#comp-lrjlted9_r_comp-kkmqi5tc {
    --stroke-width: 0;
    --fill-opacity: 1;
    --stroke: #ED1566;
    --stroke-opacity: 1;
    --fill: #D6DCDC;
    --undefined: undefined
}

#comp-lrjvjj4r1 {
    opacity: 0.8
}

#comp-lrjvjj52 {
    stroke-width: 0;
    fill-opacity: 1;
    stroke: #000000;
    stroke-opacity: 1;
    fill: #ffffff;
    undefined: #777
}

#comp-lrjvdmfw {
    --stroke-width: 0;
    --fill-opacity: 1;
    --stroke: #757575;
    --stroke-opacity: 1;
    --fill: #000000;
    --undefined: undefined
}

[id^="comp-lrjwgkff__"] {
    --opacity: 1
}

#comp-lrjltdwd_r_comp-kkmqi5lg {
    --stroke-width: 0;
    --fill-opacity: 1;
    --stroke: #5E97FF;
    --stroke-opacity: 1;
    --fill: #D6DCDC;
    --undefined: undefined
}

#comp-lrjwgkd9 {
    --boxShadow: none;
    --backgroundColor: rgba(255, 255, 255, 1);
    --borderColor: 50, 65, 88;
    --borderWidth: 0px;
    --borderRadius: 0px;
    --alpha-borderColor: 0
}

#comp-lrjvjj4d {
    --fill-layer-image-opacity: 1;
    --fill-layer-video-opacity: 1;
    --bg-overlay-color: transparent;
    --bg-gradient: none;
    --fill-container-overflow: visible;
    --fill-transform: rotate(0.01deg);
    --border-compensate-margin: 0px;
    --fill-layer-background-overlay-transform: translateZ(0)
}

#comp-lrjvdmfw.variants-lrjvdmg0 {
    --stroke-width: 0;
    --fill-opacity: 1;
    --stroke: #757575;
    --stroke-opacity: 1;
    --fill: #000000;
    --undefined: undefined
}

[id="comp-lrjwgkff__item1"] {
    --opacity: 1
}

[id="comp-lrjwgkff__item-j9ples3e"] {
    --stroke-width: 0;
    --fill-opacity: 1;
    --stroke: #5E97FF;
    --stroke-opacity: 1;
    --fill: #FFFFFF;
    --undefined: undefined
}

[id="comp-lrjwgkff__item-j9plerjk"] {
    --stroke-width: 0;
    --fill-opacity: 1;
    --stroke: #5E97FF;
    --stroke-opacity: 1;
    --fill: #FFFFFF;
    --undefined: undefined
}

[id="comp-lrjwgkff__item-lkat3r1f"] {
    --opacity: 1
}

#comp-lrlawcxy :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    font-size: 20px
}

#comp-lrsciag9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    font-size: calc((5.146 * var(--one-unit)) - (var(--scrollbar-width) * 0.05146));
    text-decoration: none;
    text-align: center
}

#comp-lrsciqc0 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    font-size: calc((5.146 * var(--one-unit)) - (var(--scrollbar-width) * 0.05146));
    text-decoration: none;
    text-align: center
}

#comp-lrsd013x :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    font-size: 20px
}

#comp-lrscjagu :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    font-size: calc((5.146 * var(--one-unit)) - (var(--scrollbar-width) * 0.05146));
    text-decoration: none;
    text-align: center
}

#comp-lrsdke9p :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    font-size: 20px
}

#comp-lrlax700 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    font-size: calc((5.146 * var(--one-unit)) - (var(--scrollbar-width) * 0.05146));
    text-decoration: none;
    text-align: center
}

#comp-lrlaxpro :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    font-weight: bold;
    text-align: center
}

#comp-lrlayea5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    font-size: calc((1.051 * var(--one-unit)) - (var(--scrollbar-width) * 0.010509999999999999))
}

#comp-lrjvgmkh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    font-size: calc((6.306 * var(--one-unit)) - (var(--scrollbar-width) * 0.06306));
    text-decoration: none;
    text-align: center
}

#comp-lrjvkmha :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    font-size: 36px;
    text-align: center
}

#comp-lrjvdmg9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    color: #99FFDB;
    font-size: max(35px, min(101px, calc((6.334 * var(--one-unit)) - (var(--scrollbar-width) * 0.06334))));
    text-decoration: none;
    text-align: center
}

#comp-lrjvdmgv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    color: #FFFFFF;
    font-family: madefor-text;
    font-weight: normal;
    font-size: 13px;
    font-style: normal;
    letter-spacing: 0em;
    line-height: 1.6
}

#comp-lrjvdmhb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    color: #FFFFFF;
    font-family: madefor-text;
    font-weight: normal;
    font-size: 13px;
    font-style: normal;
    letter-spacing: 0em;
    line-height: 1.6
}

#comp-lrjlte50_r_comp-lk9sba5n :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    color: #939393;
    font-size: 18px;
    text-decoration: none;
    text-align: left;
    letter-spacing: 0.04em;
    line-height: normal
}

#comp-lrjlte50_r_comp-lk9s03cv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    color: #939393;
    font-size: 18px;
    text-decoration: none;
    text-align: left;
    letter-spacing: 0.04em;
    line-height: normal
}

[id^="comp-lrjwgkf2__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    color: #000000;
    font-family: madefor-text;
    font-weight: normal;
    font-size: 16px;
    font-style: normal;
    text-align: center;
    letter-spacing: 0em;
    line-height: 1.6
}

[id^="comp-lrjwgkfb__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    color: #000000;
    font-family: madefor-display-bold;
    font-weight: normal;
    font-size: max(18px, min(21px, calc((1.719 * var(--one-unit)) - (var(--scrollbar-width) * 0.01719))));
    font-style: normal;
    text-decoration: none;
    text-align: center;
    letter-spacing: 0em;
    line-height: 1.4
}

#comp-lrjlte50_r_comp-lk9t6gzt :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    color: #939393;
    text-decoration: none;
    letter-spacing: 0em;
    line-height: normal
}

#comp-lrjlte50_r_comp-lk9tbj55 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    color: #939393;
    text-decoration: none;
    letter-spacing: 0em;
    line-height: normal
}

#comp-lrjlte50_r_comp-lkas1754 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    font-size: 16px
}

#comp-lrjvdmg9.variants-lrjvdmgc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    color: #99FFDB !important;
    font-size: max(35px, min(101px, calc((6.334 * var(--one-unit)) - (var(--scrollbar-width) * 0.06334)))) !important;
    text-decoration: none !important;
    text-align: center !important
}

[id^="comp-lrjwgkf2__"].variants-lrjwgkf4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    color: #000000 !important;
    font-family: madefor-text !important;
    font-weight: normal !important;
    font-size: 16px !important;
    font-style: normal !important;
    text-align: center !important;
    letter-spacing: 0em !important;
    line-height: 1.6 !important
}

:where([id^="comp-lrjwgkdn__"]:nth-child(2n+1)) [id^="comp-lrjwgkf2__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    color: #FFFFFF !important;
    font-family: madefor-text !important;
    font-weight: normal !important;
    font-size: 16px !important;
    font-style: normal !important;
    text-align: center !important;
    letter-spacing: 0em !important;
    line-height: 1.6 !important
}

:where([id^="comp-lrjwgkdn__"]:nth-child(2n)) [id^="comp-lrjwgkf2__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    color: #FFFFFF !important;
    font-family: madefor-text !important;
    font-weight: normal !important;
    font-size: 16px !important;
    font-style: normal !important;
    text-align: center !important;
    letter-spacing: 0em !important;
    line-height: 1.6 !important
}

:where([id^="comp-lrjwgkdn__"]:nth-child(2n)) [id^="comp-lrjwgkfb__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    color: #FFFFFF !important;
    font-family: madefor-display-bold !important;
    font-weight: normal !important;
    font-size: max(18px, min(21px, calc((1.641 * var(--one-unit)) - (var(--scrollbar-width) * 0.01641)))) !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-align: center !important;
    letter-spacing: 0em !important;
    line-height: 1.4 !important
}

:where([id^="comp-lrjwgkdn__"]:nth-child(2n+1)) [id^="comp-lrjwgkfb__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
    color: #FFFFFF !important;
    font-family: madefor-display-bold !important;
    font-weight: normal !important;
    font-size: max(18px, min(21px, calc((1.641 * var(--one-unit)) - (var(--scrollbar-width) * 0.01641)))) !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-align: center !important;
    letter-spacing: 0em !important;
    line-height: 1.4 !important
}

#comp-lrjltdna {
    --bg-overlay-color: transparent;
    --bg-gradient: none
}

#comp-lrjvdmcw {
    --bg-gradient: linear-gradient(360deg, #000000 27.3712158203125%, #F2EAE7 100%);
    --bg-overlay-color: transparent
}

#comp-lrlaw6g3 {
    --bg-overlay-color: rgb(var(--color_11));
    --bg-gradient: none
}

#comp-lrscikp6 {
    --bg-overlay-color: rgb(var(--color_11));
    --bg-gradient: none
}

#comp-lrscj58p {
    --bg-overlay-color: rgb(var(--color_11));
    --bg-gradient: none
}

#comp-lrlax2ng {
    --bg-overlay-color: rgb(var(--color_11));
    --bg-gradient: none
}

#comp-lrjwgkcp {
    --bg-overlay-color: rgb(var(--color_11));
    --bg-gradient: none;
    --fill-layer-background-media-position: absolute;
    --fill-layer-background-media-pointer-events: none
}

#comp-lrjwfyfz {
    --bg-overlay-color: rgb(var(--color_11));
    --bg-gradient: none
}

#comp-lrjltdwd_r_comp-kbgajy18 {
    --bg-overlay-color: transparent;
    --bg-gradient: none
}

#comp-lrjlte50_r_comp-kbgakgyt {
    --bg-overlay-color: transparent;
    --bg-gradient: none
}

@media (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_comp-kkmqi5lg {
        --stroke-width: 0;
        --fill-opacity: 1;
        --stroke: #5E97FF;
        --stroke-opacity: 1;
        --fill: #D6DCDC;
        --undefined: undefined
    }
}

@media (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9sba5n :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #939393 !important;
        font-size: 13px !important;
        text-decoration: none !important;
        text-align: left !important;
        letter-spacing: 0em !important;
        line-height: normal !important
    }

    #comp-lrjlte50_r_comp-lk9s03cv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #939393 !important;
        font-size: 13px !important;
        text-decoration: none !important;
        text-align: left !important;
        letter-spacing: 0em !important;
        line-height: normal !important
    }

    #comp-lrjlte50_r_comp-lk9sfmlg :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: 13px !important
    }

    #comp-lrjlte50_r_comp-lk9t6gzt :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #939393 !important;
        font-size: 13px !important;
        text-decoration: none !important;
        letter-spacing: 0em !important;
        line-height: normal !important
    }

    #comp-lrjlte50_r_comp-lk9t5bz9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: 13px !important
    }

    #comp-lrjlte50_r_comp-lk9tbj55 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #939393 !important;
        font-size: 13px !important;
        text-decoration: none !important;
        letter-spacing: 0em !important;
        line-height: normal !important
    }

    #comp-lrjlte50_r_comp-lkas1754 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: 13px !important
    }

    #comp-lrjlte50_r_comp-kbgakgyt {
        --bg-overlay-color: transparent;
        --bg-gradient: none
    }
}

@media (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9sba5n :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #939393 !important;
        font-size: 13px !important;
        text-decoration: none !important;
        text-align: left !important;
        letter-spacing: 0em !important;
        line-height: normal !important
    }

    #comp-lrjlte50_r_comp-lk9s03cv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #939393 !important;
        font-size: 13px !important;
        text-decoration: none !important;
        text-align: left !important;
        letter-spacing: 0em !important;
        line-height: normal !important
    }

    #comp-lrjlte50_r_comp-lk9sfmlg :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: 13px !important
    }

    #comp-lrjlte50_r_comp-lk9t6gzt :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #939393 !important;
        font-size: 13px !important;
        text-decoration: none !important;
        letter-spacing: 0em !important;
        line-height: normal !important
    }

    #comp-lrjlte50_r_comp-lk9t5bz9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: 13px !important
    }

    #comp-lrjlte50_r_comp-lk9tbj55 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #939393 !important;
        font-size: 13px !important;
        text-decoration: none !important;
        letter-spacing: 0em !important;
        line-height: normal !important
    }

    #comp-lrjlte50_r_comp-lkas1754 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: 13px !important
    }

    #comp-lrjlte50_r_comp-kbgakgyt {
        --bg-overlay-color: transparent;
        --bg-gradient: none
    }
}

@media (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjwgkd9 {
        --boxShadow: none;
        --backgroundColor: rgba(255, 255, 255, 1);
        --borderColor: 50, 65, 88;
        --borderWidth: 0px;
        --borderRadius: 0px;
        --alpha-borderColor: 0
    }

    #comp-lrlawcxy :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: 16px !important
    }

    #comp-lrsciag9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: calc((5.146 * var(--one-unit)) - (var(--scrollbar-width) * 0.05146)) !important;
        text-decoration: none !important;
        text-align: center !important
    }

    #comp-lrsciqc0 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: calc((5.146 * var(--one-unit)) - (var(--scrollbar-width) * 0.05146)) !important;
        text-decoration: none !important;
        text-align: center !important
    }

    #comp-lrsd013x :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: 16px !important
    }

    #comp-lrscjagu :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: calc((5.146 * var(--one-unit)) - (var(--scrollbar-width) * 0.05146)) !important;
        text-decoration: none !important;
        text-align: center !important
    }

    #comp-lrsdke9p :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: 16px !important
    }

    #comp-lrlax700 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: calc((5.146 * var(--one-unit)) - (var(--scrollbar-width) * 0.05146)) !important;
        text-decoration: none !important;
        text-align: center !important
    }

    #comp-lrlaxpro :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-weight: bold !important;
        text-align: center !important
    }

    #comp-lrlayea5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: calc((2.13 * var(--one-unit)) - (var(--scrollbar-width) * 0.0213)) !important
    }

    #comp-lrjvgmkh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: calc((7.457 * var(--one-unit)) - (var(--scrollbar-width) * 0.07457)) !important;
        text-decoration: none !important;
        text-align: center !important
    }

    #comp-lrjvkmha :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: 20px !important;
        text-align: center !important
    }

    #comp-lrjvdmg9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #99FFDB !important;
        font-size: max(35px, min(101px, calc((6.334 * var(--one-unit)) - (var(--scrollbar-width) * 0.06334)))) !important;
        text-decoration: none !important;
        text-align: center !important
    }

    #comp-lrjvdmgv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #FFFFFF !important;
        font-family: madefor-text !important;
        font-weight: normal !important;
        font-size: 13px !important;
        font-style: normal !important;
        letter-spacing: 0em !important;
        line-height: 1.6 !important
    }

    #comp-lrjvdmhb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #FFFFFF !important;
        font-family: madefor-text !important;
        font-weight: normal !important;
        font-size: 13px !important;
        font-style: normal !important;
        letter-spacing: 0em !important;
        line-height: 1.6 !important
    }

    :where([id^="comp-lrjwgkdn__"]:nth-child(2n+1)) [id^="comp-lrjwgkf2__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #FFFFFF !important;
        font-family: madefor-text !important;
        font-weight: normal !important;
        font-size: 16px !important;
        font-style: normal !important;
        text-align: left !important;
        letter-spacing: 0em !important;
        line-height: 1.6 !important
    }

    :where([id^="comp-lrjwgkdn__"]:nth-child(2n)) [id^="comp-lrjwgkf2__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #FFFFFF !important;
        font-family: madefor-text !important;
        font-weight: normal !important;
        font-size: 16px !important;
        font-style: normal !important;
        text-align: left !important;
        letter-spacing: 0em !important;
        line-height: 1.6 !important
    }
}

@media (min-width: 320px) and (max-width: 750px) {
    #comp-lrlawcxy :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: 16px !important
    }

    #comp-lrsciag9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-weight: bold !important;
        font-size: calc((7.507 * var(--one-unit)) - (var(--scrollbar-width) * 0.07507)) !important;
        text-decoration: none !important;
        text-align: center !important
    }

    #comp-lrsciqc0 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-weight: bold !important;
        font-size: calc((7.507 * var(--one-unit)) - (var(--scrollbar-width) * 0.07507)) !important;
        text-decoration: none !important;
        text-align: center !important
    }

    #comp-lrsd013x :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: 16px !important
    }

    #comp-lrscjagu :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-weight: bold !important;
        font-size: calc((7.507 * var(--one-unit)) - (var(--scrollbar-width) * 0.07507)) !important;
        text-decoration: none !important;
        text-align: center !important
    }

    #comp-lrsdke9p :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: 16px !important
    }

    #comp-lrlax700 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-weight: bold !important;
        font-size: calc((7.507 * var(--one-unit)) - (var(--scrollbar-width) * 0.07507)) !important;
        text-decoration: none !important;
        text-align: center !important
    }

    #comp-lrlaxpro :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-weight: bold !important;
        font-size: 16px !important;
        text-align: left !important
    }

    #comp-lrlayea5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: calc((4.29 * var(--one-unit)) - (var(--scrollbar-width) * 0.0429)) !important
    }

    #comp-lrjvgmkh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: calc((8.579 * var(--one-unit)) - (var(--scrollbar-width) * 0.08579)) !important;
        text-decoration: none !important;
        text-align: center !important
    }

    #comp-lrjvkmha :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        font-size: 14px !important;
        text-align: center !important
    }

    #comp-lrjvdmg9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #000000 !important;
        font-size: max(35px, min(101px, calc((6.334 * var(--one-unit)) - (var(--scrollbar-width) * 0.06334)))) !important;
        text-decoration: none !important;
        text-align: center !important
    }

    #comp-lrjvdmgv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #FFFFFF !important;
        font-family: madefor-text !important;
        font-weight: normal !important;
        font-size: 13px !important;
        font-style: normal !important;
        letter-spacing: 0em !important;
        line-height: 1.6 !important
    }

    #comp-lrjvdmhb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #FFFFFF !important;
        font-family: madefor-text !important;
        font-weight: normal !important;
        font-size: 13px !important;
        font-style: normal !important;
        letter-spacing: 0em !important;
        line-height: 1.6 !important
    }

    [id^="comp-lrjwgkfb__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #000000 !important;
        font-family: madefor-display-bold !important;
        font-weight: normal !important;
        font-size: max(18px, min(21px, calc((1.719 * var(--one-unit)) - (var(--scrollbar-width) * 0.01719)))) !important;
        font-style: normal !important;
        text-decoration: none !important;
        text-align: center !important;
        letter-spacing: 0em !important;
        line-height: 1.4 !important
    }

    :where([id^="comp-lrjwgkdn__"]:nth-child(2n+1)) [id^="comp-lrjwgkfb__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #FFFFFF !important;
        font-family: madefor-display-bold !important;
        font-weight: normal !important;
        font-size: max(18px, min(21px, calc((1.719 * var(--one-unit)) - (var(--scrollbar-width) * 0.01719)))) !important;
        font-style: normal !important;
        text-decoration: none !important;
        text-align: center !important;
        letter-spacing: 0em !important;
        line-height: 1.4 !important
    }

    :where([id^="comp-lrjwgkdn__"]:nth-child(2n)) [id^="comp-lrjwgkfb__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
        color: #FFFFFF !important;
        font-family: madefor-display-bold !important;
        font-weight: normal !important;
        font-size: max(18px, min(21px, calc((1.719 * var(--one-unit)) - (var(--scrollbar-width) * 0.01719)))) !important;
        font-style: normal !important;
        text-decoration: none !important;
        text-align: center !important;
        letter-spacing: 0em !important;
        line-height: 1.4 !important
    }
}

@font-face {
    font-family: "Madefor-Text";
    src: url("//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/WixMadefor/v3/WixMadeforTextVF_W_Wght.woff2") format('woff2-variations'),
        url("//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/WixMadefor/v3/WixMadeforText_W_Rg.woff2") format("woff2"),
        url("//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/WixMadefor/v3/WixMadeforText_W_Rg.woff") format("woff");
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: "Madefor-Text";
    font-style: italic;
    src: url("//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/WixMadefor/v3/WixMadeforTextItalicVF_W_Wght.woff2") format('woff2-variations'),
        url("//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/WixMadefor/v3/WixMadeforText_W_It.woff2") format("woff2"),
        url("//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/WixMadefor/v3/WixMadeforText_W_It.woff") format("woff");
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: "Poppins-ExtraLight";
    src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/h3r77AwDsldr1E_2g4qqGPk_vArhqVIZ0nv9q090hN8.woff2") format("woff2"),
        url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/poppins/v5/h3r77AwDsldr1E_2g4qqGBsxEYwM7FgeyaSgU71cLG0.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-family: "Poppins-ExtraLight";
    font-weight: 700;
    src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/rijG6I_IOXJjsH07UEo2mw.woff2") format("woff2"),
        url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/poppins/v5/p0A1C4_gK5NzKtuGSwNurQ.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-family: "Poppins-ExtraLight";
    font-style: italic;
    src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/-GlaWpWcSgdVagNuOGuFKRUOjZSKWg4xBWp_C_qQx0o.woff2") format("woff2"),
        url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/poppins/v5/-GlaWpWcSgdVagNuOGuFKRa1RVmPjeKy21_GQJaLlJI.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-family: "Poppins-ExtraLight";
    font-weight: 700;
    font-style: italic;
    src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/Fm41upUVp7KTKUZhL0PfQVtXRa8TVwTICgirnJhmVJw.woff2") format("woff2"),
        url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/poppins/v5/Fm41upUVp7KTKUZhL0PfQT8E0i7KZn-EPnyo3HZu7kw.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 400;
    src: local('Poppins Italic'), local('Poppins-Italic'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiGyp8kv8JHgFVrJJLucXtAOvWDSHFF.woff2") format('woff2');
    unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 400;
    src: local('Poppins Italic'), local('Poppins-Italic'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiGyp8kv8JHgFVrJJLufntAOvWDSHFF.woff2") format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 400;
    src: local('Poppins Italic'), local('Poppins-Italic'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiGyp8kv8JHgFVrJJLucHtAOvWDSA.woff2") format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 700;
    src: local('Poppins Bold Italic'), local('Poppins-BoldItalic'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiDyp8kv8JHgFVrJJLmy15VFteOYktMqlap.woff2") format('woff2');
    unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 700;
    src: local('Poppins Bold Italic'), local('Poppins-BoldItalic'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiDyp8kv8JHgFVrJJLmy15VGdeOYktMqlap.woff2") format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 700;
    src: local('Poppins Bold Italic'), local('Poppins-BoldItalic'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiDyp8kv8JHgFVrJJLmy15VF9eOYktMqg.woff2") format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    src: local('Poppins Regular'), local('Poppins-Regular'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2") format('woff2');
    unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    src: local('Poppins Regular'), local('Poppins-Regular'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2") format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    src: local('Poppins Regular'), local('Poppins-Regular'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2") format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    src: local('Poppins Bold'), local('Poppins-Bold'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2") format('woff2');
    unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    src: local('Poppins Bold'), local('Poppins-Bold'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2") format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    src: local('Poppins Bold'), local('Poppins-Bold'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2") format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: "Barlow-Medium";
    src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/barlow/v1/ZqlneECqpsd9SXlmAsD2E1tXRa8TVwTICgirnJhmVJw.woff2") format("woff2"),
        url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/barlow/v1/ZqlneECqpsd9SXlmAsD2Ez8E0i7KZn-EPnyo3HZu7kw.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-family: "Barlow-Medium";
    font-weight: 700;
    src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/barlow/v1/yS165lxqGuDghyUMXeu6xVtXRa8TVwTICgirnJhmVJw.woff2") format("woff2"),
        url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/barlow/v1/yS165lxqGuDghyUMXeu6xT8E0i7KZn-EPnyo3HZu7kw.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-family: "Barlow-Medium";
    font-style: italic;
    src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/barlow/v1/xJLokI-F3wr7NRWXgS0pZ6g5eI2G47JWe0-AuFtD150.woff2") format("woff2"),
        url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/barlow/v1/xJLokI-F3wr7NRWXgS0pZ9Ih4imgI8P11RFo6YPCPC0.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-family: "Barlow-Medium";
    font-weight: 700;
    font-style: italic;
    src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/barlow/v1/hw7DQwyFvE7wFOFzpow4xqg5eI2G47JWe0-AuFtD150.woff2") format("woff2"),
        url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/barlow/v1/hw7DQwyFvE7wFOFzpow4xtIh4imgI8P11RFo6YPCPC0.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 400;
    src: local('Barlow Italic'), local('Barlow-Italic'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/barlow/v4/7cHrv4kjgoGqM7E_Cfs0wH8DnzcjTrA.woff2") format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 400;
    src: local('Barlow Italic'), local('Barlow-Italic'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/barlow/v4/7cHrv4kjgoGqM7E_Cfs1wH8DnzcjTrA.woff2") format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 400;
    src: local('Barlow Italic'), local('Barlow-Italic'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/barlow/v4/7cHrv4kjgoGqM7E_Cfs7wH8Dnzcj.woff2") format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 700;
    src: local('Barlow Bold Italic'), local('Barlow-BoldItalic'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/barlow/v4/7cHsv4kjgoGqM7E_CfOA5WohvToJdLm8BvE.woff2") format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 700;
    src: local('Barlow Bold Italic'), local('Barlow-BoldItalic'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/barlow/v4/7cHsv4kjgoGqM7E_CfOA5WogvToJdLm8BvE.woff2") format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 700;
    src: local('Barlow Bold Italic'), local('Barlow-BoldItalic'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/barlow/v4/7cHsv4kjgoGqM7E_CfOA5WouvToJdLm8.woff2") format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 400;
    src: local('Barlow Regular'), local('Barlow-Regular'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/barlow/v4/7cHpv4kjgoGqM7E_A8s5ynghnQci.woff2") format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 400;
    src: local('Barlow Regular'), local('Barlow-Regular'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/barlow/v4/7cHpv4kjgoGqM7E_Ass5ynghnQci.woff2") format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 400;
    src: local('Barlow Regular'), local('Barlow-Regular'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/barlow/v4/7cHpv4kjgoGqM7E_DMs5ynghnQ.woff2") format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 700;
    src: local('Barlow Bold'), local('Barlow-Bold'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/barlow/v4/7cHqv4kjgoGqM7E3t-4s6Fostz0rdom9.woff2") format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 700;
    src: local('Barlow Bold'), local('Barlow-Bold'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/barlow/v4/7cHqv4kjgoGqM7E3t-4s6Vostz0rdom9.woff2") format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 700;
    src: local('Barlow Bold'), local('Barlow-Bold'), url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/barlow/v4/7cHqv4kjgoGqM7E3t-4s51ostz0rdg.woff2") format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: "Futura-LT-W01-Book";
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/8bf38806-3423-4080-b38f-d08542f7e4ac.woff2") format("woff2"), url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/e2b9cbeb-fa8e-41cd-8a6a-46044b29ba52.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-family: "HelveticaNeueW01-45Ligh";
    src: url("//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/Helvetica/v2/3a46542f-f429-4821-9a88-62e3be54a640.woff2") format("woff2"), url("//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/Helvetica/v2/50ac1699-f3d2-47b6-878f-67a368a17c41.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-family: "HelveticaNeueW02-45Ligh";
    src: url("//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/Helvetica/v2/f20b86ad-a3dc-4459-92b7-456b456d015a.woff2") format("woff2"), url("//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/Helvetica/v2/ca003289-5ee3-45c2-94ad-36c743c35fc1.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-family: "HelveticaNeueW10-45Ligh";
    src: url("//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/Helvetica/v2/198fd78b-3655-4768-89c4-31caf65ea363.woff2") format("woff2"), url("//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/Helvetica/v2/49631ce8-9201-47a8-8874-45371417c35f.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-display: swap;
    font-family: wf_57f450ed5e4046c88597833df;
    src: url("https://static.wixstatic.com/ufonts/23cdeb_57f450ed5e4046c88597833dfffa197f/woff2/file.woff2") format("woff2"),
        url("https://static.wixstatic.com/ufonts/23cdeb_57f450ed5e4046c88597833dfffa197f/woff/file.woff") format("woff"),
        url("https://static.wixstatic.com/ufonts/23cdeb_57f450ed5e4046c88597833dfffa197f/ttf/file.ttf") format("ttf");
}

@font-face {
    font-family: "Madefor-Display-Bold";
    src: url("//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/WixMadefor/v3/WixMadeforDisplayVF_W_Wght.woff2") format('woff2-variations'),
        url("//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/WixMadefor/v3/WixMadeforDisplay_W_Bd.woff2") format("woff2"),
        url("//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/WixMadefor/v3/WixMadeforDisplay_W_Bd.woff") format("woff");
    font-weight: 700;
    font-display: swap;
}

#iwyrv {
    height: auto;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#iwyrv .iwyrv-overflow-wrapper {
    position: relative;
    display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    overflow-x: clip;
    overflow-y: clip;
}

#iwyrv .iwyrv-container {
    position: relative;
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

#iwyrv:not(.iwyrv-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

#iwyrv {
    --bg: var(--color_11);
    --alpha-bg: 1;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjltdwd-pinned-layer {
    z-index: 52;
    --above-all-in-container: 10000;
}

#PAGE_SECTIONSiwyrv {
    --above-all-in-container: 49;
}

#comp-lrjlte50 {
    --above-all-in-container: 49;
}

#comp-lrjlted9-pinned-layer {
    z-index: 55;
    --above-all-in-container: 10000;
}

@media screen and (min-width: 320px) and (max-width: 2147483647px) {
    #comp-lrjltdwd-pinned-layer {
        z-index: 52;
        --above-all-in-container: 10000;
    }

    #PAGE_SECTIONSiwyrv {
        --above-all-in-container: 49;
    }

    #comp-lrjlte50 {
        --above-all-in-container: 49;
    }

    #comp-lrjlted9-pinned-layer {
        z-index: 55;
        --above-all-in-container: 10000;
    }
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd-pinned-layer {
        z-index: 52;
        --above-all-in-container: 10000;
    }

    #PAGE_SECTIONSiwyrv {
        --above-all-in-container: 49;
    }

    #comp-lrjlte50 {
        --above-all-in-container: 49;
    }

    #comp-lrjlted9-pinned-layer {
        z-index: 55;
        --above-all-in-container: 10000;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd-pinned-layer {
        z-index: 52;
        --above-all-in-container: 10000;
    }

    #PAGE_SECTIONSiwyrv {
        --above-all-in-container: 49;
    }

    #comp-lrjlte50 {
        --above-all-in-container: 49;
    }

    #comp-lrjlted9-pinned-layer {
        z-index: 55;
        --above-all-in-container: 10000;
    }
}

#iwyrv {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjltdwd {
    height: auto;
    width: auto;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjltdwd-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    --container-display: grid;
}

#comp-lrjltdwd:not(.comp-lrjltdwd-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

#masterPage:not(.landingPage) {
    --top-offset: 0px;
}

#masterPage.landingPage {
    --top-offset: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd {
        --l_display: unset;
    }

    #masterPage:not(.landingPage) {
        --top-offset: 0px;
    }

    #masterPage.landingPage {
        --top-offset: 0px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd {
        --l_display: unset;
    }

    #masterPage:not(.landingPage) {
        --top-offset: 0px;
    }

    #masterPage.landingPage {
        --top-offset: 0px;
    }
}

#comp-lrjltdwd {
    --alpha-bg: 0;
    --bg: var(--color_11);
    --static-spx: 1px;
}

#comp-lrjltdwd_r_comp-kbgajy18 {
    min-height: 120px;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: start;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: calc(0px);
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    pointer-events: auto;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjltdwd_r_comp-kbgajy18 .comp-lrjltdwd_r_comp-kbgajy18-container {
    position: relative;
    box-sizing: border-box;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 4%;
    padding-right: 4%;
    column-gap: 16px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(120px, auto);
    grid-template-columns: 0.869897184118346fr 2.401803646291034fr 0.6849263607817321fr 0.5434062643571373fr;
    --container-display: grid;
}

#comp-lrjltdwd_r_comp-kbgajy18:not(.comp-lrjltdwd_r_comp-kbgajy18-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

#comp-lrjltdwd_r_comp-kbgajy18-pinned-layer {
    position: fixed;
    left: 0;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    top: 0;
    bottom: unset;
    height: calc(100% - var(--wix-ads-height));
    margin-top: var(--wix-ads-height);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_comp-kbgajy18 {
        min-height: 80.4375px;
        align-self: stretch;
    }

    #comp-lrjltdwd_r_comp-kbgajy18 .comp-lrjltdwd_r_comp-kbgajy18-container {
        padding-top: 0px;
        padding-bottom: 0px;
        column-gap: 16px;
        grid-template-rows: minmax(80.4375px, auto);
        grid-template-columns: 1fr 3fr 1fr;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd_r_comp-kbgajy18 {
        min-height: 42.6875px;
        align-self: start;
    }

    #comp-lrjltdwd_r_comp-kbgajy18 .comp-lrjltdwd_r_comp-kbgajy18-container {
        padding-top: 12px;
        padding-bottom: 12px;
        row-gap: 12px;
        column-gap: 8px;
        grid-template-rows: minmax(1.6858237547892685px, auto) minmax(5.00217624521072px, auto);
        grid-template-columns: 0.60385993490201fr 0.3961400650979901fr;
    }

    #comp-lrjltdwd_r_comp-kbgajy18-pinned-layer {
        position: fixed;
        left: 0;
        width: 100%;
        display: grid;
        grid-template-columns: 1fr;
        grid-template-rows: 1fr;
        top: 0;
        bottom: unset;
        height: calc(100% - var(--wix-ads-height));
        margin-top: var(--wix-ads-height);
    }
}

#comp-lrjltdwd_r_comp-kbgajy18 {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjltdwd_r_comp-kbgajy18 {
    --transition-delay: 0s;
    --transition-duration: 0.3s;
    --transition-timing-function: cubic-bezier(0.5, 0, 0.75, 0);
    --scrolled-opacity: 0;
    --transition-property: opacity;
    --inherit-transition: var(--transition, none);
}

@media screen and (min-width: 320px) and (max-width: 2147483647px) {
    #comp-lrjltdwd_r_comp-kbgajy18 {
        --transition-delay: 0s;
        --transition-duration: 0.3s;
        --transition-timing-function: cubic-bezier(0.5, 0, 0.75, 0);
        --scrolled-opacity: 0;
        --transition-property: opacity;
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_comp-kbgajy18 {
        --transition-delay: 0s;
        --transition-duration: 0.3s;
        --transition-timing-function: cubic-bezier(0.5, 0, 0.75, 0);
        --scrolled-opacity: 0;
        --transition-property: opacity;
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd_r_comp-kbgajy18 {
        --transition-delay: 0s;
        --transition-duration: 0.3s;
        --transition-timing-function: cubic-bezier(0.5, 0, 0.75, 0);
        --scrolled-opacity: 0;
        --transition-property: opacity;
        --inherit-transition: var(--transition, none);
    }
}

#comp-lrjltdwd_r_CONTROLLER_COMP_CUSTOM_ID {
    width: 0px;
    height: 0px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: start;
    margin-left: -76.1094px;
    margin-right: 4.347390052733927px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_CONTROLLER_COMP_CUSTOM_ID {
        margin-left: -51.1875px;
        margin-top: 0px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd_r_CONTROLLER_COMP_CUSTOM_ID {
        margin-left: -14.9062px;
        margin-top: -12px;
    }
}

#comp-lrjltdwd_r_CONTROLLER_COMP_CUSTOM_ID {
    --alpha - brdh: 1;
    --bgh: 43, 104, 156;
    --alpha-bgh: 1;
    --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
    );
    --rd: 20px;
    --alpha - txth: 1;
    --txth: 255, 255, 255;
    --alpha-txth: 1;
    --alpha-bg: 1;
    --alpha -bgh: 1;
    --bg: 61, 155, 233;
    --txt: 255, 255, 255;
    --alpha-txt: 1;
    --alpha - txt: 1;
    --brw: 0px;
    --boxShadowToggleOn -shd: none;
    --fnt: normal normal normal 14px/1.4em raleway;
    --brd: 43, 104, 156;
    --alpha-brd: 1;
    --brdh: 61, 155, 233;
    --alpha-brdh: 1;
    --alpha - brd: 1;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjltdwd_r_comp-lks6ur10 {
    min-height: 0px;
    --comp-display: flex;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/2/2/3;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjltdwd_r_comp-lks6ur10 .comp-lrjltdwd_r_comp-lks6ur10-container {
    position: relative;
    box-sizing: border-box;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 100%);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

#comp-lrjltdwd_r_comp-lks6ur10 {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjltdwd_r_comp-lks6ur10 {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjltdwd_r_comp-lk886ig0 {
    min-height: 48px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 623px;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    margin-left: 0%;
    margin-right: 7.384241735364398%;
    margin-top: 4.421981663974507%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjltdwd_r_comp-lk886ig0-container {
    box-sizing: border-box;
    row-gap: 0vw;
    column-gap: 0vw;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(48px, auto);
    grid-template-columns: minmax(0px, 623fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_comp-lk886ig0 {
        min-height: 40px;
        width: 368.296875px;
        justify-self: start;
        margin-left: 1.7666576449876563%;
        margin-right: 0%;
        margin-top: 4.628089714274151%;
    }

    .comp-lrjltdwd_r_comp-lk886ig0-container {
        grid-template-rows: minmax(40px, auto);
        grid-template-columns: minmax(0px, 1fr);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd_r_comp-lk886ig0 {
        min-height: 40px;
        width: 68px;
        justify-self: center;
        margin-left: 0.011486374523625996%;
        margin-right: 0px;
        margin-top: 0%;
    }

    .comp-lrjltdwd_r_comp-lk886ig0-container {
        grid-template-rows: minmax(40px, auto);
        grid-template-columns: minmax(0px, 68fr);
    }
}

#comp-lrjltdwd_r_comp-lk886ig0 {
    --brw: 2px;
    --brd: var(--color_13);
    --bg: var(--color_11);
    --rd: 999px 999px 999px 999px;
    --shd: none;
    --alpha-brd: 1;
    --alpha-bg: 0.7;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_comp-lk886ig0 {
        --rd: 599.4px 599.4px 599.4px 599.4px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd_r_comp-lk886ig0 {
        --rd: 304.383px 304.383px 304.383px 304.383px;
    }
}

#comp-lrjltdwd_r_comp-lk886ig0 {
    --shc-mutated-brightness: 0, 0, 0;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_comp-lk886ig0 {
        --shc-mutated-brightness: 0, 0, 0;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd_r_comp-lk886ig0 {
        --shc-mutated-brightness: 0, 0, 0;
    }
}

#comp-lrjltdwd_r_comp-lkc9gfec {
    min-height: 0px;
    --l_display: unset;
    height: 40px;
    width: max-content;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: center;
    justify-self: end;
    margin-left: 0%;
    margin-right: 21.984375px;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjltdwd_r_comp-lkc9gfec-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    flex-direction: row;
    --container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_comp-lkc9gfec {
        align-self: start;
        margin-right: 24px;
        margin-bottom: -0.5387974922413161%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd_r_comp-lkc9gfec {
        align-self: center;
        margin-right: 16.000125000000025px;
        margin-bottom: 0%;
    }
}

#comp-lrjltdwd_r_comp-lkc9gfec {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjltdwd_r_comp-lkc9gfec {
    --shc-mutated-brightness: 0, 0, 0;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_comp-lkc9gfec {
        --shc-mutated-brightness: 0, 0, 0;
    }
}

#comp-lrjltdwd_r_comp-kkmqi5lg {
    width: 35px;
    height: 35px;
    --l_display: none;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: center;
    order: 1;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_comp-kkmqi5lg {
        margin-top: 0.016147914900488475%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd_r_comp-kkmqi5lg {
        width: 30.484375px;
        height: 28.7421875px;
        --l_display: unset;
        margin-top: 0%;
    }
}

#comp-lrjltdwd_r_comp-kkmqi5lg {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjltdwd_r_comp-liu6tfrg {
    min-height: 40px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 94.09109149277688%;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: center;
    position: relative;
    margin-left: 0%;
    /* margin-right: 5.908908507223114%; */
    margin-top: 0.5617977528089888%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_comp-liu6tfrg {
        --l_display: unset;
        width: 347.578125px;
        margin-left: 5.642490978748123%;
        margin-right: 0%;
        margin-top: -0.135759998045056%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd_r_comp-liu6tfrg {
        --l_display: none;
        width: 230.640625px;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 1.5292078703231728%;
    }
}

/* END STYLABLE DIRECTIVE RULES */

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root {
    -st-extends: StylableHorizontalMenu;
    background: rgba(0, 0, 0, 0);
    border: 0px solid #3C3C3C;
    border-bottom-left-radius: 24px;
    border-bottom-right-radius: 24px
}

/* START STYLABLE DIRECTIVE RULES */

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__menu {
    height: calc(100% + 8px);
    margin-top: -4px;
    margin-bottom: -4px;
    direction: ltr;
    flex-grow: unset;
    justify-content: space-around;
    width: calc(100% + 6px);
    margin-left: -3px;
    margin-right: -3px
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__menuItem {
    margin-top: 4px;
    margin-bottom: 4px;
    padding-top: 10px;
    padding-bottom: 10px;
    border: 0px solid #D6DCDC;
    padding-left: 16px;
    padding-right: 16px;
    background: rgba(0, 0, 0, 0);
    margin-left: 3px;
    margin-right: 3px
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
    color: #D6DCDC;
    letter-spacing: 0em;
    font-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    font-size: 16px;
    font-weight: normal;
    font-style: normal
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__container {
    justify-content: center
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root::rightAlignmentScrollItem {
    --comp-lrjltdwd_r_comp-liu6tfrg-styleId-flexGrow: unset;
    flex-grow: unset
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__scrollButton {
    padding: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
    background: rgb(0, 0, 0);
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    border: 2px solid #3C3C3C
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__scrollButton:hover {
    background: #000000;
    border-color: #3C3C3C
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__scrollButton .ScrollButton2305195801__icon {
    width: 16px;
    height: 16px;
    fill: #D6DCDC
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__positionBox {
    margin-left: 20px;
    margin-right: 20px
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout {
    --comp-lrjltdwd_r_comp-liu6tfrg-styleId-horizontalSpacing: 8;
    margin-top: 0px;
    border: 0px solid #D6DCDC;
    --comp-lrjltdwd_r_comp-liu6tfrg-styleId-flyoutAlignment: center;
    background: #000000;
    border-bottom-left-radius: 24px;
    border-bottom-right-radius: 24px;
    padding: 16px
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root::leftAlignmentScrollItem {
    --comp-lrjltdwd_r_comp-liu6tfrg-styleId-flexGrow: unset;
    flex-grow: 1;
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__listWrapper {
    --comp-lrjltdwd_r_comp-liu6tfrg-styleId-width: 80;
    --comp-lrjltdwd_r_comp-liu6tfrg-styleId-columnsAmount: 3;
    column-count: 3;
    width: 100%
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageWrapper {
    width: calc(100% + 8px);
    margin-left: -4px;
    margin-right: -4px;
    margin-bottom: -4px;
    justify-content: space-between
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageStretchWrapper {
    width: 980px
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::category {
    margin-top: 4px
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::flex {
    margin-bottom: -8px
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::listItem {
    margin-left: 4px;
    margin-right: 4px
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__rowItem {
    margin-bottom: 8px
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem {
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 4px;
    padding-top: 8px;
    padding-bottom: 8px;
    border: 0px solid #D6DCDC;
    background: rgba(0, 0, 0, 0)
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage {
    background: rgba(255, 255, 255, 0);
    border-color: #D6DCDC;
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered {
    border-color: #D6DCDC;
    background: rgba(255, 255, 255, 0);
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__container {
    justify-content: flex-end
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__label {
    text-align: right;
    font-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    letter-spacing: 0em;
    line-height: 1.3em;
    color: #939393
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
    background: #fff;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 4px;
    padding-top: 8px;
    padding-bottom: 8px
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
    color: #7A64FF;
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isHovered .itemDepth02233374943__label {
    color: #7A64FF;
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__scrollButton:hover .ScrollButton2305195801__icon {
    fill: #7A64FF;
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__container {
    justify-content: flex-end
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
    font-weight: 400;
    font-size: 16px;
    letter-spacing: 0.05em;
    font-family: futura-lt-w01-book, sans-serif;
    color: #9E3B1B;
    text-align: right
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
    color: #7A64FF
}

#comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered .itemDepth12472627565__label {
    background: linear-gradient(#000000, #000000), #000000;
    color: #7A64FF;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_comp-liu6tfrg {
        /* ADD_MISSING_HEADING_STYLES_DATA_FIXER end */
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout {
        border: 0px solid #3C3C3C;
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root::leftAlignmentScrollItem {
        --comp-lrjltdwd_r_comp-liu6tfrg-styleId-flexGrow: unset;
        flex-grow: unset;
    }

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__menu {
        width: calc(100% + 0px);
        margin-left: -0px;
        margin-right: -0px;
        flex-grow: unset;
        justify-content: flex-start;
    }

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root {
        -st-extends: StylableHorizontalMenu;
        padding: 0px;
    }

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__menuItem {
        padding-left: 12px;
        padding-right: 12px;
        margin-left: 0px;
        margin-right: 0px;
    }

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root::rightAlignmentScrollItem {
        --comp-lrjltdwd_r_comp-liu6tfrg-styleId-flexGrow: unset;
        flex-grow: 1;
    }

    /* ADD_MISSING_HEADING_STYLES_DATA_FIXER start */

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
        background-color: rgba(255, 255, 255, 0.5)
    }

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
        font-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
        font-size: 16px;
        font-weight: normal;
        font-style: normal;
        font-size: 14px;
    }

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
        font-size: 16px;
        font-weight: bold;
        font-family: Helvetica, sans-serif;
        color: #000;
    }

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
        text-decoration: underline;
    }

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
        text-decoration: underline;
    }

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__label {
        font-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
        font-size: 14px;
        font-weight: normal;
        font-style: normal;
        font-size: 13px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd_r_comp-liu6tfrg {
        /* ADD_MISSING_HEADING_STYLES_DATA_FIXER end */
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root {
        -st-extends: StylableHorizontalMenu;
    }

    /* ADD_MISSING_HEADING_STYLES_DATA_FIXER start */

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
        background-color: rgba(255, 255, 255, 0.5)
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
        font-size: 16px;
        font-weight: bold;
        font-family: Helvetica, sans-serif;
        color: #000;
    }

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
        text-decoration: underline;
    }

    #comp-lrjltdwd_r_comp-liu6tfrg .comp-lrjltdwd_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
        text-decoration: underline;
    }
}

#comp-lrjltdwd_r_comp-liu6tfrg {
    --is-animated: 1;
    --position-box-z-index: 47;
    --menu-flex-wrap: nowrap;
    --subsubmenu-box-display: block;
    --subsubmenu-box-position: static;
    --white-space: normal;
    --label-word-wrap: break-word;
}

@media screen and (min-width: 320px) and (max-width: 2147483647px) {
    #comp-lrjltdwd_r_comp-liu6tfrg {
        --is-animated: 1;
        --position-box-z-index: 47;
        --menu-flex-wrap: nowrap;
        --subsubmenu-box-display: block;
        --subsubmenu-box-position: static;
        --white-space: normal;
        --label-word-wrap: break-word;
    }
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_comp-liu6tfrg {
        --is-animated: 1;
        --position-box-z-index: 47;
        --menu-flex-wrap: nowrap;
        --subsubmenu-box-display: block;
        --subsubmenu-box-position: static;
        --white-space: normal;
        --label-word-wrap: break-word;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd_r_comp-liu6tfrg {
        --is-animated: 1;
        --position-box-z-index: 47;
        --menu-flex-wrap: nowrap;
        --subsubmenu-box-display: block;
        --subsubmenu-box-position: static;
        --white-space: normal;
        --label-word-wrap: break-word;
    }
}

#comp-lrjltdwd_r_comp-lks6uqi3 {
    min-height: 0px;
    --comp-display: flex;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjltdwd_r_comp-lks6uqi3 .comp-lrjltdwd_r_comp-lks6uqi3-container {
    position: relative;
    box-sizing: border-box;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 100%);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

#comp-lrjltdwd_r_comp-lks6uqi3 {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjltdwd_r_comp-lks6uqi3 {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjltdwd_r_comp-lrgvef86 {
    min-height: unset;
    --l_display: unset;
    height: auto;
    --aspect-ratio: 0.24406796211307488;
    min-width: 0px;
    width: 97.232265199413%;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: center;
    margin-left: 0.004633272670369369%;
    margin-right: 0%;
    margin-top: 7.483969636113398%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_comp-lrgvef86 {
        --aspect-ratio: 0.24410985640596689;
        width: 100.22964004275852%;
        align-self: center;
        margin-left: 0.30078889754655197%;
        margin-top: 0.9290486895483671%;
    }
}

#comp-lrjltdwd_r_comp-lrgvef86 {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --alpha-backgroundColor: 0;
    --alpha-borderColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjltdwd_r_comp-lks6v23c {
    min-height: 0px;
    --comp-display: flex;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/4/2/5;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjltdwd_r_comp-lks6v23c .comp-lrjltdwd_r_comp-lks6v23c-container {
    position: relative;
    box-sizing: border-box;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 100%);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_comp-lks6v23c {
        grid-area: 1/3/2/4;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd_r_comp-lks6v23c {
        grid-area: 2/1/3/3;
    }
}

#comp-lrjltdwd_r_comp-lks6v23c {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjltdwd_r_comp-lks6v23c {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjltdwd_r_comp-lrjzccua {
    width: 83.296875px;
    height: 45px;
    --l_display: unset;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: center;
    justify-self: center;
    margin-left: 0.011336941330342564%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd_r_comp-lrjzccua {
        align-self: start;
        justify-self: end;
        margin-left: 0%;
        margin-right: 33.882813501637585%;
        margin-top: -0.703125px;
    }
}

#comp-lrjltdwd_r_comp-lrjzccua {
    --borderColor: 24, 24, 24;
    --alpha-borderColor: 1;
    --borderWidth: 1px;
    --borderRadius: 0px 0px 0px 0px;
    --boxShadow: none;
    --separatorColor: var(--color_15);
    --alpha-separatorColor: 1;
    --backgroundColor: var(--color_11);
    --alpha-backgroundColor: 1;
    --borderRadiusValue: 0px 0px 0px 0px;
    --itemFont: normal normal 700 16px/1.4em poppins-extralight, poppins, sans-serif;
    --itemTextColor: var(--color_15);
    --itemTextColorHover: var(--color_12);
    --backgroundColorHover: var(--color_11);
    --alpha-backgroundColorHover: 1;
    --itemTextColorActive: var(--color_15);
    --alpha-itemTextColorActive: 1;
    --backgroundColorActive: var(--color_16);
    --borderSides: none;
    --itemSpacing: 5px;
    --alpha-itemTextColorHover: 1;
    --alpha-backgroundColorActive: 0.8;
    --borderColorHover: rgba(32, 32, 32, 1);
    --borderColorActive: rgba(32, 32, 32, 1);
    --boxShadowToggleOn-boxShadow: none;
    --alpha-itemTextColor: 1;
    --static-spx: 1px;
}

#comp-lrjltdwd_r_comp-lrjzccua {
    --itemFont: normal normal 700 16px/1.4em poppins-extralight, poppins, sans-serif;
    --height: 90px;
    --iconSize: 22px;
}

#comp-lrjltdwd_r_comp-lrjzey4r {
    min-height: 0px;
    --comp-display: flex;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/3/2/4;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjltdwd_r_comp-lrjzey4r .comp-lrjltdwd_r_comp-lrjzey4r-container {
    position: relative;
    box-sizing: border-box;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 100%);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_comp-lrjzey4r {
        --l_display: none;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd_r_comp-lrjzey4r {
        --l_display: none;
        grid-area: 1/2/2/3;
    }
}

#comp-lrjltdwd_r_comp-lrjzey4r {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjltdwd_r_comp-lrjzey4r {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjltdwd_r_comp-lk8b0utm {
    min-height: 0px;
    --l_display: unset;
    height: 48px;
    min-width: 0px;
    width: 70.03540019098166%;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: center;
    justify-self: end;
    margin-left: 0%;
    margin-right: 11.804526054224032%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdwd_r_comp-lk8b0utm {
        height: 40px;
        width: 120px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdwd_r_comp-lk8b0utm {
        height: 40px;
        width: 100.00013934873972%;
    }
}

/* END STYLABLE DIRECTIVE RULES */

#comp-lrjltdwd_r_comp-lk8b0utm .comp-lrjltdwd_r_comp-lk8b0utm-styleId__root {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    padding-right: 0px;
    background: #000000;
    border-radius: 50px;
    border: 2px solid #D6DCDC
}

/* START STYLABLE DIRECTIVE RULES */

#comp-lrjltdwd_r_comp-lk8b0utm .comp-lrjltdwd_r_comp-lk8b0utm-styleId__root:hover {
    background: #D6DCDC;
    border: 2px solid #D6DCDC;
}

#comp-lrjltdwd_r_comp-lk8b0utm .comp-lrjltdwd_r_comp-lk8b0utm-styleId__root:hover .StylableButton2545352419__icon {
    transform: rotate(2deg);
    fill: #D6DCDC;
}

#comp-lrjltdwd_r_comp-lk8b0utm .comp-lrjltdwd_r_comp-lk8b0utm-styleId__root:hover .StylableButton2545352419__label {
    color: #000000;
}

#comp-lrjltdwd_r_comp-lk8b0utm .comp-lrjltdwd_r_comp-lk8b0utm-styleId__root:disabled {
    background: #1E1E1E
}

#comp-lrjltdwd_r_comp-lk8b0utm .comp-lrjltdwd_r_comp-lk8b0utm-styleId__root:disabled .StylableButton2545352419__label {
    color: #939393
}

#comp-lrjltdwd_r_comp-lk8b0utm .comp-lrjltdwd_r_comp-lk8b0utm-styleId__root:disabled .StylableButton2545352419__icon {
    fill: #8F8F8F
}

#comp-lrjltdwd_r_comp-lk8b0utm .comp-lrjltdwd_r_comp-lk8b0utm-styleId__root .StylableButton2545352419__container {
    transition: inherit;
    flex-direction: row-reverse
}

#comp-lrjltdwd_r_comp-lk8b0utm .comp-lrjltdwd_r_comp-lk8b0utm-styleId__root .StylableButton2545352419__label {
    transition: inherit;
    margin: 0px 0px 0px 4px;
    display: initial;
    color: #D6DCDC;
    text-transform: uppercase;
    letter-spacing: 0.04em;
    font-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-family: barlow-medium, barlow, sans-serif;
    font-size: 15px;
    font-weight: 700
}

#comp-lrjltdwd_r_comp-lk8b0utm .comp-lrjltdwd_r_comp-lk8b0utm-styleId__root .StylableButton2545352419__icon {
    transition: inherit;
    width: 25px;
    height: 25px;
    margin: 0px 4px 0px 0px;
    fill: #000000;
    display: none
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    /* END STYLABLE DIRECTIVE RULES */

    #comp-lrjltdwd_r_comp-lk8b0utm .comp-lrjltdwd_r_comp-lk8b0utm-styleId__root {
        -st-extends: StylableButton;
        border: 2px solid #D6DCDC;
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-lrjltdwd_r_comp-lk8b0utm .comp-lrjltdwd_r_comp-lk8b0utm-styleId__root:hover {
        border: 2px solid #D6DCDC;
    }

    #comp-lrjltdwd_r_comp-lk8b0utm .comp-lrjltdwd_r_comp-lk8b0utm-styleId__root .StylableButton2545352419__label {
        font-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
        font-size: 16px;
        font-weight: normal;
        font-style: normal;
        font-family: barlow-medium, barlow, sans-serif;
        font-size: 13px;
        font-weight: 700;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    /* END STYLABLE DIRECTIVE RULES */

    #comp-lrjltdwd_r_comp-lk8b0utm .comp-lrjltdwd_r_comp-lk8b0utm-styleId__root {
        -st-extends: StylableButton;
        border: 2px solid #D6DCDC;
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-lrjltdwd_r_comp-lk8b0utm .comp-lrjltdwd_r_comp-lk8b0utm-styleId__root:hover {
        border: 2px solid #D6DCDC;
    }

    #comp-lrjltdwd_r_comp-lk8b0utm .comp-lrjltdwd_r_comp-lk8b0utm-styleId__root .StylableButton2545352419__label {
        font-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
        font-size: 16px;
        font-weight: normal;
        font-style: normal;
        font-family: barlow-medium, barlow, sans-serif;
        font-size: 13px;
        font-weight: 700;
    }
}

#comp-lrjltdna {
    min-height: 0px;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    grid-area: 2/1/3/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjltdna-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(calc((28.423 * var(--one-unit)) - (var(--scrollbar-width) * 0.28423)), auto) minmax(calc((11.163 * var(--one-unit)) - (var(--scrollbar-width) * 0.11163000000000001)), auto);
    grid-template-columns: 1fr 1fr;
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdna {
        --l_display: unset;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdna {
        --l_display: unset;
    }
}

#comp-lrjltdna {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjltdna {
    --inherit-transition: var(--transition, none);
}

@media screen and (min-width: 320px) and (max-width: 2147483647px) {
    #comp-lrjltdna {
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjltdna {
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjltdna {
        --inherit-transition: var(--transition, none);
    }
}

#comp-lrjvga22 {
    min-height: 0px;
    height: auto;
    min-width: 0px;
    width: auto;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/3/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjvga22-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

#comp-lrjvga22 {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjvga22 {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjvgmkh {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 95.01187648456057%;
    max-width: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: center;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 10.76400673765088%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjvgmkh {
        align-self: center;
        margin-top: 0%;
    }
}

#comp-lrjvgmkh {
    --textDecoration: none;
    --textAlign: center;
    --fontSize: 120spx;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjvgmkh {
        --fontSize: 56spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvgmkh {
        --fontSize: 32spx;
    }
}

@media (prefers-reduced-motion: no-preference) {
    #comp-lrjvgmkh:not([data-motion-enter="done"]) {
        opacity: 100;
    }
}

#comp-lrjvga5k {
    min-height: 0px;
    height: auto;
    min-width: 0px;
    width: auto;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/2/2/3;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjvga5k-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

#comp-lrjvga5k {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjvga5k {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjvjj4d {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: auto;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjvjj4d-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    --container-display: grid;
}

#comp-lrjvjj4d:not(.comp-lrjvjj4d-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

#comp-lrjvjj4d {
    --static-spx: 1px;
}

#comp-lrjvjj4r1 {
    min-height: 0px;
    height: 60px;
    min-width: 0px;
    width: 60px;
    max-width: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: center;
    justify-self: center;
    margin-top: 0px;
    margin-left: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjvjj4r1 {
    --static-spx: 1px;
}

#comp-lrjvjj52 {
    height: 44px;
    width: auto;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: end;
    justify-self: end;
    margin-right: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjvjj52 {
    --maincolor: 255, 255, 255;
    --alpha-maincolor: 1;
    --progresscolor: 31, 223, 103;
    --alpha-progresscolor: 1;
    --disabledcolor: 119, 119, 119;
    --alpha-disabledcolor: 1;
    --static-spx: 1px;
}

#comp-lrjvga8q {
    min-height: 0px;
    height: auto;
    min-width: 0px;
    width: auto;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 2/2/3/3;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjvga8q-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

#comp-lrjvga8q {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --fontSize: 24px;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjvga8q {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjvkmha {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 61.757719714964374%;
    max-width: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: center;
    justify-self: center;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvkmha {
        width: 92.12466487935657%;
        margin-right: 7.875335120643432%;
    }
}

#comp-lrjvkmha {
    --fontSize: 36px;
    --textAlign: center;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjvkmha {
        --fontSize: 20px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvkmha {
        --fontSize: 14px;
    }
}

@media (prefers-reduced-motion: no-preference) {
    #comp-lrjvkmha:not([data-motion-enter="done"]) {
        opacity: 100;
    }
}

#comp-lrjvdmcw {
    min-height: 100vh;
    --comp-display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    align-self: stretch;
    justify-self: stretch;
    grid-area: 3/1/4/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjvdmcw .comp-lrjvdmcw-container {
    position: relative;
    box-sizing: border-box;
    padding-top: 3%;
    padding-left: 3%;
    padding-right: 3%;
    padding-bottom: 3%;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 100%);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjvdmcw {
        min-height: 0px;
        --comp-display: flex;
    }

    #comp-lrjvdmcw .comp-lrjvdmcw-container {
        padding-top: 5%;
        padding-bottom: 5%;
        padding-left: 5%;
        padding-right: 5%;
        row-gap: 0px;
        column-gap: 0px;
        grid-template-rows: minmax(calc((61.837 * var(--one-unit)) - (var(--scrollbar-width) * 0.6183700000000001)), auto);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvdmcw {
        min-height: 0px;
        --comp-display: flex;
    }

    #comp-lrjvdmcw .comp-lrjvdmcw-container {
        padding-top: 8%;
        padding-left: 8%;
        padding-right: 8%;
        padding-bottom: 8%;
        grid-template-rows: minmax(calc((141.723 * var(--one-unit)) - (var(--scrollbar-width) * 1.4172300000000002)), auto);
    }
}

#comp-lrjvdmcw {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 1px;
}

#comp-lrjvdmcw {
    --inherit-transition: var(--transition, none);
}

@media screen and (min-width: 320px) and (max-width: 2147483647px) {
    #comp-lrjvdmcw {
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjvdmcw {
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvdmcw {
        --inherit-transition: var(--transition, none);
    }
}

#comp-lrjvdmej {
    min-height: unset;
    --l_display: unset;
    height: auto;
    --aspect-ratio: 1.423847428840369;
    min-width: 0px;
    width: 31.731138838098403%;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    display: var(--l_display, var(--display));
    align-self: center;
    justify-self: center;
    margin-left: 0%;
    margin-right: 0.4159418633643718%;
    margin-top: 0%;
    margin-bottom: 4.075019530925355%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjvdmej {
        align-self: start;
        margin-left: 0.0002659574467984421%;
        margin-right: 0%;
        margin-top: 13.073863447473402%;
        margin-bottom: 0%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvdmej {
        --aspect-ratio: 1.423682810005322;
        width: 93.69694329554738%;
        align-self: center;
        margin-left: 3.071640114379083%;
        margin-right: 0%;
        margin-top: 22.668792126225522%;
        margin-bottom: 0%;
    }
}

#comp-lrjvdmej {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 50px 50px 50px 50px;
    --boxShadow: 3.54px 3.54px 10px 0px rgba(0, 0, 0, 0.33);
    --mediaOpacity: 1;
    --alpha-backgroundColor: 0;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjvdmej:not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

#comp-lrjvdmej:not(.is-animating) :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

#comp-lrjvdmej.variants-lrjvdmeo,
#comp-lrjvdmej.variants-lrjvdmeo :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

#comp-lrjvdmej.variants-lrjvdmeo,
#comp-lrjvdmej.variants-lrjvdmeo :not(.is-animating) :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjvdmej:not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmej:not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmej.variants-lrjvdmeo,
    #comp-lrjvdmej.variants-lrjvdmeo :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmej.variants-lrjvdmeo,
    #comp-lrjvdmej.variants-lrjvdmeo :not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvdmej:not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmej:not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmej.variants-lrjvdmeo,
    #comp-lrjvdmej.variants-lrjvdmeo :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmej.variants-lrjvdmeo,
    #comp-lrjvdmej.variants-lrjvdmeo :not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }
}

#comp-lrjvdmej {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

#comp-lrjvdmej.variants-lrjvdmeo {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1.03)scaleY(1.03)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

#comp-lrjvdmfa {
    width: 53.452042535270586%;
    height: auto;
    --l_display: unset;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: center;
    justify-self: center;
    margin-left: 0%;
    margin-right: 0.4158770267424721%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjvdmfa-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    flex-direction: column;
    --container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjvdmfa {
        align-self: start;
        margin-left: 0.0002659574467984421%;
        margin-right: 0%;
        margin-top: 27.81255506150266%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvdmfa {
        width: 99.99986645380676%;
        align-self: start;
        margin-left: 0%;
        margin-right: 0.0022626057281658085%;
        margin-top: 0%;
    }
}

#comp-lrjvdmfa {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: 255, 255, 255;
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjvdmfa {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-lrjvdmfh {
    min-height: 40.5625px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 72.3046875px;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0%;
    align-self: center;
    order: 2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjvdmfh-container {
    box-sizing: border-box;
    padding-top: 6px;
    padding-left: 6px;
    padding-right: 6px;
    padding-bottom: 6px;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(28.5625px, auto);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

#comp-lrjvdmfh.variants-lrjvdmfj2 {
    --bg: 199, 199, 199;
}

#comp-lrjvdmfh {
    --brw: 0px;
    --brd: 151, 151, 151;
    --bg: var(--color_14);
    --rd: 999px 999px 999px 999px;
    --shd: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjvdmfh:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
}

#comp-lrjvdmfh.variants-lrjvdmfj2,
#comp-lrjvdmfh.variants-lrjvdmfj2> :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjvdmfh:not(.is-animating) {
        transition: all 0.2s ease-in-out 0s, visibility 0s;
        --transition: all 0.2s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmfh.variants-lrjvdmfj2,
    #comp-lrjvdmfh.variants-lrjvdmfj2> :not(.is-animating) {
        transition: all 0.2s ease-in-out 0s, visibility 0s;
        --transition: all 0.2s ease-in-out 0s, visibility 0s;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lrjvdmfh.variants-lrjvdmfj2,
    #comp-lrjvdmfh.variants-lrjvdmfj2> :not(.is-animating) {
        transition: all 0.2s ease-in-out 0s, visibility 0s;
        --transition: all 0.2s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmfh:not(.is-animating) {
        transition: all 0.2s ease-in-out 0s, visibility 0s;
        --transition: all 0.2s ease-in-out 0s, visibility 0s;
    }
}

#comp-lrjvdmfh {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

#comp-lrjvdmfh.variants-lrjvdmfj2 {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

#comp-lrjvdmfh.variants-lrjvdmfj2 {
    --shc-mutated-brightness: 100, 100, 100;
}

#comp-lrjvdmfh {
    --shc-mutated-brightness: 74, 74, 74;
}

#comp-lrjvdmfw {
    min-height: 0px;
    --l_display: unset;
    height: 26.171875px;
    min-width: 0px;
    width: 26.175567886664588px;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: center;
    justify-self: start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjvdmfw {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjvdmfw:not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

#comp-lrjvdmfw:not(.is-animating) :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

#comp-lrjvdmfw.variants-lrjvdmg0,
#comp-lrjvdmfw.variants-lrjvdmg0 :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

#comp-lrjvdmfw.variants-lrjvdmg0,
#comp-lrjvdmfw.variants-lrjvdmg0 :not(.is-animating) :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lrjvdmfw.variants-lrjvdmg0,
    #comp-lrjvdmfw.variants-lrjvdmg0 :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmfw.variants-lrjvdmg0,
    #comp-lrjvdmfw.variants-lrjvdmg0 :not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmfw:not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmfw:not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lrjvdmfw.variants-lrjvdmg0,
    #comp-lrjvdmfw.variants-lrjvdmg0 :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmfw.variants-lrjvdmg0,
    #comp-lrjvdmfw.variants-lrjvdmg0 :not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmfw:not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmfw:not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }
}

#comp-lrjvdmfw {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

#comp-lrjvdmfw.variants-lrjvdmg0 {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(32px)translateY(-1.959434878635765e-15px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

#comp-lrjvdmg9 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 100%;
    max-width: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 3.4206745341014804%;
    align-self: flex-start;
    order: 1;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvdmg9 {
        margin-bottom: 18.230302287524975%;
    }
}

#comp-lrjvdmg9.variants-lrjvdmgc {
    --color: var(--color_24);
    --fontSize: 80spx;
}

#comp-lrjvdmg9 {
    --minFontSize: 35px;
    --textDecoration: none;
    --maxFontSize: 101px;
    --color: var(--color_24);
    --alpha-color: 1;
    --textAlign: center;
    --fontSize: 80spx;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjvdmg9 {
        --color: var(--color_24);
        --fontSize: 80spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvdmg9 {
        --color: 0, 0, 0;
        --fontSize: 23.626spx;
    }
}

#comp-lrjvdmg9:not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

#comp-lrjvdmg9:not(.is-animating) :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

#comp-lrjvdmg9.variants-lrjvdmgc,
#comp-lrjvdmg9.variants-lrjvdmgc :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

#comp-lrjvdmg9.variants-lrjvdmgc,
#comp-lrjvdmg9.variants-lrjvdmgc :not(.is-animating) :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lrjvdmg9.variants-lrjvdmgc,
    #comp-lrjvdmg9.variants-lrjvdmgc :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmg9.variants-lrjvdmgc,
    #comp-lrjvdmg9.variants-lrjvdmgc :not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmg9:not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmg9:not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lrjvdmg9.variants-lrjvdmgc,
    #comp-lrjvdmg9.variants-lrjvdmgc :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmg9.variants-lrjvdmgc,
    #comp-lrjvdmg9.variants-lrjvdmgc :not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmg9:not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmg9:not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }
}

#comp-lrjvdmg9 {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

#comp-lrjvdmg9.variants-lrjvdmgc {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1.05)scaleY(1.05)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

#comp-lrjvdmgp {
    width: max-content;
    height: auto;
    --l_display: unset;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    margin-left: 0%;
    margin-right: -0.0002628407579717994%;
    margin-top: 19.28711249168883%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjvdmgp-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    flex-direction: row;
    --container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvdmgp {
        height: 62.390625px;
        align-self: end;
        justify-self: center;
        margin-left: 18.313620755436855%;
        margin-right: 0%;
        margin-top: 0%;
        margin-bottom: 13.439679511636776%;
    }
}

#comp-lrjvdmgp {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: 255, 255, 255;
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjvdmgp:not(.is-animating) {
    transition: all 0.4s ease-in-out 0.2s, visibility 0s;
    --transition: all 0.4s ease-in-out 0.2s, visibility 0s;
}

#comp-lrjvdmgp.variants-lrjvdmgp1,
#comp-lrjvdmgp.variants-lrjvdmgp1> :not(.is-animating) {
    transition: all 0.4s ease-in-out 0.2s, visibility 0s;
    --transition: all 0.4s ease-in-out 0.2s, visibility 0s;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lrjvdmgp.variants-lrjvdmgp1,
    #comp-lrjvdmgp.variants-lrjvdmgp1> :not(.is-animating) {
        transition: all 0.4s ease-in-out 0.2s, visibility 0s;
        --transition: all 0.4s ease-in-out 0.2s, visibility 0s;
    }

    #comp-lrjvdmgp:not(.is-animating) {
        transition: all 0.4s ease-in-out 0.2s, visibility 0s;
        --transition: all 0.4s ease-in-out 0.2s, visibility 0s;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvdmgp:not(.is-animating) {
        transition: all 0.4s ease-in-out 0.2s, visibility 0s;
        --transition: all 0.4s ease-in-out 0.2s, visibility 0s;
    }

    #comp-lrjvdmgp.variants-lrjvdmgp1,
    #comp-lrjvdmgp.variants-lrjvdmgp1> :not(.is-animating) {
        transition: all 0.4s ease-in-out 0.2s, visibility 0s;
        --transition: all 0.4s ease-in-out 0.2s, visibility 0s;
    }
}

#comp-lrjvdmgp {
    opacity: 0;
    --comp-opacity: 0;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

#comp-lrjvdmgp.variants-lrjvdmgp1 {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

#comp-lrjvdmgp.variants-lrjvdmgp1 {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-lrjvdmgp {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-lrjvdmgv {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: calc((17.845 * var(--one-unit)) - (var(--scrollbar-width) * 0.17845));
    max-width: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: flex-start;
    order: 2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvdmgv {
        width: calc((54.872 * var(--one-unit)) - (var(--scrollbar-width) * 0.54872));
        margin-bottom: -19.436331775700936%;
        order: 1;
    }
}

#comp-lrjvdmgv {
    --fontStyle: normal;
    --color: 255, 255, 255;
    --alpha-color: 1;
    --fontFamily: madefor-text;
    --letterSpacing: 0em;
    --lineHeight: 1.6em;
    --fontSize: 13px;
    --fontWeight: normal;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjvdmgz {
    width: calc((12.343 * var(--one-unit)) - (var(--scrollbar-width) * 0.12343));
    height: 5px;
    --l_display: unset;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 0px;
    margin-right: 20px;
    margin-top: 1.975479457319651%;
    margin-bottom: 0%;
    align-self: flex-start;
    order: 1;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvdmgz {
        --l_display: none;
        margin-right: 0px;
        margin-top: 0.773603559070687%;
        order: 2;
    }
}

#comp-lrjvdmgz {
    --lnw: 1px;
    --brd: 255, 255, 255;
    --alpha-brd: 0.5;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjvdmgz {
    transform-origin: center 0.5px;
}

#comp-lrjvdmh3 {
    width: max-content;
    height: auto;
    --l_display: unset;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: start;
    justify-self: start;
    margin-top: 45.71923100897606%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjvdmh3-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    flex-direction: row;
    --container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvdmh3 {
        height: 70.984375px;
        justify-self: center;
        margin-right: 18.313620755436855%;
        margin-top: 72.04788248760015%;
        margin-bottom: -13.63646623514425%;
    }
}

#comp-lrjvdmh3 {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: 255, 255, 255;
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjvdmh3:not(.is-animating) {
    transition: all 0.4s ease-in-out 0s, visibility 0s;
    --transition: all 0.4s ease-in-out 0s, visibility 0s;
}

#comp-lrjvdmh3.variants-lrjvdmh4,
#comp-lrjvdmh3.variants-lrjvdmh4> :not(.is-animating) {
    transition: all 0.4s ease-in-out 0s, visibility 0s;
    --transition: all 0.4s ease-in-out 0s, visibility 0s;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lrjvdmh3.variants-lrjvdmh4,
    #comp-lrjvdmh3.variants-lrjvdmh4> :not(.is-animating) {
        transition: all 0.4s ease-in-out 0s, visibility 0s;
        --transition: all 0.4s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmh3:not(.is-animating) {
        transition: all 0.4s ease-in-out 0s, visibility 0s;
        --transition: all 0.4s ease-in-out 0s, visibility 0s;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lrjvdmh3.variants-lrjvdmh4,
    #comp-lrjvdmh3.variants-lrjvdmh4> :not(.is-animating) {
        transition: all 0.4s ease-in-out 0s, visibility 0s;
        --transition: all 0.4s ease-in-out 0s, visibility 0s;
    }

    #comp-lrjvdmh3:not(.is-animating) {
        transition: all 0.4s ease-in-out 0s, visibility 0s;
        --transition: all 0.4s ease-in-out 0s, visibility 0s;
    }
}

#comp-lrjvdmh3 {
    opacity: 0;
    --comp-opacity: 0;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

#comp-lrjvdmh3.variants-lrjvdmh4 {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

#comp-lrjvdmh3.variants-lrjvdmh4 {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-lrjvdmh3 {
    --shc-mutated-brightness: 128, 128, 128;
}

#comp-lrjvdmhb {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: calc((17.845 * var(--one-unit)) - (var(--scrollbar-width) * 0.17845));
    max-width: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 0px;
    margin-right: 20.233px;
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: flex-start;
    order: 1;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvdmhb {
        width: calc((54.896 * var(--one-unit)) - (var(--scrollbar-width) * 0.54896));
        margin-right: 0px;
        margin-top: 4.667201868340388%;
        margin-bottom: -20.081010071522407%;
    }
}

#comp-lrjvdmhb {
    --fontStyle: normal;
    --color: 255, 255, 255;
    --alpha-color: 1;
    --fontFamily: madefor-text;
    --letterSpacing: 0em;
    --lineHeight: 1.6em;
    --fontSize: 13px;
    --fontWeight: normal;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjvdmhf {
    width: calc((12.343 * var(--one-unit)) - (var(--scrollbar-width) * 0.12343));
    height: 5px;
    --l_display: unset;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 1.2030301321453412%;
    margin-bottom: 0%;
    align-self: flex-start;
    order: 2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjvdmhf {
        --l_display: none;
        margin-top: 0%;
    }
}

#comp-lrjvdmhf {
    --lnw: 1px;
    --brd: 255, 255, 255;
    --alpha-brd: 0.5;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjvdmhf {
    transform-origin: center 0.5px;
}

#comp-lrlaw6g3 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    grid-area: 4/1/5/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrlaw6g3-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(calc((43.841 * var(--one-unit)) - (var(--scrollbar-width) * 0.43841)), auto);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    .comp-lrlaw6g3-container {
        grid-template-rows: minmax(calc((119.366 * var(--one-unit)) - (var(--scrollbar-width) * 1.19366)), auto);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    .comp-lrlaw6g3-container {
        grid-template-rows: minmax(calc((288.794 * var(--one-unit)) - (var(--scrollbar-width) * 2.88794)), auto);
    }
}

#comp-lrlaw6g3 {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 1px;
}

#comp-lrlaw6g3 {
    --inherit-transition: var(--transition, none);
}

@media screen and (min-width: 320px) and (max-width: 2147483647px) {
    #comp-lrlaw6g3 {
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrlaw6g3 {
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrlaw6g3 {
        --inherit-transition: var(--transition, none);
    }
}

#comp-lrlawcxy {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 50.44173673147662%;
    max-width: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: start;
    margin-left: 2.99937598528639%;
    margin-right: 0%;
    margin-top: 13.053402522333158%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrlawcxy {
        width: 93.80825565912117%;
        justify-self: center;
        margin-left: 0%;
        margin-top: 57.404710386151805%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrlawcxy {
        justify-self: center;
        margin-left: 0%;
        margin-top: 95.2161528150134%;
    }
}

#comp-lrlawcxy {
    --fontSize: 20px;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrlawcxy {
        --fontSize: 16px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrlawcxy {
        --fontSize: 16px;
    }
}

#comp-lrsciag9 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 47.50558328954283%;
    max-width: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: start;
    margin-left: 25.154772070415135%;
    margin-right: 0%;
    margin-top: 3.0486403047819235%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrsciag9 {
        width: 64.12533512064343%;
        justify-self: end;
        margin-left: 0%;
        margin-right: 16.64711796246649%;
        margin-top: 10.56048927613941%;
    }
}

#comp-lrsciag9 {
    --textDecoration: none;
    --textAlign: center;
    --fontSize: 65spx;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrsciag9 {
        --fontSize: 65spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrsciag9 {
        --fontSize: 28spx;
        --fontWeight: bold;
    }
}

#comp-lrscl7m1 {
    min-height: unset;
    --l_display: unset;
    height: auto;
    --aspect-ratio: 0.6663966111895558;
    min-width: 0px;
    width: 35.471131108775616%;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: end;
    margin-left: 0%;
    margin-right: 7.020165528113505%;
    margin-top: 13.005369810825012%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrscl7m1 {
        --aspect-ratio: 0.6662692914908015;
        width: 64.57431757656457%;
        justify-self: center;
        margin-right: 0.19765312916113364%;
        margin-top: 11.630326231691079%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrscl7m1 {
        --aspect-ratio: 0.6660857130088931;
        width: 93.73743297587131%;
        justify-self: center;
        margin-right: 0.07121313672922253%;
        margin-top: 26.700737265415555%;
    }
}

#comp-lrscl7m1 {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --alpha-backgroundColor: 0;
    --alpha-borderColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrscikp6 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    grid-area: 5/1/6/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrscikp6-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(calc((39.062 * var(--one-unit)) - (var(--scrollbar-width) * 0.39061999999999997)), auto);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    .comp-lrscikp6-container {
        grid-template-rows: minmax(calc((105.033 * var(--one-unit)) - (var(--scrollbar-width) * 1.05033)), auto);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    .comp-lrscikp6-container {
        grid-template-rows: minmax(calc((230.961 * var(--one-unit)) - (var(--scrollbar-width) * 2.30961)), auto);
    }
}

#comp-lrscikp6 {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 1px;
}

#comp-lrscikp6 {
    --inherit-transition: var(--transition, none);
}

@media screen and (min-width: 320px) and (max-width: 2147483647px) {
    #comp-lrscikp6 {
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrscikp6 {
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrscikp6 {
        --inherit-transition: var(--transition, none);
    }
}

#comp-lrsciqc0 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 47.50558328954283%;
    max-width: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: center;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 3.0609563846558068%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrsciqc0 {
        margin-top: 3.0609563846558063%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrsciqc0 {
        margin-top: 10.568867292225201%;
    }
}

#comp-lrsciqc0 {
    --textDecoration: none;
    --textAlign: center;
    --fontSize: 65spx;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrsciqc0 {
        --fontSize: 65spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrsciqc0 {
        --fontSize: 28spx;
        --fontWeight: bold;
    }
}

#comp-lrsd013x {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 50.44173673147662%;
    max-width: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: end;
    margin-left: 0%;
    margin-right: 3.193970047293747%;
    margin-top: 13.004959274829217%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrsd013x {
        width: 93.73127496671106%;
        justify-self: center;
        margin-right: 0.1185918774966711%;
        margin-top: 59.75782290279627%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrsd013x {
        justify-self: center;
        margin-right: 0.11729222520107238%;
        margin-top: 92.468163538874%;
    }
}

#comp-lrsd013x {
    --fontSize: 20px;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrsd013x {
        --fontSize: 16px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrsd013x {
        --fontSize: 16px;
    }
}

#comp-lrsd15sg {
    min-height: unset;
    --l_display: unset;
    height: auto;
    --aspect-ratio: 0.666310533039136;
    min-width: 0px;
    width: 35.35125459800315%;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: start;
    margin-left: 7.09980951129795%;
    margin-right: 0%;
    margin-top: 13.004959274829217%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrsd15sg {
        --aspect-ratio: 0.6662802305735356;
        width: 64.60760652463382%;
        justify-self: center;
        margin-left: 0%;
        margin-top: 13.544440745672437%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrsd15sg {
        --aspect-ratio: 0.6662635492251187;
        width: 93.52379356568365%;
        justify-self: center;
        margin-left: 0.2764745308310992%;
        margin-top: 23.47520107238606%;
    }
}

#comp-lrsd15sg {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --alpha-backgroundColor: 0;
    --alpha-borderColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrscj58p {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    grid-area: 6/1/7/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrscj58p-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(calc((44.054 * var(--one-unit)) - (var(--scrollbar-width) * 0.44054000000000004)), auto);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    .comp-lrscj58p-container {
        grid-template-rows: minmax(calc((127.948 * var(--one-unit)) - (var(--scrollbar-width) * 1.27948)), auto);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    .comp-lrscj58p-container {
        grid-template-rows: minmax(calc((353.327 * var(--one-unit)) - (var(--scrollbar-width) * 3.53327)), auto);
    }
}

#comp-lrscj58p {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 1px;
}

#comp-lrscj58p {
    --inherit-transition: var(--transition, none);
}

@media screen and (min-width: 320px) and (max-width: 2147483647px) {
    #comp-lrscj58p {
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrscj58p {
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrscj58p {
        --inherit-transition: var(--transition, none);
    }
}

#comp-lrscjagu {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 47.50558328954283%;
    max-width: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: center;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 3.00676563321072%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrscjagu {
        margin-right: 0.12148123324396783%;
        margin-top: 10.526977211796247%;
    }
}

#comp-lrscjagu {
    --textDecoration: none;
    --textAlign: center;
    --fontSize: 65spx;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrscjagu {
        --fontSize: 65spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrscjagu {
        --fontSize: 28spx;
        --fontWeight: bold;
    }
}

#comp-lrsdjbtq {
    min-height: unset;
    --l_display: unset;
    height: auto;
    --aspect-ratio: 0.6662873069329927;
    min-width: 0px;
    width: 35.35125459800315%;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: end;
    margin-left: 0%;
    margin-right: 7.030018392012612%;
    margin-top: 13.04272858644246%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrsdjbtq {
        --aspect-ratio: 0.6661831544338072;
        width: 64.54518974700399%;
        justify-self: center;
        margin-right: 0.1185918774966711%;
        margin-top: 13.943908122503329%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrsdjbtq {
        --aspect-ratio: 0.6661211129296236;
        width: 92.14142091152814%;
        justify-self: center;
        margin-right: 1.7091152815013404%;
        margin-top: 27.04004691689008%;
    }
}

#comp-lrsdjbtq {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --alpha-backgroundColor: 0;
    --alpha-borderColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrsdke9p {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 50.44173673147662%;
    max-width: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: start;
    margin-left: 3.076556752496059%;
    margin-right: 0%;
    margin-top: 13.04272858644246%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrsdke9p {
        width: 93.73127496671106%;
        justify-self: center;
        margin-left: 0%;
        margin-top: 58.85902130492676%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrsdke9p {
        justify-self: center;
        margin-left: 0.07121313672922253%;
        margin-top: 94.79725201072387%;
    }
}

#comp-lrsdke9p {
    --fontSize: 20px;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrsdke9p {
        --fontSize: 16px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrsdke9p {
        --fontSize: 16px;
    }
}

#comp-lrlax2ng {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    grid-area: 7/1/8/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrlax2ng-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(calc((57.033 * var(--one-unit)) - (var(--scrollbar-width) * 0.57033)), auto);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    .comp-lrlax2ng-container {
        grid-template-rows: minmax(calc((109.229 * var(--one-unit)) - (var(--scrollbar-width) * 1.09229)), auto);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    .comp-lrlax2ng-container {
        grid-template-rows: minmax(calc((362.633 * var(--one-unit)) - (var(--scrollbar-width) * 3.62633)), auto);
    }
}

#comp-lrlax2ng {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 1px;
}

#comp-lrlax2ng {
    --inherit-transition: var(--transition, none);
}

@media screen and (min-width: 320px) and (max-width: 2147483647px) {
    #comp-lrlax2ng {
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrlax2ng {
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrlax2ng {
        --inherit-transition: var(--transition, none);
    }
}

#comp-lrlax700 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 53.33847871781398%;
    max-width: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: center;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 3.05849316868103%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrlax700 {
        margin-right: 0.0020805592543275634%;
        margin-top: 6.25832223701731%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrlax700 {
        width: 62.51675603217158%;
        margin-right: 0.0041890080428954425%;
        margin-top: 6.91186327077748%;
    }
}

#comp-lrlax700 {
    --textDecoration: none;
    --textAlign: center;
    --fontSize: 65spx;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrlax700 {
        --fontSize: 65spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrlax700 {
        --fontSize: 28spx;
        --fontWeight: bold;
    }
}

#comp-lrlaxpro {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 39.98416468725257%;
    max-width: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: center;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 12.69541513399895%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrlaxpro {
        width: 63.55068242343542%;
        margin-left: 0%;
        margin-right: 0.004161118508655127%;
        margin-top: 18.833222370173104%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrlaxpro {
        width: 84.49229222520107%;
        margin-left: 0.06283512064343164%;
        margin-right: 0%;
        margin-top: 34.99078418230563%;
    }
}

#comp-lrlaxpro {
    --textAlign: center;
    --fontWeight: bold;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrlaxpro {
        --textAlign: center;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrlaxpro {
        --textAlign: left;
        --fontSize: 16px;
    }
}

#comp-lrlayea5 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 80.12668250197942%;
    max-width: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: center;
    margin-left: 0%;
    margin-right: 0.0008210719915922228%;
    margin-top: 22.881634261692064%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrlayea5 {
        width: 95.57256990679095%;
        margin-right: 0.006241677762982689%;
        margin-top: 46.60244673768309%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrlayea5 {
        width: 95.13237265415549%;
        margin-right: 0%;
        margin-top: 80.60070375335121%;
    }
}

#comp-lrlayea5 {
    --fontSize: 20spx;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrlayea5 {
        --fontSize: 16spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrlayea5 {
        --fontSize: 16spx;
    }
}

#comp-lrjwgkcp {
    min-height: 686.78125px;
    --comp-display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    align-self: stretch;
    justify-self: stretch;
    grid-area: 8/1/9/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjwgkcp .comp-lrjwgkcp-container {
    position: relative;
    box-sizing: border-box;
    padding-top: 3%;
    padding-bottom: 3%;
    padding-left: 3%;
    padding-right: 3%;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(610px, auto);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjwgkcp {
        min-height: 0px;
        --comp-display: flex;
    }

    #comp-lrjwgkcp .comp-lrjwgkcp-container {
        padding-top: 5.000000000000001%;
        padding-bottom: 5.000000000000001%;
        padding-left: 5.000000000000001%;
        padding-right: 5.000000000000001%;
        row-gap: 0px;
        column-gap: 0px;
        grid-template-rows: minmax(calc((127.413 * var(--one-unit)) - (var(--scrollbar-width) * 1.27413)), auto);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjwgkcp {
        min-height: 1663.46875px;
        --comp-display: grid;
    }

    #comp-lrjwgkcp .comp-lrjwgkcp-container {
        padding-top: 8%;
        padding-bottom: 8%;
        padding-left: 8%;
        padding-right: 8%;
        grid-template-rows: minmax(1601.0900000000001px, auto);
    }
}

#comp-lrjwgkcp {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 1px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjwgkcp {
        --static-spx: 0.1 * var(--one-unit);
    }
}

#comp-lrjwgkcp {
    --fill-layer-background-media-position: absolute;
    --fill-layer-background-media-pointer-events: none;
    --inherit-transition: var(--transition, none);
}

@media screen and (min-width: 320px) and (max-width: 2147483647px) {
    #comp-lrjwgkcp {
        --fill-layer-background-media-position: absolute;
        --fill-layer-background-media-pointer-events: none;
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjwgkcp {
        --fill-layer-background-media-position: absolute;
        --fill-layer-background-media-pointer-events: none;
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjwgkcp {
        --fill-layer-background-media-position: absolute;
        --fill-layer-background-media-pointer-events: none;
        --inherit-transition: var(--transition, none);
    }
}

#comp-lrjwgkd9 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: auto;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjwgkd9 .comp-lrjwgkd9-container {
    position: relative;
    box-sizing: border-box;
    row-gap: 20px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    flex-direction: row;
    justify-content: flex-start;
    flex-wrap: wrap;
    --container-display: flex;
}

#comp-lrjwgkd9:not(.comp-lrjwgkd9-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjwgkd9 .comp-lrjwgkd9-container {
        row-gap: calc((2.663 * var(--one-unit)) - (var(--scrollbar-width) * 0.026629999999999997));
        column-gap: calc((2.663 * var(--one-unit)) - (var(--scrollbar-width) * 0.026629999999999997));
        justify-content: center;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjwgkd9 .comp-lrjwgkd9-container {
        row-gap: 20px;
        column-gap: 20px;
        justify-content: center;
    }
}

#comp-lrjwgkd9 {
    --brw: 0px;
    --brd: 50, 65, 88;
    --bg: 255, 255, 255;
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

[id^="comp-lrjwgkdn__"] {
    min-height: 0px;
    --comp-display: flex;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 50%;
    max-width: 99999px;
    max-height: 99999px;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0%;
    margin-bottom: 0%;
    flex-basis: auto;
    flex-grow: 0;
    flex-shrink: 0;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

[id^="comp-lrjwgkdn__"] .comp-lrjwgkdn-container {
    position: relative;
    box-sizing: border-box;
    padding-top: 10%;
    padding-bottom: 10%;
    padding-left: 0px;
    padding-right: 0px;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(calc((32.877 * var(--one-unit)) - (var(--scrollbar-width) * 0.32877)), auto);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    [id^="comp-lrjwgkdn__"] {
        width: calc(((33.3333333% - ((0% + 0%) + calc((1.775 * var(--one-unit)) - (var(--scrollbar-width) * 0.01775)))) - 0px));
        margin-left: 0%;
        margin-right: 0%;
    }

    [id^="comp-lrjwgkdn__"] .comp-lrjwgkdn-container {
        grid-template-rows: minmax(calc((52.689 * var(--one-unit)) - (var(--scrollbar-width) * 0.52689)), auto);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-lrjwgkdn__"] {
        width: calc(((100% - ((0% + 0%) + 0px)) - 0px));
        margin-left: 0%;
        margin-right: 0%;
    }
}

[id^="comp-lrjwgkdn__"] {
    --brw: 0px;
    --brd: 0, 0, 0;
    --bg: 242, 234, 231;
    --rd: calc((1.563 * var(--one-unit)) - (var(--scrollbar-width) * 0.015629999999999998)) calc((1.563 * var(--one-unit)) - (var(--scrollbar-width) * 0.015629999999999998)) calc((1.563 * var(--one-unit)) - (var(--scrollbar-width) * 0.015629999999999998)) calc((1.563 * var(--one-unit)) - (var(--scrollbar-width) * 0.015629999999999998));
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

[id^="comp-lrjwgkdn__"]:where(:nth-child(2n)) {
    --bg: var(--color_26);
    --rd: calc((1.562 * var(--one-unit)) - (var(--scrollbar-width) * 0.01562)) calc((1.562 * var(--one-unit)) - (var(--scrollbar-width) * 0.01562)) calc((1.562 * var(--one-unit)) - (var(--scrollbar-width) * 0.01562)) calc((1.562 * var(--one-unit)) - (var(--scrollbar-width) * 0.01562));
}

[id^="comp-lrjwgkdn__"]:where(:nth-child(2n+1)) {
    --bg: var(--color_13);
    --rd: calc((1.584 * var(--one-unit)) - (var(--scrollbar-width) * 0.01584)) calc((1.584 * var(--one-unit)) - (var(--scrollbar-width) * 0.01584)) calc((1.584 * var(--one-unit)) - (var(--scrollbar-width) * 0.01584)) calc((1.584 * var(--one-unit)) - (var(--scrollbar-width) * 0.01584));
}

[id^="comp-lrjwgkdn__"]:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    [id^="comp-lrjwgkdn__"]:not(.is-animating) {
        transition: all 0.2s ease-in-out 0s, visibility 0s;
        --transition: all 0.2s ease-in-out 0s, visibility 0s;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-lrjwgkdn__"]:not(.is-animating) {
        transition: all 0.2s ease-in-out 0s, visibility 0s;
        --transition: all 0.2s ease-in-out 0s, visibility 0s;
    }
}

[id^="comp-lrjwgkdn__"] {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

[id^="comp-lrjwgkdn__"]:where(:nth-child(2n+1)) {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

[id^="comp-lrjwgkdn__"]:where(:nth-child(2n)) {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

[id^="comp-lrjwgkdn__"] {
    --shc-mutated-brightness: 121, 117, 116;
}

[id^="comp-lrjwgkdn__"]:where(:nth-child(2n)) {
    --shc-mutated-brightness: 9, 26, 43;
}

[id^="comp-lrjwgkdn__"]:where(:nth-child(2n+1)) {
    --shc-mutated-brightness: 30, 30, 30;
}

[id^="comp-lrjwgke5__"] {
    width: 70.15648252507563%;
    height: auto;
    --l_display: unset;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    flex-direction: column;
    --container-display: flex;
    align-self: start;
    justify-self: center;
    margin-left: 0%;
    margin-right: 0.00700172849058112%;
    margin-top: 13.650575455433788%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    [id^="comp-lrjwgke5__"] {
        width: 75.81444692384264%;
        align-self: center;
        margin-right: 5.668694478909676%;
        margin-top: 0%;
        margin-bottom: 0.007548273568126307%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-lrjwgke5__"] {
        align-self: start;
        margin-right: 0.03997204350490007%;
        margin-top: 0%;
        margin-bottom: 0%;
    }
}

[id^="comp-lrjwgke5__"] {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: 255, 255, 255;
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

[id^="comp-lrjwgke5__"]:not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgke5__"],
:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgke5__"]> :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgke5__"],
:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgke5__"]> :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    [id^="comp-lrjwgke5__"]:not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgke5__"],
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgke5__"]> :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgke5__"],
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgke5__"]> :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-lrjwgke5__"]:not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgke5__"],
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgke5__"]> :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgke5__"],
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgke5__"]> :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgke5__"].variants-lrjwgke7 {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(-15px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgke5__"].variants-lrjwgke6 {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(-15px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgke5__"] {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgke5__"] {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgke5__"] {
        opacity: 1;
        --comp-opacity: 1;
        transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
        --comp-rotate-z: 0deg;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgke5__"].variants-lrjwgke6 {
        opacity: 1;
        --comp-opacity: 1;
        transform: translateX(0px)translateY(-7px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
        --comp-rotate-z: 0deg;
    }
}

[id^="comp-lrjwgke5__"] {
    --shc-mutated-brightness: 128, 128, 128;
}

[id^="comp-lrjwgkem__"] {
    min-height: 41.7890625px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 141.984375px;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 38.6862222664907%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: flex-start;
    order: 4;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    [id^="comp-lrjwgkem__"] {
        margin-left: 9.557608167233836%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-lrjwgkem__"] {
        margin-left: 20.10919615840021%;
    }
}

[id^="comp-lrjwgkem__"] {
    --rd: 0px 0px 0px 0px;
    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
    --shd: none;
    --horizontalPadding: clamp(0.5px, calc((0.156 * var(--one-unit)) - (var(--scrollbar-width) * 0.00156)), 100vw);
    --verticalPadding: clamp(0.5px, calc((0.156 * var(--one-unit)) - (var(--scrollbar-width) * 0.00156)), 100vw);
    --fnt: normal normal normal calc((1.172 * var(--one-unit)) - (var(--scrollbar-width) * 0.01172))/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
    --trans2: color 0.4s ease 0s;
    --txt: 255, 255, 255;
    --bg: 0, 0, 0;
    --brd: 0, 0, 0;
    --brw: 0px;
    --bgh: 26, 106, 255;
    --brdh: 50, 50, 50;
    --txth: 255, 255, 255;
    --bgd: 204, 204, 204;
    --alpha-bgd: 1;
    --txtd: 255, 255, 255;
    --alpha-txtd: 1;
    --alpha-txth: 1;
    --margin: 0spx;
    --alpha-brdh: 0;
    --align: center;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --alpha-bgh: 1;
    --boxShadowToggleOn-shd: none;
    --alpha-txt: 1;
    --static-spx: 0.1 * var(--one-unit);
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkem__"] {
    --rd: 60px 60px 60px 60px;
    --fnt: normal normal normal 10px/1.4em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --txt: 0, 0, 0;
    --bg: 255, 255, 255;
    --brw: 1px;
    --bgh: 0, 0, 0;
    --margin: 0px;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkem__"] {
    --rd: 60px 60px 60px 60px;
    --fnt: normal normal normal 15px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
    --txt: 0, 0, 0;
    --bg: 255, 255, 255;
    --brw: 1px;
    --bgh: 0, 0, 0;
    --margin: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkem__"] {
        --rd: 60px 60px 60px 60px;
        --fnt: normal normal normal 18px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
        --txt: 0, 0, 0;
        --bg: 255, 255, 255;
        --brw: 1px;
        --bgh: 0, 0, 0;
        --margin: 0px;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkem__"] {
        --rd: 60px 60px 60px 60px;
        --fnt: normal normal normal 18px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
        --txt: 0, 0, 0;
        --bg: 255, 255, 255;
        --brw: 1px;
        --bgh: 0, 0, 0;
        --margin: 0px;
    }
}

[id^="comp-lrjwgkem__"]:not(.is-animating) {
    transition: all 0.4s ease-in-out 0s, visibility 0s;
    --transition: all 0.4s ease-in-out 0s, visibility 0s;
}

[id^="comp-lrjwgkem__"]:not(.is-animating) :not(.is-animating) {
    transition: all 0.4s ease-in-out 0s, visibility 0s;
    --transition: all 0.4s ease-in-out 0s, visibility 0s;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkem__"],
:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkem__"] :not(.is-animating) {
    transition: all 0.4s ease-in-out 0s, visibility 0s;
    --transition: all 0.4s ease-in-out 0s, visibility 0s;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkem__"],
:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkem__"] :not(.is-animating) :not(.is-animating) {
    transition: all 0.4s ease-in-out 0s, visibility 0s;
    --transition: all 0.4s ease-in-out 0s, visibility 0s;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkem__"],
:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkem__"] :not(.is-animating) {
    transition: all 0.4s ease-in-out 0s, visibility 0s;
    --transition: all 0.4s ease-in-out 0s, visibility 0s;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkem__"],
:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkem__"] :not(.is-animating) :not(.is-animating) {
    transition: all 0.4s ease-in-out 0s, visibility 0s;
    --transition: all 0.4s ease-in-out 0s, visibility 0s;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkem__"].variants-lrjwgker {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkem__"].variants-lrjwgker1 {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkem__"] {
    opacity: 0;
    --comp-opacity: 0;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkem__"] {
    opacity: 0;
    --comp-opacity: 0;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkem__"] {
        opacity: 1;
        --comp-opacity: 1;
        transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
        --comp-rotate-z: 0deg;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkem__"] {
        opacity: 1;
        --comp-opacity: 1;
        transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
        --comp-rotate-z: 0deg;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkem__"] {
        opacity: 1;
        --comp-opacity: 1;
        transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
        --comp-rotate-z: 0deg;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkem__"] {
        opacity: 1;
        --comp-opacity: 1;
        transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
        --comp-rotate-z: 0deg;
    }
}

[id^="comp-lrjwgkem__"] {
    --shc-mutated-brightness: 0, 0, 0;
    --margin-start: 0px;
    --margin-end: 0px;
    --fnt: normal normal normal calc((1.172 * var(--one-unit)) - (var(--scrollbar-width) * 0.01172))/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
    direction: undefined;
    --label-align: center;
    --label-text-align: center;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkem__"] {
    --shc-mutated-brightness: 128, 128, 128;
    --margin-start: 0px;
    --margin-end: 0px;
    --fnt: normal normal normal 10px/1.4em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    direction: undefined;
    --label-align: center;
    --label-text-align: center;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkem__"] {
    --shc-mutated-brightness: 128, 128, 128;
    --margin-start: 0px;
    --margin-end: 0px;
    --fnt: normal normal normal 15px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
    direction: undefined;
    --label-align: center;
    --label-text-align: center;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkem__"] {
        --shc-mutated-brightness: 128, 128, 128;
        --margin-start: 0px;
        --margin-end: 0px;
        --fnt: normal normal normal 18px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
        direction: undefined;
        --label-align: center;
        --label-text-align: center;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkem__"] {
        --shc-mutated-brightness: 128, 128, 128;
        --margin-start: 0px;
        --margin-end: 0px;
        --fnt: normal normal normal 18px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
        direction: undefined;
        --label-align: center;
        --label-text-align: center;
    }
}

[id^="comp-lrjwgkf2__"] {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 99.99425584467804%;
    max-width: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 0.0074703055354964016%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 10.869294554147265%;
    align-self: flex-start;
    order: 3;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    [id^="comp-lrjwgkf2__"] {
        margin-left: 0%;
        margin-bottom: 10.02430724355858%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-lrjwgkf2__"] {
        margin-left: 0%;
        margin-bottom: 10.018418629127746%;
    }
}

[id^="comp-lrjwgkf2__"].variants-lrjwgkf4 {
    --color: 0, 0, 0;
    --textAlign: center;
}

[id^="comp-lrjwgkf2__"] {
    --fontStyle: normal;
    --color: 0, 0, 0;
    --alpha-color: 1;
    --textAlign: center;
    --fontFamily: madefor-text;
    --letterSpacing: 0em;
    --lineHeight: 1.6em;
    --fontSize: 16px;
    --fontWeight: normal;
    --static-spx: 0.1 * var(--one-unit);
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkf2__"] {
    --color: 255, 255, 255;
    --textAlign: center;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkf2__"] {
    --color: 255, 255, 255;
    --textAlign: center;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkf2__"] {
        --color: 255, 255, 255;
        --textAlign: left;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkf2__"] {
        --color: 255, 255, 255;
        --textAlign: left;
    }
}

[id^="comp-lrjwgkf2__"]:not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

[id^="comp-lrjwgkf2__"]:not(.is-animating) :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

[id^="comp-lrjwgkf2__"].variants-lrjwgkf4,
[id^="comp-lrjwgkf2__"].variants-lrjwgkf4 :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

[id^="comp-lrjwgkf2__"].variants-lrjwgkf4,
[id^="comp-lrjwgkf2__"].variants-lrjwgkf4 :not(.is-animating) :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-lrjwgkf2__"].variants-lrjwgkf4,
    [id^="comp-lrjwgkf2__"].variants-lrjwgkf4 :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lrjwgkf2__"].variants-lrjwgkf4,
    [id^="comp-lrjwgkf2__"].variants-lrjwgkf4 :not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lrjwgkf2__"]:not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lrjwgkf2__"]:not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-lrjwgkf2__"]:not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lrjwgkf2__"]:not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lrjwgkf2__"].variants-lrjwgkf4,
    [id^="comp-lrjwgkf2__"].variants-lrjwgkf4 :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lrjwgkf2__"].variants-lrjwgkf4,
    [id^="comp-lrjwgkf2__"].variants-lrjwgkf4 :not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }
}

[id^="comp-lrjwgkf2__"] {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

[id^="comp-lrjwgkf2__"].variants-lrjwgkf4 {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(-10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

[id^="comp-lrjwgkfb__"] {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 100%;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 5.498144874125352%;
    align-self: flex-start;
    order: 2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    [id^="comp-lrjwgkfb__"] {
        width: 92.53281477880408%;
        margin-left: 7.467185221195916%;
        margin-bottom: 5.114244044725329%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-lrjwgkfb__"] {
        margin-left: 3.7495066438626496%;
        margin-bottom: 5.098013419286936%;
    }
}

[id^="comp-lrjwgkfb__"] {
    --minFontSize: 18px;
    --textDecoration: none;
    --maxFontSize: 21px;
    --fontStyle: normal;
    --color: 0, 0, 0;
    --alpha-color: 1;
    --textAlign: center;
    --fontFamily: madefor-display-bold;
    --letterSpacing: 0em;
    --lineHeight: 1.4em;
    --fontSize: 22spx;
    --fontWeight: normal;
    --static-spx: 0.1 * var(--one-unit);
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkfb__"] {
    --color: 255, 255, 255;
    --fontSize: 20.721spx;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkfb__"] {
    --color: 255, 255, 255;
    --fontSize: 20.721spx;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-lrjwgkfb__"] {
        --color: 0, 0, 0;
        --fontSize: 22spx;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkfb__"] {
        --color: 255, 255, 255;
        --fontSize: 6.411spx;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkfb__"] {
        --color: 255, 255, 255;
        --fontSize: 6.411spx;
    }
}

[id^="comp-lrjwgkff__"] {
    min-height: 0px;
    --l_display: unset;
    height: 72.65625px;
    min-width: 0px;
    width: 80.453125px;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 43.589232799621506%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 4.2904454792201%;
    align-self: flex-start;
    order: 1;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    [id^="comp-lrjwgkff__"] {
        margin-left: 28.701993193971802%;
        margin-bottom: 3.9572192513368982%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-lrjwgkff__"] {
        margin-left: 33.0614392843047%;
        margin-bottom: 3.966583344296803%;
    }
}

[id^="comp-lrjwgkff__"] {
    --static-spx: 0.1 * var(--one-unit);
}

[id^="comp-lrjwgkff__"]:not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

[id^="comp-lrjwgkff__"]:not(.is-animating) :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkff__"],
:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkff__"] :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkff__"],
:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkff__"] :not(.is-animating) :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkff__"],
:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkff__"] :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkff__"],
:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkff__"] :not(.is-animating) :not(.is-animating) {
    transition: all 0.3s ease-in-out 0s, visibility 0s;
    --transition: all 0.3s ease-in-out 0s, visibility 0s;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    [id^="comp-lrjwgkff__"]:not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lrjwgkff__"]:not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkff__"],
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkff__"] :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkff__"],
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkff__"] :not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkff__"],
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkff__"] :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkff__"],
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkff__"] :not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    [id^="comp-lrjwgkff__"]:not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lrjwgkff__"]:not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkff__"],
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkff__"] :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkff__"],
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkff__"] :not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkff__"],
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkff__"] :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }

    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkff__"],
    :where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkff__"] :not(.is-animating) :not(.is-animating) {
        transition: all 0.3s ease-in-out 0s, visibility 0s;
        --transition: all 0.3s ease-in-out 0s, visibility 0s;
    }
}

[id^="comp-lrjwgkff__"] {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkff__"] {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkff__"] {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 0deg;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n+1)) [id^="comp-lrjwgkff__"].variants-lrjwgkfl {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1.1)scaleY(1.1)rotate(15deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 15deg;
}

:where([id^="comp-lrjwgkdn__"]):where(:nth-child(2n)) [id^="comp-lrjwgkff__"].variants-lrjwgkfl1 {
    opacity: 1;
    --comp-opacity: 1;
    transform: translateX(0px)translateY(0px)scaleX(1.1)scaleY(1.1)rotate(15deg)skewX(0deg)skewY(0deg);
    --comp-rotate-z: 15deg;
}

#comp-lrjwfyfz {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    grid-area: 9/1/10/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjwfyfz-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(calc((20.056 * var(--one-unit)) - (var(--scrollbar-width) * 0.20056000000000002)), auto);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

#comp-lrjwfyfz {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 1px;
}

#comp-lrjwfyfz {
    --inherit-transition: var(--transition, none);
}

@media screen and (min-width: 320px) and (max-width: 2147483647px) {
    #comp-lrjwfyfz {
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjwfyfz {
        --inherit-transition: var(--transition, none);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjwfyfz {
        --inherit-transition: var(--transition, none);
    }
}

#comp-lrl5ng2t {
    min-height: 0px;
    --l_display: unset;
    height: 42px;
    min-width: 0px;
    width: 304px;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: center;
    justify-self: center;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

/* END STYLABLE DIRECTIVE RULES */

#comp-lrl5ng2t .style-lrl5ng302__root {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    padding-right: 0px;
    border-radius: 6px;
    background: repeat padding-box border-box 0% / auto scroll linear-gradient(180deg, #b2ccff 0%, #95B9FF 19%, #1A6AFF 95%);
    border: 0px solid #FFFFFF
}

/* START STYLABLE DIRECTIVE RULES */

#comp-lrl5ng2t .style-lrl5ng302__root:hover {
    border: 3px solid #FFFFFF;
}

#comp-lrl5ng2t .style-lrl5ng302__root:disabled {
    background: #EEEEEE
}

#comp-lrl5ng2t .style-lrl5ng302__root:disabled .StylableButton2545352419__label {
    color: #8D8D8D
}

#comp-lrl5ng2t .style-lrl5ng302__root:disabled .StylableButton2545352419__icon {
    fill: #8F8F8F
}

#comp-lrl5ng2t .style-lrl5ng302__root .StylableButton2545352419__container {
    transition: inherit;
    flex-direction: row-reverse
}

#comp-lrl5ng2t .style-lrl5ng302__root .StylableButton2545352419__label {
    transition: inherit;
    letter-spacing: 0em;
    margin: 0px 0px 0px 4px;
    color: #FFFFFF;
    display: initial;
    font-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-family: madefor-text;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0em;
    line-height: 1.4em;
    font-size: 14px
}

#comp-lrl5ng2t .style-lrl5ng302__root .StylableButton2545352419__icon {
    transition: inherit;
    width: 25px;
    height: 25px;
    margin: 0px 4px 0px 0px;
    fill: #FFFFFF;
    display: none
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrl5ng2t {
        /* START STYLABLE DIRECTIVE RULES */
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-lrl5ng2t .style-lrl5ng302__root {
        -st-extends: StylableButton;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrl5ng2t {
        /* START STYLABLE DIRECTIVE RULES */
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-lrl5ng2t .style-lrl5ng302__root {
        -st-extends: StylableButton;
    }
}

#comp-lrjlte50 {
    width: auto;
    height: auto;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    grid-area: 10/1/11/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjlte50-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    --container-display: grid;
}

#comp-lrjlte50:not(.comp-lrjlte50-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50 {
        --l_display: unset;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50 {
        --l_display: unset;
    }
}

#comp-lrjlte50 {
    --alpha-bg: 0;
    --bg: var(--color_11);
    --static-spx: 1px;
}

#comp-lrjlte50_r_comp-kbgakgyt {
    min-height: 0px;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    grid-area: 9/1/10/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-kbgakgyt .comp-lrjlte50_r_comp-kbgakgyt-container {
    position: relative;
    box-sizing: border-box;
    padding-top: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-right: 0%;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(calc((9.704 * var(--one-unit)) - (var(--scrollbar-width) * 0.09704)), auto) minmax(calc((8.556 * var(--one-unit)) - (var(--scrollbar-width) * 0.08556)), auto);
    grid-template-columns: 0.19999779718733887fr 0.1465703231976514fr 0.15343425491192178fr 0.500002375296912fr;
    --container-display: grid;
}

#comp-lrjlte50_r_comp-kbgakgyt:not(.comp-lrjlte50_r_comp-kbgakgyt-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-kbgakgyt .comp-lrjlte50_r_comp-kbgakgyt-container {
        grid-template-rows: minmax(calc((26.042 * var(--one-unit)) - (var(--scrollbar-width) * 0.26042000000000004)), auto) minmax(calc((26.042 * var(--one-unit)) - (var(--scrollbar-width) * 0.26042000000000004)), auto) minmax(calc((10.417 * var(--one-unit)) - (var(--scrollbar-width) * 0.10417)), auto);
        grid-template-columns: 2fr 1fr 1fr;
    }

    #comp-lrjlte50_r_comp-kbgakgyt {
        grid-area: 8/1/9/2;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-kbgakgyt {
        min-height: 650.625px;
    }

    #comp-lrjlte50_r_comp-kbgakgyt .comp-lrjlte50_r_comp-kbgakgyt-container {
        grid-template-rows: minmax(94.33003972103123px, auto) minmax(209.18025288852385px, auto) minmax(195.891px, auto) minmax(92.688px, auto) minmax(58.484399999999994px, auto);
        grid-template-columns: 1.4450402144772119fr 0.5549597855227882fr;
    }
}

#comp-lrjlte50_r_comp-kbgakgyt {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lk9s1ww2 {
    min-height: 0px;
    --comp-display: flex;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lk9s1ww2 .comp-lrjlte50_r_comp-lk9s1ww2-container {
    position: relative;
    box-sizing: border-box;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 100%);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9s1ww2 {
        grid-area: 1/1/2/2;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9s1ww2 {
        grid-area: 1/1/2/3;
    }
}

#comp-lrjlte50_r_comp-lk9s1ww2 {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lk9s1ww2 {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjlte50_r_comp-lkar4gdp {
    min-height: 0px;
    --l_display: unset;
    height: 5px;
    min-width: 0px;
    width: auto;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lkar4gdp {
    --brd: var(--color_13);
    --lnw: 2px;
    --alpha-brd: 1;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lkar4gdp {
    transform-origin: center 1px;
    height: 0 !important;
    box-sizing: content-box;
}

#comp-lrjlte50_r_comp-lrjlojv9 {
    min-height: unset;
    --l_display: unset;
    height: auto;
    --aspect-ratio: 0.25927294221959507;
    min-width: 0px;
    width: 83.71883338479932%;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: center;
    margin-left: 0.13598897836053347%;
    margin-right: 0%;
    margin-top: 15.056276079400144%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lrjlojv9 {
        --aspect-ratio: 0.25924443332499375;
        width: 83.71732573726541%;
        align-self: center;
        margin-left: 0%;
        margin-top: 0.0041219839144392935%;
    }
}

#comp-lrjlte50_r_comp-lrjlojv9 {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-lrjlte50_r_comp-lk9sdu0u {
    min-height: 0px;
    --comp-display: flex;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/2/2/3;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lk9sdu0u .comp-lrjlte50_r_comp-lk9sdu0u-container {
    position: relative;
    box-sizing: border-box;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 100%);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9sdu0u {
        grid-area: 1/2/2/3;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9sdu0u {
        grid-area: 2/1/3/2;
    }
}

#comp-lrjlte50_r_comp-lk9sdu0u {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lk9sdu0u {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjlte50_r_comp-lk9svdpw {
    width: 92%;
    height: auto;
    --l_display: unset;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 10.998380800810788%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjlte50_r_comp-lk9svdpw-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    flex-direction: column;
    --container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9svdpw {
        width: 84%;
        justify-self: center;
        margin-left: 0%;
        margin-top: 16%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9svdpw {
        justify-self: center;
        margin-left: 2.6121794871794872%;
        margin-top: 0%;
    }
}

#comp-lrjlte50_r_comp-lk9svdpw {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lk9svdpw {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjlte50_r_comp-lk9sqvo9 {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 100%;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0%;
    align-self: flex-start;
    order: 2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lk9sqvo9 {
    --bgs: var(--color_11);
    --itemBGColorNoTrans: background-color 50ms ease 0s;
    --shd: none;
    --bg: var(--color_11);
    --brw: 0px;
    --brd: var(--color_11);
    --itemBGColorTrans: background-color 0.4s ease 0s;
    --verticalPadding: 3px;
    --fnt: var(--font_9);
    --txt: var(--color_14);
    --alpha-txt: 1;
    --arrowColor: var(--color_15);
    --alpha-arrowColor: 1;
    --subMenuOpacityTrans: all 0.4s ease 0s;
    --bgsSub: var(--color_11);
    --txtsSub: var(--color_18);
    --alpha-txtsSub: 1;
    --txts: var(--color_18);
    --alpha-txts: 1;
    --bgexpanded: var(--color_11);
    --fntSubMenu: var(--font_9);
    --txtexpanded: var(--color_14);
    --alpha-txtexpanded: 1;
    --subMenuSpacing: 0px;
    --menuSpacing: 0px;
    --bgh: 230, 234, 245;
    --SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
    --alpha-SKINS_bgSubmenu: 0;
    --rd: 90px;
    --alpha-bgs: 0;
    --alpha-bgsSub: 1;
    --alpha-brd: 1;
    --textSpacing: 0;
    --alpha-bg: 0;
    --SKINS_submenuMargin: 0;
    --alpha-bgexpanded: 1;
    --sepw: 1;
    --alpha-bgh: 1;
    --SKINS_submenuBR: 90px;
    --boxShadowToggleOn-shd: none;
    --separatorHeight: 15;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9sqvo9 {
        --fnt: normal normal normal 13px/1.4em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    }
}

#comp-lrjlte50_r_comp-lk9sqvo9 {
    height: auto;
    --direction: ltr;
    --item-height: 56px;
    --text-align: left;
    --template-columns: 1fr calc(40px + 1em);
    --label-grid-column: 1;
    --arrow-grid-column: 2;
    --padding-left: 0px;
    --sub-padding-left: 0px;
    --padding-right: 0px;
    --sub-padding-right: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9sqvo9 {
        height: auto;
        --direction: ltr;
        --item-height: 56px;
        --text-align: left;
        --template-columns: 1fr calc(40px + 1em);
        --label-grid-column: 1;
        --arrow-grid-column: 2;
        --padding-left: 0px;
        --sub-padding-left: 0px;
        --padding-right: 0px;
        --sub-padding-right: 0px;
    }
}

#comp-lrjlte50_r_comp-lk9sfmlg {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: max-content;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 8px;
    align-self: flex-start;
    order: 1;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lk9sfmlg {
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9sfmlg {
        --fontSize: 13px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9sfmlg {
        --fontSize: 13px;
    }
}

#comp-lrjlte50_r_comp-lkar4w68 {
    min-height: 0px;
    --l_display: unset;
    height: 5px;
    min-width: 0px;
    width: auto;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lkar4w68 {
        --l_display: none;
    }
}

#comp-lrjlte50_r_comp-lkar4w68 {
    --brd: var(--color_13);
    --lnw: 2px;
    --alpha-brd: 1;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lkar4w68 {
    transform-origin: center 1px;
    height: 0 !important;
    box-sizing: content-box;
}

#comp-lrjlte50_r_comp-lk9se195 {
    min-height: 0px;
    --comp-display: flex;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/3/2/4;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lk9se195 .comp-lrjlte50_r_comp-lk9se195-container {
    position: relative;
    box-sizing: border-box;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 100%);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9se195 {
        grid-area: 1/3/2/4;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9se195 {
        grid-area: 2/2/3/3;
    }
}

#comp-lrjlte50_r_comp-lk9se195 {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lk9se195 {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjlte50_r_comp-lk9tb99v {
    width: 80%;
    height: auto;
    --l_display: unset;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: start;
    justify-self: start;
    margin-left: 3.992290277392463%;
    margin-right: 0%;
    margin-top: 10.574752799098535%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjlte50_r_comp-lk9tb99v-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    flex-direction: column;
    --container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9tb99v {
        width: 84%;
        margin-left: 3.997802734375%;
        margin-top: 16%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9tb99v {
        width: 84%;
        margin-left: 8%;
        margin-top: 0%;
    }
}

#comp-lrjlte50_r_comp-lk9tb99v {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lk9tb99v {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjlte50_r_comp-lk9t6gzt {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: max-content;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 16px;
    align-self: flex-start;
    order: 2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lk9t6gzt {
    --color: var(--color_14);
    --alpha-color: 1;
    --textDecoration: none;
    --lineHeight: normal;
    --letterSpacing: 0em;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9t6gzt {
        --fontSize: 13px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9t6gzt {
        --fontSize: 13px;
    }
}

#comp-lrjlte50_r_comp-lk9t5bz9 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: max-content;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 16px;
    align-self: flex-start;
    order: 1;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lk9t5bz9 {
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9t5bz9 {
        --fontSize: 13px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9t5bz9 {
        --fontSize: 13px;
    }
}

#comp-lrjlte50_r_comp-lk9tbj55 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: max-content;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0%;
    align-self: flex-start;
    order: 3;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lk9tbj55 {
    --color: var(--color_14);
    --alpha-color: 1;
    --textDecoration: none;
    --lineHeight: normal;
    --letterSpacing: 0em;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9tbj55 {
        --fontSize: 13px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9tbj55 {
        --fontSize: 13px;
    }
}

#comp-lrjlte50_r_comp-lkar5auc {
    min-height: 0px;
    --l_display: unset;
    height: 5px;
    min-width: 0px;
    width: auto;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lkar5auc {
        --l_display: none;
    }
}

#comp-lrjlte50_r_comp-lkar5auc {
    --brd: var(--color_13);
    --lnw: 2px;
    --alpha-brd: 1;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lkar5auc {
    transform-origin: center 1px;
    height: 0 !important;
    box-sizing: content-box;
}

#comp-lrjlte50_r_comp-lk9s7ds4 {
    min-height: 0px;
    --comp-display: flex;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/4/2/5;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lk9s7ds4 .comp-lrjlte50_r_comp-lk9s7ds4-container {
    position: relative;
    box-sizing: border-box;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 100%);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9s7ds4 {
        grid-area: 2/1/3/4;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9s7ds4 {
        grid-area: 3/1/4/3;
    }
}

#comp-lrjlte50_r_comp-lk9s7ds4 {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lk9s7ds4 {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjlte50_r_comp-lk9v47lm {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: auto;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: stretch;
    justify-self: start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9v47lm {
        --l_display: none;
    }
}

#comp-lrjlte50_r_comp-lk9v47lm {
    --lnw: 2px;
    --brd: var(--color_13);
    --mrg: 2px;
    --alpha-brd: 1;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lkar5mh1 {
    min-height: 0px;
    --l_display: unset;
    height: 5px;
    min-width: 0px;
    width: auto;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lkar5mh1 {
    --brd: var(--color_13);
    --lnw: 2px;
    --alpha-brd: 1;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lkar5mh1 {
    transform-origin: center 1px;
    height: 0 !important;
    box-sizing: content-box;
}

#comp-lrjlte50_r_comp-lkasgrdh {
    width: 87.998046875%;
    height: auto;
    --l_display: unset;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: start;
    justify-self: start;
    margin-left: 2.9542170257488176%;
    margin-right: 0%;
    margin-top: 3.2235286389910667%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjlte50_r_comp-lkasgrdh-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    flex-direction: column;
    --container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lkasgrdh {
        width: 92%;
        align-self: center;
        justify-self: center;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 0%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lkasgrdh {
        align-self: center;
        justify-self: center;
        margin-left: 0%;
        margin-right: 0.004006410256410256%;
        margin-top: 0%;
    }
}

#comp-lrjlte50_r_comp-lkasgrdh {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lkasgrdh {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjlte50_r_comp-lkas9y5e {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 100%;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0%;
    align-self: flex-start;
    order: 2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjlte50_r_comp-lkas9y5e {
    --wix-direction: ltr;
    --buttonsStyle: 1;
    --buttonsBorderWidth: 2;
    --inputBorderWidth: 2;
    --submitButtonStyle: 1;
    --submitButtonBorderWidth: 2;
    --submitButtonBorderRadius: 100;
    --inputBorderStyle: 2;
    --buttonsBorderRadius: 100;
    --horizontalPadding: 0;
    --verticalPadding: 0;
    --rowSpacing: 24;
    --columnSpacing: 24;
    --borderWidth: 0;
    --borderRadius: 0;
    --shadowAngle: 135;
    --shadowDistance: 0;
    --shadowSize: 0;
    --shadowBlur: 25;
    --nextButtonStyle: 2;
    --nextButtonBorderWidth: 0;
    --nextButtonBorderRadius: 0;
    --previousButtonStyle: 2;
    --previousButtonBorderWidth: 1;
    --previousButtonBorderRadius: 0;
    --inputBorderRadius: 0;
    --inputValueFont: normal normal normal 16px/1.4em madefor-text;
    --submitButtonFont: normal normal bold 15px/1.4em barlow-medium;
    --paragraphFont: normal normal normal 14px/1.4em madefor-text;
    --inputLabelFont: normal normal normal 14px/1.4em madefor-text;
    --nextButtonFont: normal normal normal 16px/1.4em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --previousButtonFont: normal normal normal 16px/1.4em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --headerOneFont: normal normal bold 32px/1.4em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --headerTwoFont: normal normal bold 16px/1.4em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --inputNoteFont: normal normal normal 14px/1.4em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --submitButtonBorderColor: 214, 220, 220;
    --submitButtonBorderColor-rgb: 214, 220, 220;
    --submitButtonBorderColor-opacity: 1;
    --submitButtonColor: 214, 220, 220;
    --submitButtonColor-rgb: 214, 220, 220;
    --submitButtonColor-opacity: 1;
    --buttonsBackgroundColorHover: 214, 220, 220;
    --buttonsBackgroundColorHover-rgb: 214, 220, 220;
    --buttonsBackgroundColorHover-opacity: 1;
    --paragraphColor: 214, 220, 220;
    --paragraphColor-rgb: 214, 220, 220;
    --paragraphColor-opacity: 1;
    --inputLabelColor: 147, 147, 147;
    --inputLabelColor-rgb: 147, 147, 147;
    --inputLabelColor-opacity: 1;
    --buttonsColor: 214, 220, 220;
    --buttonsColor-rgb: 214, 220, 220;
    --buttonsColor-opacity: 1;
    --formBackground: 0, 0, 0, 0;
    --formBackground-rgb: 0, 0, 0;
    --formBackground-opacity: 0;
    --buttonsBorderColor: 214, 220, 220;
    --buttonsBorderColor-rgb: 214, 220, 220;
    --buttonsBorderColor-opacity: 1;
    --buttonsBackgroundColor: 0, 0, 0, 0;
    --buttonsBackgroundColor-rgb: 0, 0, 0;
    --buttonsBackgroundColor-opacity: 0;
    --inputSelectionColor: 214, 220, 220;
    --inputSelectionColor-rgb: 214, 220, 220;
    --inputSelectionColor-opacity: 1;
    --headerTwoColor: 214, 220, 220;
    --headerTwoColor-rgb: 214, 220, 220;
    --headerTwoColor-opacity: 1;
    --headerOneColor: 214, 220, 220;
    --headerOneColor-rgb: 214, 220, 220;
    --headerOneColor-opacity: 1;
    --linkColor: 214, 220, 220;
    --linkColor-rgb: 214, 220, 220;
    --linkColor-opacity: 1;
    --submitButtonBackgroundColor: 0, 0, 0;
    --submitButtonBackgroundColor-rgb: 0, 0, 0;
    --submitButtonBackgroundColor-opacity: 1;
    --submitButtonBackgroundColorHover: 214, 220, 220;
    --submitButtonBackgroundColorHover-rgb: 214, 220, 220;
    --submitButtonBackgroundColorHover-opacity: 1;
    --borderColor: 214, 220, 220, 0;
    --borderColor-rgb: 214, 220, 220;
    --borderColor-opacity: 0;
    --shadowColor: 214, 220, 220, 0.15;
    --shadowColor-rgb: 214, 220, 220;
    --shadowColor-opacity: 0.15;
    --buttonsColorHover: 0, 0, 0;
    --buttonsColorHover-rgb: 0, 0, 0;
    --buttonsColorHover-opacity: 1;
    --submitButtonColorHover: 0, 0, 0;
    --submitButtonColorHover-rgb: 0, 0, 0;
    --submitButtonColorHover-opacity: 1;
    --submitButtonBorderColorHover: 0, 0, 0, 0;
    --submitButtonBorderColorHover-rgb: 0, 0, 0;
    --submitButtonBorderColorHover-opacity: 0;
    --nextButtonColor: 0, 0, 0;
    --nextButtonColor-rgb: 0, 0, 0;
    --nextButtonColor-opacity: 1;
    --nextButtonBackgroundColor: 122, 100, 255;
    --nextButtonBackgroundColor-rgb: 122, 100, 255;
    --nextButtonBackgroundColor-opacity: 1;
    --nextButtonBorderColor: 0, 0, 0, 0;
    --nextButtonBorderColor-rgb: 0, 0, 0;
    --nextButtonBorderColor-opacity: 0;
    --nextButtonColorHover: 0, 0, 0;
    --nextButtonColorHover-rgb: 0, 0, 0;
    --nextButtonColorHover-opacity: 1;
    --nextButtonBackgroundColorHover: 122, 100, 255, 0.7;
    --nextButtonBackgroundColorHover-rgb: 122, 100, 255;
    --nextButtonBackgroundColorHover-opacity: 0.7;
    --nextButtonBorderColorHover: 0, 0, 0, 0;
    --nextButtonBorderColorHover-rgb: 0, 0, 0;
    --nextButtonBorderColorHover-opacity: 0;
    --previousButtonColor: 214, 220, 220;
    --previousButtonColor-rgb: 214, 220, 220;
    --previousButtonColor-opacity: 1;
    --previousButtonBackgroundColor: 122, 100, 255, 0;
    --previousButtonBackgroundColor-rgb: 122, 100, 255;
    --previousButtonBackgroundColor-opacity: 0;
    --previousButtonBorderColor: 214, 220, 220;
    --previousButtonBorderColor-rgb: 214, 220, 220;
    --previousButtonBorderColor-opacity: 1;
    --previousButtonColorHover: 0, 0, 0;
    --previousButtonColorHover-rgb: 0, 0, 0;
    --previousButtonColorHover-opacity: 1;
    --previousButtonBackgroundColorHover: 122, 100, 255, 0.7;
    --previousButtonBackgroundColorHover-rgb: 122, 100, 255;
    --previousButtonBackgroundColorHover-opacity: 0.7;
    --previousButtonBorderColorHover: 0, 0, 0, 0;
    --previousButtonBorderColorHover-rgb: 0, 0, 0;
    --previousButtonBorderColorHover-opacity: 0;
    --inputBackgroundColor: 0, 0, 0;
    --inputBackgroundColor-rgb: 0, 0, 0;
    --inputBackgroundColor-opacity: 1;
    --inputBackgroundColorHover: 0, 0, 0;
    --inputBackgroundColorHover-rgb: 0, 0, 0;
    --inputBackgroundColorHover-opacity: 1;
    --inputBorderColor: 214, 220, 220;
    --inputBorderColor-rgb: 214, 220, 220;
    --inputBorderColor-opacity: 1;
    --inputBorderColorHover: 214, 220, 220;
    --inputBorderColorHover-rgb: 214, 220, 220;
    --inputBorderColorHover-opacity: 1;
    --inputValueColor: 214, 220, 220;
    --inputValueColor-rgb: 214, 220, 220;
    --inputValueColor-opacity: 1;
    --inputNoteColor: 214, 220, 220;
    --inputNoteColor-rgb: 214, 220, 220;
    --inputNoteColor-opacity: 1;
    --inputPlaceholderColor: 147, 147, 147;
    --inputPlaceholderColor-rgb: 147, 147, 147;
    --inputPlaceholderColor-opacity: 1;
    --inputErrorColor: 223, 49, 49;
    --inputErrorColor-rgb: 223, 49, 49;
    --inputErrorColor-opacity: 1;
    --inputValueFont-style: normal;
    --inputValueFont-variant: normal;
    --inputValueFont-weight: normal;
    --inputValueFont-size: 16px;
    --inputValueFont-line-height: 1.4em;
    --inputValueFont-family: madefor-text;
    --inputValueFont-text-decoration: none;
    --submitButtonFont-style: normal;
    --submitButtonFont-variant: normal;
    --submitButtonFont-weight: bold;
    --submitButtonFont-size: 15px;
    --submitButtonFont-line-height: 1.4em;
    --submitButtonFont-family: barlow-medium;
    --submitButtonFont-text-decoration: none;
    --paragraphFont-style: normal;
    --paragraphFont-variant: normal;
    --paragraphFont-weight: normal;
    --paragraphFont-size: 14px;
    --paragraphFont-line-height: 1.4em;
    --paragraphFont-family: madefor-text;
    --paragraphFont-text-decoration: none;
    --inputLabelFont-style: normal;
    --inputLabelFont-variant: normal;
    --inputLabelFont-weight: normal;
    --inputLabelFont-size: 14px;
    --inputLabelFont-line-height: 1.4em;
    --inputLabelFont-family: madefor-text;
    --inputLabelFont-text-decoration: none;
    --nextButtonFont-style: normal;
    --nextButtonFont-variant: normal;
    --nextButtonFont-weight: normal;
    --nextButtonFont-size: 16px;
    --nextButtonFont-line-height: 1.4em;
    --nextButtonFont-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --nextButtonFont-text-decoration: none;
    --previousButtonFont-style: normal;
    --previousButtonFont-variant: normal;
    --previousButtonFont-weight: normal;
    --previousButtonFont-size: 16px;
    --previousButtonFont-line-height: 1.4em;
    --previousButtonFont-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --previousButtonFont-text-decoration: none;
    --headerOneFont-style: normal;
    --headerOneFont-variant: normal;
    --headerOneFont-weight: bold;
    --headerOneFont-size: 32px;
    --headerOneFont-line-height: 1.4em;
    --headerOneFont-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --headerOneFont-text-decoration: none;
    --headerTwoFont-style: normal;
    --headerTwoFont-variant: normal;
    --headerTwoFont-weight: bold;
    --headerTwoFont-size: 16px;
    --headerTwoFont-line-height: 1.4em;
    --headerTwoFont-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --headerTwoFont-text-decoration: none;
    --inputNoteFont-style: normal;
    --inputNoteFont-variant: normal;
    --inputNoteFont-weight: normal;
    --inputNoteFont-size: 14px;
    --inputNoteFont-line-height: 1.4em;
    --inputNoteFont-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --inputNoteFont-text-decoration: none;
    --wix-color-1: 0, 0, 0;
    --wix-color-2: 30, 30, 30;
    --wix-color-3: 60, 60, 60;
    --wix-color-4: 147, 147, 147;
    --wix-color-5: 214, 220, 220;
    --wix-color-6: 58, 36, 199;
    --wix-color-7: 82, 51, 255;
    --wix-color-8: 122, 100, 255;
    --wix-color-9: 144, 124, 255;
    --wix-color-10: 193, 182, 255;
    --wix-color-11: 17, 85, 61;
    --wix-color-12: 34, 170, 123;
    --wix-color-13: 51, 255, 184;
    --wix-color-14: 153, 255, 219;
    --wix-color-15: 187, 255, 231;
    --wix-color-16: 17, 52, 85;
    --wix-color-17: 34, 104, 170;
    --wix-color-18: 51, 156, 255;
    --wix-color-19: 153, 206, 255;
    --wix-color-20: 187, 222, 255;
    --wix-color-21: 85, 17, 41;
    --wix-color-22: 170, 34, 81;
    --wix-color-23: 255, 51, 122;
    --wix-color-24: 255, 153, 188;
    --wix-color-25: 255, 187, 211;
    --wix-color-26: 0, 0, 0;
    --wix-color-27: 255, 255, 255;
    --wix-color-28: 79, 79, 79;
    --wix-color-29: 151, 151, 151;
    --wix-color-30: 227, 227, 227;
    --wix-color-31: 209, 125, 255;
    --wix-color-32: 255, 255, 255;
    --wix-color-33: 151, 151, 151;
    --wix-color-34: 0, 0, 0;
    --wix-color-35: 255, 255, 255;
    --wix-color-36: 255, 255, 255;
    --wix-color-37: 227, 227, 227;
    --wix-color-38: 209, 125, 255;
    --wix-color-39: 209, 125, 255;
    --wix-color-40: 0, 0, 0;
    --wix-color-41: 0, 0, 0;
    --wix-color-42: 209, 125, 255;
    --wix-color-43: 209, 125, 255;
    --wix-color-44: 151, 151, 151;
    --wix-color-45: 151, 151, 151;
    --wix-color-46: 0, 0, 0;
    --wix-color-47: 0, 0, 0;
    --wix-color-48: 209, 125, 255;
    --wix-color-49: 209, 125, 255;
    --wix-color-50: 209, 125, 255;
    --wix-color-51: 209, 125, 255;
    --wix-color-52: 0, 0, 0;
    --wix-color-53: 0, 0, 0;
    --wix-color-54: 151, 151, 151;
    --wix-color-55: 151, 151, 151;
    --wix-font-Title: normal normal normal 121px/1.1em wfont_23cdeb_bce96f131e7b40899dc7df01fcee70db, wf_bce96f131e7b40899dc7df01f, orig_lato_bold;
    --wix-font-Title-style: normal;
    --wix-font-Title-variant: normal;
    --wix-font-Title-weight: normal;
    --wix-font-Title-size: 121px;
    --wix-font-Title-line-height: 1.1em;
    --wix-font-Title-family: wfont_23cdeb_bce96f131e7b40899dc7df01fcee70db, wf_bce96f131e7b40899dc7df01f, orig_lato_bold;
    --wix-font-Title-text-decoration: none;
    --wix-font-Menu: normal normal normal 16px/1.4em din-next-w01-light, din-next-w02-light, din-next-w10-light, sans-serif;
    --wix-font-Menu-style: normal;
    --wix-font-Menu-variant: normal;
    --wix-font-Menu-weight: normal;
    --wix-font-Menu-size: 16px;
    --wix-font-Menu-line-height: 1.4em;
    --wix-font-Menu-family: din-next-w01-light, din-next-w02-light, din-next-w10-light, sans-serif;
    --wix-font-Menu-text-decoration: none;
    --wix-font-Page-title: normal normal normal 80px/1.4em wfont_23cdeb_bce96f131e7b40899dc7df01fcee70db, wf_bce96f131e7b40899dc7df01f, orig_lato_bold;
    --wix-font-Page-title-style: normal;
    --wix-font-Page-title-variant: normal;
    --wix-font-Page-title-weight: normal;
    --wix-font-Page-title-size: 80px;
    --wix-font-Page-title-line-height: 1.4em;
    --wix-font-Page-title-family: wfont_23cdeb_bce96f131e7b40899dc7df01fcee70db, wf_bce96f131e7b40899dc7df01f, orig_lato_bold;
    --wix-font-Page-title-text-decoration: none;
    --wix-font-Heading-XL: normal normal normal 56px/1.4em wfont_23cdeb_bce96f131e7b40899dc7df01fcee70db, wf_bce96f131e7b40899dc7df01f, orig_lato_bold;
    --wix-font-Heading-XL-style: normal;
    --wix-font-Heading-XL-variant: normal;
    --wix-font-Heading-XL-weight: normal;
    --wix-font-Heading-XL-size: 56px;
    --wix-font-Heading-XL-line-height: 1.4em;
    --wix-font-Heading-XL-family: wfont_23cdeb_bce96f131e7b40899dc7df01fcee70db, wf_bce96f131e7b40899dc7df01f, orig_lato_bold;
    --wix-font-Heading-XL-text-decoration: none;
    --wix-font-Heading-L: normal normal normal 36px/1.4em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --wix-font-Heading-L-style: normal;
    --wix-font-Heading-L-variant: normal;
    --wix-font-Heading-L-weight: normal;
    --wix-font-Heading-L-size: 36px;
    --wix-font-Heading-L-line-height: 1.4em;
    --wix-font-Heading-L-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --wix-font-Heading-L-text-decoration: none;
    --wix-font-Heading-M: normal normal bold 32px/1.4em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --wix-font-Heading-M-style: normal;
    --wix-font-Heading-M-variant: normal;
    --wix-font-Heading-M-weight: bold;
    --wix-font-Heading-M-size: 32px;
    --wix-font-Heading-M-line-height: 1.4em;
    --wix-font-Heading-M-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --wix-font-Heading-M-text-decoration: none;
    --wix-font-Heading-S: normal normal bold 16px/1.4em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --wix-font-Heading-S-style: normal;
    --wix-font-Heading-S-variant: normal;
    --wix-font-Heading-S-weight: bold;
    --wix-font-Heading-S-size: 16px;
    --wix-font-Heading-S-line-height: 1.4em;
    --wix-font-Heading-S-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --wix-font-Heading-S-text-decoration: none;
    --wix-font-Body-L: normal normal normal 20px/1.4em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --wix-font-Body-L-style: normal;
    --wix-font-Body-L-variant: normal;
    --wix-font-Body-L-weight: normal;
    --wix-font-Body-L-size: 20px;
    --wix-font-Body-L-line-height: 1.4em;
    --wix-font-Body-L-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --wix-font-Body-L-text-decoration: none;
    --wix-font-Body-M: normal normal normal 16px/1.4em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --wix-font-Body-M-style: normal;
    --wix-font-Body-M-variant: normal;
    --wix-font-Body-M-weight: normal;
    --wix-font-Body-M-size: 16px;
    --wix-font-Body-M-line-height: 1.4em;
    --wix-font-Body-M-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --wix-font-Body-M-text-decoration: none;
    --wix-font-Body-S: normal normal normal 14px/1.4em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --wix-font-Body-S-style: normal;
    --wix-font-Body-S-variant: normal;
    --wix-font-Body-S-weight: normal;
    --wix-font-Body-S-size: 14px;
    --wix-font-Body-S-line-height: 1.4em;
    --wix-font-Body-S-family: wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    --wix-font-Body-S-text-decoration: none;
    --wix-font-Body-XS: normal normal normal 12px/1.4em din-next-w01-light, din-next-w02-light, din-next-w10-light, sans-serif;
    --wix-font-Body-XS-style: normal;
    --wix-font-Body-XS-variant: normal;
    --wix-font-Body-XS-weight: normal;
    --wix-font-Body-XS-size: 12px;
    --wix-font-Body-XS-line-height: 1.4em;
    --wix-font-Body-XS-family: din-next-w01-light, din-next-w02-light, din-next-w10-light, sans-serif;
    --wix-font-Body-XS-text-decoration: none;
    --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
    --wix-font-LIGHT-style: normal;
    --wix-font-LIGHT-variant: normal;
    --wix-font-LIGHT-weight: normal;
    --wix-font-LIGHT-size: 12px;
    --wix-font-LIGHT-line-height: 1.4em;
    --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
    --wix-font-LIGHT-text-decoration: none;
    --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
    --wix-font-MEDIUM-style: normal;
    --wix-font-MEDIUM-variant: normal;
    --wix-font-MEDIUM-weight: normal;
    --wix-font-MEDIUM-size: 12px;
    --wix-font-MEDIUM-line-height: 1.4em;
    --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
    --wix-font-MEDIUM-text-decoration: none;
    --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
    --wix-font-STRONG-style: normal;
    --wix-font-STRONG-variant: normal;
    --wix-font-STRONG-weight: normal;
    --wix-font-STRONG-size: 12px;
    --wix-font-STRONG-line-height: 1.4em;
    --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
    --wix-font-STRONG-text-decoration: none;
}

.sPEC24q {
    direction: ltr;
    display: flex
}

.sdGsds5 {
    text-align: right
}

.spLCFRk {
    align-self: center
}

.sVQZEOg {
    text-align: left
}

.sOJnQnS {
    position: relative;
    display: inline-block
}

.sOJnQnS.oRdrdA5--fluid {
    display: block;
    width: 100%
}

.s__68Wqxs {
    background-color: #fff;
    border-width: 1px;
    border-style: solid;
    border-color: #000;
    border-radius: initial;
    padding: initial
}

.sfzZG5o {
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
    margin: 5px
}

.sFsUTB5[data-placement*=right].sZM6uxm {
    padding-left: 5px
}

.sFsUTB5[data-placement*=right].sZM6uxm .sfzZG5o {
    border-width: 5px 5px 5px 0;
    left: -5px;
    margin-left: 5px;
    margin-right: 0;
    border-color: transparent #000 transparent transparent
}

.sFsUTB5[data-placement*=left].sZM6uxm {
    padding-right: 5px
}

.sFsUTB5[data-placement*=left].sZM6uxm .sfzZG5o {
    border-width: 5px 0 5px 5px;
    right: -5px;
    margin-left: 0;
    margin-right: 5px;
    border-color: transparent transparent transparent #000
}

.sFsUTB5[data-placement*=bottom].sZM6uxm {
    padding-top: 5px
}

.sFsUTB5[data-placement*=bottom].sZM6uxm .sfzZG5o {
    border-width: 0 5px 5px 5px;
    top: -5px;
    margin-top: 5px;
    margin-bottom: 0;
    border-color: transparent transparent #000 transparent
}

.sFsUTB5[data-placement*=top].sZM6uxm {
    padding-bottom: 5px
}

.sFsUTB5[data-placement*=top].sZM6uxm .sfzZG5o {
    border-width: 5px 5px 0 5px;
    bottom: -5px;
    margin-top: 0;
    margin-bottom: 5px;
    border-color: #000 transparent transparent transparent
}

.sdeVJwT {
    cursor: pointer
}

.sdeVJwT.oGysY5h--hovered {
    background-color: #d3d3d3
}

.sdeVJwT.oGysY5h--disabled {
    cursor: default;
    background-color: #fff
}

.sdeVJwT.oGysY5h--selected {
    background-color: gray
}

.sdeVJwT.oGysY5h--selected.oGysY5h--hovered {
    background-color: #696969
}

.sdeVJwT:not(.oGysY5h--selectable) {
    cursor: default
}

.scnKf_g {
    background-color: transparent;
    font-weight: 700
}

.s_IcroW {
    position: relative
}

.sLaquTY {
    --wix-ui-tpa-button-main-text-color: var(--wix-forms-formPreviousButtonColor);
    --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formPreviousButtonColor-rgb);
    --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formPreviousButtonColor-opacity);
    --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formPreviousButtonColorHover);
    --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formPreviousButtonColorHover-rgb);
    --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formPreviousButtonColorHover-opacity);
    --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formPreviousButtonFont-text-decoration);
    --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formPreviousButtonFont-line-height);
    --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formPreviousButtonFont-family);
    --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formPreviousButtonFont-size);
    --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formPreviousButtonFont-style);
    --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formPreviousButtonFont-variant);
    --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formPreviousButtonFont-weight);
    --wix-ui-tpa-button-main-background-color: var(--wix-forms-formPreviousButtonBackgroundColor);
    --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formPreviousButtonBackgroundColor-rgb);
    --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formPreviousButtonBackgroundColor-opacity);
    --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formPreviousButtonBackgroundColorHover);
    --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formPreviousButtonBackgroundColorHover-rgb);
    --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formPreviousButtonBackgroundColorHover-opacity);
    --wix-ui-tpa-button-main-border-color: var(--wix-forms-formPreviousButtonBorderColor);
    --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formPreviousButtonBorderColor-rgb);
    --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formPreviousButtonBorderColor-opacity);
    --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formPreviousButtonBorderColorHover);
    --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formPreviousButtonBorderColorHover-rgb);
    --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formPreviousButtonBorderColorHover-opacity);
    --wix-ui-tpa-button-main-border-width: var(--wix-forms-formPreviousButtonBorderWidth);
    --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formPreviousButtonBorderRadius)
}

.s__2f5SCa {
    --wix-ui-tpa-button-main-text-color: var(--wix-forms-formPreviousButtonColorHover);
    --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formPreviousButtonColorHover-rgb);
    --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formPreviousButtonColorHover-opacity);
    --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formPreviousButtonColorHover);
    --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formPreviousButtonColorHover-rgb);
    --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formPreviousButtonColorHover-opacity);
    --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formPreviousButtonFont-text-decoration);
    --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formPreviousButtonFont-line-height);
    --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formPreviousButtonFont-family);
    --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formPreviousButtonFont-size);
    --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formPreviousButtonFont-style);
    --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formPreviousButtonFont-variant);
    --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formPreviousButtonFont-weight);
    --wix-ui-tpa-button-main-background-color: var(--wix-forms-formPreviousButtonBackgroundColorHover);
    --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formPreviousButtonBackgroundColorHover-rgb);
    --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formPreviousButtonBackgroundColorHover-opacity);
    --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formPreviousButtonBackgroundColorHover);
    --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formPreviousButtonBackgroundColorHover-rgb);
    --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formPreviousButtonBackgroundColorHover-opacity);
    --wix-ui-tpa-button-main-border-color: var(--wix-forms-formPreviousButtonBorderColorHover);
    --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formPreviousButtonBorderColorHover-rgb);
    --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formPreviousButtonBorderColorHover-opacity);
    --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formPreviousButtonBorderColorHover);
    --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formPreviousButtonBorderColorHover-rgb);
    --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formPreviousButtonBorderColorHover-opacity);
    --wix-ui-tpa-button-main-border-width: var(--wix-forms-formPreviousButtonBorderWidth);
    --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formPreviousButtonBorderRadius)
}

.sWH_5Wv {
    --wix-ui-tpa-button-main-text-color: var(--wix-forms-formNextButtonColor);
    --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formNextButtonColor-rgb);
    --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formNextButtonColor-opacity);
    --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formNextButtonColorHover);
    --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formNextButtonColorHover-rgb);
    --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formNextButtonColorHover-opacity);
    --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formNextButtonFont-text-decoration);
    --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formNextButtonFont-line-height);
    --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formNextButtonFont-family);
    --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formNextButtonFont-size);
    --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formNextButtonFont-style);
    --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formNextButtonFont-variant);
    --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formNextButtonFont-weight);
    --wix-ui-tpa-button-main-background-color: var(--wix-forms-formNextButtonBackgroundColor);
    --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formNextButtonBackgroundColor-rgb);
    --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formNextButtonBackgroundColor-opacity);
    --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formNextButtonBackgroundColorHover);
    --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formNextButtonBackgroundColorHover-rgb);
    --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formNextButtonBackgroundColorHover-opacity);
    --wix-ui-tpa-button-main-border-color: var(--wix-forms-formNextButtonBorderColor);
    --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formNextButtonBorderColor-rgb);
    --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formNextButtonBorderColor-opacity);
    --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formNextButtonBorderColorHover);
    --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formNextButtonBorderColorHover-rgb);
    --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formNextButtonBorderColorHover-opacity);
    --wix-ui-tpa-button-main-border-width: var(--wix-forms-formNextButtonBorderWidth);
    --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formNextButtonBorderRadius);
    margin-left: auto
}

.sTbBtoU {
    --wix-ui-tpa-button-main-text-color: var(--wix-forms-formNextButtonColorHover);
    --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formNextButtonColorHover-rgb);
    --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formNextButtonColorHover-opacity);
    --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formNextButtonColorHover);
    --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formNextButtonColorHover-rgb);
    --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formNextButtonColorHover-opacity);
    --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formNextButtonFont-text-decoration);
    --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formNextButtonFont-line-height);
    --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formNextButtonFont-family);
    --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formNextButtonFont-size);
    --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formNextButtonFont-style);
    --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formNextButtonFont-variant);
    --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formNextButtonFont-weight);
    --wix-ui-tpa-button-main-background-color: var(--wix-forms-formNextButtonBackgroundColorHover);
    --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formNextButtonBackgroundColorHover-rgb);
    --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formNextButtonBackgroundColorHover-opacity);
    --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formNextButtonBackgroundColorHover);
    --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formNextButtonBackgroundColorHover-rgb);
    --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formNextButtonBackgroundColorHover-opacity);
    --wix-ui-tpa-button-main-border-color: var(--wix-forms-formNextButtonBorderColorHover);
    --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formNextButtonBorderColorHover-rgb);
    --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formNextButtonBorderColorHover-opacity);
    --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formNextButtonBorderColorHover);
    --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formNextButtonBorderColorHover-rgb);
    --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formNextButtonBorderColorHover-opacity);
    --wix-ui-tpa-button-main-border-width: var(--wix-forms-formNextButtonBorderWidth);
    --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formNextButtonBorderRadius);
    margin-left: auto
}

.sI8Bnvw {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 20px
}

.swRGb6w {
    display: flex;
    gap: 12px;
    align-items: center
}

.suFCMwi {
    min-width: 96px
}

.suFCMwi img {
    border-radius: var(--wix-forms-formInputBorderRadius, 0) !important
}

.sAPkaDf {
    display: flex;
    flex-direction: column;
    gap: 4px
}

.sAPkaDf .s__9cbPF_,
.sAPkaDf .s__53kDYC {
    --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-text-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-text-main-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-text-main-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-text-main-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-text-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-text-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-text-main-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity)
}

.sZLmmW8 {
    --wix-ui-tpa-counter-main-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-counter-main-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-counter-main-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-counter-main-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-counter-main-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-counter-main-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-counter-main-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-counter-main-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-counter-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-counter-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-counter-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-counter-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-counter-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-counter-main-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-counter-main-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-counter-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-counter-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-counter-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-counter-main-font-size: calc(12 * 1px)
}

.sZLmmW8.sinm_6g div {
    border-top: none;
    border-left: none;
    border-right: none
}

.sZLmmW8.sgyyvfT div {
    border: 0
}

.sZLmmW8.shUnNW1 {
    --wix-ui-tpa-counter-text-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-counter-text-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-counter-text-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-counter-border-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-counter-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-counter-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity)
}

.siLoQX8 {
    display: flex;
    flex-direction: column;
    --wix-ui-tpa-checkbox-text-color: var(--wix-forms-formInputLabelColor);
    --wix-ui-tpa-checkbox-text-color-rgb: var(--wix-forms-formInputLabelColor-rgb);
    --wix-ui-tpa-checkbox-text-color-opacity: var(--wix-forms-formInputLabelColor-opacity);
    --wix-ui-tpa-checkbox-hover-text-color: var(--wix-forms-formInputLabelColor);
    --wix-ui-tpa-checkbox-hover-text-color-rgb: var(--wix-forms-formInputLabelColor-rgb);
    --wix-ui-tpa-checkbox-hover-text-color-opacity: var(--wix-forms-formInputLabelColor-opacity);
    --wix-ui-tpa-checkbox-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-checkbox-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-checkbox-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-checkbox-input-hover-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-checkbox-input-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-checkbox-input-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-checkbox-icon-color: var(--wix-forms-formInputSelectionColor);
    --wix-ui-tpa-checkbox-icon-color-rgb: var(--wix-forms-formInputSelectionColor-rgb);
    --wix-ui-tpa-checkbox-icon-color-opacity: var(--wix-forms-formInputSelectionColor-opacity);
    --wix-ui-tpa-checkbox-box-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-checkbox-box-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-checkbox-box-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-checkbox-input-main-border-opacity: 1;
    --wix-ui-tpa-checkbox-box-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-checkbox-box-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-checkbox-box-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-checkbox-box-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-checkbox-label-font-text-decoration: var(--wix-forms-formInputLabelFont-text-decoration);
    --wix-ui-tpa-checkbox-label-font-line-height: var(--wix-forms-formInputLabelFont-line-height);
    --wix-ui-tpa-checkbox-label-font-family: var(--wix-forms-formInputLabelFont-family);
    --wix-ui-tpa-checkbox-label-font-size: var(--wix-forms-formInputLabelFont-size);
    --wix-ui-tpa-checkbox-label-font-style: var(--wix-forms-formInputLabelFont-style);
    --wix-ui-tpa-checkbox-label-font-variant: var(--wix-forms-formInputLabelFont-variant);
    --wix-ui-tpa-checkbox-label-font-weight: var(--wix-forms-formInputLabelFont-weight);
    --wix-ui-tpa-checkbox-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-checkbox-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-checkbox-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity)
}

.siLoQX8[class*=field-error] {
    display: flex;
    flex-direction: column;
    --wix-ui-tpa-checkbox-text-color: var(--wix-forms-formInputLabelColor);
    --wix-ui-tpa-checkbox-text-color-rgb: var(--wix-forms-formInputLabelColor-rgb);
    --wix-ui-tpa-checkbox-text-color-opacity: var(--wix-forms-formInputLabelColor-opacity);
    --wix-ui-tpa-checkbox-hover-text-color: var(--wix-forms-formInputLabelColor);
    --wix-ui-tpa-checkbox-hover-text-color-rgb: var(--wix-forms-formInputLabelColor-rgb);
    --wix-ui-tpa-checkbox-hover-text-color-opacity: var(--wix-forms-formInputLabelColor-opacity);
    --wix-ui-tpa-checkbox-border-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-checkbox-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-checkbox-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-checkbox-input-hover-border-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-checkbox-input-hover-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-checkbox-input-hover-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-checkbox-icon-color: var(--wix-forms-formInputSelectionColor);
    --wix-ui-tpa-checkbox-icon-color-rgb: var(--wix-forms-formInputSelectionColor-rgb);
    --wix-ui-tpa-checkbox-icon-color-opacity: var(--wix-forms-formInputSelectionColor-opacity);
    --wix-ui-tpa-checkbox-box-border-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-checkbox-box-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-checkbox-box-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-checkbox-box-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-checkbox-box-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-checkbox-box-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-checkbox-box-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-checkbox-label-font-text-decoration: var(--wix-forms-formInputLabelFont-text-decoration);
    --wix-ui-tpa-checkbox-label-font-line-height: var(--wix-forms-formInputLabelFont-line-height);
    --wix-ui-tpa-checkbox-label-font-family: var(--wix-forms-formInputLabelFont-family);
    --wix-ui-tpa-checkbox-label-font-size: var(--wix-forms-formInputLabelFont-size);
    --wix-ui-tpa-checkbox-label-font-style: var(--wix-forms-formInputLabelFont-style);
    --wix-ui-tpa-checkbox-label-font-variant: var(--wix-forms-formInputLabelFont-variant);
    --wix-ui-tpa-checkbox-label-font-weight: var(--wix-forms-formInputLabelFont-weight);
    --wix-ui-tpa-checkbox-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-checkbox-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-checkbox-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity)
}

.ser_ReA {
    --wix-ui-tpa-checkbox-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-checkbox-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-checkbox-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity)
}

.s__8jJJCi {
    display: flex;
    flex-direction: row-reverse;
    padding: 0 18px 18px 18px;
    gap: 6px;
    --wix-ui-tpa-button-main-border-radius: calc(100 * 1px);
    --wix-ui-tpa-button-main-text-font-size: 12px;
    --wix-ui-tpa-button-main-text-font-line-height: 1em;
    --wix-ui-tpa-button-main-text-color: 40, 96, 240, 1;
    --wix-ui-tpa-button-main-text-color-rgb: 40, 96, 240;
    --wix-ui-tpa-button-main-text-color-opacity: 1;
    --wix-ui-tpa-button-main-border-color: 241, 242, 255, 1;
    --wix-ui-tpa-button-main-border-color-rgb: 241, 242, 255;
    --wix-ui-tpa-button-main-border-color-opacity: 1
}

.sH_4Om6 {
    --wix-ui-tpa-button-main-background-color: 241, 242, 255, 1;
    --wix-ui-tpa-button-main-background-color-rgb: 241, 242, 255;
    --wix-ui-tpa-button-main-background-color-opacity: 1
}

.sVuJxrC {
    display: flex;
    align-items: center
}

.syEmACT {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    max-width: 100%
}

.sZsGcDu {
    display: flex;
    gap: 12px;
    align-items: center;
    height: 40px
}

.sXvPoRs {
    --filepreview3968340862-file-name-font-size: 14;
    --wix-ui-tpa-text-main-text-font-size: calc(var(--filepreview3968340862-file-name-font-size, 16) * 1px);
    min-width: 184px
}

.sxpoMkG {
    --filepreview3968340862-file-upload-label-font-size: 14;
    --filepreview3968340862-file-upload-label-line-height: 1;
    --wix-ui-tpa-text-main-text-font-line-height: calc(var(--filepreview3968340862-file-upload-label-line-height, 1) * 1em);
    --wix-ui-tpa-text-main-text-font-size: calc(var(--filepreview3968340862-file-upload-label-font-size, 14) * 1px);
    margin-bottom: 8px;
    margin-top: 2px
}

.shDDY5I {
    flex-shrink: 0
}

.sMcPtWY {
    flex-grow: 1;
    overflow: hidden
}

.sMcPtWY span:first-child {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.s__7d_PvZ {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.sR_l0kI {
    --wix-ui-tpa-checkbox-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-checkbox-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-checkbox-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-checkbox-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-checkbox-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-checkbox-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-checkbox-icon-color: var(--wix-forms-formInputSelectionColor);
    --wix-ui-tpa-checkbox-icon-color-rgb: var(--wix-forms-formInputSelectionColor-rgb);
    --wix-ui-tpa-checkbox-icon-color-opacity: var(--wix-forms-formInputSelectionColor-opacity);
    --wix-ui-tpa-checkbox-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-checkbox-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-checkbox-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-checkbox-input-main-border-opacity: 1;
    --wix-ui-tpa-checkbox-input-hover-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-checkbox-input-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-checkbox-input-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-checkbox-label-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-checkbox-label-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-checkbox-label-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-checkbox-label-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-checkbox-label-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-checkbox-label-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-checkbox-label-font-weight: var(--wix-forms-formInputValueFont-weight)
}

.smCvyMz {
    --wix-ui-tpa-checkbox-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-checkbox-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-checkbox-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity)
}

.szEZbsx {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 12px;
    --wix-ui-tpa-radio-button-group-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-radio-button-group-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-radio-button-group-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity)
}

.szEZbsx[class*=field-error] {
    width: 100%;
    --wix-ui-tpa-radio-button-group-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-radio-button-group-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-radio-button-group-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity)
}

.szEZbsx[class*=field-error] .ss4md_H {
    --wix-ui-tpa-radio-button-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-radio-button-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-radio-button-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-radio-button-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-radio-button-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-radio-button-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-radio-button-icon-color: var(--wix-forms-formInputSelectionColor);
    --wix-ui-tpa-radio-button-icon-color-rgb: var(--wix-forms-formInputSelectionColor-rgb);
    --wix-ui-tpa-radio-button-icon-color-opacity: var(--wix-forms-formInputSelectionColor-opacity);
    --wix-ui-tpa-radio-button-border-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-radio-button-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-radio-button-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-radio-hover-input-border-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-radio-hover-input-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-radio-hover-input-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-radio-button-label-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-radio-button-label-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-radio-button-label-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-radio-button-label-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-radio-button-label-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-radio-button-label-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-radio-button-label-font-weight: var(--wix-forms-formInputValueFont-weight)
}

.ss4md_H {
    position: relative;
    --wix-ui-tpa-radio-button-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-radio-button-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-radio-button-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-radio-main-border-opacity: 1;
    --wix-ui-tpa-radio-button-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-radio-button-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-radio-button-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-radio-button-icon-color: var(--wix-forms-formInputSelectionColor);
    --wix-ui-tpa-radio-button-icon-color-rgb: var(--wix-forms-formInputSelectionColor-rgb);
    --wix-ui-tpa-radio-button-icon-color-opacity: var(--wix-forms-formInputSelectionColor-opacity);
    --wix-ui-tpa-radio-button-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-radio-button-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-radio-button-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-radio-hover-input-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-radio-hover-input-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-radio-hover-input-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-radio-button-label-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-radio-button-label-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-radio-button-label-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-radio-button-label-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-radio-button-label-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-radio-button-label-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-radio-button-label-font-weight: var(--wix-forms-formInputValueFont-weight)
}

.ss4md_H>[data-hook=core-radio-button] {
    align-items: center !important
}

.siF3lXX {
    max-width: none !important;
    width: 100%
}

.sS2yDgB {
    margin-top: 8px;
    --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
    --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
    --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-text-field-main-border-opacity: 1;
    --wix-ui-tpa-text-field-hover-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-text-field-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-text-field-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-text-field-hover-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity)
}

.s_vFF_O {
    margin-top: 8px;
    --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
    --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
    --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-text-field-hover-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-text-field-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-text-field-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-width: 0px;
    --wix-ui-tpa-text-field-hover-border-width: 0px;
    --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity)
}

.sngLCxM {
    --wix-ui-tpa-radio-button-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-radio-button-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-radio-button-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity)
}

.s__4beG3z {
    --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity)
}

.scN24wX {
    cursor: pointer
}

.scN24wX.ovGgG7H--hovered {
    background-color: #d3d3d3
}

.scN24wX.ovGgG7H--disabled {
    cursor: default;
    background-color: #fff
}

.scN24wX.ovGgG7H--selected {
    background-color: gray
}

.scN24wX.ovGgG7H--selected.ovGgG7H--hovered {
    background-color: #696969
}

.scN24wX:not(.ovGgG7H--selectable) {
    cursor: default
}

.soIIpqN {
    background-color: transparent;
    font-weight: 700
}

.sBL0a_W {
    display: inline-flex;
    align-items: center;
    position: relative;
    outline: 0
}

.sdCO9zP {
    outline: 0
}

.solfcja {
    outline: 0
}

.sorx0Np {
    background-color: #fff;
    height: 100%;
    display: flex;
    flex-direction: column;
    position: absolute;
    right: 0;
    width: 500px;
    max-width: 50%;
    min-width: 400px;
    max-height: 700px;
    z-index: 999;
    border-radius: 30px;
    border: 1px solid #dfe5eb80;
    overflow: hidden;
    box-shadow: 0 40px 80px 0 #0006241a;
    --wix-ui-tpa-text-field-main-border-radius: calc(20 * 1px);
    --wix-ui-tpa-text-field-hover-border-radius: calc(20 * 1px);
    --wix-ui-tpa-text-field-main-border-color: 214, 230, 254, 1;
    --wix-ui-tpa-text-field-main-border-color-rgb: 214, 230, 254;
    --wix-ui-tpa-text-field-main-border-color-opacity: 1;
    --wix-ui-tpa-text-field-hover-background-color: 255, 255, 255, 1;
    --wix-ui-tpa-text-field-hover-background-color-rgb: 255, 255, 255;
    --wix-ui-tpa-text-field-hover-background-color-opacity: 1;
    --wix-ui-tpa-text-field-main-background-color: 255, 255, 255, 1;
    --wix-ui-tpa-text-field-main-background-color-rgb: 255, 255, 255;
    --wix-ui-tpa-text-field-main-background-color-opacity: 1;
    --wix-ui-tpa-text-field-main-text-color: 83, 81, 81, 1;
    --wix-ui-tpa-text-field-main-text-color-rgb: 83, 81, 81;
    --wix-ui-tpa-text-field-main-text-color-opacity: 1;
    --wix-ui-tpa-three-dots-loader-color: 83, 81, 81, 1;
    --wix-ui-tpa-three-dots-loader-color-rgb: 83, 81, 81;
    --wix-ui-tpa-three-dots-loader-color-opacity: 1;
    --wix-ui-tpa-text-main-text-color: 83, 81, 81, 1;
    --wix-ui-tpa-text-main-text-color-rgb: 83, 81, 81;
    --wix-ui-tpa-text-main-text-color-opacity: 1
}

.s__0f5Y_E {
    flex-grow: 1;
    display: flex;
    flex-direction: column-reverse;
    padding: 18px 18px 0 18px;
    margin-bottom: 18px;
    gap: 6px;
    overflow: scroll
}

.sL9CKgy {
    padding: 0 18px 18px 18px
}

.sv65_ZG {
    color: red;
    font-size: medium
}

.s__0oOt_l .sTnkQer {
    font-size: 14px
}

.s__0oOt_l.odEFuiB---type-7-default:not(.odEFuiB--wired) .sTnkQer.odEFuiB---priority-5-basic {
    color: #fff;
    background-color: #000;
    border-color: #000
}

.s__0oOt_l.odEFuiB---type-7-default:not(.odEFuiB--wired) .sTnkQer.odEFuiB---priority-14-basicSecondary {
    color: #000;
    border-color: #000
}

.s__0oOt_l.odEFuiB---type-4-text:not(.odEFuiB--wired) .sTnkQer.odEFuiB---priority-7-primary {
    color: #000
}

.s__2SrNh2.oKKlZeM--customDivider {
    reset: all
}

.s__2SrNh2:not(.oKKlZeM--customDivider) {
    height: 1px;
    background-color: #000;
    opacity: initial;
    margin-top: initial;
    margin-bottom: initial
}

.s__2SrNh2.oKKlZeM--vertical {
    height: auto;
    width: 1px
}

.s_rt_Cq {
    position: relative
}

.slg3N5h {
    display: inline-block
}

.sxwyEKh {
    cursor: pointer;
    height: auto
}

.sUatZSn {
    position: absolute;
    overflow: hidden;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important
}

.sAnfG2K {
    max-width: 100%
}

.sAnfG2K [data-hook=file-upload-root] {
    min-width: 0
}

.sAnfG2K [data-hook=file-upload-root]>div {
    max-width: 100% !important
}

.sAnfG2K button {
    max-width: 100%
}

.sAnfG2K button span {
    text-overflow: ellipsis !important;
    overflow: hidden !important
}

.s__4U4oIL {
    --wix-ui-tpa-file-upload-label-font-text-decoration: var(--wix-forms-formInputLabelFont-text-decoration);
    --wix-ui-tpa-file-upload-label-font-line-height: var(--wix-forms-formInputLabelFont-line-height);
    --wix-ui-tpa-file-upload-label-font-family: var(--wix-forms-formInputLabelFont-family);
    --wix-ui-tpa-file-upload-label-font-size: var(--wix-forms-formInputLabelFont-size);
    --wix-ui-tpa-file-upload-label-font-style: var(--wix-forms-formInputLabelFont-style);
    --wix-ui-tpa-file-upload-label-font-variant: var(--wix-forms-formInputLabelFont-variant);
    --wix-ui-tpa-file-upload-label-font-weight: var(--wix-forms-formInputLabelFont-weight);
    --wix-ui-tpa-file-upload-label-font-color: var(--wix-forms-formInputLabelColor);
    --wix-ui-tpa-file-upload-label-font-color-rgb: var(--wix-forms-formInputLabelColor-rgb);
    --wix-ui-tpa-file-upload-label-font-color-opacity: var(--wix-forms-formInputLabelColor-opacity);
    --wix-ui-tpa-file-upload-button-text-color: var(--wix-forms-formButtonsColor);
    --wix-ui-tpa-file-upload-button-text-color-rgb: var(--wix-forms-formButtonsColor-rgb);
    --wix-ui-tpa-file-upload-button-text-color-opacity: var(--wix-forms-formButtonsColor-opacity);
    --wix-ui-tpa-file-upload-button-background-color: var(--wix-forms-formButtonsBackgroundColor);
    --wix-ui-tpa-file-upload-button-background-color-rgb: var(--wix-forms-formButtonsBackgroundColor-rgb);
    --wix-ui-tpa-file-upload-button-background-color-opacity: var(--wix-forms-formButtonsBackgroundColor-opacity);
    --wix-ui-tpa-file-upload-button-hover-background-color: var(--wix-forms-formButtonsBackgroundColorHover);
    --wix-ui-tpa-file-upload-button-hover-background-color-rgb: var(--wix-forms-formButtonsBackgroundColorHover-rgb);
    --wix-ui-tpa-file-upload-button-hover-background-color-opacity: var(--wix-forms-formButtonsBackgroundColorHover-opacity);
    --wix-ui-tpa-file-upload-button-border-color: var(--wix-forms-formButtonsBorderColor);
    --wix-ui-tpa-file-upload-button-border-color-rgb: var(--wix-forms-formButtonsBorderColor-rgb);
    --wix-ui-tpa-file-upload-button-border-color-opacity: var(--wix-forms-formButtonsBorderColor-opacity);
    --wix-ui-tpa-file-upload-button-border-width: var(--wix-forms-formButtonsBorderWidth, 0px);
    --wix-ui-tpa-file-upload-button-border-radius: var(--wix-forms-formButtonsBorderRadius);
    --wix-ui-tpa-file-upload-button-hover-text-color: var(--wix-forms-formButtonsColorHover);
    --wix-ui-tpa-file-upload-button-hover-text-color-rgb: var(--wix-forms-formButtonsColorHover-rgb);
    --wix-ui-tpa-file-upload-button-hover-text-color-opacity: var(--wix-forms-formButtonsColorHover-opacity);
    --wix-ui-tpa-file-upload-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-file-upload-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-file-upload-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-file-upload-explanation-text-color: var(--wix-forms-formInputNoteColor);
    --wix-ui-tpa-file-upload-explanation-text-color-rgb: var(--wix-forms-formInputNoteColor-rgb);
    --wix-ui-tpa-file-upload-explanation-text-color-opacity: var(--wix-forms-formInputNoteColor-opacity);
    --wix-ui-tpa-file-upload-explanation-text-font-text-decoration: var(--wix-forms-formInputNoteFont-text-decoration);
    --wix-ui-tpa-file-upload-explanation-text-font-line-height: var(--wix-forms-formInputNoteFont-line-height);
    --wix-ui-tpa-file-upload-explanation-text-font-family: var(--wix-forms-formInputNoteFont-family);
    --wix-ui-tpa-file-upload-explanation-text-font-size: var(--wix-forms-formInputNoteFont-size);
    --wix-ui-tpa-file-upload-explanation-text-font-style: var(--wix-forms-formInputNoteFont-style);
    --wix-ui-tpa-file-upload-explanation-text-font-variant: var(--wix-forms-formInputNoteFont-variant);
    --wix-ui-tpa-file-upload-explanation-text-font-weight: var(--wix-forms-formInputNoteFont-weight)
}

.sibwsLN {
    --wix-ui-tpa-file-upload-label-font-text-decoration: var(--wix-forms-formInputLabelFont-text-decoration);
    --wix-ui-tpa-file-upload-label-font-line-height: var(--wix-forms-formInputLabelFont-line-height);
    --wix-ui-tpa-file-upload-label-font-family: var(--wix-forms-formInputLabelFont-family);
    --wix-ui-tpa-file-upload-label-font-size: var(--wix-forms-formInputLabelFont-size);
    --wix-ui-tpa-file-upload-label-font-style: var(--wix-forms-formInputLabelFont-style);
    --wix-ui-tpa-file-upload-label-font-variant: var(--wix-forms-formInputLabelFont-variant);
    --wix-ui-tpa-file-upload-label-font-weight: var(--wix-forms-formInputLabelFont-weight);
    --wix-ui-tpa-file-upload-label-font-color: var(--wix-forms-formInputLabelColor);
    --wix-ui-tpa-file-upload-label-font-color-rgb: var(--wix-forms-formInputLabelColor-rgb);
    --wix-ui-tpa-file-upload-label-font-color-opacity: var(--wix-forms-formInputLabelColor-opacity);
    --wix-ui-tpa-file-upload-button-text-color: var(--wix-forms-formButtonsColorHover);
    --wix-ui-tpa-file-upload-button-text-color-rgb: var(--wix-forms-formButtonsColorHover-rgb);
    --wix-ui-tpa-file-upload-button-text-color-opacity: var(--wix-forms-formButtonsColorHover-opacity);
    --wix-ui-tpa-file-upload-button-background-color: var(--wix-forms-formButtonsBackgroundColorHover);
    --wix-ui-tpa-file-upload-button-background-color-rgb: var(--wix-forms-formButtonsBackgroundColorHover-rgb);
    --wix-ui-tpa-file-upload-button-background-color-opacity: var(--wix-forms-formButtonsBackgroundColorHover-opacity);
    --wix-ui-tpa-file-upload-button-hover-background-color: var(--wix-forms-formButtonsBackgroundColorHover);
    --wix-ui-tpa-file-upload-button-hover-background-color-rgb: var(--wix-forms-formButtonsBackgroundColorHover-rgb);
    --wix-ui-tpa-file-upload-button-hover-background-color-opacity: var(--wix-forms-formButtonsBackgroundColorHover-opacity);
    --wix-ui-tpa-file-upload-button-border-color: var(--wix-forms-formButtonsBorderColor);
    --wix-ui-tpa-file-upload-button-border-color-rgb: var(--wix-forms-formButtonsBorderColor-rgb);
    --wix-ui-tpa-file-upload-button-border-color-opacity: var(--wix-forms-formButtonsBorderColor-opacity);
    --wix-ui-tpa-file-upload-button-border-width: var(--wix-forms-formButtonsBorderWidth, 0px);
    --wix-ui-tpa-file-upload-button-border-radius: var(--wix-forms-formButtonsBorderRadius);
    --wix-ui-tpa-file-upload-button-hover-text-color: var(--wix-forms-formButtonsColorHover);
    --wix-ui-tpa-file-upload-button-hover-text-color-rgb: var(--wix-forms-formButtonsColorHover-rgb);
    --wix-ui-tpa-file-upload-button-hover-text-color-opacity: var(--wix-forms-formButtonsColorHover-opacity);
    --wix-ui-tpa-file-upload-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-file-upload-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-file-upload-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-file-upload-explanation-text-color: var(--wix-forms-formInputNoteColor);
    --wix-ui-tpa-file-upload-explanation-text-color-rgb: var(--wix-forms-formInputNoteColor-rgb);
    --wix-ui-tpa-file-upload-explanation-text-color-opacity: var(--wix-forms-formInputNoteColor-opacity);
    --wix-ui-tpa-file-upload-explanation-text-font-text-decoration: var(--wix-forms-formInputNoteFont-text-decoration);
    --wix-ui-tpa-file-upload-explanation-text-font-line-height: var(--wix-forms-formInputNoteFont-line-height);
    --wix-ui-tpa-file-upload-explanation-text-font-family: var(--wix-forms-formInputNoteFont-family);
    --wix-ui-tpa-file-upload-explanation-text-font-size: var(--wix-forms-formInputNoteFont-size);
    --wix-ui-tpa-file-upload-explanation-text-font-style: var(--wix-forms-formInputNoteFont-style);
    --wix-ui-tpa-file-upload-explanation-text-font-variant: var(--wix-forms-formInputNoteFont-variant);
    --wix-ui-tpa-file-upload-explanation-text-font-weight: var(--wix-forms-formInputNoteFont-weight)
}

.sjJ6j2W {
    position: relative;
    display: inline-block
}

.sjJ6j2W.oLtfa6s--fluid {
    display: block;
    width: 100%
}

.soZ43b9 {
    background-color: #fff;
    border-width: 1px;
    border-style: solid;
    border-color: #000;
    border-radius: initial;
    padding: initial
}

.sC0epvg {
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
    margin: 5px
}

.sOwuyrY[data-placement*=right].sGFwENa {
    padding-left: 5px
}

.sOwuyrY[data-placement*=right].sGFwENa .sC0epvg {
    border-width: 5px 5px 5px 0;
    left: -5px;
    margin-left: 5px;
    margin-right: 0;
    border-color: transparent #000 transparent transparent
}

.sOwuyrY[data-placement*=left].sGFwENa {
    padding-right: 5px
}

.sOwuyrY[data-placement*=left].sGFwENa .sC0epvg {
    border-width: 5px 0 5px 5px;
    right: -5px;
    margin-left: 0;
    margin-right: 5px;
    border-color: transparent transparent transparent #000
}

.sOwuyrY[data-placement*=bottom].sGFwENa {
    padding-top: 5px
}

.sOwuyrY[data-placement*=bottom].sGFwENa .sC0epvg {
    border-width: 0 5px 5px 5px;
    top: -5px;
    margin-top: 5px;
    margin-bottom: 0;
    border-color: transparent transparent #000 transparent
}

.sOwuyrY[data-placement*=top].sGFwENa {
    padding-bottom: 5px
}

.sOwuyrY[data-placement*=top].sGFwENa .sC0epvg {
    border-width: 5px 5px 0 5px;
    bottom: -5px;
    margin-top: 0;
    margin-bottom: 5px;
    border-color: #000 transparent transparent transparent
}

.shPmw_4.obXnztZ--madefor {
    --wbu-font-stack: var(--wix-font-stack);
    --wbu-font-weight-regular: var(--wix-font-weight-regular);
    --wbu-font-weight-medium: var(--wix-font-weight-medium);
    --wbu-font-weight-bold: var(--wix-font-weight-bold)
}

.sp7Am2W {
    --wix-ui-tpa-image-background-color: var(--wix-ui-tpa-thumbnail-image-background-color, --wix-color-2);
    --wix-ui-tpa-image-background-color-rgb: var(--wix-ui-tpa-thumbnail-image-background-color-rgb, --wix-color-2);
    --wix-ui-tpa-image-background-color-opacity: var(--wix-ui-tpa-thumbnail-image-background-color-opacity);
    --wix-ui-tpa-image-border-color: var(--wix-ui-tpa-thumbnail-image-border-color, --wix-color-5);
    --wix-ui-tpa-image-border-color-rgb: var(--wix-ui-tpa-thumbnail-image-border-color-rgb, --wix-color-5);
    --wix-ui-tpa-image-border-color-opacity: var(--wix-ui-tpa-thumbnail-image-border-color-opacity);
    --wix-ui-tpa-image-border-width: var(--wix-ui-tpa-thumbnail-image-border-width);
    --wix-ui-tpa-image-border-radius: var(--wix-ui-tpa-thumbnail-image-border-radius);
    --wix-ui-tpa-image-image-opacity: var(--wix-ui-tpa-thumbnail-image-image-opacity)
}

.s__4IUDgC {
    aspect-ratio: 1;
    align-items: center;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    letter-spacing: 0;
    text-align: center;
    overflow: hidden;
    position: relative
}

.s__3lecuQ {
    fill: #969696
}

.sXa2q5z {
    width: 100%;
    height: 100%
}

.sqwfopo {
    opacity: 1;
    width: 100%;
    height: 100%;
    --wix-ui-tpa-wow-image-border-radius: calc(50 * 1%)
}

.sm4lqVL {
    position: absolute;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}



.s__8levnW {
    padding: 0 24px
}

.sc1Gphm {
    padding: 20px 0;
    display: flex;
    flex-direction: row-reverse;
    --wix-ui-tpa-button-main-border-radius: calc(8 * 1px)
}

.so_iR84.ofxcrsI--madefor {
    --wbu-font-stack: var(--wix-font-stack);
    --wbu-font-weight-regular: var(--wix-font-weight-regular);
    --wbu-font-weight-medium: var(--wix-font-weight-medium);
    --wbu-font-weight-bold: var(--wix-font-weight-bold)
}

.sp_msXO {
    position: relative;
    height: calc(2px + 6px);
    width: calc(6px*3 + 4px*2 + 2px)
}

.suus3Dw,
.suus3Dw::before,
.suus3Dw::after {
    border-radius: 50%;
    width: 6px;
    height: 6px;
    background-color: transparent;
    animation-fill-mode: both;
    top: calc(0px - 1px - 6px);
    animation: ThreeDotsLoader-deprecated-st-css3942946397__pulse 2s infinite ease-in-out
}

.sp_msXO.o__1tPsD3--static .suus3Dw,
.sp_msXO.o__1tPsD3--static .suus3Dw::after,
.sp_msXO.o__1tPsD3--static .suus3Dw::before {
    animation: none;
    box-shadow: 0 calc(2px + 6px) 0 0
}

.suus3Dw {
    position: relative;
    animation-delay: -.16s;
    margin: 0 auto
}

.suus3Dw::before,
.suus3Dw::after {
    content: '';
    position: absolute;
    top: 0
}

.suus3Dw::before {
    left: calc(0px - 6px - 4px);
    animation-delay: -.32s
}

.suus3Dw::after {
    left: calc(6px + 4px)
}

@keyframes ThreeDotsLoader-deprecated-st-css3942946397__pulse {

    0%,
    80%,
    to {
        box-shadow: 0 calc(2px + 6px) 0 -15px
    }

    40% {
        box-shadow: 0 calc(2px + 6px) 0 0
    }
}

.saQrgVc {
    animation: Spinner-deprecated-st-css1757698906__rotate 2s linear infinite;
    top: auto;
    left: auto
}

.s_Bbgiv {
    animation: Spinner-deprecated-st-css1757698906__dash 1.5s ease-in-out infinite
}

.saQrgVc.ox_2m44--centered {
    position: absolute
}

.saQrgVc.ox_2m44--static,
.saQrgVc.ox_2m44--static .s_Bbgiv {
    animation: none
}

@keyframes Spinner-deprecated-st-css1757698906__rotate {
    to {
        transform: rotate(360deg)
    }
}

@keyframes Spinner-deprecated-st-css1757698906__dash {
    0% {
        stroke-dasharray: 1, 150;
        stroke-dashoffset: 0
    }

    50% {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -35
    }

    to {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -124
    }
}

.STnBln {
    padding: 20px;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    flex-direction: column;
    box-sizing: border-box;
    background: rgba(var(--formBackground))
}

.ACoJhW {
    margin: 24px 0 8px 0;
    font-size: 18px !important;
    line-height: 24px !important;
    font-weight: 700 !important
}

.mHPkXm {
    font-size: 14px !important;
    line-height: 18px !important;
    font-weight: 400 !important
}

.ACoJhW,
.mHPkXm {
    font-family: Madefor, "Helvetica Neue", Helvetica, Arial, sans-serif !important
}

.s__3zAE4d {
    width: 3.5ch !important;
    padding-left: 0 !important;
    padding-right: 0 !important
}

.sBAWUF3 {
    outline: 0
}

.sQqe_Ac {
    outline: 0;
    overflow: auto;
    max-height: 260px;
    position: relative
}

.svP2uwZ {
    --wut-error-color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color, 223, 49, 49))
}

.svP2uwZ:not(.oEQIytD--visible) {
    margin-bottom: var(--wix-ui-tpa-error-message-wrapper-min-message-height)
}

.svP2uwZ.oEQIytD--visible {
    margin-bottom: calc(var(--wix-ui-tpa-error-message-wrapper-min-message-height, 28px) - 20px - 8px)
}

.s__11C_hX {
    display: flex;
    align-items: flex-start;
    color: var(--wut-error-color);
    font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
    font-size: 14px;
    line-height: 1.4;
    min-height: 20px;
    margin-top: 8px
}

.sc9TQZS {
    margin-inline-end: 2px;
    flex-shrink: 0
}

.sTg2cb_ {
    display: flex;
    justify-content: space-between;
    margin-top: 8px
}

.sTg2cb_ .s__11C_hX {
    margin-top: 0;
    margin-inline-end: 12px
}

.spQKSSp {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 12px;
    --wix-ui-tpa-checkbox-group-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-checkbox-group-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-checkbox-group-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity)
}

.spQKSSp[class*=field-error] {
    width: 100%;
    --wix-ui-tpa-checkbox-group-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-checkbox-group-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-checkbox-group-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity)
}

.sqoXUMA {
    --wix-ui-tpa-checkbox-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-checkbox-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-checkbox-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-checkbox-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-checkbox-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-checkbox-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-checkbox-icon-color: var(--wix-forms-formInputSelectionColor);
    --wix-ui-tpa-checkbox-icon-color-rgb: var(--wix-forms-formInputSelectionColor-rgb);
    --wix-ui-tpa-checkbox-icon-color-opacity: var(--wix-forms-formInputSelectionColor-opacity);
    --wix-ui-tpa-checkbox-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-checkbox-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-checkbox-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-checkbox-input-main-border-opacity: 1;
    --wix-ui-tpa-checkbox-input-hover-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-checkbox-input-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-checkbox-input-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-checkbox-label-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-checkbox-label-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-checkbox-label-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-checkbox-label-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-checkbox-label-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-checkbox-label-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-checkbox-label-font-weight: var(--wix-forms-formInputValueFont-weight)
}

.spQKSSp[class*=field-error] .sqoXUMA {
    --wix-ui-tpa-checkbox-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-checkbox-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-checkbox-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-checkbox-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-checkbox-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-checkbox-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-checkbox-icon-color: var(--wix-forms-formInputSelectionColor);
    --wix-ui-tpa-checkbox-icon-color-rgb: var(--wix-forms-formInputSelectionColor-rgb);
    --wix-ui-tpa-checkbox-icon-color-opacity: var(--wix-forms-formInputSelectionColor-opacity);
    --wix-ui-tpa-checkbox-border-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-checkbox-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-checkbox-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-checkbox-input-hover-border-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-checkbox-input-hover-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-checkbox-input-hover-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-checkbox-label-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-checkbox-label-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-checkbox-label-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-checkbox-label-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-checkbox-label-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-checkbox-label-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-checkbox-label-font-weight: var(--wix-forms-formInputValueFont-weight)
}

.sYXfdtY {
    max-width: none !important;
    width: 100%
}

.szDLcTP {
    margin-top: 8px;
    --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
    --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
    --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-text-field-main-border-opacity: 1;
    --wix-ui-tpa-text-field-hover-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-text-field-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-text-field-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-text-field-hover-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity)
}

.szDLcTP input::placeholder {
    color: rgb(var(--wix-forms-formInputPlaceholderColor, var(--wix-color-4))) !important
}

.s__4_UgkD {
    margin-top: 8px;
    --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
    --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
    --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-text-field-hover-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-text-field-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-text-field-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-width: 0px;
    --wix-ui-tpa-text-field-hover-border-width: 0px;
    --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity)
}

.sFgrZ68 {
    --wix-ui-tpa-checkbox-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-checkbox-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-checkbox-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity)
}

.soeW_vq {
    outline: 0
}

.sAdsc6E {
    outline: 0;
    overflow: auto;
    max-height: 260px;
    position: relative
}

.sAqWsro [data-hook=popover-content] {
    border-color: rgb(var(--wix-forms-formInputBorderColor-rgb, var(--wix-color-5)), calc(var(--wix-forms-formInputBorderColor-opacity, 1)*.6)) !important;
    border-radius: var(--wix-forms-formInputBorderRadius, 0) !important
}

.sXapD_s {
    --wix-ui-tpa-button-main-text-color: var(--wix-forms-formSubmitButtonColor);
    --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formSubmitButtonColor-rgb);
    --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formSubmitButtonColor-opacity);
    --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formSubmitButtonFont-text-decoration);
    --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formSubmitButtonFont-line-height);
    --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formSubmitButtonFont-family);
    --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formSubmitButtonFont-size);
    --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formSubmitButtonFont-style);
    --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formSubmitButtonFont-variant);
    --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formSubmitButtonFont-weight);
    --wix-ui-tpa-button-main-background-color: var(--wix-forms-formSubmitButtonBackgroundColor);
    --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formSubmitButtonBackgroundColor-rgb);
    --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formSubmitButtonBackgroundColor-opacity);
    --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formSubmitButtonBackgroundColorHover);
    --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formSubmitButtonBackgroundColorHover-rgb);
    --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formSubmitButtonBackgroundColorHover-opacity);
    --wix-ui-tpa-button-main-border-color: var(--wix-forms-formSubmitButtonBorderColor);
    --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formSubmitButtonBorderColor-rgb);
    --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formSubmitButtonBorderColor-opacity);
    --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formSubmitButtonBorderColorHover);
    --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formSubmitButtonBorderColorHover-rgb);
    --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formSubmitButtonBorderColorHover-opacity);
    --wix-ui-tpa-button-main-border-width: var(--wix-forms-formSubmitButtonBorderWidth);
    --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formSubmitButtonBorderRadius);
    --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formSubmitButtonColorHover);
    --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formSubmitButtonColorHover-rgb);
    --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formSubmitButtonColorHover-opacity);
    width: 100%
}

.smQ2JhQ {
    --wix-ui-tpa-text-button-main-text-color: var(--wix-forms-formSubmitButtonColor);
    --wix-ui-tpa-text-button-main-text-color-rgb: var(--wix-forms-formSubmitButtonColor-rgb);
    --wix-ui-tpa-text-button-main-text-color-opacity: var(--wix-forms-formSubmitButtonColor-opacity);
    --wix-ui-tpa-text-button-main-text-font-text-decoration: var(--wix-forms-formSubmitButtonFont-text-decoration);
    --wix-ui-tpa-text-button-main-text-font-line-height: var(--wix-forms-formSubmitButtonFont-line-height);
    --wix-ui-tpa-text-button-main-text-font-family: var(--wix-forms-formSubmitButtonFont-family);
    --wix-ui-tpa-text-button-main-text-font-size: var(--wix-forms-formSubmitButtonFont-size);
    --wix-ui-tpa-text-button-main-text-font-style: var(--wix-forms-formSubmitButtonFont-style);
    --wix-ui-tpa-text-button-main-text-font-variant: var(--wix-forms-formSubmitButtonFont-variant);
    --wix-ui-tpa-text-button-main-text-font-weight: var(--wix-forms-formSubmitButtonFont-weight)
}

.spkEuRj,
.smQ2JhQ:hover {
    color: rgb(var(--wix-forms-formSubmitButtonColorHover, var(--wix-color-5))) !important
}

.sN7xztw {
    --wix-ui-tpa-button-main-text-color: var(--wix-forms-formSubmitButtonColorHover);
    --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formSubmitButtonColorHover-rgb);
    --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formSubmitButtonColorHover-opacity);
    --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formSubmitButtonFont-text-decoration);
    --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formSubmitButtonFont-line-height);
    --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formSubmitButtonFont-family);
    --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formSubmitButtonFont-size);
    --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formSubmitButtonFont-style);
    --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formSubmitButtonFont-variant);
    --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formSubmitButtonFont-weight);
    --wix-ui-tpa-button-main-background-color: var(--wix-forms-formSubmitButtonBackgroundColorHover);
    --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formSubmitButtonBackgroundColorHover-rgb);
    --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formSubmitButtonBackgroundColorHover-opacity);
    --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formSubmitButtonBackgroundColorHover);
    --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formSubmitButtonBackgroundColorHover-rgb);
    --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formSubmitButtonBackgroundColorHover-opacity);
    --wix-ui-tpa-button-main-border-color: var(--wix-forms-formSubmitButtonBorderColorHover);
    --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formSubmitButtonBorderColorHover-rgb);
    --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formSubmitButtonBorderColorHover-opacity);
    --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formSubmitButtonBorderColorHover);
    --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formSubmitButtonBorderColorHover-rgb);
    --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formSubmitButtonBorderColorHover-opacity);
    --wix-ui-tpa-button-main-border-width: var(--wix-forms-formSubmitButtonBorderWidth);
    --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formSubmitButtonBorderRadius);
    --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formSubmitButtonColorHover);
    --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formSubmitButtonColorHover-rgb);
    --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formSubmitButtonColorHover-opacity);
    width: 100%
}

.slNdo6D {
    width: 100%;
    align-self: end
}

.s_5YGHf {
    display: flex;
    height: 100%;
    width: 100%
}

.sokoV5m {
    margin-top: 8px
}

.saQvQcN {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    line-height: 1.4;
    min-height: 20px;
    margin-top: 8px;
    color: var(--submitbutton1878334590-wix-forms-formInputErrorColor, rgb(223, 49, 49));
    font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif
}

.sCmjzy6 {
    margin-right: 2px
}

.s__7BMI9Y {
    display: flex;
    justify-content: space-between
}

.s__6ILELW {
    max-width: 132px;
    display: block !important;
    text-overflow: ellipsis !important
}

.so3phJ6 {
    text-align: center
}

.sBBsCxC {
    width: 15px !important;
    height: 15px !important
}

.sXapD_s .sBBsCxC circle,
.smQ2JhQ .sBBsCxC circle {
    stroke: rgb(var(--wix-forms-formSubmitButtonColor)) !important
}

.sZQgfs9 {
    --Fieldset4068550429-min-error-message-height: var(--wix-ui-tpa-fieldset-min-message-height, 0px);
    --Fieldset4068550429-error-min-height: 20px;
    --Fieldset4068550429-error-margin-top: 8px;
    border: 0;
    padding: 0;
    margin: 0
}

.sZQgfs9:not(.oS2u1z4--error) {
    margin-bottom: var(--Fieldset4068550429-min-error-message-height)
}

.sZQgfs9.oS2u1z4--error {
    margin-bottom: calc(var(--wix-ui-tpa-fieldset-min-message-height, 28px) - var(--Fieldset4068550429-error-min-height) - var(--Fieldset4068550429-error-margin-top))
}

.s__5HFzLl {
    margin-top: var(--Fieldset4068550429-error-margin-top);
    min-height: var(--Fieldset4068550429-error-min-height);
    display: flex;
    align-items: center;
    color: rgb(var(--wix-ui-tpa-fieldset-error-color, 223, 49, 49));
    font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
    font-size: 14px;
    line-height: 1.4
}

.sDdWTZf {
    margin-right: 2px
}

.s__9sZsZ3 {
    padding-bottom: var(--wix-ui-tpa-fieldset-label-bottom-spacing, 8px);
    padding-inline-start: 0;
    padding-inline-end: 0;
    text-decoration: var(--wix-ui-tpa-fieldset-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-fieldset-main-label-font-line-height, 1.4);
    font-family: var(--wix-ui-tpa-fieldset-main-label-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-fieldset-main-label-font-size, 14px);
    font-style: var(--wix-ui-tpa-fieldset-main-label-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-fieldset-main-label-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-fieldset-main-label-font-weight, var(--wix-font-Body-M-weight));
    color: rgb(var(--wix-ui-tpa-fieldset-main-label-text-color, var(--wix-color-5)))
}

.saezI4E .soZ43b9 {
    overflow-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word
}

.s__4z_aRP {
    display: inline-block;
    position: relative;
    cursor: pointer
}

.s__4z_aRP.oJhv6PP--disabled {
    pointer-events: none
}

.sZWsHc9 {
    border: 0 !important;
    clip: rect(1px, 1px, 1px, 1px) !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important;
    cursor: inherit;
    pointer-events: none
}

.sss3aMh {
    display: inline
}

.s__5WORHL {
    --wut-error-color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color, 223, 49, 49))
}

.s__5WORHL:not(.okaxWz0--visible) {
    margin-bottom: var(--wix-ui-tpa-error-message-wrapper-min-message-height)
}

.s__5WORHL.okaxWz0--visible {
    margin-bottom: calc(var(--wix-ui-tpa-error-message-wrapper-min-message-height, 28px) - 20px - 8px)
}

.srNwClv {
    display: flex;
    align-items: flex-start;
    color: var(--wut-error-color);
    font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
    font-size: 14px;
    line-height: 1.4;
    min-height: 20px;
    margin-top: 8px
}

.sf6NipK {
    margin-inline-end: 2px;
    flex-shrink: 0
}

.s__1ZJmYN {
    display: flex;
    justify-content: space-between;
    margin-top: 8px
}

.s__1ZJmYN .srNwClv {
    margin-top: 0;
    margin-inline-end: 12px
}

.s__0c1NSl {
    display: inline-flex;
    align-items: center;
    cursor: pointer
}

.sxcKfMO {
    flex-shrink: 0
}

.sLLLKjn {
    flex-shrink: 0
}

.s__0c1NSl.ohuePpE--disabled {
    cursor: default
}

.s__0c1NSl[disabled] {
    pointer-events: none
}

.so3MmC5 {
    --TextField1912495344-default-main-border-width: 1px
}

.so3MmC5.oPfSkZq--error.oPfSkZq--newErrorMessage {
    --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-text-field-error-color, 223, 49, 49);
    --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-text-field-error-color-rgb, 223, 49, 49);
    --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-text-field-error-color-opacity);
    --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-text-field-error-message-min-height)
}

.sMMkDZs {
    box-sizing: border-box;
    border-color: rgb(var(--wix-ui-tpa-text-field-main-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-field-main-border-color-opacity, 1)*var(--wix-ui-tpa-text-field-main-border-opacity, 0.6)));
    border-radius: 0;
    background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color, var(--wix-color-1)));
    text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-field-main-text-font-line-height, var(--wix-font-Body-M-line-height));
    font-family: var(--wix-ui-tpa-text-field-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-field-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-text-field-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-field-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-field-main-text-font-weight, var(--wix-font-Body-M-weight));
    display: flex;
    align-items: center;
    padding: 0
}

.sb_y2Mc {
    margin-bottom: 8px
}

#SITE_CONTAINER.focus-ring-active .so3MmC5 .sMMkDZs:focus-within,
#SITE_CONTAINER.focus-ring-active .so3MmC5 .s__6RGhKy:focus:not(:hover) {
    box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
    z-index: 999
}

.sMMkDZs input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1.5em rgb(var(--wix-ui-tpa-text-field-main-background-color, var(--wix-color-1))) inset !important;
    -webkit-text-fill-color: rgb(var(--wix-ui-tpa-text-field-main-text-color, var(--wix-color-5)))
}

.sMMkDZs.oPfSkZq---theme-3-box {
    border: 1px solid rgb(var(--wix-ui-tpa-text-field-main-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-field-main-border-color-opacity, 1)*var(--wix-ui-tpa-text-field-main-border-opacity, 0.6)));
    border-radius: var(--wix-ui-tpa-text-field-main-border-radius, 0px);
    border-width: var(--wix-ui-tpa-text-field-main-border-width, var(--TextField1912495344-default-main-border-width, 1px))
}

.sMMkDZs.oPfSkZq---theme-4-line {
    border-bottom: 1px solid rgb(var(--wix-ui-tpa-text-field-main-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-field-main-border-color-opacity, 1)*var(--wix-ui-tpa-text-field-main-border-opacity, 0.6)));
    border-radius: var(--wix-ui-tpa-text-field-main-border-radius, 0px);
    border-width: var(--wix-ui-tpa-text-field-main-border-width, var(--TextField1912495344-default-main-border-width, 1px));
    background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color, transparent))
}

.sMMkDZs:hover,
.sMMkDZs.ogHOk7C--focus {
    border-color: rgb(var(--wix-ui-tpa-text-field-hover-border-color, var(--wix-ui-tpa-text-field-main-border-color, var(--wix-color-5))));
    border-width: var(--wix-ui-tpa-text-field-hover-border-width, var(--TextField1912495344-default-main-border-width, 1px));
    border-radius: var(--wix-ui-tpa-text-field-hover-border-radius, 1px)
}

.sMMkDZs.oPfSkZq---theme-3-box:hover,
.sMMkDZs.oPfSkZq---theme-4-line:hover,
.sMMkDZs.oPfSkZq---theme-3-box.ogHOk7C--focus,
.sMMkDZs.oPfSkZq---theme-4-line.ogHOk7C--focus {
    background-color: rgb(var(--wix-ui-tpa-text-field-hover-background-color-rgb, var(--wix-ui-tpa-text-field-main-background-color-rgb, transparent)), calc(var(--wix-ui-tpa-text-field-hover-background-color-opacity, var(--wix-ui-tpa-text-field-main-background-color-opacity, 1))*var(--wix-ui-tpa-text-field-hover-background-opacity, 1)))
}

.so3MmC5.oPfSkZq--disabled .sMMkDZs {
    border-color: rgb(var(--wix-ui-tpa-text-field-main-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-field-main-border-color-opacity, 1)*.6))
}

.so3MmC5.oPfSkZq--disabled .sMMkDZs.oPfSkZq---theme-3-box {
    background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color, var(--wix-color-1)))
}

.so3MmC5.oPfSkZq--success .sMMkDZs {
    border-color: rgb(0, 130, 80, .6)
}

.so3MmC5.oPfSkZq--success .sMMkDZs:hover {
    border-color: #008250
}

.so3MmC5.oPfSkZq--success .sMMkDZs.ogHOk7C--focus {
    border-color: #008250
}

.so3MmC5.oPfSkZq--error:not(.oPfSkZq--newErrorMessage) .sMMkDZs {
    border-color: rgb(223, 49, 49, .6)
}

.so3MmC5.oPfSkZq--error.oPfSkZq--newErrorMessage .sMMkDZs {
    border-color: var(--wut-error-color, rgb(223, 49, 49)) !important
}

.so3MmC5.oPfSkZq--error:not(.oPfSkZq--newErrorMessage) .sMMkDZs:hover {
    border-color: #df3131
}

.so3MmC5.oPfSkZq--error:not(.oPfSkZq--newErrorMessage) .sMMkDZs.ogHOk7C--focus {
    border-color: #df3131
}

.so3MmC5.oPfSkZq--hasPrefix .sMMkDZs .sjHd35L {
    padding-inline-start: 4px
}

.sMMkDZs .sjHd35L {
    width: 100%;
    text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-field-main-text-font-line-height, var(--wix-font-Body-M-line-height));
    font-family: var(--wix-ui-tpa-text-field-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-field-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-text-field-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-field-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-field-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: 24px;
    vertical-align: middle;
    border: 0;
    color: rgb(var(--wix-ui-tpa-text-field-main-text-color, var(--wix-color-5)));
    box-sizing: border-box;
    background-color: transparent;
    padding: 8px 12px;
    margin: 0;
    min-width: 0
}

.sMMkDZs.oPfSkZq---theme-4-line .sjHd35L {
    padding-left: 0;
    padding-right: 0
}

.sMMkDZs:hover .sjHd35L,
.sMMkDZs.ogHOk7C--focus .sjHd35L {
    color: rgb(var(--wix-ui-tpa-text-field-hover-text-color, var(--wix-ui-tpa-text-field-main-text-color, var(--wix-color-5))))
}

.sMMkDZs.ogHOk7C--disabled .sjHd35L,
.so3MmC5.oPfSkZq--disabled .skQYjD7 svg {
    color: rgb(var(--wix-color-3))
}

.sMMkDZs.ogHOk7C--focus .sjHd35L {
    outline: 0
}

.sMMkDZs .sjHd35L::selection {
    background: rgb(var(--wix-ui-tpa-text-field-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-field-main-text-color-opacity, 1)*.2))
}

.s__6Et33b {
    display: flex;
    margin: 0 -4px;
    justify-content: flex-end;
    align-items: center;
    white-space: nowrap;
    padding: 0;
    padding-inline-start: 8px
}

.s__6Et33b.oPfSkZq--arrows {
    height: 100%
}

.sMMkDZs.oPfSkZq---theme-3-box {
    padding-inline-end: 12px
}

.sFePH7N {
    height: 100%;
    display: flex;
    align-items: center
}

.sxNSbcu {
    width: 4px;
    height: 100%;
    display: inline-block
}

.sLNH1T9 {
    --wix-ui-tpa-icon-button-icon-color: var(--wix-ui-tpa-text-field-main-text-color, --wix-color-5);
    --wix-ui-tpa-icon-button-icon-color-rgb: var(--wix-ui-tpa-text-field-main-text-color-rgb, --wix-color-5);
    --wix-ui-tpa-icon-button-icon-color-opacity: var(--wix-ui-tpa-text-field-main-text-color-opacity);
    border-radius: 16px;
    outline: 0
}

.sLNH1T9:hover,
.sLNH1T9:focus {
    opacity: 1;
    background-color: rgb(var(--wix-ui-tpa-text-field-main-text-font-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-field-main-text-font-opacity, 1)*.12))
}

.skQYjD7 {
    color: rgb(var(--wix-ui-tpa-text-field-main-text-color, var(--wix-color-5)));
    height: 100%;
    display: flex;
    align-items: center
}

.skQYjD7 svg:not([fill=currentColor])path {
    fill: rgb(var(--wix-ui-tpa-text-field-main-text-font, var(--wix-color-5)))
}

.sMMkDZs .sjHd35L::-webkit-input-placeholder,
.sMMkDZs .sjHd35L::placeholder {
    color: rgb(var(--wix-color-4))
}

.so3MmC5.oPfSkZq--disabled .sMMkDZs .sjHd35L::-webkit-input-placeholder,
.so3MmC5.oPfSkZq--disabled .sMMkDZs .sjHd35L::placeholder {
    color: rgb(var(--wix-color-3))
}

.skvO9Ct {
    text-decoration: var(--wix-ui-tpa-text-field-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-field-main-label-font-line-height, 1.4);
    font-family: var(--wix-ui-tpa-text-field-main-label-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-field-main-label-font-size, 14px);
    font-style: var(--wix-ui-tpa-text-field-main-label-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-field-main-label-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-field-main-label-font-weight, var(--wix-font-Body-M-weight));
    color: rgb(var(--wix-ui-tpa-text-field-main-label-text-color, var(--wix-color-5)));
    display: inline-block;
    margin-bottom: 8px
}

.so3MmC5.oPfSkZq--disabled .skvO9Ct {
    color: rgb(var(--wix-ui-tpa-text-field-disabled-label-color, var(--wix-color-5)))
}

.seUMxUF {
    display: flex;
    justify-content: flex-end;
    text-decoration: var(--wix-ui-tpa-text-field-char-count-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-field-char-count-font-line-height, 1.4);
    font-family: var(--wix-ui-tpa-text-field-char-count-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-field-char-count-font-size, 14px);
    font-style: var(--wix-ui-tpa-text-field-char-count-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-field-char-count-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-field-char-count-font-weight, var(--wix-font-Body-M-weight));
    color: rgb(var(--wix-ui-tpa-text-field-char-count-color, var(--wix-color-4)));
    margin-top: 8px
}

.so3MmC5.oPfSkZq--error.oPfSkZq--newErrorMessage.oPfSkZq--hasErrorMessage .seUMxUF {
    margin-top: 0
}

.sGrO41f {
    display: none
}

.s__14ya1g {
    color: #df3131 !important
}

.sD_rkkE {
    color: #008250
}

.sP1wo1D {
    color: rgb(var(--wix-ui-tpa-text-field-prefix-color, var(--wix-color-4)));
    margin-inline-start: 12px;
    display: flex;
    align-items: center
}

.sP1wo1D svg {
    color: rgb(var(--wix-ui-tpa-text-field-prefix-color, var(--wix-color-5)))
}

.sMMkDZs.oPfSkZq---theme-4-line .sP1wo1D {
    margin-inline-start: 0
}

.siM_Z6q {
    border: 0 !important;
    clip: rect(1px, 1px, 1px, 1px) !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important
}

.sMMkDZs input[type=number]::-webkit-inner-spin-button,
.sMMkDZs input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none
}

.sqcrIkM {
    display: flex;
    flex-direction: column;
    padding-top: 4px;
    padding-bottom: 4px
}

.scxiqcg {
    all: unset;
    cursor: pointer;
    height: 16px;
    line-height: 16px
}

.so3MmC5 .sWeU6VZ {
    text-decoration: var(--wix-ui-tpa-text-field-helper-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-field-helper-text-font-line-height, 1.4);
    font-family: var(--wix-ui-tpa-text-field-helper-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-field-helper-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-text-field-helper-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-field-helper-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-field-helper-text-font-weight, var(--wix-font-Body-M-weight));
    color: rgb(var(--wix-ui-tpa-text-field-helper-text-color, var(--wix-color-4)));
    display: block;
    margin-top: 8px
}

.s__6RGhKy {
    display: block;
    width: calc(max(24px, 1em));
    height: calc(max(24px, 1em));
    cursor: pointer
}

.s__6RGhKy.oPfSkZq--disabled {
    cursor: default
}

.s__0O02Cv {
    position: relative;
    width: 100%
}

.sHlT0cf {
    text-decoration: var(--wix-ui-tpa-text-field-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-field-main-label-font-line-height, 1.4);
    font-family: var(--wix-ui-tpa-text-field-main-label-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-field-main-label-font-size, 16px);
    font-style: var(--wix-ui-tpa-text-field-main-label-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-field-main-label-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-field-main-label-font-weight, var(--wix-font-Body-M-weight));
    padding-top: 3.6px
}

.skvO9Ct.oPfSkZq---style-8-floating {
    font: inherit;
    color: rgb(var(--wix-ui-tpa-text-field-main-label-text-color, var(--wix-color-4)));
    position: absolute;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: calc(100% - 20px);
    margin-bottom: 0;
    padding-top: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: all .1s ease-out;
    -webkit-transition: all .1s ease-out;
    -moz-transition: all .1s ease-out;
    -o-transition: all .1s ease-out;
    -ms-transition: all .1s ease-out
}

.so3MmC5.oPfSkZq--hasFloatingLabelActive .skvO9Ct.oPfSkZq---style-8-floating {
    top: 6px;
    transform: translateY(0);
    font-size: .875em;
    padding-top: 2px
}

.so3MmC5.oPfSkZq--hasFloatingLabel .skvO9Ct.oPfSkZq---theme-3-box {
    padding-inline-start: 20px
}

.so3MmC5.oPfSkZq--hasFloatingLabel .sMMkDZs.oPfSkZq---theme-3-box .sjHd35L {
    padding: 0 0 6px 20px
}

.so3MmC5.oPfSkZq--hasFloatingLabel .sMMkDZs.oPfSkZq---theme-4-line .sjHd35L {
    padding: 0 0 4px
}

.so3MmC5.oPfSkZq--hasFloatingLabel.oPfSkZq--hasPrefix .sMMkDZs .sjHd35L,
.so3MmC5.oPfSkZq--hasFloatingLabel.oPfSkZq--hasPrefix .skvO9Ct {
    padding-inline-start: 4px
}

.so3MmC5.oPfSkZq--hasFloatingLabel.oPfSkZq--hasSuffix .sMMkDZs .sjHd35L,
.so3MmC5.oPfSkZq--hasFloatingLabel.oPfSkZq--hasSuffix .skvO9Ct {
    padding-inline-end: 4px
}

.so3MmC5.oPfSkZq--hasFloatingLabel .sMMkDZs.oPfSkZq---theme-3-box {
    padding-inline-end: 20px
}

.so3MmC5.oPfSkZq--hasFloatingLabel .sMMkDZs.oPfSkZq---theme-3-box .sP1wo1D {
    margin-inline-start: 20px
}

.sU0X10j {
    width: var(--wix-ui-tpa-text-area-container-width, 280px);
    --TextArea3605891975-default-main-border-width: 1px;
    --TextArea3605891975-default-background-color: rgb(var(--wix-ui-tpa-text-area-background-color, var(--wix-color-1)))
}

.sU0X10j.oE0pzxV--error.oE0pzxV--newErrorMessage {
    --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-text-area-error-color, 223, 49, 49);
    --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-text-area-error-color-rgb, 223, 49, 49);
    --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-text-area-error-color-opacity);
    --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-text-area-error-message-min-height)
}

.sVafCnr {
    background-color: var(--TextArea3605891975-default-background-color);
    box-sizing: border-box;
    display: flex;
    position: relative;
    height: var(--wix-ui-tpa-text-area-container-height, 92px);
    border-radius: var(--wix-ui-tpa-text-area-main-border-radius, 0);
    border-width: 0;
    border-color: rgb(var(--wix-ui-tpa-text-area-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-area-border-color-opacity, 1)*var(--wix-ui-tpa-text-area-main-border-opacity, 0.6)));
    border-style: solid
}

.sVafCnr.oE0pzxV--withResize {
    overflow: hidden;
    resize: both
}

.sU0X10j.oE0pzxV---theme-3-box .sVafCnr {
    border-width: var(--wix-ui-tpa-text-area-main-border-width, var(--TextArea3605891975-default-main-border-width));
    padding: 8px 0
}

.sU0X10j.oE0pzxV---theme-3-box .sVafCnr:active,
.sU0X10j.oE0pzxV---theme-3-box .sVafCnr:hover,
.sU0X10j.oE0pzxV---theme-3-box .sVafCnr:focus,
.sU0X10j.oE0pzxV---theme-3-box .sVafCnr:focus-within {
    border-radius: var(--wix-ui-tpa-text-area-hover-border-radius, var(--wix-ui-tpa-text-area-main-border-radius));
    border-width: var(--wix-ui-tpa-text-area-hover-border-width, var(--wix-ui-tpa-text-area-main-border-width, var(--TextArea3605891975-default-main-border-width)))
}

.sU0X10j.oE0pzxV---theme-4-line .sVafCnr {
    border-bottom-width: var(--wix-ui-tpa-text-area-main-border-width, var(--TextArea3605891975-default-main-border-width));
    padding: 0
}

.sU0X10j.oE0pzxV---theme-4-line .sVafCnr:active,
.sU0X10j.oE0pzxV---theme-4-line .sVafCnr:hover,
.sU0X10j.oE0pzxV---theme-4-line .sVafCnr:focus,
.sU0X10j.oE0pzxV---theme-4-line .sVafCnr:focus-within {
    border-bottom-width: var(--wix-ui-tpa-text-area-hover-border-width, var(--wix-ui-tpa-text-area-main-border-width, var(--TextArea3605891975-default-main-border-width)));
    padding: 0
}

.sVafCnr:active,
.sVafCnr:hover,
.sVafCnr:focus,
.sVafCnr:focus-within {
    border-color: rgb(var(--wix-ui-tpa-text-area-hover-border-color, var(--wix-ui-tpa-text-area-border-color)));
    border-radius: var(--wix-ui-tpa-text-area-hover-border-radius, var(--wix-ui-tpa-text-area-main-border-radius));
    background-color: rgb(var(--wix-ui-tpa-text-area-hover-background-color-rgb, var(--default-background-color-rgb, transparent)), calc(var(--wix-ui-tpa-text-area-hover-background-color-opacity, var(--default-background-color-opacity, 1))*var(--wix-ui-tpa-text-area-hover-background-opacity, 1)))
}

.sVafCnr:active>textarea,
.sVafCnr:hover>textarea,
.sVafCnr:focus>textarea,
.sVafCnr:focus-within>textarea {
    color: rgb(var(--wix-ui-tpa-text-area-hover-text-color, var(--wix-ui-tpa-text-area-main-label-text-color)))
}

.sm8urtH {
    resize: none;
    border: 0;
    height: 100%;
    width: 100%;
    box-sizing: border-box;
    color: rgb(var(--wix-ui-tpa-text-area-text-color, var(--wix-color-5)));
    padding: 0 12px;
    overflow: hidden;
    background-color: transparent;
    text-decoration: var(--wix-ui-tpa-text-area-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-area-text-font-line-height, 1.5em);
    font-family: var(--wix-ui-tpa-text-area-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-area-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-text-area-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-area-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-area-text-font-weight, var(--wix-font-Body-M-weight));
    border-radius: var(--wix-ui-tpa-text-area-main-border-radius, 0)
}

.sm8urtH:hover,
.sm8urtH:focus {
    overflow: auto
}

.sm8urtH::placeholder,
.sm8urtH::-webkit-input-placeholder {
    color: rgb(var(--wix-ui-tpa-text-area-placeholder-color, var(--wix-color-4)))
}

.sGiWrGA {
    height: 24px;
    position: absolute;
    display: flex;
    padding: 0 8px;
    box-sizing: border-box;
    top: 5px;
    width: 100%;
    justify-content: flex-end;
    pointer-events: none
}

.sU0X10j.oE0pzxV---theme-4-line .sGiWrGA {
    padding-inline-end: 0
}

.sISdP61 {
    pointer-events: auto
}

.sU0X10j.oE0pzxV---theme-4-line .sISdP61 {
    margin: 0 -4px
}

.sSFtyMI {
    color: #df3131 !important
}

.sU0X10j.oE0pzxV---theme-4-line .sVafCnr .sm8urtH {
    padding-left: 0;
    padding-right: 0
}

.sU0X10j.oE0pzxV--error:not(.oE0pzxV--newErrorMessage) .sVafCnr {
    border-color: rgb(var(--wix-ui-tpa-text-area-error-border-color-rgb, 223, 49, 49), calc(var(--wix-ui-tpa-text-area-error-border-color-opacity, 1)*var(--wix-ui-tpa-text-area-main-border-opacity, 0.6))) !important
}

.sU0X10j.oE0pzxV--error.oE0pzxV--newErrorMessage .sVafCnr {
    border-color: var(--wut-error-color, rgb(223, 49, 49)) !important
}

.sU0X10j:hover.oE0pzxV--error:not(.oE0pzxV--newErrorMessage) .sVafCnr,
.sU0X10j:focus.oE0pzxV--error:not(.oE0pzxV--newErrorMessage) .sVafCnr {
    border-color: rgb(var(--wix-ui-tpa-text-area-error-border-color, 223, 49, 49)) !important
}

.sU0X10j:hover.oE0pzxV--error.oE0pzxV--newErrorMessage .sVafCnr,
.sU0X10j:focus.oE0pzxV--error.oE0pzxV--newErrorMessage .sVafCnr {
    border-color: var(--wut-error-color, rgb(223, 49, 49)) !important
}

.sU0X10j.oE0pzxV--error.oE0pzxV--errorMessage:not(.oE0pzxV--rtl) .sVafCnr .sm8urtH {
    padding-right: 38px
}

.sU0X10j.oE0pzxV--error.oE0pzxV--errorMessage.oE0pzxV--rtl .sVafCnr .sm8urtH {
    padding-left: 38px
}

.sU0X10j.oE0pzxV--success .sVafCnr {
    border-color: rgb(var(--wix-ui-tpa-text-area-success-border-color-rgb, 0, 130, 80), calc(var(--wix-ui-tpa-text-area-success-border-color-opacity, 1)*var(--wix-ui-tpa-text-area-main-border-opacity, 0.6)))
}

.sU0X10j:hover.oE0pzxV--success .sVafCnr,
.sU0X10j:focus.oE0pzxV--success .sVafCnr {
    border-color: rgb(var(--wix-ui-tpa-text-area-success-border-color, 0, 130, 80))
}

.sU0X10j.oE0pzxV--disabled .sVafCnr {
    border-color: rgb(var(--wix-ui-tpa-text-area-disabled-border-color, var(--wix-color-3)))
}

.sU0X10j.oE0pzxV--disabled .sVafCnr:hover {
    border-color: rgb(var(--wix-ui-tpa-text-area-disabled-border-color, var(--wix-color-3)))
}

.sU0X10j.oE0pzxV--disabled .sVafCnr .sm8urtH {
    color: rgb(var(--wix-ui-tpa-text-area-disabled-text-color, var(--wix-color-3)))
}

.sU0X10j .swPYClv {
    text-decoration: var(--wix-ui-tpa-text-area-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-area-main-label-font-line-height, 1.4);
    font-family: var(--wix-ui-tpa-text-area-main-label-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-area-main-label-font-size, 14px);
    font-style: var(--wix-ui-tpa-text-area-main-label-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-area-main-label-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-area-main-label-font-weight, var(--wix-font-Body-M-weight));
    color: rgb(var(--wix-ui-tpa-text-area-main-label-text-color, var(--wix-color-5)));
    display: block;
    margin-bottom: 8px
}

.sU0X10j.oE0pzxV--disabled .swPYClv {
    color: rgb(var(--wix-ui-tpa-text-area-disabled-label-color, var(--wix-color-5)))
}

.skhhWwI {
    display: flex;
    justify-content: flex-end;
    text-decoration: var(--wix-ui-tpa-text-area-char-count-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-area-char-count-font-line-height, 1.4);
    font-family: var(--wix-ui-tpa-text-area-char-count-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-area-char-count-font-size, 14px);
    font-style: var(--wix-ui-tpa-text-area-char-count-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-area-char-count-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-area-char-count-font-weight, var(--wix-font-Body-M-weight));
    color: rgb(var(--wix-ui-tpa-text-area-char-count-color, var(--wix-color-4)));
    margin-top: 8px
}

.sU0X10j.oE0pzxV--error.oE0pzxV--newErrorMessage.oE0pzxV--hasErrorMessage .skhhWwI {
    margin-top: 0
}

#SITE_CONTAINER.focus-ring-active .spItDmr {
    box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
    z-index: 999
}

.sSYTeuc {
    --Text3172964429-primary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-5)));
    --Text3172964429-secondary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-4)))
}

.sSYTeuc.o__5DleZx---priority-7-primary {
    color: var(--wut-text-color, var(--Text3172964429-primary-color))
}

.sSYTeuc.o__5DleZx---priority-9-secondary {
    color: var(--wut-placeholder-color, var(--Text3172964429-secondary-color))
}

.sSYTeuc.o__5DleZx---typography-10-smallTitle {
    text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Page-title-text-decoration));
    line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.33em);
    font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Page-title-family));
    font-size: var(--wix-ui-tpa-text-main-text-font-size, 24px);
    font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Page-title-style));
    font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Page-title-variant));
    font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Page-title-weight))
}

.sSYTeuc.o__5DleZx---typography-11-runningText {
    text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.5em);
    font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.sSYTeuc.o__5DleZx---typography-8-listText {
    text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 2em);
    font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.sSYTeuc.o__5DleZx---typography-10-largeTitle {
    text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Heading-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.25em);
    font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Heading-M-family));
    font-size: var(--wix-ui-tpa-text-main-text-font-size, 32px);
    font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Heading-M-style));
    font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Heading-M-variant));
    font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Heading-M-weight))
}

.sSYTeuc.o__5DleZx--mobile.o__5DleZx---typography-10-smallTitle {
    text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Page-title-text-decoration));
    line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.4em);
    font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Page-title-family));
    font-size: var(--wix-ui-tpa-text-main-text-font-size, 20px);
    font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Page-title-style));
    font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Page-title-variant));
    font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Page-title-weight))
}

.sSYTeuc.o__5DleZx--mobile.o__5DleZx---typography-11-runningText {
    text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.42em);
    font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-main-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.sSYTeuc.o__5DleZx--mobile.o__5DleZx---typography-8-listText {
    text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.72em);
    font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-main-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.sSYTeuc.o__5DleZx--mobile.o__5DleZx---typography-10-largeTitle {
    text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Heading-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.33em);
    font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Heading-M-family));
    font-size: var(--wix-ui-tpa-text-main-text-font-size, 24px);
    font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Heading-M-style));
    font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Heading-M-variant));
    font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Heading-M-weight))
}

.sPRysrj {
    border: 0 !important;
    clip: rect(1px, 1px, 1px, 1px) !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important
}

.sKYW_1d {
    animation: Spinner1376167151__rotate 2s linear infinite;
    --Spinner1376167151-diameter: var(--wix-ui-tpa-spinner-diameter, 50px);
    width: var(--Spinner1376167151-diameter);
    height: var(--Spinner1376167151-diameter);
    top: auto;
    left: auto
}

.sci8cqt {
    stroke: rgb(var(--wix-ui-tpa-spinner-path-color, var(--wix-color-5)));
    animation: Spinner1376167151__dash 1.5s ease-in-out infinite
}

.sKYW_1d.ouzB2vg--centered {
    position: absolute;
    top: calc(50% - var(--Spinner1376167151-diameter)/2);
    left: calc(50% - var(--Spinner1376167151-diameter)/2)
}

.sKYW_1d.ouzB2vg--static,
.sKYW_1d.ouzB2vg--static .sci8cqt {
    animation: none
}

@keyframes Spinner1376167151__rotate {
    to {
        transform: rotate(360deg)
    }
}

@keyframes Spinner1376167151__dash {
    0% {
        stroke-dasharray: 1, 150;
        stroke-dashoffset: 0
    }

    50% {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -35
    }

    to {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -124
    }
}

.s__8TEora {
    --SectionNotification1157158204-border-radius: 2px;
    --SectionNotification1157158204-main-vertical-padding: 9px;
    --SectionNotification1157158204-main-compact-vertical-padding: 5px;
    --SectionNotification1157158204-main-left-padding: 12px;
    --SectionNotification1157158204-main-right-padding: 16px;
    --SectionNotification1157158204-content-padding: 8px;
    --SectionNotification1157158204-line-height: 20px;
    --SectionNotification1157158204-default-text-color: 0, 0, 0;
    --SectionNotification1157158204-success-color: 0, 130, 80;
    --SectionNotification1157158204-default-background-color: 0, 0, 0, 0.05;
    --SectionNotification1157158204-success-icon-color: rgb(var(--SectionNotification1157158204-success-color));
    --SectionNotification1157158204-wired-text-color: rgb(var(--wix-ui-tpa-section-notification-text-color, var(--wix-color-5)));
    --SectionNotification1157158204-wired-background-color: rgb(var(--wix-ui-tpa-section-notification-background-color, var(--wix-color-5), 0.05));
    width: 100%;
    height: 100%;
    display: flex;
    background-color: #fff;
    border-radius: var(--SectionNotification1157158204-border-radius)
}

.sDVJVPt {
    display: flex;
    flex: 1;
    flex-wrap: wrap;
    justify-content: center;
    padding: var(--SectionNotification1157158204-main-vertical-padding) var(--SectionNotification1157158204-main-right-padding) var(--SectionNotification1157158204-main-vertical-padding) var(--SectionNotification1157158204-main-left-padding);
    background-color: rgb(var(--wix-ui-tpa-section-notification-background-color, var(--SectionNotification1157158204-default-background-color)));
    border: 1px solid rgba(255, 255, 255, .4);
    border-radius: var(--SectionNotification1157158204-border-radius);
    color: rgb(var(--wix-ui-tpa-section-notification-text-color, var(--SectionNotification1157158204-default-text-color)));
    font-family: "HelveticaNeueW01-55Roma", "Arial", "sans-serif";
    font-size: 14px
}

.sKgW016 {
    display: flex;
    flex-direction: row;
    flex: 1;
    padding: 6px 0;
    align-items: center
}

.srHuqub {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    margin: var(--SectionNotification1157158204-main-vertical-padding) var(--SectionNotification1157158204-content-padding)
}

.srHuqub:empty {
    display: none
}

.sDwaZkw {
    transform: translateX(calc(-1*(var(--SectionNotification1157158204-content-padding)/2)));
    height: 20px
}

.s__8TEora.opCmgTN--rtl .sDwaZkw {
    transform: translateX(calc((var(--SectionNotification1157158204-content-padding)/2)))
}

.sDwaZkw svg {
    height: var(--SectionNotification1157158204-line-height)
}

.sVHzU3i {
    flex: 1;
    min-width: 200px;
    margin: 0;
    line-height: var(--SectionNotification1157158204-line-height)
}

.sVHzU3i:first-child {
    margin: 0
}

.sOY3iT2 {
    margin: 0 calc(var(--SectionNotification1157158204-content-padding)/2)
}

.s__8TEora.opCmgTN--error .sDVJVPt {
    background-color: rgb(223, 49, 49, .1)
}

.s__8TEora.opCmgTN--alert .sDVJVPt {
    background-color: rgb(255, 182, 0, .1)
}

.s__8TEora.opCmgTN--wired {
    background-color: var(--SectionNotification1157158204-wired-background-color)
}

.s__8TEora.opCmgTN--wired .sDVJVPt {
    background-color: var(--SectionNotification1157158204-wired-background-color);
    color: var(--SectionNotification1157158204-wired-text-color)
}

.s__8TEora.opCmgTN--wired .sDwaZkw svg:not([fill=currentColor]) path {
    stroke: var(--SectionNotification1157158204-wired-text-color)
}

.s__8TEora.opCmgTN--success .sDVJVPt {
    background-color: rgb(var(--SectionNotification1157158204-success-color), .1)
}

.s__8TEora.opCmgTN--success .sDwaZkw svg:not([fill=currentColor]) path {
    stroke: var(--SectionNotification1157158204-success-icon-color)
}

.s__8TEora.opCmgTN--error .sDwaZkw svg[fill=currentColor] {
    color: #df3131
}

.s__8TEora.opCmgTN--success .sDwaZkw svg[fill=currentColor] {
    color: var(--SectionNotification1157158204-success-icon-color)
}

.s__8TEora.opCmgTN--wired .sDwaZkw svg[fill=currentColor] {
    color: var(--SectionNotification1157158204-wired-text-color)
}

.s__8TEora.opCmgTN---size-7-compact .sDVJVPt {
    padding-top: var(--SectionNotification1157158204-main-compact-vertical-padding);
    padding-bottom: var(--SectionNotification1157158204-main-compact-vertical-padding)
}

.s__8TEora.opCmgTN---size-7-compact .srHuqub {
    margin-top: var(--SectionNotification1157158204-main-compact-vertical-padding);
    margin-bottom: var(--SectionNotification1157158204-main-compact-vertical-padding)
}

.s__6XQKmo {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.sQoIejm {
    display: flex;
    align-items: start;
    cursor: pointer
}

.sUdyxup.oUqwglq--box {
    margin-top: -1px
}

.sUdyxup.oUqwglq--box:not(.oUqwglq--newErrorMessage) {
    margin-bottom: -1px
}

.sUdyxup.oUqwglq--error.oUqwglq--newErrorMessage {
    --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-radio-button-error-color, 223, 49, 49);
    --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-radio-button-error-color-rgb, 223, 49, 49);
    --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-radio-button-error-color-opacity);
    --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-radio-button-error-message-min-height)
}

.sg8IIYH {
    background-color: rgb(var(--wix-ui-tpa-radio-input-background-color, rgb(0, 0, 0, 0)));
    height: 14px;
    border-radius: 50%;
    box-sizing: content-box;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 14px;
    margin-top: 4px;
    border: var(--wix-ui-tpa-radio-input-border-width, 1px) solid rgb(var(--wix-ui-tpa-radio-button-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-radio-button-border-color-opacity, 1)*var(--wix-ui-tpa-radio-main-border-opacity, 0.6)));
    transition: background-color .2s linear, border-color .2s linear, border-width .2s linear, border-radius .2s linear
}

.svFU99_ .sg8IIYH {
    top: calc(50% - 8px)
}

.sBH32GH {
    margin: 2px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    transform: scale(.5);
    opacity: 0;
    transition: background-color .2s linear, border-color .2s linear, border-width .2s linear, border-radius .2s linear
}

.sL0EpMu.s__9e2lDt {
    flex: 1;
    display: flex
}

.sL0EpMu.s__9e2lDt::after {
    content: '';
    width: 5px;
    flex: 1 0 5px
}

.s__54zRB0 {
    flex: 0
}

.sQmrs67 {
    margin-top: 4px;
    text-decoration: var(--wix-ui-tpa-radio-button-subtext-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-radio-button-subtext-font-line-height, 1.4);
    font-family: var(--wix-ui-tpa-radio-button-subtext-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-radio-button-subtext-font-size, 14px);
    font-style: var(--wix-ui-tpa-radio-button-subtext-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-radio-button-subtext-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-radio-button-subtext-font-weight, var(--wix-font-Body-M-weight));
    color: rgb(var(--wix-ui-tpa-radio-button-subtext-color, var(--wix-color-4)))
}

.sQmrs67:hover {
    color: rgb(var(--wix-ui-tpa-radio-button-hover-subtext-color, var(--wix-ui-tpa-radio-button-subtext-color)))
}

.sUdyxup.oUqwglq--box.oUqwglq--disabled {
    cursor: default
}

.sUdyxup.oUqwglq--box:hover,
.sUdyxup.oUqwglq--box:focus-within {
    border-color: rgb(var(--wix-ui-tpa-radio-button-border-color, var(--wix-color-5)))
}

.sUdyxup.oUqwglq--box.sG2_Zv0:hover:not(:checked),
.sUdyxup.oUqwglq--box.oUqwglq--disabled:focus-within:not(.oUqwglq--checked) {
    border-color: rgb(var(--wix-ui-tpa-radio-button-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-radio-button-border-color-opacity, 1)*.6))
}

.sUdyxup.oUqwglq--box.oUqwglq--checked {
    background-color: rgb(var(--wix-ui-tpa-radio-button-background-color, var(--wix-color-1)));
    border-radius: var(--wix-ui-tpa-radio-button-main-border-radius, 0px);
    z-index: 1
}

.sUdyxup.oUqwglq--box.oUqwglq--checked .sQoIejm {
    background-color: rgb(var(--wix-ui-tpa-radio-button-icon-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-radio-button-icon-color-opacity, 1)*.1));
    border-color: rgb(var(--wix-ui-tpa-radio-button-icon-color, var(--wix-color-8)))
}

.sUdyxup.oUqwglq--box.oUqwglq--checked:not(.oUqwglq--disabled):hover,
.sUdyxup.oUqwglq--box.oUqwglq--checked:not(.oUqwglq--disabled):focus-within {
    border-color: rgb(var(--wix-ui-tpa-radio-button-icon-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-radio-button-icon-color-opacity, 1)*var(--wix-ui-tpa-radio-main-border-opacity, 0.6)));
    border-radius: var(--wix-ui-tpa-radio-button-hover-border-radius, var(--wix-ui-tpa-radio-button-main-border-radius))
}

.sUdyxup.oUqwglq--box:not(.oUqwglq--disabled):hover .sAmw8YE {
    border-color: rgb(var(--wix-ui-tpa-radio-button-border-color, var(--wix-color-5)))
}

.sQoIejm .sl71nU9 {
    width: 100%;
    text-decoration: var(--wix-ui-tpa-radio-button-label-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-radio-button-label-font-line-height, 1.5em);
    font-family: var(--wix-ui-tpa-radio-button-label-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-radio-button-label-font-size, 16px);
    font-style: var(--wix-ui-tpa-radio-button-label-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-radio-button-label-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-radio-button-label-font-weight, var(--wix-font-Body-M-weight));
    color: rgb(var(--wix-ui-tpa-radio-button-text-color, var(--wix-color-5)))
}

.sQoIejm .sl71nU9:hover {
    color: rgb(var(--wix-ui-tpa-radio-button-hover-text-color, var(--wix-ui-tpa-radio-button-text-color)))
}

.sUdyxup:hover .sL0EpMu,
.sUdyxup:focus-within .sL0EpMu {
    color: rgb(var(--wix-ui-tpa-radio-button-hover-text-color, var(--wix-ui-tpa-radio-button-text-color)))
}

.sUdyxup:hover .sQmrs67,
.sUdyxup:focus-within .sQmrs67 {
    color: rgb(var(--wix-ui-tpa-radio-button-hover-subtext-color, var(--wix-ui-tpa-radio-button-subtext-color)))
}

.sQoIejm .sxwyEKh {
    display: flex;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.sQoIejm .sxwyEKh::after {
    content: '';
    width: 12px
}

.sUdyxup.oUqwglq--box .sQoIejm {
    display: flex;
    padding: 15px 16px;
    background-color: rgb(var(--wix-ui-tpa-radio-button-background-color, var(--wix-color-1)));
    border: 1px solid rgb(var(--wix-ui-tpa-radio-button-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-radio-button-border-color-opacity, 1)*var(--wix-ui-tpa-radio-main-border-opacity, 0.6)));
    cursor: pointer;
    box-sizing: border-box;
    border-radius: var(--wix-ui-tpa-radio-button-main-border-radius, 0px);
    border-width: var(--wix-ui-tpa-radio-button-main-border-width, 1px)
}

.sUdyxup.oUqwglq--box .sQoIejm:hover {
    border-radius: var(--wix-ui-tpa-radio-button-hover-border-radius, var(--wix-ui-tpa-radio-button-main-border-radius));
    background-color: rgb(var(--wix-ui-tpa-radio-hover-background-color, var(--wix-ui-tpa-radio-button-background-color)))
}

.sUdyxup.oUqwglq--box.oUqwglq--disabled .sQoIejm {
    filter: none;
    opacity: 1;
    border-color: rgb(var(--wix-color-3));
    background-color: rgb(var(--wix-color-1))
}

.sUdyxup.oUqwglq--box.oUqwglq--disabled.oUqwglq--checked .sQoIejm {
    border-color: rgb(var(--wix-color-3));
    background-color: rgb(var(--wix-color-3), .1)
}

.sUdyxup.oUqwglq--box:hover:not(.oUqwglq--checked):not(.oUqwglq--error) .sQoIejm {
    border-color: rgb(var(--wix-ui-tpa-radio-button-border-color, var(--wix-color-5)));
    transition: background-color .2s linear, border-color .2s linear, border-width .2s linear, border-radius .2s linear
}

.sUdyxup:hover .sg8IIYH,
.sUdyxup:focus-within .sg8IIYH {
    border-color: rgb(var(--wix-ui-tpa-radio-hover-input-border-color, var(--wix-ui-tpa-radio-button-border-color, var(--wix-color-5))));
    transition: background-color .2s linear, border-color .2s linear, border-width .2s linear, border-radius .2s linear;
    background-color: rgb(var(--wix-ui-tpa-radio-hover-input-background-color, rgb(0, 0, 0, 0)));
    border-width: var(--wix-ui-tpa-radio-hover-input-border-width, 1px)
}

.sUdyxup.oUqwglq--checked .sBH32GH {
    opacity: 1;
    background-color: rgb(var(--wix-ui-tpa-radio-button-icon-color, var(--wix-color-8)));
    transform: scale(1)
}

.sUdyxup.oUqwglq--disabled {
    cursor: default;
    pointer-events: none
}

.sUdyxup.oUqwglq--disabled .sL0EpMu {
    color: rgb(var(--wix-color-3))
}

.sUdyxup.oUqwglq--disabled .sg8IIYH {
    border-color: rgb(var(--wix-color-3))
}

.sUdyxup.oUqwglq--disabled .sBH32GH {
    background-color: rgb(var(--wix-color-3))
}

.sUdyxup.oUqwglq--error .sBH32GH {
    background-color: var(--wut-error-color, #DF3131) !important
}

.sUdyxup.oUqwglq--error .sg8IIYH {
    border-color: var(--wut-error-color, #DF3131) !important
}

.sUdyxup.oUqwglq--box.oUqwglq--error .sQoIejm {
    border-color: var(--wut-error-color, #DF3131) !important
}

#SITE_CONTAINER.focus-ring-active .sPN_AiU {
    box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
    z-index: 999
}

.sCNdTM8 {
    --Popover1145211323-fallback-color: 255, 255, 255, 0.4
}

.sCNdTM8 .soZ43b9 {
    border: 0;
    padding: var(--wix-ui-tpa-popover-padding, 20px);
    background-color: #fff;
    box-shadow: 0 4px 8px 0 rgb(0, 0, 0, .12), 0 0 4px 0 rgb(0, 0, 0, .1);
    min-width: 40px;
    max-width: 320px;
    min-height: 20px
}

.sCNdTM8 .sOwuyrY .sC0epvg {
    border-color: transparent
}

.sCNdTM8.oASrlJL--wired .sOwuyrY .sC0epvg::after,
.sCNdTM8.oASrlJL--wired .sOwuyrY .sC0epvg::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: 0 0;
    transform: rotate(45deg)
}

.sCNdTM8 .sOwuyrY .sC0epvg::before {
    z-index: -1
}

.sCNdTM8.oASrlJL--wired .sOwuyrY[data-placement*=right] .sC0epvg::before {
    box-shadow: 5px -5px 0 6px rgb(var(--wix-ui-tpa-popover-border-color, var(--Popover1145211323-fallback-color)))
}

.sCNdTM8.oASrlJL--wired .sOwuyrY[data-placement*=right] .sC0epvg::after {
    box-shadow: 5px -5px 0 5px rgb(var(--wix-ui-tpa-popover-background-color, var(--wix-color-1)))
}

.sCNdTM8.oASrlJL--wired .sOwuyrY[data-placement*=left] .sC0epvg::before {
    box-shadow: -5px 5px 0 6px rgb(var(--wix-ui-tpa-popover-border-color, var(--Popover1145211323-fallback-color)))
}

.sCNdTM8.oASrlJL--wired .sOwuyrY[data-placement*=left] .sC0epvg::after {
    box-shadow: -5px 5px 0 5px rgb(var(--wix-ui-tpa-popover-background-color, var(--wix-color-1)))
}

.sCNdTM8.oASrlJL--wired .sOwuyrY[data-placement*=top] .sC0epvg::before {
    box-shadow: -5px -5px 0 6px rgb(var(--wix-ui-tpa-popover-border-color, var(--Popover1145211323-fallback-color)))
}

.sCNdTM8.oASrlJL--wired .sOwuyrY[data-placement*=top] .sC0epvg::after {
    box-shadow: -5px -5px 0 5px rgb(var(--wix-ui-tpa-popover-background-color, var(--wix-color-1)))
}

.sCNdTM8.oASrlJL--wired .sOwuyrY[data-placement*=bottom] .sC0epvg::before {
    box-shadow: 5px 5px 0 6px rgb(var(--wix-ui-tpa-popover-border-color, var(--Popover1145211323-fallback-color)))
}

.sCNdTM8.oASrlJL--wired .sOwuyrY[data-placement*=bottom] .sC0epvg::after {
    box-shadow: 5px 5px 0 5px rgb(var(--wix-ui-tpa-popover-background-color, var(--wix-color-1)))
}

.sCNdTM8 .sOwuyrY[data-placement*=right] .sC0epvg {
    border-right-color: #fff
}

.sCNdTM8 .sOwuyrY[data-placement*=left] .sC0epvg {
    border-left-color: #fff
}

.sCNdTM8 .sOwuyrY[data-placement*=bottom] .sC0epvg {
    border-bottom-color: #fff
}

.sCNdTM8 .sOwuyrY[data-placement*=top] .sC0epvg {
    border-top-color: #fff
}

.sCNdTM8.oASrlJL--wired .soZ43b9 {
    padding: var(--wix-ui-tpa-popover-padding, 20px);
    background-color: rgb(var(--wix-ui-tpa-popover-background-color, var(--wix-color-1)));
    border-color: rgb(var(--wix-ui-tpa-popover-border-color, var(--Popover1145211323-fallback-color)));
    border-radius: var(--wix-ui-tpa-popover-border-radius, 0);
    border-width: 1px;
    border-style: solid
}

.sCNdTM8.oASrlJL--wired .sOwuyrY[data-placement*=right] .sC0epvg {
    border-right-color: rgb(var(--wix-ui-tpa-popover-background-color, var(--wix-color-1)))
}

.sCNdTM8.oASrlJL--wired .sOwuyrY[data-placement*=left] .sC0epvg {
    border-left-color: rgb(var(--wix-ui-tpa-popover-background-color, var(--wix-color-1)))
}

.sCNdTM8.oASrlJL--wired .sOwuyrY[data-placement*=bottom] .sC0epvg {
    border-bottom-color: rgb(var(--wix-ui-tpa-popover-background-color, var(--wix-color-1)))
}

.sCNdTM8.oASrlJL--wired .sOwuyrY[data-placement*=top] .sC0epvg {
    border-top-color: rgb(var(--wix-ui-tpa-popover-background-color, var(--wix-color-1)))
}

.ssg13_M {
    --wix-ui-tpa-fieldset-main-label-font-text-decoration: var(--wix-ui-tpa-counter-label-font-text-decoration);
    --wix-ui-tpa-fieldset-main-label-font-line-height: var(--wix-ui-tpa-counter-label-font-line-height);
    --wix-ui-tpa-fieldset-main-label-font-family: var(--wix-ui-tpa-counter-label-font-family);
    --wix-ui-tpa-fieldset-main-label-font-size: var(--wix-ui-tpa-counter-label-font-size);
    --wix-ui-tpa-fieldset-main-label-font-style: var(--wix-ui-tpa-counter-label-font-style);
    --wix-ui-tpa-fieldset-main-label-font-variant: var(--wix-ui-tpa-counter-label-font-variant);
    --wix-ui-tpa-fieldset-main-label-font-weight: var(--wix-ui-tpa-counter-label-font-weight);
    --wix-ui-tpa-fieldset-main-label-text-color: var(--wix-ui-tpa-counter-label-color);
    --wix-ui-tpa-fieldset-main-label-text-color-rgb: var(--wix-ui-tpa-counter-label-color-rgb);
    --wix-ui-tpa-fieldset-main-label-text-color-opacity: var(--wix-ui-tpa-counter-label-color-opacity);
    --wix-ui-tpa-fieldset-error-color: var(--wix-ui-tpa-counter-error-color);
    --wix-ui-tpa-fieldset-error-color-rgb: var(--wix-ui-tpa-counter-error-color-rgb);
    --wix-ui-tpa-fieldset-error-color-opacity: var(--wix-ui-tpa-counter-error-color-opacity);
    --wix-ui-tpa-fieldset-min-message-height: var(--wix-ui-tpa-counter-error-message-min-height)
}

.sPQkfsX {
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
    box-sizing: content-box;
    background: rgb(var(--wix-ui-tpa-counter-main-background-color, var(--wix-color-1)));
    border-style: solid;
    border-color: rgb(var(--wix-ui-tpa-counter-border-color, var(--wix-color-5)));
    border-radius: var(--wix-ui-tpa-counter-main-border-radius, 0px);
    border-width: var(--wix-ui-tpa-counter-main-border-width, 1px)
}

.sPQkfsX:focus-within,
.sPQkfsX:hover {
    border-color: rgb(var(--wix-ui-tpa-counter-text-color, var(--wix-color-5)))
}

.ssg13_M.oiVDZ5S---size-6-medium .sPQkfsX {
    text-decoration: var(--wix-ui-tpa-counter-main-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-counter-main-font-line-height, 1.5);
    font-family: var(--wix-ui-tpa-counter-main-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-counter-main-font-size, 16px);
    font-style: var(--wix-ui-tpa-counter-main-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-counter-main-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-counter-main-font-weight, var(--wix-font-Body-M-weight));
    width: calc(var(--wix-ui-tpa-counter-main-width, 104px) - 14px);
    padding: 0 6px
}

.ssg13_M.oiVDZ5S---size-6-xSmall .sPQkfsX {
    text-decoration: var(--wix-ui-tpa-counter-main-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-counter-main-font-line-height, 1);
    font-family: var(--wix-ui-tpa-counter-main-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-counter-main-font-size, 12px);
    font-style: var(--wix-ui-tpa-counter-main-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-counter-main-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-counter-main-font-weight, var(--wix-font-Body-M-weight));
    width: calc(var(--wix-ui-tpa-counter-main-width, 80px) - 10px);
    padding: 0 4px
}

.ssg13_M.oiVDZ5S--error:not(.oiVDZ5S--newErrorMessage) .sPQkfsX {
    border-color: #df3131 !important
}

.ssg13_M.oiVDZ5S--error.oiVDZ5S--newErrorMessage .sPQkfsX {
    border-color: rgb(var(--wix-ui-tpa-counter-error-color, 223, 49, 49)) !important
}

.ssg13_M.oiVDZ5S--disabled .sPQkfsX {
    border-color: rgb(var(--wix-ui-tpa-counter-disabled-border-color, var(--wix-color-3)))
}

.sH79c5x {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    order: 3
}

.sKp9Oi_ {
    background: 0 0;
    border: 0;
    cursor: pointer;
    font: inherit;
    color: rgb(var(--wix-ui-tpa-counter-text-color, var(--wix-color-5)));
    padding: 7px 0
}

.ssg13_M.oiVDZ5S---size-6-xSmall .sKp9Oi_ {
    padding: 5px 0
}

.sKp9Oi_[disabled] {
    cursor: default;
    color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wix-color-3)))
}

.s__4O2IoC {
    width: calc((24/16)*1em);
    height: calc((24/16)*1em);
    font: inherit
}

.ssg13_M.oiVDZ5S---size-6-xSmall .s__4O2IoC {
    width: calc((16/12)*1em);
    height: calc((16/12)*1em)
}

.ssg13_M.oiVDZ5S---size-6-xSmall .sPEWP_K {
    width: calc((8/12)*1em);
    height: calc((8/12)*1em)
}

.sPEWP_K {
    width: calc((20.5/16)*1em);
    height: calc((20.5/16)*1em);
    font: inherit;
    display: block
}

.ssg13_M:not(.oiVDZ5S--newErrorMessage) .sPEWP_K {
    color: #df3131 !important
}

.ssg13_M.oiVDZ5S---size-6-medium .sPEWP_K {
    width: calc((18.45/12)*1em);
    height: calc((18.45/12)*1em)
}

.ssg13_M.oiVDZ5S---size-6-xSmall .sPEWP_K {
    width: calc((13.74/12)*1em);
    height: calc((13.74/12)*1em)
}

.ssg13_M.oiVDZ5S--disabled .sKp9Oi_ {
    color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wix-color-3)))
}

.ssg13_M .sGPbajr {
    flex: 1;
    order: 2
}

.ssg13_M input {
    background: rgb(var(--wix-ui-tpa-counter-main-background-color, var(--wix-color-1)));
    padding: 0;
    border: 0;
    text-align: center;
    width: 100%;
    color: rgb(var(--wix-ui-tpa-counter-text-color, var(--wix-color-5)));
    font: inherit
}

.ssg13_M.oiVDZ5S--disabled input {
    color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wix-color-3)))
}

.ssg13_M input::-webkit-outer-spin-button,
.ssg13_M input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.ssg13_M input[type=number] {
    -moz-appearance: textfield
}

.ssg13_M input::-ms-clear {
    display: none
}

.sao_Ior {
    order: 1
}

.sw1TgQJ {
    order: 4
}

.suZm2UU {
    background-color: #d8d8d8
}

.suZm2UU .s__3lecuQ {
    color: #979797;
    font-family: "HelveticaNeueW01-65Medi", "Arial", "sans-serif";
    font-weight: 500
}

.suZm2UU.oM_yeSd---size-6-xLarge {
    font-size: 20px;
    height: 60px;
    width: 60px
}

.suZm2UU.oM_yeSd---size-5-large {
    font-size: 18px;
    height: 52px;
    width: 52px
}

.suZm2UU.oM_yeSd---size-6-medium {
    font-size: 12px;
    height: 36px;
    width: 36px
}

.suZm2UU.oM_yeSd---size-5-small {
    font-size: 9px;
    height: 28px;
    width: 28px
}

.suZm2UU.oM_yeSd---size-6-xSmall {
    font-size: 7px;
    height: 20px;
    width: 20px
}

.suZm2UU.oM_yeSd---size-7-xxSmall {
    font-size: 5px;
    height: 16px;
    width: 16px
}

.s__1YUavx.oKZ9bAM---priority-7-primary {
    color: var(--wut-text-color, var(--Text-deprecated-st-css1260975052-primary-color))
}

.s__1YUavx.oKZ9bAM---priority-9-secondary {
    color: var(--wut-placeholder-color, var(--Text-deprecated-st-css1260975052-secondary-color))
}

.sUfjQzb {
    border: 0 !important;
    clip: rect(1px, 1px, 1px, 1px) !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important
}

.spcCBUD .sFsUTB5 {
    min-width: 100%
}

.swAFjds .sOwuyrY {
    min-width: 100%
}

.sFodGZj {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    padding: 8px 12px
}

.so1IRT1 {
    width: 0;
    flex-grow: 1
}

.sAwFHkR {
    --wix-ui-tpa-text-main-text-color: var(--wix-ui-tpa-dropdown-option-main-title-text-color, var(--wix-color-5));
    --wix-ui-tpa-text-main-text-color-rgb: var(--wix-ui-tpa-dropdown-option-main-title-text-color-rgb, var(--wix-color-5));
    --wix-ui-tpa-text-main-text-color-opacity: var(--wix-ui-tpa-dropdown-option-main-title-text-color-opacity);
    --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-dropdown-option-main-title-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-dropdown-option-main-title-text-font-line-height, 1.5);
    --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-dropdown-option-main-title-text-font-family, var(--wix-font-Body-M-family));
    --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-dropdown-option-main-title-text-font-size, 16px);
    --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-dropdown-option-main-title-text-font-style, var(--wix-font-Body-M-style));
    --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-dropdown-option-main-title-text-font-variant, var(--wix-font-Body-M-variant));
    --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-dropdown-option-main-title-text-font-weight, var(--wix-font-Body-M-weight));
    padding: 0 12px;
    display: block;
    overflow: hidden
}

.sFodGZj.ogI5mvn--sectionTitle .sAwFHkR {
    --wix-ui-tpa-text-main-text-color: var(--wix-ui-tpa-dropdown-option-main-title-text-color, var(--wix-color-5), 0.6);
    --wix-ui-tpa-text-main-text-color-rgb: var(--wix-ui-tpa-dropdown-option-main-title-text-color-rgb, var(--wix-color-5));
    --wix-ui-tpa-text-main-text-color-opacity: var(--wix-ui-tpa-dropdown-option-main-title-text-color-opacity, 0.6);
    --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-dropdown-option-main-title-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-dropdown-option-main-title-text-font-line-height, 1.5);
    --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-dropdown-option-main-title-text-font-family, var(--wix-font-Body-M-family));
    --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-dropdown-option-main-title-text-font-size, 16px);
    --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-dropdown-option-main-title-text-font-style, var(--wix-font-Body-M-style));
    --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-dropdown-option-main-title-text-font-variant, var(--wix-font-Body-M-variant));
    --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-dropdown-option-main-title-text-font-weight, var(--wix-font-Body-M-weight));
    padding: 0
}

.sFodGZj:not(.ogI5mvn--selectable) .sAwFHkR,
.sFodGZj.ogI5mvn--unavailable .sAwFHkR {
    --wix-ui-tpa-text-main-text-color: var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color, var(--wix-color-5), 0.6);
    --wix-ui-tpa-text-main-text-color-rgb: var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color-rgb, var(--wix-color-5));
    --wix-ui-tpa-text-main-text-color-opacity: var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color-opacity, 0.6);
    --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-dropdown-option-main-title-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-dropdown-option-main-title-text-font-line-height, 1.5);
    --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-dropdown-option-main-title-text-font-family, var(--wix-font-Body-M-family));
    --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-dropdown-option-main-title-text-font-size, 16px);
    --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-dropdown-option-main-title-text-font-style, var(--wix-font-Body-M-style));
    --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-dropdown-option-main-title-text-font-variant, var(--wix-font-Body-M-variant));
    --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-dropdown-option-main-title-text-font-weight, var(--wix-font-Body-M-weight))
}

.s__3O4VpX {
    --wix-ui-tpa-text-main-text-color: var(--wix-ui-tpa-dropdown-option-main-title-text-color, var(--wix-color-5));
    --wix-ui-tpa-text-main-text-color-rgb: var(--wix-ui-tpa-dropdown-option-main-title-text-color-rgb, var(--wix-color-5));
    --wix-ui-tpa-text-main-text-color-opacity: var(--wix-ui-tpa-dropdown-option-main-title-text-color-opacity);
    --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-dropdown-option-main-title-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-dropdown-option-main-title-text-font-line-height, 1.5);
    --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-dropdown-option-main-title-text-font-family, var(--wix-font-Body-M-family));
    --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-dropdown-option-main-title-text-font-size, 16px);
    --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-dropdown-option-main-title-text-font-style, var(--wix-font-Body-M-style));
    --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-dropdown-option-main-title-text-font-variant, var(--wix-font-Body-M-variant));
    --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-dropdown-option-main-title-text-font-weight, var(--wix-font-Body-M-weight));
    font-size: 14px !important;
    opacity: 60%;
    margin-top: 4px;
    padding: 0 12px;
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    max-height: 40px
}

.sFodGZj:not(.ogI5mvn--selectable) .s__3O4VpX,
.sFodGZj.ogI5mvn--unavailable .s__3O4VpX {
    --wix-ui-tpa-text-main-text-color: var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color, var(--wix-color-5), 0.6);
    --wix-ui-tpa-text-main-text-color-rgb: var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color-rgb, var(--wix-color-5));
    --wix-ui-tpa-text-main-text-color-opacity: var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color-opacity, 0.6);
    --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-dropdown-option-main-title-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-dropdown-option-main-title-text-font-line-height, 1.5);
    --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-dropdown-option-main-title-text-font-family, var(--wix-font-Body-M-family));
    --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-dropdown-option-main-title-text-font-size, 16px);
    --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-dropdown-option-main-title-text-font-style, var(--wix-font-Body-M-style));
    --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-dropdown-option-main-title-text-font-variant, var(--wix-font-Body-M-variant));
    --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-dropdown-option-main-title-text-font-weight, var(--wix-font-Body-M-weight))
}

.skbFley {
    align-self: center;
    flex-shrink: 0
}

.sd7oSGi {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 24px;
    width: 24px;
    flex-shrink: 0
}

.sFodGZj:not(.ogI5mvn--selectable) .sd7oSGi svg:not([fill=currentColor]) path,
.sFodGZj.ogI5mvn--unavailable .sd7oSGi svg:not([fill=currentColor]) path {
    fill: rgb(var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color-opacity, 1)*.6))
}

.sFodGZj:not(.ogI5mvn--selectable) .sd7oSGi svg:not([fill=currentColor]) path[fill=none],
.sFodGZj.ogI5mvn--unavailable .sd7oSGi svg:not([fill=currentColor]) path[fill=none] {
    fill: none;
    stroke: rgb(var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color-opacity, 1)*.6))
}

.sFodGZj.ogI5mvn--indentIcon .sd7oSGi {
    margin-inline-start: 12px
}

.sFodGZj .sd7oSGi svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-dropdown-option-main-title-text-color, var(--wix-color-5)))
}

.sFodGZj:not(.ogI5mvn--selectable) .sd7oSGi svg[fill=currentColor],
.sFodGZj.ogI5mvn--unavailable .sd7oSGi svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color-opacity, 1)*.6))
}

.sFodGZj.ogI5mvn---textOverflow-8-ellipsis .sAwFHkR {
    text-overflow: ellipsis;
    white-space: nowrap
}

.sFodGZj.ogI5mvn---textOverflow-4-wrap .sAwFHkR {
    white-space: normal
}

.s__4lCcya {
    display: flex;
    height: 100%;
    position: relative;
    --WowImage1150554338-transparent: 0, 0, 0, 0
}

.s__4lCcya.oVLui9L--forceImageContain.oVLui9L---resize-7-contain {
    width: 100%
}

.s__4lCcya.oVLui9L--forceImageContain.oVLui9L---resize-7-contain>* {
    border: inherit;
    border-radius: inherit;
    display: flex;
    align-items: center;
    justify-content: center
}

.s__4lCcya.oVLui9L--forceImageContain.oVLui9L---resize-7-contain img {
    max-height: 100%;
    max-width: 100%;
    width: unset !important;
    height: unset !important;
    border: inherit;
    border-radius: inherit
}

.s__4lCcya.oVLui9L--forceImageContain.oVLui9L---resize-7-contain.oVLui9L--verticalContainer img {
    width: min(var(--wut-source-width, 100%), 100%) !important
}

.s__4lCcya.oVLui9L--forceImageContain.oVLui9L---resize-7-contain.oVLui9L--horizontalContainer img {
    height: min(var(--wut-source-height, 100%), 100%) !important
}

.s__4lCcya.oVLui9L--noImage {
    background-color: rgb(var(--wix-color-5), .2)
}

.s__4lCcya img {
    vertical-align: middle
}

.s__4lCcya.oVLui9L--focalPoint img {
    object-position: var(--WowImage1150554338-focalPointX, 0) var(--WowImage1150554338-focalPointY, 0)
}

.s__4lCcya.oVLui9L---resize-7-contain .snQ_Eyc {
    object-fit: contain
}

.s__4lCcya.oVLui9L---resize-5-cover .snQ_Eyc {
    object-fit: cover
}

.s__4lCcya.oVLui9L--fluid .snQ_Eyc {
    width: 100%;
    height: 100%;
    overflow: hidden
}

.s__4lCcya:not(.oVLui9L--stretchImage) {
    align-items: center
}

.s__4lCcya:not(.oVLui9L--stretchImage) .snQ_Eyc,
.s__4lCcya.oVLui9L--fluid:not(.oVLui9L--stretchImage) .snQ_Eyc {
    width: min(var(--wut-source-width, 100%), 100%);
    height: min(var(--wut-source-height, 100%), 100%);
    margin: 0 auto
}

.s__4lCcya.oVLui9L---hoverEffect-4-zoom {
    overflow: hidden
}

.s__4lCcya.oVLui9L---hoverEffect-4-zoom .snQ_Eyc {
    overflow: initial;
    transition: all 500ms cubic-bezier(.18, .73, .63, 1);
    transform: scale(calc(100/107)) translate(-3.5%, -3.5%)
}

.s__4lCcya.oVLui9L---hoverEffect-4-zoom:hover .snQ_Eyc {
    transform: scale(1) translate(-3.5%, -3.5%)
}

.s__4lCcya.oVLui9L---hoverEffect-6-darken:hover .snQ_Eyc {
    filter: brightness(85%) contrast(115%)
}

.s__4lCcya:not(.oVLui9L--isError) {
    background-color: rgb(var(--wix-ui-tpa-wow-image-background-color, var(--WowImage1150554338-transparent)));
    border: var(--wix-ui-tpa-wow-image-border-width, 0px) solid rgb(var(--wix-ui-tpa-wow-image-border-color, var(--WowImage1150554338-transparent)));
    border-radius: var(--wix-ui-tpa-wow-image-border-radius, 0px);
    overflow: hidden
}

.s__4lCcya:not(.oVLui9L--isError).oVLui9L--noImage {
    background-color: rgb(var(--wix-ui-tpa-wow-image-background-color, var(--wix-color-5), 0.2))
}

.s__4lCcya .snQ_Eyc {
    opacity: var(--wix-ui-tpa-wow-image-image-opacity, 1)
}

.s__4lCcya.oVLui9L--isError {
    background-color: rgb(var(--wix-color-2));
    position: relative
}

.s__4lCcya.oVLui9L--isError img {
    display: none
}

.s__4lCcya .sK82TT0 {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    flex-direction: column;
    background: rgb(0, 0, 0, .6);
    height: 100%;
    width: 100%;
    z-index: 1
}

.sty5YG8 {
    --wix-ui-tpa-text-main-text-color: var(--wix-color-1), 1;
    --wix-ui-tpa-text-main-text-color-rgb: var(--wix-color-1);
    --wix-ui-tpa-text-main-text-color-opacity: 1;
    --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-picker-font-style-text-decoration, var(--wix-font-Body-M-text-decoration));
    --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-picker-font-style-line-height, 1.5em);
    --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-picker-font-style-family, var(--wix-font-Body-M-family));
    --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-picker-font-style-size, 14px);
    --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-picker-font-style-style, var(--wix-font-Body-M-style));
    --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-picker-font-style-variant, var(--wix-font-Body-M-variant));
    --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-picker-font-style-weight, var(--wix-font-Body-M-weight))
}

.szQUT01 {
    border: 0 !important;
    clip: rect(1px, 1px, 1px, 1px) !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important
}

.sbk_AYU {
    color: rgb(var(--wix-color-1))
}

.sY_xIye {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    background-color: rgb(0, 0, 0, .6)
}

.s__4lCcya.oVLui9L--loadSpinner:not(.oVLui9L--loaded) .sY_xIye {
    display: block
}

.s__2UJm4v .sci8cqt {
    stroke: #fff
}

.smxT6C7[data-hook=popover-portal] {
    display: initial
}

.smxT6C7 .soZ43b9 {
    background-color: #212121;
    padding: 4px 12px;
    border: 1px #757575 solid;
    border-radius: 3px;
    color: #fff;
    line-height: 20px;
    font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
    font-size: 14px;
    -webkit-font-smoothing: auto;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .1)
}

.s__7j1X6W {
    display: block;
    position: absolute;
    margin: 0
}

.s__7j1X6W svg {
    display: block
}

.smxT6C7 .sOwuyrY[data-placement*=top].sUknZef {
    padding-bottom: 6px
}

.smxT6C7 .sOwuyrY[data-placement*=bottom].sUknZef {
    padding-top: 6px
}

.smxT6C7 .sOwuyrY[data-placement*=left].sUknZef {
    padding-right: 6px
}

.smxT6C7 .sOwuyrY[data-placement*=right].sUknZef {
    padding-left: 6px
}

.smxT6C7 .sOwuyrY[data-placement*=top] .s__7j1X6W {
    bottom: -1px;
    width: 12px;
    height: 7px
}

.smxT6C7 .sOwuyrY[data-placement*=bottom] .s__7j1X6W {
    top: -1px;
    width: 12px;
    height: 7px
}

.smxT6C7 .sOwuyrY[data-placement*=left] .s__7j1X6W {
    right: -1px;
    width: 7px;
    height: 12px
}

.smxT6C7 .sOwuyrY[data-placement*=right] .s__7j1X6W {
    left: -1px;
    width: 7px;
    height: 12px
}

.smxT6C7 .sOwuyrY[data-placement*=top].spRE7Za {
    opacity: 0;
    transform: scale(.9) translateY(3px)
}

.smxT6C7 .sOwuyrY[data-placement*=bottom].spRE7Za {
    opacity: 0;
    transform: scale(.9) translateY(-3px)
}

.smxT6C7 .sOwuyrY[data-placement*=left].spRE7Za {
    opacity: 0;
    transform: scale(.9) translateX(10px)
}

.smxT6C7 .sOwuyrY[data-placement*=right].spRE7Za {
    opacity: 0;
    transform: scale(.9) translateX(-10px)
}

.smxT6C7 .sOwuyrY[data-placement].spRE7Za.s__95Og19 {
    opacity: 1;
    transition: transform 120ms cubic-bezier(.25, .46, .45, .94), applyOpacity 120ms cubic-bezier(.25, .46, .45, .94);
    transform: scale(1) translateY(0) translateX(0)
}

.smxT6C7 .sOwuyrY[data-placement].sJcE2bp {
    opacity: 1;
    transform: scale(1) translateY(0) translateX(0)
}

.smxT6C7 .sOwuyrY[data-placement].sJcE2bp.su0CVsv {
    opacity: 0;
    transition: transform 80ms linear, applyOpacity 80ms linear
}

.smxT6C7.oFPwmz8---skin-5-error .soZ43b9 {
    background-color: #df3131;
    border: 1px solid rgba(255, 255, 255, .25)
}

.smxT6C7.oFPwmz8---skin-5-wired .soZ43b9 {
    background-color: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5)));
    color: rgb(var(--wix-ui-tpa-tooltip-text-color, var(--wix-color-1)));
    border-color: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)), calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-5)))
}

.smxT6C7.oFPwmz8---skin-5-wired .s__7j1X6W path {
    fill: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5)));
    stroke: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)), calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-5)))
}

.smxT6C7.oFPwmz8---skin-5-wired .s__7j1X6W path:first-child {
    stroke: none
}

.smxT6C7.oFPwmz8---skin-5-wired .s__7j1X6W path:last-child {
    stroke-dasharray: 0 17 17
}

.smxT6C7.oFPwmz8---skin-5-error .s__7j1X6W path {
    fill: #df3131
}

.sw4d40y {
    background-color: transparent;
    text-decoration: none;
    border: 0;
    padding: 0;
    text-decoration: var(--wix-ui-tpa-text-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.5em);
    font-family: var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-button-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.sw4d40y.oKf_lbI--mobile {
    text-decoration: var(--wix-ui-tpa-text-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.44em);
    font-family: var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-button-main-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.sw4d40y.oKf_lbI---priority-7-primary {
    color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wix-color-8)))
}

.sw4d40y.oKf_lbI---priority-7-primary:active,
.sw4d40y.oKf_lbI---priority-7-primary.obmemeN--focus,
.sw4d40y.oKf_lbI---priority-7-primary:hover {
    color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
}

.sw4d40y.oKf_lbI---priority-9-secondary {
    color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wix-color-5)))
}

.sw4d40y.oKf_lbI---priority-9-secondary:active,
.sw4d40y.oKf_lbI---priority-9-secondary.obmemeN--focus,
.sw4d40y.oKf_lbI---priority-9-secondary:hover {
    color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
}

.sw4d40y.oKf_lbI---priority-4-link {
    color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wix-color-5)));
    text-decoration: underline
}

.sw4d40y.oKf_lbI---priority-4-link:active,
.sw4d40y.oKf_lbI---priority-4-link.obmemeN--focus,
.sw4d40y.oKf_lbI---priority-4-link:hover {
    color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
}

.sw4d40y.oKf_lbI---priority-7-primary.ohuePpE--disabled,
.sw4d40y.oKf_lbI---priority-4-link.ohuePpE--disabled,
.sw4d40y.oKf_lbI---priority-9-secondary.ohuePpE--disabled {
    color: rgb(var(--wix-color-3))
}

.sBWO_Oj svg {
    height: 1.5em;
    width: 1.5em;
    margin: calc(-1*(1.5em/4)) 0
}

.sBWO_Oj svg:not([fill=currentColor]) path {
    stroke: currentColor;
    fill: none
}

.sPircJ_::after,
.s__6_xFLx::before {
    content: '';
    width: 4px;
    height: 1px;
    display: inline-block
}

.siYnEDq {
    --wix-ui-tpa-wow-image-background-color: var(--wix-ui-tpa-image-background-color);
    --wix-ui-tpa-wow-image-background-color-rgb: var(--wix-ui-tpa-image-background-color-rgb);
    --wix-ui-tpa-wow-image-background-color-opacity: var(--wix-ui-tpa-image-background-color-opacity);
    --wix-ui-tpa-wow-image-border-color: var(--wix-ui-tpa-image-border-color);
    --wix-ui-tpa-wow-image-border-color-rgb: var(--wix-ui-tpa-image-border-color-rgb);
    --wix-ui-tpa-wow-image-border-color-opacity: var(--wix-ui-tpa-image-border-color-opacity);
    --wix-ui-tpa-wow-image-border-width: var(--wix-ui-tpa-image-border-width);
    --wix-ui-tpa-wow-image-border-radius: var(--wix-ui-tpa-image-border-radius);
    --wix-ui-tpa-wow-image-image-opacity: var(--wix-ui-tpa-image-image-opacity)
}

.s__1Ek9Ds {
    display: flex;
    align-items: center;
    justify-content: center
}

.s__1kRNQE {
    padding: 0;
    border: 0;
    background-color: transparent
}

.s__1Ek9Ds,
.s__1kRNQE {
    line-height: 0
}

.s__1Ek9Ds,
.sSM2foZ svg {
    width: 24px;
    height: 24px
}

.sPRJAf9 {
    border: 0 !important;
    clip: rect(1px, 1px, 1px, 1px) !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important
}

.sxzKaWI {
    text-decoration: none;
    border: 0;
    display: inline-block;
    padding: 0;
    margin: 0;
    line-height: 0
}

.sxzKaWI:hover,
.sxzKaWI.obmemeN--focus {
    opacity: .7
}

.sxzKaWI.oUd6U7t--disabled {
    cursor: default
}

.sxzKaWI.oUd6U7t--disabled:hover {
    opacity: 1
}

.sIhQ5y_ svg {
    display: block
}

.sxzKaWI.oUd6U7t--disabled.sTmrBtd .sIhQ5y_ svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-color-3));
    fill: none
}

.sxzKaWI.oUd6U7t--disabled.s__9A2Hu2 .sIhQ5y_ svg:not([fill=currentColor]) path {
    fill: rgb(var(--wix-color-3));
    stroke: rgb(var(--wix-color-3))
}

.sTmrBtd .sIhQ5y_ svg:not([fill=currentColor]) path,
.sxzKaWI.oUd6U7t---skin-4-line .sIhQ5y_ svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wix-color-5)));
    fill: none
}

.s__9A2Hu2 .sIhQ5y_ svg:not([fill=currentColor]) path,
.sxzKaWI.oUd6U7t---skin-4-full .sIhQ5y_ svg:not([fill=currentColor]) path {
    fill: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wix-color-5)));
    stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wix-color-5)))
}

.sxzKaWI .sIhQ5y_ svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wix-color-5)))
}

.sxzKaWI.oUd6U7t--disabled .sIhQ5y_ svg[fill=currentColor] {
    color: rgb(var(--wix-color-3))
}

.sxzKaWI.oUd6U7t---theme-4-none {
    background-color: transparent
}

.sxzKaWI.oUd6U7t---theme-3-box {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background-color: rgb(var(--wix-ui-tpa-icon-button-background-color, var(--wix-color-1)))
}

.s__3G01XN {
    --Checkbox410523453-default-error-color: 223, 49, 49;
    display: inline-flex;
    box-sizing: border-box;
    transition: background-color .2s linear, border-color .2s linear, border-width .2s linear, border-radius .2s linear
}

.s__3G01XN.o__1Sdawd--error.o__1Sdawd--newErrorMessage:not(.o__1Sdawd--checked) {
    --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-checkbox-error-color, var(--Checkbox410523453-default-error-color));
    --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-checkbox-error-color-rgb, var(--Checkbox410523453-default-error-color));
    --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-checkbox-error-color-opacity);
    --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-checkbox-error-message-min-height)
}

.s__3G01XN * {
    box-sizing: inherit
}

.s__3G01XN.o__1Sdawd--box:not(.o__1Sdawd--newErrorMessage),
.s__3G01XN.o__1Sdawd--box.o__1Sdawd--newErrorMessage .szYNFLw {
    display: flex;
    background-color: rgb(var(--wix-ui-tpa-checkbox-box-color, var(--wix-color-1)));
    border: 1px solid rgb(var(--wix-ui-tpa-checkbox-box-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-checkbox-box-border-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-main-border-opacity, 0.6)));
    border-radius: var(--wix-ui-tpa-checkbox-box-border-radius, 0px);
    box-sizing: border-box;
    position: relative;
    padding: 0 16px
}

.s__0NbE7G {
    width: 100%;
    display: flex;
    align-items: center
}

.s__0NbE7G .sss3aMh {
    display: flex;
    flex: 1;
    align-items: center
}

.s__0NbE7G .sAMFy0M {
    line-height: 0;
    display: flex
}

.s__0NbE7G .sAMFy0M::after {
    content: '';
    width: 12px
}

.s__3G01XN.o__1Sdawd--box .s__0NbE7G .sss3aMh {
    padding: 15px 0
}

.sT6kJWf {
    box-sizing: content-box;
    display: inline-block;
    width: 14px;
    height: 14px;
    border: var(--wix-ui-tpa-checkbox-input-border-width, 1px) solid;
    border-color: rgb(var(--wix-ui-tpa-checkbox-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-checkbox-border-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-main-border-opacity, 0.6)));
    border-radius: var(--wix-ui-tpa-checkbox-input-border-radius, 0px);
    font-family: Arial, sans-serif;
    font-size: 13px;
    line-height: 1.2;
    vertical-align: middle;
    transition: border-color .2s linear, border-width .2s linear, border-radius .2s linear
}

.sT6kJWf {
    position: relative
}

.sT6kJWf svg[fill=currentColor] {
    position: absolute;
    top: -1px;
    left: -1px
}

.sT6kJWf path {
    fill: rgb(var(--wix-ui-tpa-checkbox-icon-color, var(--wix-color-8)))
}

.sBzC5TL {
    text-decoration: var(--wix-ui-tpa-checkbox-label-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-checkbox-label-font-line-height, 24px);
    font-family: var(--wix-ui-tpa-checkbox-label-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-checkbox-label-font-size, 16px);
    font-style: var(--wix-ui-tpa-checkbox-label-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-checkbox-label-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-checkbox-label-font-weight, var(--wix-font-Body-M-weight));
    display: inline-block;
    color: rgb(var(--wix-ui-tpa-checkbox-text-color, var(--wix-color-5)));
    transition: color .2s linear
}

.s__3G01XN:hover .sBzC5TL,
.s__3G01XN:focus-within .sBzC5TL {
    color: rgb(var(--wix-ui-tpa-checkbox-hover-text-color, var(--wix-ui-tpa-checkbox-text-color, var(--wix-color-5))))
}

.sVT6_F9 {
    margin-inline-start: 9px;
    line-height: 0
}

.sGhGbZS {
    color: rgb(var(--Checkbox410523453-default-error-color)) !important
}

.sBzC5TL.sNV0YF9 {
    flex: 1;
    display: flex
}

.sBzC5TL.sNV0YF9::after {
    content: '';
    width: 5px;
    flex: 1 0 5px
}

.s__01VZoQ {
    flex: 0
}

.s__3G01XN:hover.o__1Sdawd--box,
.s__3G01XN:focus-within.o__1Sdawd--box {
    border-color: rgb(var(--wix-ui-tpa-checkbox-box-border-color, var(--wix-color-5)))
}

.s__3G01XN.o__1Sdawd--box.o__1Sdawd--checked {
    background-color: rgb(var(--wix-ui-tpa-checkbox-icon-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-checkbox-icon-color-opacity, 1)*.1));
    border: 1px solid rgb(var(--wix-ui-tpa-checkbox-icon-color, var(--wix-color-8)))
}

.s__3G01XN.o__1Sdawd--box.sVohl2h,
.s__3G01XN.o__1Sdawd--box.o__1Sdawd--disabled {
    border-color: rgb(var(--wix-color-3));
    background-color: rgb(var(--wix-color-1))
}

.s__3G01XN.o__1Sdawd--box.sVohl2h:hover:not(:checked),
.s__3G01XN.o__1Sdawd--box.o__1Sdawd--disabled:focus-within:not(.o__1Sdawd--checked) {
    border-color: rgb(var(--wix-ui-tpa-checkbox-box-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-checkbox-box-border-color-opacity, 1)*.6))
}

.s__3G01XN.o__1Sdawd--box.sVohl2h:checked,
.s__3G01XN.o__1Sdawd--box.o__1Sdawd--disabled.o__1Sdawd--checked {
    border-color: rgb(var(--wix-color-3));
    background-color: rgb(var(--wix-color-3), .1)
}

.s__3G01XN.o__1Sdawd--box.o__1Sdawd--checked::after {
    opacity: 1
}

.s__3G01XN:hover .sT6kJWf,
.s__3G01XN:focus-within .sT6kJWf {
    --Checkbox410523453-transparent: 0, 0, 0, 0;
    border-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-border-color, var(--wix-ui-tpa-checkbox-border-color, var(--wix-color-5))));
    background-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-background-color-rgb, var(--Checkbox410523453-transparent)), calc(var(--wix-ui-tpa-checkbox-input-hover-background-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-hover-background-opacity, 1)));
    border-width: var(--wix-ui-tpa-checkbox-input-hover-border-width, 1px);
    border-radius: var(--wix-ui-tpa-checkbox-input-hover-border-radius, 0px)
}

.s__3G01XN.o__1Sdawd--box .sVT6_F9 {
    display: flex;
    flex: 1;
    justify-content: flex-end
}

.s__3G01XN.o__1Sdawd--box.o__1Sdawd--error:not(.o__1Sdawd--checked) {
    border-color: rgb(var(--Checkbox410523453-default-error-color)) !important
}

.s__3G01XN.o__1Sdawd--box.o__1Sdawd--error.o__1Sdawd--newErrorMessage:not(.o__1Sdawd--checked) .szYNFLw {
    border-color: var(--wut-error-color, rgb(var(--Checkbox410523453-default-error-color))) !important
}

.s__3G01XN.o__1Sdawd--newErrorMessage {
    display: block;
    flex: 1;
    justify-content: flex-end
}

.s__3G01XN.o__1Sdawd--error:not(.o__1Sdawd--checked) .sT6kJWf {
    border-color: var(--wut-error-color, rgb(var(--Checkbox410523453-default-error-color))) !important
}

.s__3G01XN.o__1Sdawd--error:not(.o__1Sdawd--checked):hover .sT6kJWf,
.s__3G01XN.o__1Sdawd--error:not(.o__1Sdawd--checked):focus-within .sT6kJWf {
    border-color: rgb(var(--wix-ui-tpa-checkbox-error-color-rgb, var(--Checkbox410523453-default-error-color)), calc(var(--wix-ui-tpa-checkbox-error-color-opacity, 1)*.7)) !important
}

.s__3G01XN.o__1Sdawd--disabled {
    cursor: default;
    pointer-events: none
}

.s__3G01XN.o__1Sdawd--disabled .sT6kJWf {
    border-color: rgb(var(--wix-color-3))
}

.s__3G01XN.o__1Sdawd--disabled .sBzC5TL {
    color: rgb(var(--wix-ui-tpa-checkbox-disabled-label-color, var(--wix-color-3)))
}

.s__3G01XN.o__1Sdawd--disabled .sT6kJWf path {
    fill: rgb(var(--wix-color-3))
}

#SITE_CONTAINER.focus-ring-active .sqaeIit {
    box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
    z-index: 999
}

.sr0W15L {
    min-width: 100px;
    border-style: solid;
    box-sizing: content-box;
    border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-8)));
    border-radius: var(--wix-ui-tpa-button-main-border-radius, 0);
    transition: background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out, border-width .2s ease-in-out;
    --Button1296800955-transparent: 0, 0, 0, 0
}

.sr0W15L .suHaQe0 {
    margin: 0 auto;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.sr0W15L.ovm4o4v--fullWidth {
    width: 100%;
    box-sizing: border-box
}

.sr0W15L,
.sr0W15L.ovm4o4v---priority-5-basic {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)));
    background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-5)));
    border-width: var(--wix-ui-tpa-button-main-border-width, 0px)
}

.sr0W15L:active,
.sr0W15L.ovm4o4v---priority-5-basic:active,
.sr0W15L.obmemeN--focus,
.sr0W15L.ovm4o4v---priority-5-basic.obmemeN--focus,
.sr0W15L:hover,
.sr0W15L.ovm4o4v---priority-5-basic:hover {
    background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * 0.7)));
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)));
    border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-8))))
}

.sr0W15L.ovm4o4v---priority-14-basicSecondary {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)));
    background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--Button1296800955-transparent)));
    border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5)));
    border-width: var(--wix-ui-tpa-button-main-border-width, 1px)
}

.sr0W15L.ovm4o4v---priority-14-basicSecondary:active,
.sr0W15L.ovm4o4v---priority-14-basicSecondary.obmemeN--focus,
.sr0W15L.ovm4o4v---priority-14-basicSecondary:hover {
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)));
    border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * 0.7)));
    background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--Button1296800955-transparent)))
}

.sr0W15L.ovm4o4v---priority-7-primary {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)));
    background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-8)));
    border-width: var(--wix-ui-tpa-button-main-border-width, 0px)
}

.sr0W15L.ovm4o4v---priority-7-primary:active,
.sr0W15L.ovm4o4v---priority-7-primary.obmemeN--focus,
.sr0W15L.ovm4o4v---priority-7-primary:hover {
    background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * 0.7)));
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)));
    border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-8))))
}

.sr0W15L.ovm4o4v---priority-9-secondary {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-8)));
    background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--Button1296800955-transparent)));
    border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-8)));
    border-width: var(--wix-ui-tpa-button-main-border-width, 1px)
}

.sr0W15L.ovm4o4v---priority-9-secondary:active,
.sr0W15L.ovm4o4v---priority-9-secondary.obmemeN--focus,
.sr0W15L.ovm4o4v---priority-9-secondary:hover {
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)));
    border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * 0.7)))
}

.sr0W15L.ohuePpE--disabled,
.sr0W15L.ovm4o4v---priority-5-basic.ohuePpE--disabled,
.sr0W15L.ovm4o4v---priority-7-primary.ohuePpE--disabled {
    background-color: rgb(var(--wix-color-3))
}

.sr0W15L.ovm4o4v---priority-14-basicSecondary.ohuePpE--disabled,
.sr0W15L.ovm4o4v---priority-9-secondary.ohuePpE--disabled {
    color: rgb(var(--wix-color-3));
    background-color: rgb(var(--Button1296800955-transparent));
    border-color: rgb(var(--wix-color-3))
}

.sr0W15L.ovm4o4v---size-4-tiny {
    padding: 6px 16px;
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.43em);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.sr0W15L.ovm4o4v---size-4-tiny.su0sL74 {
    padding: 5.5px 16px
}

.sr0W15L.ovm4o4v---size-5-small {
    padding: 7px 16px;
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.5em);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.sr0W15L,
.sr0W15L.ovm4o4v---size-6-medium {
    padding: 8px 16px;
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.5em);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.sr0W15L.ovm4o4v--mobile,
.sr0W15L.ovm4o4v--mobile.ovm4o4v---size-6-medium {
    padding: 10px 16px;
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.44em);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.sr0W15L.ovm4o4v---size-5-large {
    padding: 10px 16px;
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.5em);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 20px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.sr0W15L.ovm4o4v--upgrade .suHaQe0 {
    overflow: visible;
    text-overflow: unset;
    white-space: unset
}

.sr0W15L.ovm4o4v--upgrade {
    box-sizing: border-box;
    line-height: 1;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: inline-flex
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent {
    white-space: normal;
    line-height: 1.3 !important
}

.sr0W15L.ovm4o4v--mobile.ovm4o4v--upgrade {
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: 1
}

.sr0W15L.ovm4o4v---size-4-tiny.ovm4o4v--upgrade:not(.ovm4o4v--mobile) {
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: 1
}

.sr0W15L.ovm4o4v---priority-9-secondary.ovm4o4v--upgrade.ovm4o4v---size-4-tiny,
.sr0W15L.ovm4o4v---priority-14-basicSecondary.ovm4o4v--upgrade.ovm4o4v---size-4-tiny {
    padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v---size-4-tiny,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-4-tiny,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-4-tiny {
    padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sr0W15L.ovm4o4v---priority-9-secondary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-4-tiny,
.sr0W15L.ovm4o4v---priority-14-basicSecondary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-4-tiny {
    padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-4-tiny,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-4-tiny,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-4-tiny {
    padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sr0W15L.ovm4o4v---size-5-small.ovm4o4v--upgrade:not(.ovm4o4v--mobile) {
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: 1
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v---size-5-small,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-5-small {
    padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v---size-5-small,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-5-small,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-5-small {
    padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v---size-5-small,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-5-small {
    padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small {
    padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v---size-5-small.ovm4o4v--mobile,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-5-small.ovm4o4v--mobile {
    padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v---size-5-small.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-5-small.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-5-small.ovm4o4v--mobile {
    padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v---size-5-small.ovm4o4v--mobile,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-5-small.ovm4o4v--mobile {
    padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small.ovm4o4v--mobile {
    padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sr0W15L.ovm4o4v--upgrade:not(.ovm4o4v--mobile),
.sr0W15L.ovm4o4v---size-6-medium.ovm4o4v--upgrade:not(.ovm4o4v--mobile) {
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: 1
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v---size-6-medium,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-6-medium {
    padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sr0W15L.ovm4o4v--upgrade,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v---size-6-medium,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-6-medium,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-6-medium {
    padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v---size-6-medium,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-6-medium {
    padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium {
    padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v--mobile,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v--mobile,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-6-medium.ovm4o4v--mobile {
    padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-6-medium.ovm4o4v--mobile {
    padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v--mobile,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v--mobile,
.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-6-medium.ovm4o4v--mobile {
    padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium.ovm4o4v--mobile {
    padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sr0W15L.ovm4o4v---size-5-large.ovm4o4v--upgrade:not(.ovm4o4v--mobile) {
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: 1
}

.sr0W15L.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary,
.sr0W15L.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary {
    padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v---size-5-large,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-5-large,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-5-large {
    padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sr0W15L.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary,
.sr0W15L.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary {
    padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large {
    padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sr0W15L.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v--mobile {
    padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v---size-5-large.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-5-large.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-5-large.ovm4o4v--mobile {
    padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sr0W15L.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v--mobile {
    padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sr0W15L.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large.ovm4o4v--mobile,
.sr0W15L.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large.ovm4o4v--mobile {
    padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sr0W15L .sT2_aic svg:not([fill=currentColor]) path {
    fill: none;
    transition: stroke .2s ease-in-out;
    stroke: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)))
}

.sr0W15L:hover .sT2_aic svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.sr0W15L.ovm4o4v---priority-9-secondary .sT2_aic svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-8)))
}

.sr0W15L.ovm4o4v---priority-9-secondary:hover .sT2_aic svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.sr0W15L.ovm4o4v---priority-14-basicSecondary .sT2_aic svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
}

.sr0W15L.ovm4o4v---priority-14-basicSecondary:hover .sT2_aic svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.sT2_aic svg {
    height: 1.5em;
    width: 1.5em;
    margin: calc(-1*(1.5em/4)) 0
}

.sy7fE5n::after,
.sAIL6uO::before {
    content: '';
    width: 4px;
    height: 1px;
    display: inline-block
}

.sr0W15L .sT2_aic svg[fill=currentColor] {
    transition: color .2s ease-in-out;
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)))
}

.sr0W15L:hover .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.sr0W15L.ovm4o4v---priority-9-secondary .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-8)))
}

.sr0W15L.ovm4o4v---priority-9-secondary:hover .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.sr0W15L.ovm4o4v---priority-14-basicSecondary .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
}

.sr0W15L.ovm4o4v---priority-14-basicSecondary:hover .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}



.sVUp1Ny {
    display: flex;
    height: 100%;
    position: relative
}

.sVUp1Ny.otYwKLG--forceImageContain.otYwKLG---resize-7-contain {
    width: 100%
}

.sVUp1Ny.otYwKLG--forceImageContain.otYwKLG---resize-7-contain>* {
    border: inherit;
    border-radius: inherit;
    display: flex;
    align-items: center;
    justify-content: center
}

.sVUp1Ny.otYwKLG--forceImageContain.otYwKLG---resize-7-contain img {
    max-height: 100%;
    max-width: 100%;
    width: unset !important;
    height: unset !important;
    border: inherit;
    border-radius: inherit
}

.sVUp1Ny.otYwKLG--forceImageContain.otYwKLG---resize-7-contain.otYwKLG--verticalContainer img {
    width: min(var(--wut-source-width, 100%), 100%) !important
}

.sVUp1Ny.otYwKLG--forceImageContain.otYwKLG---resize-7-contain.otYwKLG--horizontalContainer img {
    height: min(var(--wut-source-height, 100%), 100%) !important
}

.sVUp1Ny img {
    vertical-align: middle
}

.sVUp1Ny.otYwKLG--focalPoint img {
    object-position: var(--WowImage-deprecated-st-css116640028-focalPointX, 0) var(--WowImage-deprecated-st-css116640028-focalPointY, 0)
}

.sVUp1Ny.otYwKLG---resize-7-contain .svnkCqt {
    object-fit: contain
}

.sVUp1Ny.otYwKLG---resize-5-cover .svnkCqt {
    object-fit: cover
}

.sVUp1Ny.otYwKLG--fluid .svnkCqt {
    width: 100%;
    height: 100%;
    overflow: hidden
}

.sVUp1Ny:not(.otYwKLG--stretchImage) {
    align-items: center
}

.sVUp1Ny:not(.otYwKLG--stretchImage) .svnkCqt,
.sVUp1Ny.otYwKLG--fluid:not(.otYwKLG--stretchImage) .svnkCqt {
    width: min(var(--wut-source-width, 100%), 100%);
    height: min(var(--wut-source-height, 100%), 100%);
    margin: 0 auto
}

.sVUp1Ny.otYwKLG---hoverEffect-4-zoom {
    overflow: hidden
}

.sVUp1Ny.otYwKLG---hoverEffect-4-zoom .svnkCqt {
    overflow: initial;
    transition: all 500ms cubic-bezier(.18, .73, .63, 1);
    transform: scale(calc(100/107)) translate(-3.5%, -3.5%)
}

.sVUp1Ny.otYwKLG---hoverEffect-4-zoom:hover .svnkCqt {
    transform: scale(1) translate(-3.5%, -3.5%)
}

.sVUp1Ny.otYwKLG---hoverEffect-6-darken:hover .svnkCqt {
    filter: brightness(85%) contrast(115%)
}

.sVUp1Ny:not(.otYwKLG--isError).sEIa9C_ {
    overflow: hidden
}

.sVUp1Ny.otYwKLG--isError {
    position: relative
}

.sVUp1Ny.otYwKLG--isError img {
    display: none
}

.sVUp1Ny .sPGNimE {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    flex-direction: column;
    background: rgba(0, 0, 0, .6);
    height: 100%;
    width: 100%;
    z-index: 1
}

.shKvsMV.oKZ9bAM---priority-7-primary {
    color: var(--wut-text-color, var(--Text-deprecated-st-css1260975052-primary-color))
}

.shKvsMV.oKZ9bAM---priority-9-secondary {
    color: var(--wut-placeholder-color, var(--Text-deprecated-st-css1260975052-secondary-color))
}

.shKvsMV .sUfjQzb {
    border: 0 !important;
    clip: rect(1px, 1px, 1px, 1px) !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important
}

.sNviGLD {
    border: 0 !important;
    clip: rect(1px, 1px, 1px, 1px) !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important
}

.sIUMvhw {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    background-color: rgba(0, 0, 0, .6)
}

.sVUp1Ny.otYwKLG--loadSpinner:not(.otYwKLG--loaded) .sIUMvhw {
    display: block
}

.sCooNgY .s_Bbgiv {
    stroke: #fff
}

.sbXT6gW {
    position: relative;
    min-width: 68px
}

.spbRVLU {
    min-width: 100px;
    border-style: solid;
    box-sizing: content-box;
    border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-8)));
    border-radius: var(--wix-ui-tpa-button-main-border-radius, 0);
    transition: background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out, border-width .2s ease-in-out;
    --Button1296800955-transparent: 0, 0, 0, 0;
    --wix-ui-tpa-button-main-background-color: var(--wix-ui-tpa-dropdown-native-select-main-background-color, var(--wix-color-1));
    --wix-ui-tpa-button-main-background-color-rgb: var(--wix-ui-tpa-dropdown-native-select-main-background-color-rgb, var(--wix-color-1));
    --wix-ui-tpa-button-main-background-color-opacity: var(--wix-ui-tpa-dropdown-native-select-main-background-color-opacity);
    --wix-ui-tpa-button-main-border-width: var(--wix-ui-tpa-dropdown-native-select-main-button-border-width, 1px);
    --wix-ui-tpa-button-main-border-color: var(--wix-ui-tpa-dropdown-native-select-main-button-border-color, var(--wix-color-5), 0.6);
    --wix-ui-tpa-button-main-border-color-rgb: var(--wix-ui-tpa-dropdown-native-select-main-button-border-color-rgb, var(--wix-color-5));
    --wix-ui-tpa-button-main-border-color-opacity: var(--wix-ui-tpa-dropdown-native-select-main-button-border-color-opacity, 0.6);
    --wix-ui-tpa-button-main-border-radius: var(--wix-ui-tpa-dropdown-native-select-main-button-border-radius, 0);
    --wix-ui-tpa-button-main-text-color: var(--wix-ui-tpa-dropdown-native-select-main-button-text-color, var(--wix-color-5));
    --wix-ui-tpa-button-main-text-color-rgb: var(--wix-ui-tpa-dropdown-native-select-main-button-text-color-rgb, var(--wix-color-5));
    --wix-ui-tpa-button-main-text-color-opacity: var(--wix-ui-tpa-dropdown-native-select-main-button-text-color-opacity);
    box-sizing: border-box;
    display: flex;
    cursor: pointer;
    outline: 0;
    appearance: none;
    opacity: 1;
    -webkit-appearance: none;
    -moz-appearance: none
}

.spbRVLU .suHaQe0 {
    margin: 0 auto;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.spbRVLU.ovm4o4v--fullWidth {
    width: 100%;
    box-sizing: border-box
}

.spbRVLU,
.spbRVLU.ovm4o4v---priority-5-basic {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)));
    background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-5)));
    border-width: var(--wix-ui-tpa-button-main-border-width, 0px)
}

.spbRVLU:active,
.spbRVLU.ovm4o4v---priority-5-basic:active,
.spbRVLU.obmemeN--focus,
.spbRVLU.ovm4o4v---priority-5-basic.obmemeN--focus,
.spbRVLU:hover,
.spbRVLU.ovm4o4v---priority-5-basic:hover {
    background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * 0.7)));
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)));
    border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-8))))
}

.spbRVLU.ovm4o4v---priority-14-basicSecondary {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)));
    background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--Button1296800955-transparent)));
    border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5)));
    border-width: var(--wix-ui-tpa-button-main-border-width, 1px)
}

.spbRVLU.ovm4o4v---priority-14-basicSecondary:active,
.spbRVLU.ovm4o4v---priority-14-basicSecondary.obmemeN--focus,
.spbRVLU.ovm4o4v---priority-14-basicSecondary:hover {
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)));
    border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * 0.7)));
    background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--Button1296800955-transparent)))
}

.spbRVLU.ovm4o4v---priority-7-primary {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)));
    background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-8)));
    border-width: var(--wix-ui-tpa-button-main-border-width, 0px)
}

.spbRVLU.ovm4o4v---priority-7-primary:active,
.spbRVLU.ovm4o4v---priority-7-primary.obmemeN--focus,
.spbRVLU.ovm4o4v---priority-7-primary:hover {
    background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * 0.7)));
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)));
    border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-8))))
}

.spbRVLU.ovm4o4v---priority-9-secondary {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-8)));
    background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--Button1296800955-transparent)));
    border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-8)));
    border-width: var(--wix-ui-tpa-button-main-border-width, 1px)
}

.spbRVLU.ovm4o4v---priority-9-secondary:active,
.spbRVLU.ovm4o4v---priority-9-secondary.obmemeN--focus,
.spbRVLU.ovm4o4v---priority-9-secondary:hover {
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)));
    border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * 0.7)))
}

.spbRVLU.ohuePpE--disabled,
.spbRVLU.ovm4o4v---priority-5-basic.ohuePpE--disabled,
.spbRVLU.ovm4o4v---priority-7-primary.ohuePpE--disabled {
    background-color: rgb(var(--wix-color-3))
}

.spbRVLU.ovm4o4v---priority-14-basicSecondary.ohuePpE--disabled,
.spbRVLU.ovm4o4v---priority-9-secondary.ohuePpE--disabled {
    color: rgb(var(--wix-color-3));
    background-color: rgb(var(--Button1296800955-transparent));
    border-color: rgb(var(--wix-color-3))
}

.spbRVLU.ovm4o4v---size-4-tiny {
    padding: 6px 16px;
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.43em);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.spbRVLU.ovm4o4v---size-4-tiny.su0sL74 {
    padding: 5.5px 16px
}

.spbRVLU.ovm4o4v---size-5-small {
    padding: 7px 16px;
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.5em);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.spbRVLU,
.spbRVLU.ovm4o4v---size-6-medium {
    padding: 8px 16px;
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.5em);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.spbRVLU.ovm4o4v--mobile,
.spbRVLU.ovm4o4v--mobile.ovm4o4v---size-6-medium {
    padding: 10px 16px;
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.44em);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.spbRVLU.ovm4o4v---size-5-large {
    padding: 10px 16px;
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.5em);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 20px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.spbRVLU.ovm4o4v--upgrade .suHaQe0 {
    overflow: visible;
    text-overflow: unset;
    white-space: unset
}

.spbRVLU.ovm4o4v--upgrade {
    box-sizing: border-box;
    line-height: 1;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: inline-flex
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent {
    white-space: normal;
    line-height: 1.3 !important
}

.spbRVLU.ovm4o4v--mobile.ovm4o4v--upgrade {
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: 1
}

.spbRVLU.ovm4o4v---size-4-tiny.ovm4o4v--upgrade:not(.ovm4o4v--mobile) {
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: 1
}

.spbRVLU.ovm4o4v---priority-9-secondary.ovm4o4v--upgrade.ovm4o4v---size-4-tiny,
.spbRVLU.ovm4o4v---priority-14-basicSecondary.ovm4o4v--upgrade.ovm4o4v---size-4-tiny {
    padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v---size-4-tiny,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-4-tiny,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-4-tiny {
    padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.spbRVLU.ovm4o4v---priority-9-secondary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-4-tiny,
.spbRVLU.ovm4o4v---priority-14-basicSecondary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-4-tiny {
    padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-4-tiny,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-4-tiny,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-4-tiny {
    padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.spbRVLU.ovm4o4v---size-5-small.ovm4o4v--upgrade:not(.ovm4o4v--mobile) {
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: 1
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v---size-5-small,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-5-small {
    padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v---size-5-small,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-5-small,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-5-small {
    padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v---size-5-small,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-5-small {
    padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small {
    padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v---size-5-small.ovm4o4v--mobile,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-5-small.ovm4o4v--mobile {
    padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v---size-5-small.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-5-small.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-5-small.ovm4o4v--mobile {
    padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v---size-5-small.ovm4o4v--mobile,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-5-small.ovm4o4v--mobile {
    padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small.ovm4o4v--mobile {
    padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.spbRVLU.ovm4o4v--upgrade:not(.ovm4o4v--mobile),
.spbRVLU.ovm4o4v---size-6-medium.ovm4o4v--upgrade:not(.ovm4o4v--mobile) {
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: 1
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v---size-6-medium,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-6-medium {
    padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.spbRVLU.ovm4o4v--upgrade,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v---size-6-medium,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-6-medium,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-6-medium {
    padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v---size-6-medium,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-6-medium {
    padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium {
    padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v--mobile,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v--mobile,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-6-medium.ovm4o4v--mobile {
    padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-6-medium.ovm4o4v--mobile {
    padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v--mobile,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v--mobile,
.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-6-medium.ovm4o4v--mobile {
    padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium.ovm4o4v--mobile {
    padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.spbRVLU.ovm4o4v---size-5-large.ovm4o4v--upgrade:not(.ovm4o4v--mobile) {
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: 1
}

.spbRVLU.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary,
.spbRVLU.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary {
    padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v---size-5-large,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-5-large,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-5-large {
    padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.spbRVLU.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary,
.spbRVLU.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary {
    padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large {
    padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.spbRVLU.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v--mobile {
    padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v---size-5-large.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-5-large.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-5-large.ovm4o4v--mobile {
    padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.spbRVLU.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v--mobile {
    padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.spbRVLU.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large.ovm4o4v--mobile,
.spbRVLU.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large.ovm4o4v--mobile {
    padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.spbRVLU .sT2_aic svg:not([fill=currentColor]) path {
    fill: none;
    transition: stroke .2s ease-in-out;
    stroke: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)))
}

.spbRVLU:hover .sT2_aic svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.spbRVLU.ovm4o4v---priority-9-secondary .sT2_aic svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-8)))
}

.spbRVLU.ovm4o4v---priority-9-secondary:hover .sT2_aic svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.spbRVLU.ovm4o4v---priority-14-basicSecondary .sT2_aic svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
}

.spbRVLU.ovm4o4v---priority-14-basicSecondary:hover .sT2_aic svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.spbRVLU .sT2_aic svg {
    height: 1.5em;
    width: 1.5em;
    margin: calc(-1*(1.5em/4)) 0
}

.spbRVLU .sy7fE5n::after,
.spbRVLU .sAIL6uO::before {
    content: '';
    width: 4px;
    height: 1px;
    display: inline-block
}

.spbRVLU .sT2_aic svg[fill=currentColor] {
    transition: color .2s ease-in-out;
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)))
}

.spbRVLU:hover .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.spbRVLU.ovm4o4v---priority-9-secondary .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-8)))
}

.spbRVLU.ovm4o4v---priority-9-secondary:hover .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.spbRVLU.ovm4o4v---priority-14-basicSecondary .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
}

.spbRVLU.ovm4o4v---priority-14-basicSecondary:hover .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.sl2DkDP {
    position: absolute;
    display: flex;
    top: 50%;
    transform: translateY(-50%)
}

.spbRVLU.oBdhhNj--rtl~.sl2DkDP {
    right: 12px
}

.spbRVLU:not(.oBdhhNj--rtl)~.sl2DkDP {
    left: 12px
}

.spbRVLU.ovm4o4v--mobile {
    padding: 8px 12px;
    background-color: transparent
}

.spbRVLU.ovm4o4v--mobile.oBdhhNj--icon {
    padding: 8px 36px
}

.spbRVLU.oBdhhNj--fullWidth {
    width: 100%;
    box-sizing: border-box
}

.spbRVLU.obmemeN--focus {
    border-color: rgb(var(--wix-color-5));
    background-color: rgb(var(--wix-color-1))
}

.spbRVLU.oBdhhNj--error,
.spbRVLU.oBdhhNj--error.obmemeN--focus {
    border-color: #df3131
}

.spbRVLU.oBdhhNj--placeholder {
    color: rgb(var(--wix-color-5), .6)
}

.spbRVLU.oBdhhNj--disabled {
    cursor: default;
    color: rgb(var(--wix-ui-tpa-dropdown-native-select-main-button-text-disabled-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-dropdown-native-select-main-button-text-disabled-color-opacity, 1)*.3));
    border-color: rgb(var(--wix-ui-tpa-dropdown-native-select-main-border-disabled-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-dropdown-native-select-main-border-disabled-color-opacity, 1)*.3))
}

.spbRVLU.oBdhhNj--disabled:hover {
    border-color: rgb(var(--wix-ui-tpa-dropdown-native-select-main-button-text-disabled-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-dropdown-native-select-main-button-text-disabled-color-opacity, 1)*.3))
}

.spbRVLU.oBdhhNj--disabled~.snzMTcR {
    color: rgb(var(--wix-ui-tpa-dropdown-native-select-main-button-text-disabled-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-dropdown-native-select-main-button-text-disabled-color-opacity, 1)*.3));
    border-color: rgb(var(--wix-ui-tpa-dropdown-native-select-main-border-disabled-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-dropdown-native-select-main-border-disabled-color-opacity, 1)*.3))
}

.snzMTcR {
    color: rgb(var(--wix-ui-tpa-dropdown-native-select-main-button-text-color, var(--wix-color-5)));
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 0;
    pointer-events: none;
    width: 24px;
    height: 24px
}

.sOFmawU {
    color: #df3131
}

.sOFmawU[data-hook=popover-portal] {
    display: initial
}

.sOFmawU .soZ43b9 {
    background-color: #212121;
    padding: 4px 12px;
    border: 1px #757575 solid;
    border-radius: 3px;
    color: #fff;
    line-height: 20px;
    font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
    font-size: 14px;
    -webkit-font-smoothing: auto;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .1)
}

.sOFmawU .s__7j1X6W {
    display: block;
    position: absolute;
    margin: 0
}

.sOFmawU .s__7j1X6W svg {
    display: block
}

.sOFmawU .sOwuyrY[data-placement*=top].sUknZef {
    padding-bottom: 6px
}

.sOFmawU .sOwuyrY[data-placement*=bottom].sUknZef {
    padding-top: 6px
}

.sOFmawU .sOwuyrY[data-placement*=left].sUknZef {
    padding-right: 6px
}

.sOFmawU .sOwuyrY[data-placement*=right].sUknZef {
    padding-left: 6px
}

.sOFmawU .sOwuyrY[data-placement*=top] .s__7j1X6W {
    bottom: -1px;
    width: 12px;
    height: 7px
}

.sOFmawU .sOwuyrY[data-placement*=bottom] .s__7j1X6W {
    top: -1px;
    width: 12px;
    height: 7px
}

.sOFmawU .sOwuyrY[data-placement*=left] .s__7j1X6W {
    right: -1px;
    width: 7px;
    height: 12px
}

.sOFmawU .sOwuyrY[data-placement*=right] .s__7j1X6W {
    left: -1px;
    width: 7px;
    height: 12px
}

.sOFmawU .sOwuyrY[data-placement*=top].spRE7Za {
    opacity: 0;
    transform: scale(.9) translateY(3px)
}

.sOFmawU .sOwuyrY[data-placement*=bottom].spRE7Za {
    opacity: 0;
    transform: scale(.9) translateY(-3px)
}

.sOFmawU .sOwuyrY[data-placement*=left].spRE7Za {
    opacity: 0;
    transform: scale(.9) translateX(10px)
}

.sOFmawU .sOwuyrY[data-placement*=right].spRE7Za {
    opacity: 0;
    transform: scale(.9) translateX(-10px)
}

.sOFmawU .sOwuyrY[data-placement].spRE7Za.s__95Og19 {
    opacity: 1;
    transition: transform 120ms cubic-bezier(.25, .46, .45, .94), applyOpacity 120ms cubic-bezier(.25, .46, .45, .94);
    transform: scale(1) translateY(0) translateX(0)
}

.sOFmawU .sOwuyrY[data-placement].sJcE2bp {
    opacity: 1;
    transform: scale(1) translateY(0) translateX(0)
}

.sOFmawU .sOwuyrY[data-placement].sJcE2bp.su0CVsv {
    opacity: 0;
    transition: transform 80ms linear, applyOpacity 80ms linear
}

.sOFmawU.oFPwmz8---skin-5-error .soZ43b9 {
    background-color: #df3131;
    border: 1px solid rgba(255, 255, 255, .25)
}

.sOFmawU.oFPwmz8---skin-5-wired .soZ43b9 {
    background-color: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5)));
    color: rgb(var(--wix-ui-tpa-tooltip-text-color, var(--wix-color-1)));
    border-color: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)), calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-5)))
}

.sOFmawU.oFPwmz8---skin-5-wired .s__7j1X6W path {
    fill: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5)));
    stroke: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)), calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-5)))
}

.sOFmawU.oFPwmz8---skin-5-wired .s__7j1X6W path:first-child {
    stroke: none
}

.sOFmawU.oFPwmz8---skin-5-wired .s__7j1X6W path:last-child {
    stroke-dasharray: 0 17 17
}

.sOFmawU.oFPwmz8---skin-5-error .s__7j1X6W path {
    fill: #df3131
}

.sOFmawU .sOwuyrY {
    min-width: initial
}

.sOFmawU .sKL4I_l {
    display: flex
}

.spbRVLU.oBdhhNj--rtl~.snzMTcR {
    left: 7px
}

.spbRVLU:not(.oBdhhNj--rtl)~.snzMTcR {
    right: 7px
}

.spbRVLU.oBdhhNj--rtl~.sra19wc {
    left: 32px
}

.spbRVLU:not(.oBdhhNj--rtl)~.sra19wc {
    right: 32px
}

.sra19wc {
    position: absolute;
    display: flex;
    height: 100%;
    top: 0;
    align-items: center
}

.sxACbXY {
    --DropdownBase1436307880-borderHoverColor: rgb(var(--wix-color-5));
    --DropdownBase1436307880-backgroundColor: rgb(var(--wix-color-1));
    --DropdownBase1436307880-colorDisabled: rgb(var(--wix-color-5), 0.3);
    --DropdownBase1436307880-colorPlaceholder: rgb(var(--wix-color-5), 0.6);
    --DropdownBase1436307880-inputColor: rgb(var(--wix-color-5));
    --DropdownBase1436307880-arrowIconSize: calc(calc(24 / 16) * 1em);
    min-width: 100px;
    border-style: solid;
    box-sizing: content-box;
    border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-8)));
    border-radius: var(--wix-ui-tpa-button-main-border-radius, 0);
    transition: background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out, border-width .2s ease-in-out;
    --Button1296800955-transparent: 0, 0, 0, 0;
    --wix-ui-tpa-button-main-background-color: var(--wix-color-1), 1;
    --wix-ui-tpa-button-main-background-color-rgb: var(--wix-color-1);
    --wix-ui-tpa-button-main-background-color-opacity: 1;
    --wix-ui-tpa-button-main-border-width: 1px;
    --wix-ui-tpa-button-main-border-color: var(--wix-color-1), 0.6;
    --wix-ui-tpa-button-main-border-color-rgb: var(--wix-color-1);
    --wix-ui-tpa-button-main-border-color-opacity: 0.6;
    --wix-ui-tpa-button-main-text-color: var(--wix-color-5), 1;
    --wix-ui-tpa-button-main-text-color-rgb: var(--wix-color-5);
    --wix-ui-tpa-button-main-text-color-opacity: 1;
    display: flex;
    cursor: pointer;
    box-sizing: border-box;
    outline: 0
}

.sxACbXY .suHaQe0 {
    margin: 0 auto;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.sxACbXY.ovm4o4v--fullWidth {
    width: 100%;
    box-sizing: border-box
}

.sxACbXY,
.sxACbXY.ovm4o4v---priority-5-basic {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)));
    background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-5)));
    border-width: var(--wix-ui-tpa-button-main-border-width, 0px)
}

.sxACbXY:active,
.sxACbXY.ovm4o4v---priority-5-basic:active,
.sxACbXY.obmemeN--focus,
.sxACbXY.ovm4o4v---priority-5-basic.obmemeN--focus,
.sxACbXY:hover,
.sxACbXY.ovm4o4v---priority-5-basic:hover {
    background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * 0.7)));
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)));
    border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-8))))
}

.sxACbXY.ovm4o4v---priority-14-basicSecondary {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)));
    background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--Button1296800955-transparent)));
    border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5)));
    border-width: var(--wix-ui-tpa-button-main-border-width, 1px)
}

.sxACbXY.ovm4o4v---priority-14-basicSecondary:active,
.sxACbXY.ovm4o4v---priority-14-basicSecondary.obmemeN--focus,
.sxACbXY.ovm4o4v---priority-14-basicSecondary:hover {
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)));
    border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * 0.7)));
    background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--Button1296800955-transparent)))
}

.sxACbXY.ovm4o4v---priority-7-primary {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)));
    background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-8)));
    border-width: var(--wix-ui-tpa-button-main-border-width, 0px)
}

.sxACbXY.ovm4o4v---priority-7-primary:active,
.sxACbXY.ovm4o4v---priority-7-primary.obmemeN--focus,
.sxACbXY.ovm4o4v---priority-7-primary:hover {
    background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * 0.7)));
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)));
    border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-8))))
}

.sxACbXY.ovm4o4v---priority-9-secondary {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-8)));
    background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--Button1296800955-transparent)));
    border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-8)));
    border-width: var(--wix-ui-tpa-button-main-border-width, 1px)
}

.sxACbXY.ovm4o4v---priority-9-secondary:active,
.sxACbXY.ovm4o4v---priority-9-secondary.obmemeN--focus,
.sxACbXY.ovm4o4v---priority-9-secondary:hover {
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)));
    border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * 0.7)))
}

.sxACbXY.ohuePpE--disabled,
.sxACbXY.ovm4o4v---priority-5-basic.ohuePpE--disabled,
.sxACbXY.ovm4o4v---priority-7-primary.ohuePpE--disabled {
    background-color: rgb(var(--wix-color-3))
}

.sxACbXY.ovm4o4v---priority-14-basicSecondary.ohuePpE--disabled,
.sxACbXY.ovm4o4v---priority-9-secondary.ohuePpE--disabled {
    color: rgb(var(--wix-color-3));
    background-color: rgb(var(--Button1296800955-transparent));
    border-color: rgb(var(--wix-color-3))
}

.sxACbXY.ovm4o4v---size-4-tiny {
    padding: 6px 16px;
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.43em);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.sxACbXY.ovm4o4v---size-4-tiny.su0sL74 {
    padding: 5.5px 16px
}

.sxACbXY.ovm4o4v---size-5-small {
    padding: 7px 16px;
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.5em);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.sxACbXY,
.sxACbXY.ovm4o4v---size-6-medium {
    padding: 8px 16px;
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.5em);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.sxACbXY.ovm4o4v--mobile,
.sxACbXY.ovm4o4v--mobile.ovm4o4v---size-6-medium {
    padding: 10px 16px;
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.44em);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.sxACbXY.ovm4o4v---size-5-large {
    padding: 10px 16px;
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.5em);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 20px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.sxACbXY.ovm4o4v--upgrade .suHaQe0 {
    overflow: visible;
    text-overflow: unset;
    white-space: unset
}

.sxACbXY.ovm4o4v--upgrade {
    box-sizing: border-box;
    line-height: 1;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: inline-flex
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent {
    white-space: normal;
    line-height: 1.3 !important
}

.sxACbXY.ovm4o4v--mobile.ovm4o4v--upgrade {
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: 1
}

.sxACbXY.ovm4o4v---size-4-tiny.ovm4o4v--upgrade:not(.ovm4o4v--mobile) {
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: 1
}

.sxACbXY.ovm4o4v---priority-9-secondary.ovm4o4v--upgrade.ovm4o4v---size-4-tiny,
.sxACbXY.ovm4o4v---priority-14-basicSecondary.ovm4o4v--upgrade.ovm4o4v---size-4-tiny {
    padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v---size-4-tiny,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-4-tiny,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-4-tiny {
    padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sxACbXY.ovm4o4v---priority-9-secondary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-4-tiny,
.sxACbXY.ovm4o4v---priority-14-basicSecondary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-4-tiny {
    padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-4-tiny,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-4-tiny,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-4-tiny {
    padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sxACbXY.ovm4o4v---size-5-small.ovm4o4v--upgrade:not(.ovm4o4v--mobile) {
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: 1
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v---size-5-small,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-5-small {
    padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v---size-5-small,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-5-small,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-5-small {
    padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v---size-5-small,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-5-small {
    padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small {
    padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v---size-5-small.ovm4o4v--mobile,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-5-small.ovm4o4v--mobile {
    padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v---size-5-small.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-5-small.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-5-small.ovm4o4v--mobile {
    padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v---size-5-small.ovm4o4v--mobile,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-5-small.ovm4o4v--mobile {
    padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-small.ovm4o4v--mobile {
    padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sxACbXY.ovm4o4v--upgrade:not(.ovm4o4v--mobile),
.sxACbXY.ovm4o4v---size-6-medium.ovm4o4v--upgrade:not(.ovm4o4v--mobile) {
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: 1
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v---size-6-medium,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-6-medium {
    padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sxACbXY.ovm4o4v--upgrade,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v---size-6-medium,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-6-medium,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-6-medium {
    padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v---size-6-medium,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-6-medium {
    padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium {
    padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v--mobile,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v--mobile,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-6-medium.ovm4o4v--mobile {
    padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-6-medium.ovm4o4v--mobile {
    padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v--mobile,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v--mobile,
.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v---size-6-medium.ovm4o4v--mobile {
    padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-6-medium.ovm4o4v--mobile {
    padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sxACbXY.ovm4o4v---size-5-large.ovm4o4v--upgrade:not(.ovm4o4v--mobile) {
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
    font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: 1
}

.sxACbXY.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary,
.sxACbXY.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary {
    padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v---size-5-large,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-5-large,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-5-large {
    padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sxACbXY.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary,
.sxACbXY.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary {
    padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large {
    padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.sxACbXY.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v---priority-9-secondary.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v---priority-14-basicSecondary.ovm4o4v--mobile {
    padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v---size-5-large.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v---size-5-large.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v---size-5-large.ovm4o4v--mobile {
    padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sxACbXY.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-9-secondary.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---size-5-large.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---priority-14-basicSecondary.ovm4o4v--mobile {
    padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sxACbXY.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---priority-7-primary.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large.ovm4o4v--mobile,
.sxACbXY.ovm4o4v---priority-5-basic.ovm4o4v--upgrade.ovm4o4v--wrapContent.ovm4o4v---size-5-large.ovm4o4v--mobile {
    padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.sxACbXY .sT2_aic svg:not([fill=currentColor]) path {
    fill: none;
    transition: stroke .2s ease-in-out;
    stroke: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)))
}

.sxACbXY:hover .sT2_aic svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.sxACbXY.ovm4o4v---priority-9-secondary .sT2_aic svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-8)))
}

.sxACbXY.ovm4o4v---priority-9-secondary:hover .sT2_aic svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.sxACbXY.ovm4o4v---priority-14-basicSecondary .sT2_aic svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
}

.sxACbXY.ovm4o4v---priority-14-basicSecondary:hover .sT2_aic svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.sxACbXY .sT2_aic svg {
    height: 1.5em;
    width: 1.5em;
    margin: calc(-1*(1.5em/4)) 0
}

.sxACbXY .sy7fE5n::after,
.sxACbXY .sAIL6uO::before {
    content: '';
    width: 4px;
    height: 1px;
    display: inline-block
}

.sxACbXY .sT2_aic svg[fill=currentColor] {
    transition: color .2s ease-in-out;
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)))
}

.sxACbXY:hover .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.sxACbXY.ovm4o4v---priority-9-secondary .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-8)))
}

.sxACbXY.ovm4o4v---priority-9-secondary:hover .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.sxACbXY.ovm4o4v---priority-14-basicSecondary .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
}

.sxACbXY.ovm4o4v---priority-14-basicSecondary:hover .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * 0.7)))
}

.sxACbXY .suHaQe0 {
    flex: 1;
    text-align: start
}

.sxACbXY.ovm4o4v--mobile,
.sxACbXY {
    padding: 8px 0
}

.sxACbXY.ovm4o4v--mobile::before,
.sxACbXY::before {
    width: 12px;
    content: ''
}

.sxACbXY.ovm4o4v--mobile::after,
.sxACbXY::after {
    width: 7px;
    content: ''
}

.sxACbXY .suHaQe0 {
    margin: initial
}

.sxACbXY.obmemeN--focus,
.sxACbXY:hover {
    border-color: var(--DropdownBase1436307880-borderHoverColor);
    background-color: var(--DropdownBase1436307880-backgroundColor)
}

.sxACbXY.o__5qBRpH--error,
.sxACbXY.o__5qBRpH--error.obmemeN--focus,
.sxACbXY.o__5qBRpH--error:hover {
    border-color: #df3131 !important
}

.sxACbXY.o__5qBRpH--placeholder {
    color: var(--DropdownBase1436307880-colorPlaceholder)
}

.sxACbXY.ohuePpE--disabled {
    cursor: default;
    background-color: var(--DropdownBase1436307880-backgroundColor);
    color: var(--DropdownBase1436307880-colorDisabled);
    border-color: var(--DropdownBase1436307880-colorDisabled)
}

.sxACbXY.ohuePpE--disabled:hover {
    border-color: var(--DropdownBase1436307880-colorDisabled)
}

.sOFv6Nd {
    color: var(--DropdownBase1436307880-inputColor)
}

.sxACbXY.ohuePpE--disabled .sOFv6Nd {
    color: var(--DropdownBase1436307880-colorDisabled)
}

.ssRNe18::after {
    width: 12px;
    content: ''
}

.sxACbXY .s__1wo_zJ {
    display: inline-block
}

.sxACbXY.ovm4o4v--mobile.ovm4o4v--upgrade::before,
.sxACbXY.ovm4o4v--upgrade::before {
    width: 0;
    content: ''
}

.sxACbXY.ovm4o4v--upgrade {
    display: flex
}

.sxACbXY.ovm4o4v--upgrade .suHaQe0 {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: inline-block
}

.sxACbXY.ovm4o4v--upgrade .s__1wo_zJ {
    overflow: visible
}

.sxACbXY.ovm4o4v--mobile.ovm4o4v--upgrade::after,
.sxACbXY.ovm4o4v--upgrade::after {
    width: 0;
    content: ''
}

.sxACbXY.ovm4o4v--mobile.ovm4o4v--upgrade,
.sxACbXY.ovm4o4v--upgrade {
    padding: 7px 7px 7px 12px
}

.sxACbXY.ovm4o4v--mobile.ovm4o4v--upgrade.o__5qBRpH--rtl,
.sxACbXY.ovm4o4v--upgrade.o__5qBRpH--rtl {
    padding: 7px 12px 7px 7px
}

.sxACbXY .sT2_aic {
    line-height: 1.5;
    display: flex
}

.sxACbXY .sT2_aic svg {
    width: var(--DropdownBase1436307880-arrowIconSize);
    height: var(--DropdownBase1436307880-arrowIconSize)
}

.sE_4aJI {
    position: relative;
    cursor: pointer;
    display: block;
    border-style: solid;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box
}

.sE_4aJI .suHaQe0 {
    line-height: 1.5;
    display: block
}

.sE_4aJI.o__36GnUj--upgrade .suHaQe0 {
    line-height: 1;
    display: inline-block
}

.s__75d6l_ {
    height: 1.5em;
    top: .15em;
    animation: StatesButton52662188__bounce-in .5s ease 0s 1 normal
}

.sfkTrkM {
    width: 1.5em;
    height: 1.5em
}

@keyframes StatesButton52662188__bounce-in {
    0% {
        transform: translateY(30px);
        opacity: 0
    }

    32% {
        transform: translateY(-5px);
        opacity: 1
    }

    68% {
        transform: translateY(2px);
        opacity: 1
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

.subwE5D.s__6QktoV.sVUp1Ny:not(.otYwKLG--isError) {
    overflow: hidden
}

.shy_Xoa {
    --wix-ui-tpa-dropdown-native-select-main-button-text-color: var(--wix-ui-tpa-dropdown-main-button-text-color, var(--wix-color-5));
    --wix-ui-tpa-dropdown-native-select-main-button-text-color-rgb: var(--wix-ui-tpa-dropdown-main-button-text-color-rgb, var(--wix-color-5));
    --wix-ui-tpa-dropdown-native-select-main-button-text-color-opacity: var(--wix-ui-tpa-dropdown-main-button-text-color-opacity);
    --wix-ui-tpa-dropdown-native-select-main-button-text-disabled-color: var(--wix-ui-tpa-dropdown-main-button-text-disabled-color, var(--wix-color-3));
    --wix-ui-tpa-dropdown-native-select-main-button-text-disabled-color-rgb: var(--wix-ui-tpa-dropdown-main-button-text-disabled-color-rgb, var(--wix-color-3));
    --wix-ui-tpa-dropdown-native-select-main-button-text-disabled-color-opacity: var(--wix-ui-tpa-dropdown-main-button-text-disabled-color-opacity);
    --wix-ui-tpa-dropdown-native-select-main-button-border-color: var(--wix-ui-tpa-dropdown-main-button-border-color, var(--wix-color-5));
    --wix-ui-tpa-dropdown-native-select-main-button-border-color-rgb: var(--wix-ui-tpa-dropdown-main-button-border-color-rgb, var(--wix-color-5));
    --wix-ui-tpa-dropdown-native-select-main-button-border-color-opacity: var(--wix-ui-tpa-dropdown-main-button-border-color-opacity);
    --wix-ui-tpa-dropdown-native-select-main-button-border-width: var(--wix-ui-tpa-dropdown-main-border-width, 1px);
    --wix-ui-tpa-dropdown-native-select-main-button-border-radius: var(--wix-ui-tpa-dropdown-main-border-radius, 0);
    --wix-ui-tpa-dropdown-native-select-main-border-disabled-color: var(--wix-ui-tpa-dropdown-main-border-disabled-color, var(--wix-color-3));
    --wix-ui-tpa-dropdown-native-select-main-border-disabled-color-rgb: var(--wix-ui-tpa-dropdown-main-border-disabled-color-rgb, var(--wix-color-3));
    --wix-ui-tpa-dropdown-native-select-main-border-disabled-color-opacity: var(--wix-ui-tpa-dropdown-main-border-disabled-color-opacity);
    --wix-ui-tpa-dropdown-native-select-main-background-color: var(--wix-ui-tpa-dropdown-main-background-color, var(--wix-color-1));
    --wix-ui-tpa-dropdown-native-select-main-background-color-rgb: var(--wix-ui-tpa-dropdown-main-background-color-rgb, var(--wix-color-1));
    --wix-ui-tpa-dropdown-native-select-main-background-color-opacity: var(--wix-ui-tpa-dropdown-main-background-color-opacity)
}

.ss9VUQa {
    color: rgb(var(--wix-ui-tpa-dropdown-main-label-color, var(--wix-color-5)));
    text-decoration: var(--wix-ui-tpa-dropdown-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-dropdown-main-label-font-line-height, var(--wix-font-Body-M-line-height));
    font-family: var(--wix-ui-tpa-dropdown-main-label-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-dropdown-main-label-font-size, 14px);
    font-style: var(--wix-ui-tpa-dropdown-main-label-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-dropdown-main-label-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-dropdown-main-label-font-weight, var(--wix-font-Body-M-weight));
    display: block;
    margin-bottom: 8px
}

.shy_Xoa.oun3d7I--mobile .ss9VUQa {
    text-decoration: var(--wix-ui-tpa-dropdown-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-dropdown-main-label-font-line-height, var(--wix-font-Body-M-line-height));
    font-family: var(--wix-ui-tpa-dropdown-main-label-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-dropdown-main-label-font-size, 12px);
    font-style: var(--wix-ui-tpa-dropdown-main-label-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-dropdown-main-label-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-dropdown-main-label-font-weight, var(--wix-font-Body-M-weight))
}

.s__3ZvzdG {
    --wix-ui-tpa-dropdown-option-main-title-text-font-text-decoration: var(--wix-ui-tpa-dropdown-main-item-text-font-text-decoration, var(--wix-ui-tpa-dropdown-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
    --wix-ui-tpa-dropdown-option-main-title-text-font-line-height: var(--wix-ui-tpa-dropdown-main-item-text-font-line-height, var(--wix-ui-tpa-dropdown-main-text-font-line-height, 1.5));
    --wix-ui-tpa-dropdown-option-main-title-text-font-family: var(--wix-ui-tpa-dropdown-main-item-text-font-family, var(--wix-ui-tpa-dropdown-main-text-font-family, var(--wix-font-Body-M-family)));
    --wix-ui-tpa-dropdown-option-main-title-text-font-size: var(--wix-ui-tpa-dropdown-main-item-text-font-size, var(--wix-ui-tpa-dropdown-main-text-font-size, 16px));
    --wix-ui-tpa-dropdown-option-main-title-text-font-style: var(--wix-ui-tpa-dropdown-main-item-text-font-style, var(--wix-ui-tpa-dropdown-main-text-font-style, var(--wix-font-Body-M-style)));
    --wix-ui-tpa-dropdown-option-main-title-text-font-variant: var(--wix-ui-tpa-dropdown-main-item-text-font-variant, var(--wix-ui-tpa-dropdown-main-text-font-variant, var(--wix-font-Body-M-variant)));
    --wix-ui-tpa-dropdown-option-main-title-text-font-weight: var(--wix-ui-tpa-dropdown-main-item-text-font-weight, var(--wix-ui-tpa-dropdown-main-text-font-weight, var(--wix-font-Body-M-weight)));
    --wix-ui-tpa-dropdown-option-main-title-text-color: var(--wix-ui-tpa-dropdown-main-item-text-color, var(--wix-color-5));
    --wix-ui-tpa-dropdown-option-main-title-text-color-rgb: var(--wix-ui-tpa-dropdown-main-item-text-color-rgb, var(--wix-color-5));
    --wix-ui-tpa-dropdown-option-main-title-text-color-opacity: var(--wix-ui-tpa-dropdown-main-item-text-color-opacity);
    --wix-ui-tpa-dropdown-option-main-item-text-disabled-color: var(--wix-ui-tpa-dropdown-main-item-text-disabled-color, var(--wix-color-3));
    --wix-ui-tpa-dropdown-option-main-item-text-disabled-color-rgb: var(--wix-ui-tpa-dropdown-main-item-text-disabled-color-rgb, var(--wix-color-3));
    --wix-ui-tpa-dropdown-option-main-item-text-disabled-color-opacity: var(--wix-ui-tpa-dropdown-main-item-text-disabled-color-opacity)
}

.skcizxG {
    position: absolute;
    top: 50%;
    transform: translate(0, -50%)
}

.shy_Xoa.oun3d7I--rtl .skcizxG {
    left: 32px
}

.shy_Xoa:not(.oun3d7I--rtl) .skcizxG {
    right: 32px
}

.svIUNPx {
    color: #df3131
}

.svi1VU_ {
    width: 100%
}

.svi1VU_,
.sEgz_rH,
.sRq6fRV {
    min-width: 68px;
    height: var(--wix-ui-tpa-dropdown-main-dropdown-height, 42px)
}

.sRq6fRV.oBdhhNj--icon {
    padding: 8px 40px
}

.sRq6fRV.oBdhhNj--error {
    border-color: #df3131
}

.svi1VU_ .sEgz_rH {
    color: rgb(var(--wix-ui-tpa-dropdown-main-button-text-color, var(--wix-color-5))) !important;
    border-width: var(--wix-ui-tpa-dropdown-main-border-width, 1px) !important;
    border-radius: var(--wix-ui-tpa-dropdown-main-border-radius, 0) !important;
    background: rgb(var(--wix-ui-tpa-dropdown-main-background-color, var(--wix-color-1))) !important;
    text-decoration: var(--wix-ui-tpa-dropdown-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
    line-height: var(--wix-ui-tpa-dropdown-main-text-font-line-height, 1.5);
    font-family: var(--wix-ui-tpa-dropdown-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-dropdown-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-dropdown-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-dropdown-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-dropdown-main-text-font-weight, var(--wix-font-Body-M-weight))
}

.svi1VU_ .sEgz_rH:not(.o__5qBRpH--error) {
    border-color: rgb(var(--wix-ui-tpa-dropdown-main-button-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-dropdown-main-button-border-color-opacity, 1)*var(--wix-ui-tpa-dropdown-main-border-opacity, 0.6))) !important
}

.svi1VU_ .sEgz_rH:not(.o__5qBRpH--error):focus-within,
.svi1VU_ .sEgz_rH:not(.o__5qBRpH--error):hover {
    border-color: rgb(var(--wix-ui-tpa-dropdown-hover-border-color-rgb, var(--wix-ui-tpa-dropdown-main-button-border-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-dropdown-hover-border-color-opacity, var(--wix-ui-tpa-dropdown-main-button-border-color-opacity, 1))*1)) !important;
    background-color: rgb(var(--wix-ui-tpa-dropdown-hover-background-color-rgb, var(--wix-ui-tpa-dropdown-main-background-color-rgb, var(--wix-color-1))), calc(var(--wix-ui-tpa-dropdown-hover-background-color-opacity, var(--wix-ui-tpa-dropdown-main-background-color-opacity, 1))*var(--wix-ui-tpa-dropdown-hover-background-opacity, 1))) !important;
    color: rgb(var(--wix-ui-tpa-dropdown-hover-text-color, var(--wix-ui-tpa-dropdown-main-button-text-color, var(--wix-color-5)))) !important;
    border-width: var(--wix-ui-tpa-dropdown-hover-border-width, var(--wix-ui-tpa-dropdown-main-border-width, 1px)) !important;
    border-radius: var(--wix-ui-tpa-dropdown-hover-border-radius, var(--wix-ui-tpa-dropdown-main-border-radius)) !important
}

.svi1VU_ .sEgz_rH:not(.o__5qBRpH--error):focus-within .sOFv6Nd,
.svi1VU_ .sEgz_rH:not(.o__5qBRpH--error):hover .sOFv6Nd {
    color: rgb(var(--wix-ui-tpa-dropdown-hover-text-color, var(--wix-ui-tpa-dropdown-main-button-text-color, var(--wix-color-5)))) !important
}

.svi1VU_ .sEgz_rH .sOFv6Nd {
    color: rgb(var(--wix-ui-tpa-dropdown-main-button-text-color, var(--wix-color-5))) !important
}

.svi1VU_ .sEgz_rH.ohuePpE--disabled .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-dropdown-main-button-text-disabled-color, var(--wix-color-3))) !important
}

.svi1VU_ .sEgz_rH .sT2_aic svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-dropdown-main-button-text-color, var(--wix-color-5))) !important
}

.svi1VU_ .sEgz_rH.ohuePpE--disabled {
    color: rgb(var(--wix-ui-tpa-dropdown-main-button-text-disabled-color, var(--wix-color-3))) !important;
    border-color: rgb(var(--wix-ui-tpa-dropdown-main-border-disabled-color, var(--wix-color-3))) !important
}

.svi1VU_ .sEgz_rH.o__5qBRpH--placeholder {
    color: rgb(var(--wix-ui-tpa-dropdown-main-placeholder-color, var(--wix-color-4))) !important
}

.shy_Xoa:not(.oun3d7I--newErrorMessage) .svi1VU_.oWVetZ4--content-visible .sEgz_rH {
    border-color: rgb(var(--wix-color-5))
}

.shy_Xoa.oun3d7I--error:not(.oun3d7I--newErrorMessage) .svi1VU_.oWVetZ4--content-visible .sEgz_rH.o__5qBRpH--error {
    border-color: rgb(223, 49, 49, .6) !important
}

.shy_Xoa.oun3d7I--error:not(.oun3d7I--newErrorMessage) .svi1VU_.oWVetZ4--content-visible .sEgz_rH.o__5qBRpH--error:focus-within,
.shy_Xoa.oun3d7I--error:not(.oun3d7I--newErrorMessage) .svi1VU_.oWVetZ4--content-visible .sEgz_rH.o__5qBRpH--error:hover {
    border-color: #df3131 !important
}

.shy_Xoa.oun3d7I--error.oun3d7I--newErrorMessage {
    --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-dropdown-error-color, 223, 49, 49);
    --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-dropdown-error-color-rgb, 223, 49, 49);
    --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-dropdown-error-color-opacity);
    --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-dropdown-error-message-min-height)
}

.shy_Xoa.oun3d7I--error.oun3d7I--newErrorMessage .svi1VU_ .sEgz_rH {
    border-color: var(--wut-error-color, #DF3131) !important
}

.shy_Xoa.oun3d7I--error.oun3d7I--newErrorMessage .sRq6fRV {
    border-color: var(--wut-error-color, #DF3131) !important
}

.svi1VU_.oWVetZ4--content-visible .sEgz_rH .sOFv6Nd {
    transform: rotate(180deg)
}

.sugvsVy {
    box-sizing: border-box;
    margin-left: 1px;
    max-width: 100%;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .1), 0 0 4px 0 rgba(0, 0, 0, .1);
    border: 1px solid rgb(var(--wix-ui-tpa-dropdown-main-item-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-dropdown-main-item-text-color-opacity, 1)*.4)) !important;
    background-color: rgb(var(--wix-ui-tpa-dropdown-main-dropdown-background-color, var(--wix-color-1))) !important;
    border-radius: var(--wix-ui-tpa-dropdown-main-border-radius, 0)
}

.skcizxG .soZ43b9 {
    background-color: #df3131 !important
}

.svi1VU_ .soRgiwK {
    padding: 12px 0
}

.svi1VU_ .soRgiwK .sRdQRQc.ovGgG7H--hovered {
    background-color: rgb(var(--wix-ui-tpa-dropdown-main-item-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-dropdown-main-item-text-color-opacity, 1)*.06))
}

.svi1VU_ .soRgiwK .sRdQRQc.ovGgG7H--selected {
    background-color: rgb(var(--wix-ui-tpa-dropdown-main-item-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-dropdown-main-item-text-color-opacity, 1)*.12))
}

.svi1VU_ .soRgiwK .sRdQRQc.ovGgG7H--hovered.ovGgG7H--selected {
    background-color: rgb(var(--wix-ui-tpa-dropdown-main-item-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-dropdown-main-item-text-color-opacity, 1)*.16))
}

.shy_Xoa.oun3d7I---alignment-6-center {
    text-align: center
}

.shy_Xoa.oun3d7I---alignment-6-center .sEgz_rH .suHaQe0 {
    flex: 1
}

.shy_Xoa.oun3d7I---alignment-6-center .s__3ZvzdG {
    justify-content: center
}

.sV78Y8s {
    opacity: 30%;
    background-color: rgb(var(--wix-ui-tpa-dropdown-main-item-text-color, var(--wix-color-5))) !important
}

.sV78Y8s:not(.svZyFRJ) {
    margin: 10px 13px;
    width: auto;
    opacity: .2
}

.shy_Xoa.oun3d7I---theme-3-box:not(.oun3d7I--outerBorder) .sEgz_rH {
    border: var(--wix-ui-tpa-dropdown-main-border-width, 1px) solid rgb(var(--wix-ui-tpa-dropdown-main-button-border-color, var(--wix-color-5)))
}

.shy_Xoa.oun3d7I---theme-3-box.oun3d7I--outerBorder .sEgz_rH {
    border: 0
}

.shy_Xoa.oun3d7I---theme-3-box.oun3d7I--outerBorder {
    box-sizing: content-box;
    border: var(--wix-ui-tpa-dropdown-main-border-width, 1px) solid rgb(var(--wix-ui-tpa-dropdown-main-button-border-color, var(--wix-color-5)))
}

.shy_Xoa.oun3d7I---theme-4-line .sEgz_rH {
    border: 0;
    border-bottom: var(--wix-ui-tpa-dropdown-main-border-width, 1px) solid rgb(var(--wix-ui-tpa-dropdown-main-button-border-color, var(--wix-color-5)));
    background-color: rgb(var(--wix-ui-tpa-dropdown-main-background-color, transparent))
}

.shy_Xoa.oun3d7I---theme-4-line .sEgz_rH.ohuePpE--disabled {
    border-bottom: var(--wix-ui-tpa-dropdown-main-border-width, 1px) solid rgb(var(--wix-ui-tpa-dropdown-main-border-disabled-color, var(--wix-color-3)))
}

.shy_Xoa.oun3d7I---theme-4-line .sEgz_rH::before,
.shy_Xoa.oun3d7I---theme-4-line .sEgz_rH::after {
    width: 0
}

.shy_Xoa.oun3d7I---theme-4-line .sRq6fRV {
    border: 0;
    border-bottom: var(--wix-ui-tpa-dropdown-main-border-width, 1px) solid rgb(var(--wix-ui-tpa-dropdown-main-button-border-color, var(--wix-color-5)));
    background-color: rgb(var(--wix-ui-tpa-dropdown-main-background-color, transparent));
    padding-left: 0;
    padding-right: 0
}

.shy_Xoa.oun3d7I---theme-4-line .sRq6fRV.oBdhhNj--disabled {
    border-bottom: var(--wix-ui-tpa-dropdown-main-border-width, 1px) solid rgb(var(--wix-ui-tpa-dropdown-main-border-disabled-color, var(--wix-color-3)))
}

.shy_Xoa.oun3d7I---theme-4-line.oun3d7I--rtl .sRq6fRV~.sug1DL4 {
    left: 0
}

.shy_Xoa.oun3d7I---theme-4-line:not(.oun3d7I--rtl) .sRq6fRV~.sug1DL4 {
    right: 0 !important
}

.shy_Xoa.oun3d7I---theme-4-line.oun3d7I--rtl .sRq6fRV~.smZNIf5 {
    left: 25px
}

.shy_Xoa.oun3d7I---theme-4-line:not(.oun3d7I--rtl) .sRq6fRV~.smZNIf5 {
    right: 25px
}

.sXT4nkh.sxeFD1Q.subwE5D.sVUp1Ny:not(.otYwKLG--isError) {
    overflow: hidden
}

.sZW_Sim {
    box-sizing: border-box;
    border: 1px solid rgb(var(--wix-ui-tpa-input-main-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-input-main-border-color-opacity, 1)*.6));
    border-radius: 0;
    transition: border-color .1s ease-in;
    background-color: rgb(var(--wix-ui-tpa-input-main-background-color, var(--wix-color-1)));
    font-family: var(--wix-ui-tpa-input-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-input-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-input-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-input-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-input-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: var(--wix-ui-tpa-input-main-text-font-line-height, var(--wix-font-Body-M-line-height));
    width: 100%;
    border-radius: var(--wix-forms-formInputBorderRadius, 0);
    border-color: rgb(var(--wix-forms-formInputBorderColor-rgb, var(--wix-color-5)), calc(var(--wix-forms-formInputBorderColor-opacity, 1)*1));
    background-color: rgb(var(--wix-forms-formInputBackgroundColor, var(--wix-color-1)));
    border-width: var(--wix-forms-formInputBorderWidth, 1px)
}

.sZW_Sim:hover,
.sZW_Sim:focus {
    border-color: rgb(var(--wix-forms-formInputBorderColorHover, var(--wix-forms-formInputBorderColor, var(--wix-color-5)))) !important
}

.sZW_Sim.oIVALCY--disabled {
    border-color: rgb(var(--wix-color-5), .3)
}

.sAy0n4S.sAy0n4S.sZW_Sim.o__9ovl0n--error {
    border-color: #df3131
}

.sZW_Sim .scgoQ_3 {
    --InputcssVars2749836370-color: rgb(var(--wix-ui-tpa-input-main-text-color, var(--wix-color-5)));
    --InputcssVars2749836370-colorPlaceholder: rgb(var(--wix-ui-tpa-input-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-input-main-text-color-opacity, 1) * 0.6));
    --InputcssVars2749836370-backgroundColor: rgb(var(--wix-ui-tpa-input-main-background-color, var(--wix-color-1)));
    --InputcssVars2749836370-borderColor: rgb(var(--wix-ui-tpa-input-main-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-input-main-border-color-opacity, 1) * 0.6));
    --InputcssVars2749836370-borderWidth: 1px;
    --InputcssVars2749836370-borderRadius: 0;
    --InputcssVars2749836370-border: var(--InputcssVars2749836370-borderWidth) solid var(--InputcssVars2749836370-borderColor);
    --InputcssVars2749836370-colorHover: rgb(var(--wix-ui-tpa-input-main-text-color, var(--wix-color-5)));
    --InputcssVars2749836370-backgroundColorHover: rgb(var(--wix-ui-tpa-input-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-input-main-text-color-opacity, 1) * 0.05));
    --InputcssVars2749836370-borderColorHover: var(--InputcssVars2749836370-borderColor);
    --InputcssVars2749836370-colorFocus: rgb(var(--wix-ui-tpa-input-main-text-color, var(--wix-color-5)));
    --InputcssVars2749836370-backgroundColorFocus: rgb(var(--wix-ui-tpa-input-main-background-color, var(--wix-color-1)));
    --InputcssVars2749836370-borderColorFocus: var(--InputcssVars2749836370-borderColor);
    --InputcssVars2749836370-disabledOpacity: 0.3;
    --InputcssVars2749836370-colorDisabled: rgb(var(--wix-ui-tpa-input-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-input-main-text-color-opacity, 1) * var(--InputcssVars2749836370-disabledOpacity)));
    --InputcssVars2749836370-backgroundColorDisabled: rgb(var(--wix-ui-tpa-input-main-background-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-input-main-background-color-opacity, 1) * var(--InputcssVars2749836370-disabledOpacity)));
    --InputcssVars2749836370-borderColorDisabled: rgb(var(--wix-ui-tpa-input-main-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-input-main-border-color-opacity, 1) * var(--InputcssVars2749836370-disabledOpacity)));
    box-sizing: border-box;
    border: 1px solid rgb(var(--wix-ui-tpa-input-main-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-input-main-border-color-opacity, 1)*.6));
    border-radius: 0;
    transition: border-color .1s ease-in;
    background-color: rgb(var(--wix-ui-tpa-input-main-background-color, var(--wix-color-1)));
    font-family: var(--wix-ui-tpa-input-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-input-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-input-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-input-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-input-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: var(--wix-ui-tpa-input-main-text-font-line-height, var(--wix-font-Body-M-line-height));
    display: flex;
    align-items: center
}

.sZW_Sim .scgoQ_3:hover {
    border-color: var(--InputcssVars2749836370-borderColorHover)
}

.sZW_Sim .scgoQ_3.ov8f3LH--disabled {
    border-color: var(--InputcssVars2749836370-borderColorDisabled)
}

.sZW_Sim .scgoQ_3.ov8f3LH--focus {
    border-color: var(--InputcssVars2749836370-borderColorFocus)
}

.sZW_Sim .scgoQ_3.opIRrA1--error {
    border-color: #df3131
}

.sZW_Sim .scgoQ_3 .sYFOmGT {
    width: 100%;
    font-family: var(--wix-ui-tpa-input-main-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-input-main-text-font-size, 16px);
    font-style: var(--wix-ui-tpa-input-main-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-input-main-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-input-main-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: var(--wix-ui-tpa-input-main-text-font-line-height, var(--wix-font-Body-M-line-height));
    line-height: 24px;
    height: 40px;
    padding: 0 14px;
    border: 0;
    color: var(--InputcssVars2749836370-color);
    box-sizing: border-box;
    background-color: var(--InputcssVars2749836370-backgroundColor)
}

.sZW_Sim .scgoQ_3:hover .sYFOmGT {
    color: var(--InputcssVars2749836370-colorHover);
    background-color: var(--InputcssVars2749836370-backgroundColorHover)
}

.sZW_Sim .scgoQ_3.ov8f3LH--disabled .sYFOmGT {
    color: var(--InputcssVars2749836370-colorDisabled);
    background-color: var(--InputcssVars2749836370-backgroundColorDisabled)
}

.sZW_Sim .scgoQ_3.ov8f3LH--focus .sYFOmGT {
    outline: 0;
    color: var(--InputcssVars2749836370-colorFocus);
    background-color: var(--InputcssVars2749836370-backgroundColorFocus)
}

.sZW_Sim .scgoQ_3 .sYFOmGT::selection {
    background: rgb(var(--wix-ui-tpa-input-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-input-main-text-color-opacity, 1)*.2))
}

.sZW_Sim .scgoQ_3 .sYFOmGT::-webkit-input-placeholder,
.sZW_Sim .scgoQ_3 .sYFOmGT::-moz-placeholder,
.sZW_Sim .scgoQ_3 .sYFOmGT:-moz-placeholder,
.sZW_Sim .scgoQ_3 .sYFOmGT:-ms-input-placeholder {
    color: var(--InputcssVars2749836370-colorPlaceholder)
}

.sAy0n4S.sAy0n4S.sZW_Sim .scgoQ_3 {
    border: 0;
    background-color: transparent
}

.sZW_Sim .scgoQ_3 .sYFOmGT {
    padding-inline-end: 24px;
    height: 38px;
    background-color: transparent
}

.sZW_Sim.o__9ovl0n--hasPrefix .scgoQ_3 .sYFOmGT {
    padding-left: 0;
    padding-inline-start: 4px
}

.sZW_Sim.o__9ovl0n--hasSuffix .scgoQ_3 .sYFOmGT {
    padding-inline-end: 42px
}

.sZW_Sim .scgoQ_3 .sYFOmGT:hover,
.sZW_Sim .scgoQ_3 .sYFOmGT:focus {
    background-color: transparent
}

.sZW_Sim .scgoQ_3:hover .sYFOmGT {
    background-color: transparent
}

.sZW_Sim .s__68Wqxs {
    margin-left: -1px;
    width: 100%;
    border-color: rgb(var(--wix-forms-formInputBorderColor-rgb, var(--wix-color-5)), calc(var(--wix-forms-formInputBorderColor-opacity, 1)*.6)) !important;
    border-radius: var(--wix-forms-formInputBorderRadius, 0);
    background-color: rgb(var(--wix-forms-formInputBackgroundColor, var(--wix-color-1)))
}

.sZW_Sim .s_eLQmv .sQqe_Ac {
    max-height: 284px
}

.sZW_Sim .s_eLQmv .s_q__zx {
    font-family: var(--wix-font-Body-M-family);
    font-size: 16px;
    font-style: var(--wix-font-Body-M-style);
    font-variant: var(--wix-font-Body-M-variant);
    font-weight: var(--wix-font-Body-M-weight);
    line-height: var(--wix-font-Body-M-line-height);
    box-sizing: border-box;
    padding: 10px 14px;
    color: rgb(var(--wix-color-5))
}

.sZW_Sim .s_eLQmv .s_q__zx.oGysY5h--selected {
    background-color: rgba(0, 0, 0, .12)
}

.sZW_Sim .s_eLQmv .s_q__zx.oGysY5h--selected.oGysY5h--hovered {
    background-color: rgba(0, 0, 0, .16)
}

.sZW_Sim .s_eLQmv .s_q__zx.oGysY5h--hovered {
    background-color: rgba(0, 0, 0, .06)
}

.suXF5_G {
    --autocompletecssVars1831763490-wut-arrow-icon-size: 24px;
    display: flex;
    position: absolute;
    right: 16px;
    width: var(--autocompletecssVars1831763490-wut-arrow-icon-size);
    height: var(--autocompletecssVars1831763490-wut-arrow-icon-size)
}

.sZW_Sim.oAP9vdl--content-visible .suXF5_G {
    transform: rotate(180deg)
}

.sGktahX {
    --autocompletecssVars1831763490-wut-arrow-icon-size: 24px;
    color: rgb(var(--wix-color-5));
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 0;
    pointer-events: none;
    width: var(--autocompletecssVars1831763490-wut-arrow-icon-size);
    height: var(--autocompletecssVars1831763490-wut-arrow-icon-size)
}

.s__0UGAeA {
    margin-left: 0;
    margin-inline-start: 12px
}

.sZW_Sim.oIVALCY--disabled .sGktahX {
    fill: rgb(var(--wix-color-5), .3)
}

.sk51oL5 .suXF5_G {
    left: 16px;
    right: unset
}




.sSc3mgx {
    --wix-ui-tpa-text-area-container-width: 100%;
    --wix-ui-tpa-text-area-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-text-area-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-text-area-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-text-area-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
    --wix-ui-tpa-text-area-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
    --wix-ui-tpa-text-area-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
    --wix-ui-tpa-text-area-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-text-area-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-text-area-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-text-area-main-border-opacity: 1;
    --wix-ui-tpa-text-area-hover-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-text-area-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-text-area-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-text-area-main-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-text-area-hover-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-text-area-main-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-area-hover-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-area-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-text-area-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-text-area-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-text-area-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-text-area-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-text-area-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-text-area-text-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-text-area-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-text-area-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-text-area-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-text-area-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-area-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-area-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-text-area-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-area-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-area-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity)
}

.sSc3mgx:focus-within textarea {
    outline: 0
}

.sSc3mgx textarea::placeholder {
    color: rgb(var(--wix-forms-formInputPlaceholderColor, var(--wix-color-4))) !important
}

.sSc3mgx[class*=field-error][data-error=true] .sVafCnr {
    --wix-ui-tpa-text-area-container-width: 100%;
    --wix-ui-tpa-text-area-main-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-text-area-hover-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-text-area-border-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-text-area-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-text-area-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-text-area-hover-border-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-text-area-hover-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-text-area-hover-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-text-area-error-border-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-text-area-error-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-text-area-error-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-text-area-main-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-area-hover-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-area-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-text-area-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-text-area-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-text-area-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-text-area-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-text-area-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-text-area-text-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-text-area-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-text-area-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-text-area-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-text-area-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-area-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-area-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-text-area-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-area-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-area-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity)
}

.sSc3mgx.sSc3mgx.sSc3mgx[class*=field-error][data-error=true]>div {
    border-color: rgb(var(--wix-forms-formInputErrorColor, 223, 49, 49)) !important
}

.slRzeT7 {
    --wix-ui-tpa-text-area-container-width: 100%;
    --wix-ui-tpa-text-area-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-text-area-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-text-area-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-text-area-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
    --wix-ui-tpa-text-area-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
    --wix-ui-tpa-text-area-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
    --wix-ui-tpa-text-area-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-text-area-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-text-area-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-text-area-hover-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-text-area-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-text-area-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-text-area-main-border-width: 0px;
    --wix-ui-tpa-text-area-hover-border-width: 0px;
    --wix-ui-tpa-text-area-main-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-area-hover-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-area-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-text-area-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-text-area-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-text-area-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-text-area-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-text-area-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-text-area-text-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-text-area-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-text-area-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-text-area-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-text-area-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-area-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-area-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-text-area-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-area-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-area-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity)
}

.s__2TwL5T {
    --wix-ui-tpa-text-area-background-color: var(--wix-forms-formInputBackgroundColorHover);
    --wix-ui-tpa-text-area-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
    --wix-ui-tpa-text-area-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
    --wix-ui-tpa-text-area-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-text-area-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-text-area-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity)
}

.sDeGmt9 {
    --FileUpload2255235607-error-color: rgb(var(--wix-ui-tpa-file-upload-error-color, 223, 49, 49));
    --wix-ui-tpa-fieldset-main-label-font-family: var(--wix-ui-tpa-file-upload-label-font-family, var(--wix-font-Body-M-family));
    --wix-ui-tpa-fieldset-main-label-font-line-height: var(--wix-ui-tpa-file-upload-label-font-line-height, 1.4);
    --wix-ui-tpa-fieldset-main-label-font-size: var(--wix-ui-tpa-file-upload-label-font-size, 14px);
    --wix-ui-tpa-fieldset-main-label-font-style: var(--wix-ui-tpa-file-upload-label-font-style, var(--wix-font-Body-M-style));
    --wix-ui-tpa-fieldset-main-label-font-variant: var(--wix-ui-tpa-file-upload-label-font-variant, var(--wix-font-Body-M-variant));
    --wix-ui-tpa-fieldset-main-label-font-weight: var(--wix-ui-tpa-file-upload-label-font-weight, var(--wix-font-Body-M-weight));
    --wix-ui-tpa-fieldset-main-label-text-color: var(--wix-ui-tpa-file-upload-label-font-color, var(--wix-color-5));
    --wix-ui-tpa-fieldset-main-label-text-color-rgb: var(--wix-ui-tpa-file-upload-label-font-color-rgb, var(--wix-color-5));
    --wix-ui-tpa-fieldset-main-label-text-color-opacity: var(--wix-ui-tpa-file-upload-label-font-color-opacity);
    --wix-ui-tpa-fieldset-error-color: var(--wix-ui-tpa-file-upload-error-color, 223, 49, 49);
    --wix-ui-tpa-fieldset-error-color-rgb: var(--wix-ui-tpa-file-upload-error-color-rgb, 223, 49, 49);
    --wix-ui-tpa-fieldset-error-color-opacity: var(--wix-ui-tpa-file-upload-error-color-opacity)
}

.sl8g9FC {
    display: inline-flex;
    flex-direction: column
}

.sS3iIKr {
    display: none
}

.sBAK1Zp {
    --wix-ui-tpa-button-main-border-color: var(--wix-ui-tpa-file-upload-button-border-color);
    --wix-ui-tpa-button-main-border-color-rgb: var(--wix-ui-tpa-file-upload-button-border-color-rgb);
    --wix-ui-tpa-button-main-border-color-opacity: var(--wix-ui-tpa-file-upload-button-border-color-opacity);
    --wix-ui-tpa-button-main-border-width: var(--wix-ui-tpa-file-upload-button-border-width);
    --wix-ui-tpa-button-main-border-radius: var(--wix-ui-tpa-file-upload-button-border-radius);
    --wix-ui-tpa-button-main-background-color: var(--wix-ui-tpa-file-upload-button-background-color, var(--wix-color-8));
    --wix-ui-tpa-button-main-background-color-rgb: var(--wix-ui-tpa-file-upload-button-background-color-rgb, var(--wix-color-8));
    --wix-ui-tpa-button-main-background-color-opacity: var(--wix-ui-tpa-file-upload-button-background-color-opacity);
    --wix-ui-tpa-button-main-text-color: var(--wix-ui-tpa-file-upload-button-text-color, var(--wix-color-1));
    --wix-ui-tpa-button-main-text-color-rgb: var(--wix-ui-tpa-file-upload-button-text-color-rgb, var(--wix-color-1));
    --wix-ui-tpa-button-main-text-color-opacity: var(--wix-ui-tpa-file-upload-button-text-color-opacity);
    --wix-ui-tpa-button-hover-background-color: var(--wix-ui-tpa-file-upload-button-hover-background-color);
    --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-ui-tpa-file-upload-button-hover-background-color-rgb);
    --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-ui-tpa-file-upload-button-hover-background-color-opacity);
    --wix-ui-tpa-button-hover-text-color: var(--wix-ui-tpa-file-upload-button-hover-text-color);
    --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-ui-tpa-file-upload-button-hover-text-color-rgb);
    --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-ui-tpa-file-upload-button-hover-text-color-opacity);
    width: fit-content
}

.sRIGElC {
    --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-file-upload-explanation-text-font-family, var(--wix-font-Body-M-family));
    --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-file-upload-explanation-text-font-line-height, 1.4);
    --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-file-upload-explanation-text-font-size, 14px);
    --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-file-upload-explanation-text-font-style, var(--wix-font-Body-M-style));
    --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-file-upload-explanation-text-font-variant, var(--wix-font-Body-M-variant));
    --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-file-upload-explanation-text-font-weight, var(--wix-font-Body-M-weight));
    --wix-ui-tpa-text-main-text-color: var(--wix-ui-tpa-file-upload-explanation-text-color, var(--wix-color-4));
    --wix-ui-tpa-text-main-text-color-rgb: var(--wix-ui-tpa-file-upload-explanation-text-color-rgb, var(--wix-color-4));
    --wix-ui-tpa-text-main-text-color-opacity: var(--wix-ui-tpa-file-upload-explanation-text-color-opacity);
    margin-top: 8px
}

.swAjRzj {
    --wix-ui-tpa-text-button-main-text-color: var(--wix-ui-tpa-file-upload-files-text-color, var(--wix-color-5));
    --wix-ui-tpa-text-button-main-text-color-rgb: var(--wix-ui-tpa-file-upload-files-text-color-rgb, var(--wix-color-5));
    --wix-ui-tpa-text-button-main-text-color-opacity: var(--wix-ui-tpa-file-upload-files-text-color-opacity);
    --wix-ui-tpa-text-button-main-text-font-family: var(--wix-ui-tpa-file-upload-files-text-font-family, var(--wix-font-Body-M-family));
    --wix-ui-tpa-text-button-main-text-font-line-height: var(--wix-ui-tpa-file-upload-files-text-font-line-height, 1.4);
    --wix-ui-tpa-text-button-main-text-font-size: var(--wix-ui-tpa-file-upload-files-text-font-size, 14px);
    --wix-ui-tpa-text-button-main-text-font-style: var(--wix-ui-tpa-file-upload-files-text-font-style, var(--wix-font-Body-M-style));
    --wix-ui-tpa-text-button-main-text-font-variant: var(--wix-ui-tpa-file-upload-files-text-font-variant, var(--wix-font-Body-M-variant));
    --wix-ui-tpa-text-button-main-text-font-weight: var(--wix-ui-tpa-file-upload-files-text-font-weight, var(--wix-font-Body-M-weight));
    margin-top: 8px
}

.swAjRzj.owZ4TH0--error {
    --wix-ui-tpa-text-button-main-text-color: var(--wix-ui-tpa-file-upload-error-color, 223, 49, 49);
    --wix-ui-tpa-text-button-main-text-color-rgb: var(--wix-ui-tpa-file-upload-error-color-rgb, 223, 49, 49);
    --wix-ui-tpa-text-button-main-text-color-opacity: var(--wix-ui-tpa-file-upload-error-color-opacity);
    --wix-ui-tpa-text-button-main-text-font-family: var(--wix-ui-tpa-file-upload-files-text-font-family, var(--wix-font-Body-M-family));
    --wix-ui-tpa-text-button-main-text-font-line-height: var(--wix-ui-tpa-file-upload-files-text-font-line-height, 1.4);
    --wix-ui-tpa-text-button-main-text-font-size: var(--wix-ui-tpa-file-upload-files-text-font-size, 14px);
    --wix-ui-tpa-text-button-main-text-font-style: var(--wix-ui-tpa-file-upload-files-text-font-style, var(--wix-font-Body-M-style));
    --wix-ui-tpa-text-button-main-text-font-variant: var(--wix-ui-tpa-file-upload-files-text-font-variant, var(--wix-font-Body-M-variant));
    --wix-ui-tpa-text-button-main-text-font-weight: var(--wix-ui-tpa-file-upload-files-text-font-weight, var(--wix-font-Body-M-weight))
}

.ssCI_Es {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.sdlAN28 {
    display: flex;
    align-items: center;
    gap: 4px;
    color: var(--FileUpload2255235607-error-color);
    margin-top: 8px
}

.sdRAGbe {
    --wix-ui-tpa-text-main-text-color: var(--wix-ui-tpa-file-upload-error-color, 223, 49, 49);
    --wix-ui-tpa-text-main-text-color-rgb: var(--wix-ui-tpa-file-upload-error-color-rgb, 223, 49, 49);
    --wix-ui-tpa-text-main-text-color-opacity: var(--wix-ui-tpa-file-upload-error-color-opacity);
    --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-file-upload-files-text-font-family, var(--wix-font-Body-M-family));
    --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-file-upload-files-text-font-line-height, 1.4);
    --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-file-upload-files-text-font-size, 14px);
    --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-file-upload-files-text-font-style, var(--wix-font-Body-M-style));
    --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-file-upload-files-text-font-variant, var(--wix-font-Body-M-variant));
    --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-file-upload-files-text-font-weight, var(--wix-font-Body-M-weight))
}

.seGfznZ {
    color: var(--FileUpload2255235607-error-color)
}

.s__2NUkj5 {
    --wix-ui-tpa-popover-padding: 12px 24px
}

.sE9NqpT {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 12px
}

.s__9UxR2H {
    font-family: var(--wix-ui-tpa-file-upload-files-text-font-family, var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-file-upload-files-text-font-size, 14px);
    font-style: var(--wix-ui-tpa-file-upload-files-text-font-style, var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-file-upload-files-text-font-variant, var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-file-upload-files-text-font-weight, var(--wix-font-Body-M-weight));
    line-height: var(--wix-ui-tpa-file-upload-files-text-font-line-height, 1.4em);
    color: rgb(var(--wix-ui-tpa-file-upload-files-text-color, var(--wix-color-5)));
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.sE9NqpT.owZ4TH0--error .s__9UxR2H,
.sE9NqpT.owZ4TH0--error:focus .s__9UxR2H {
    color: var(--FileUpload2255235607-error-color)
}

.sE9NqpT .srpEDt7 svg {
    width: 20px;
    height: 20px
}

.sE9NqpT.owZ4TH0--error .srpEDt7 svg {
    color: var(--FileUpload2255235607-error-color)
}

.sIzNwuY {
    width: var(--wix-ui-tpa-file-upload-spinner-icon-size, 16px) !important;
    height: var(--wix-ui-tpa-file-upload-spinner-icon-size, 16px) !important
}

.sIzNwuY .sci8cqt {
    stroke: rgb(var(--wix-ui-tpa-file-upload-spinner-icon-color, var(--wix-color-5)))
}

.s__3au5eG {
    margin-top: 8px;
    width: 0;
    min-width: 100%
}

.slZfccn {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.syMcnsW {
    width: 20px;
    display: flex;
    justify-content: center
}

.s__3sWJAn {
    --wix-ui-tpa-text-field-main-label-font-text-decoration: var(--wix-forms-formInputLabelFont-text-decoration);
    --wix-ui-tpa-text-field-main-label-font-line-height: var(--wix-forms-formInputLabelFont-line-height);
    --wix-ui-tpa-text-field-main-label-font-family: var(--wix-forms-formInputLabelFont-family);
    --wix-ui-tpa-text-field-main-label-font-size: var(--wix-forms-formInputLabelFont-size);
    --wix-ui-tpa-text-field-main-label-font-style: var(--wix-forms-formInputLabelFont-style);
    --wix-ui-tpa-text-field-main-label-font-variant: var(--wix-forms-formInputLabelFont-variant);
    --wix-ui-tpa-text-field-main-label-font-weight: var(--wix-forms-formInputLabelFont-weight);
    --wix-ui-tpa-text-field-main-label-text-color: var(--wix-forms-formInputLabelColor);
    --wix-ui-tpa-text-field-main-label-text-color-rgb: var(--wix-forms-formInputLabelColor-rgb);
    --wix-ui-tpa-text-field-main-label-text-color-opacity: var(--wix-forms-formInputLabelColor-opacity);
    word-break: break-word
}

.s__3sWJAn:empty::before {
    content: "\200B"
}

.skZN0pD {
    margin: 0 4px
}

.sE_UwnV {
    visibility: hidden;
    display: block;
    height: 0;
    margin: 0;
    padding: 0
}

.sP_plti {
    display: flex;
    flex-direction: column;
    --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
    --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
    --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-text-field-main-border-opacity: 1;
    --wix-ui-tpa-text-field-hover-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-text-field-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-text-field-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-text-field-hover-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-text-field-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-text-field-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-text-field-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity)
}

.sP_plti [placeholder] {
    text-overflow: ellipsis
}

.sP_plti input::placeholder {
    color: rgb(var(--wix-forms-formInputPlaceholderColor, var(--wix-color-4))) !important
}

.sP_plti.sP_plti.sP_plti.sP_plti input:-webkit-autofill,
.sP_plti.sP_plti.sP_plti.sP_plti input:-webkit-autofill:hover,
.sP_plti.sP_plti.sP_plti.sP_plti input:-webkit-autofill:focus {
    border-radius: var(--wix-forms-formInputBorderRadius, 0) !important
}

.sP_plti[class*=field-error] {
    display: flex;
    flex-direction: column;
    --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-text-field-main-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-text-field-hover-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-text-field-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-text-field-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-text-field-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity)
}

.sJuTIMU {
    --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
    --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
    --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-text-field-hover-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-text-field-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-text-field-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-width: 0px;
    --wix-ui-tpa-text-field-hover-border-width: 0px;
    --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-text-field-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-text-field-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-text-field-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity)
}

.svUFV6n {
    --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColorHover);
    --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
    --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity)
}


.s__4Y569p .smn_epZ {
    display: none
}

.s__4Y569p .sP1wo1D {
    display: flex;
    align-items: center;
    margin-inline-start: 0
}

.s__4Y569p .s__6Et33b {
    margin: 0
}

.sP1bEwm {
    width: 24px
}

.sOJLYg2 {
    inset: 0;
    opacity: 0;
    appearance: none;
    position: absolute
}

.sUN6rhZ {
    --dropdown735029957-dropdownTopAndBottomPadding: 16px;
    --dropdown735029957-wix-forms-dropdownLineHeight: calc(max(24px, var(--dropdown735029957-wix-forms-formInputValueFont-line-height)));
    --wix-forms-topAndBottomBorderWidth: calc(var(--wix-forms-formInputBorderWidth, 1px) * 2);
    --dropdown735029957-dropdownHeight: calc(var(--dropdown735029957-wix-forms-dropdownLineHeight) + var(--dropdown735029957-dropdownTopAndBottomPadding) + var(--wix-forms-topAndBottomBorderWidth));
    --wix-ui-tpa-dropdown-main-dropdown-height: 40px;
    --wix-ui-tpa-dropdown-main-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-dropdown-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-dropdown-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-dropdown-main-dropdown-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-dropdown-main-dropdown-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-dropdown-main-dropdown-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-dropdown-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
    --wix-ui-tpa-dropdown-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
    --wix-ui-tpa-dropdown-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
    --wix-ui-tpa-dropdown-main-button-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-dropdown-main-button-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-dropdown-main-button-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-dropdown-hover-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-dropdown-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-dropdown-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-dropdown-main-border-opacity: 1;
    --wix-ui-tpa-dropdown-main-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-dropdown-hover-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-dropdown-main-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-dropdown-hover-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-dropdown-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-dropdown-main-text-font-line-height: var(--dropdown735029957-wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-dropdown-main-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-dropdown-main-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-dropdown-main-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-dropdown-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-dropdown-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-dropdown-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-dropdown-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-dropdown-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-dropdown-main-item-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-dropdown-main-item-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-dropdown-main-item-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-dropdown-main-button-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-dropdown-main-button-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-dropdown-main-button-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-dropdown-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-dropdown-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-dropdown-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-dropdown-main-placeholder-color: var(--wix-forms-formInputPlaceholderColor);
    --wix-ui-tpa-dropdown-main-placeholder-color-rgb: var(--wix-forms-formInputPlaceholderColor-rgb);
    --wix-ui-tpa-dropdown-main-placeholder-color-opacity: var(--wix-forms-formInputPlaceholderColor-opacity);
    --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-button-main-text-font-line-height: var(--dropdown735029957-wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formInputValueFont-weight)
}

.sUN6rhZ button[data-hook=dropdown-base],
.sUN6rhZ select[data-hook=native-select] {
    box-sizing: content-box !important;
    padding: 8px 12px !important;
    width: calc(100% - var(--wix-forms-topAndBottomBorderWidth) - 24px) !important;
    height: calc(var(--dropdown735029957-dropdownHeight) - var(--wix-forms-topAndBottomBorderWidth)) !important;
    min-height: 24px !important;
    border-width: var(--wix-forms-formInputBorderWidth, 1px) !important;
    line-height: var(--dropdown735029957-wix-forms-dropdownLineHeight) !important
}

.sy_kaiJ:not(.sby_9Ve):not(.sW_izPA) svg {
    margin-inline-end: var(--wix-forms-formInputBorderWidth, 0px) !important
}

.sUN6rhZ [data-hook=popover-content] [data-hook=dropdown-content] [id^=dropdown-options-container][role=menu] [id^=dropdown-options-container][role=menuitem][aria-selected=true] {
    background-color: rgb(var(--wix-forms-formInputSelectionColor)) !important
}

.sUN6rhZ [data-hook=popover-content] {
    border-radius: 0 !important
}

.sUN6rhZ[class*=field-error] {
    --wix-ui-tpa-dropdown-main-dropdown-height: 40px;
    --wix-ui-tpa-dropdown-main-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-dropdown-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-dropdown-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-dropdown-main-dropdown-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-dropdown-main-dropdown-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-dropdown-main-dropdown-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-dropdown-hover-background-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-dropdown-hover-background-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-dropdown-hover-background-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-dropdown-main-button-border-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-dropdown-main-button-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-dropdown-main-button-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-dropdown-hover-border-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-dropdown-hover-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-dropdown-hover-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-dropdown-main-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-dropdown-hover-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-dropdown-main-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-dropdown-hover-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-dropdown-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-dropdown-main-text-font-line-height: var(--dropdown735029957-wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-dropdown-main-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-dropdown-main-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-dropdown-main-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-dropdown-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-dropdown-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-dropdown-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-dropdown-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-dropdown-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-dropdown-main-item-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-dropdown-main-item-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-dropdown-main-item-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-dropdown-main-button-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-dropdown-main-button-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-dropdown-main-button-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-dropdown-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-dropdown-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-dropdown-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity)
}

.sUN6rhZ>div:first-of-type {
    display: block
}

.sW_izPA {
    --wix-ui-tpa-dropdown-main-dropdown-height: 40px;
    --wix-ui-tpa-dropdown-main-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-dropdown-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-dropdown-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-dropdown-main-dropdown-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-dropdown-main-dropdown-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-dropdown-main-dropdown-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-dropdown-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
    --wix-ui-tpa-dropdown-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
    --wix-ui-tpa-dropdown-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
    --wix-ui-tpa-dropdown-main-button-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-dropdown-main-button-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-dropdown-main-button-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-dropdown-hover-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-dropdown-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-dropdown-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-dropdown-main-border-width: 0px;
    --wix-ui-tpa-dropdown-hover-border-width: 0px;
    --wix-ui-tpa-dropdown-main-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-dropdown-hover-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-dropdown-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-dropdown-main-text-font-line-height: var(--dropdown735029957-wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-dropdown-main-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-dropdown-main-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-dropdown-main-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-dropdown-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-dropdown-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-dropdown-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-dropdown-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-dropdown-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-dropdown-main-item-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-dropdown-main-item-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-dropdown-main-item-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-dropdown-main-button-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-dropdown-main-button-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-dropdown-main-button-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-dropdown-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-dropdown-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-dropdown-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-dropdown-main-placeholder-color: var(--wix-forms-formInputPlaceholderColor);
    --wix-ui-tpa-dropdown-main-placeholder-color-rgb: var(--wix-forms-formInputPlaceholderColor-rgb);
    --wix-ui-tpa-dropdown-main-placeholder-color-opacity: var(--wix-forms-formInputPlaceholderColor-opacity)
}

.sW_izPA button[data-hook=dropdown-base],
.sW_izPA select[data-hook=native-select] {
    border-width: 0 !important;
    height: var(--dropdown735029957-dropdownHeight) !important;
    width: calc(100% - 24px) !important
}

.sUN6rhZ [data-hook=core-dropdown] {
    height: var(--dropdown735029957-dropdownHeight) !important
}

.sby_9Ve [data-hook=core-dropdown] {
    height: calc(var(--dropdown735029957-dropdownHeight) - var(--wix-forms-formInputBorderWidth)) !important
}

.sby_9Ve button[data-hook=dropdown-base],
.sby_9Ve select[data-hook=native-select] {
    width: calc(100% - 24px) !important
}

.s__6Z_WIB {
    --wix-ui-tpa-dropdown-main-background-color: var(--wix-forms-formInputBackgroundColorHover);
    --wix-ui-tpa-dropdown-main-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
    --wix-ui-tpa-dropdown-main-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
    --wix-ui-tpa-dropdown-main-button-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-dropdown-main-button-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-dropdown-main-button-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity)
}

.skymIZO {
    padding-left: calc(var(--horizontalPadding)*1px);
    padding-right: calc(var(--horizontalPadding)*1px);
    padding-top: calc(var(--verticalPadding)*1px);
    padding-bottom: calc(var(--verticalPadding)*1px);
    background: rgba(var(--formBackground));
    border-width: calc(var(--borderWidth)*1px);
    border-color: rgba(var(--borderColor));
    border-style: solid;
    border-radius: calc(var(--borderRadius)*1px);
    box-sizing: border-box;
    --wix-forms-formHeaderOneFont-text-decoration: var(--headerOneFont-text-decoration);
    --wix-forms-formHeaderOneFont-line-height: var(--headerOneFont-line-height);
    --wix-forms-formHeaderOneFont-family: var(--headerOneFont-family);
    --wix-forms-formHeaderOneFont-size: var(--headerOneFont-size);
    --wix-forms-formHeaderOneFont-style: var(--headerOneFont-style);
    --wix-forms-formHeaderOneFont-variant: var(--headerOneFont-variant);
    --wix-forms-formHeaderOneFont-weight: var(--headerOneFont-weight);
    --wix-forms-formHeaderOneColor: var(--headerOneColor);
    --wix-forms-formHeaderOneColor-rgb: var(--headerOneColor-rgb);
    --wix-forms-formHeaderOneColor-opacity: var(--headerOneColor-opacity);
    --wix-forms-formHeaderTwoFont-text-decoration: var(--headerTwoFont-text-decoration);
    --wix-forms-formHeaderTwoFont-line-height: var(--headerTwoFont-line-height);
    --wix-forms-formHeaderTwoFont-family: var(--headerTwoFont-family);
    --wix-forms-formHeaderTwoFont-size: var(--headerTwoFont-size);
    --wix-forms-formHeaderTwoFont-style: var(--headerTwoFont-style);
    --wix-forms-formHeaderTwoFont-variant: var(--headerTwoFont-variant);
    --wix-forms-formHeaderTwoFont-weight: var(--headerTwoFont-weight);
    --wix-forms-formHeaderTwoColor: var(--headerTwoColor);
    --wix-forms-formHeaderTwoColor-rgb: var(--headerTwoColor-rgb);
    --wix-forms-formHeaderTwoColor-opacity: var(--headerTwoColor-opacity);
    --wix-forms-formParagraphFont-text-decoration: var(--paragraphFont-text-decoration);
    --wix-forms-formParagraphFont-line-height: var(--paragraphFont-line-height);
    --wix-forms-formParagraphFont-family: var(--paragraphFont-family);
    --wix-forms-formParagraphFont-size: var(--paragraphFont-size);
    --wix-forms-formParagraphFont-style: var(--paragraphFont-style);
    --wix-forms-formParagraphFont-variant: var(--paragraphFont-variant);
    --wix-forms-formParagraphFont-weight: var(--paragraphFont-weight);
    --wix-forms-formParagraphColor: var(--paragraphColor);
    --wix-forms-formParagraphColor-rgb: var(--paragraphColor-rgb);
    --wix-forms-formParagraphColor-opacity: var(--paragraphColor-opacity);
    --wix-forms-formInputBackgroundColor: var(--inputBackgroundColor);
    --wix-forms-formInputBackgroundColor-rgb: var(--inputBackgroundColor-rgb);
    --wix-forms-formInputBackgroundColor-opacity: var(--inputBackgroundColor-opacity);
    --wix-forms-formInputBackgroundColorHover: var(--inputBackgroundColorHover);
    --wix-forms-formInputBackgroundColorHover-rgb: var(--inputBackgroundColorHover-rgb);
    --wix-forms-formInputBackgroundColorHover-opacity: var(--inputBackgroundColorHover-opacity);
    --wix-forms-formInputBorderColor: var(--inputBorderColor);
    --wix-forms-formInputBorderColor-rgb: var(--inputBorderColor-rgb);
    --wix-forms-formInputBorderColor-opacity: var(--inputBorderColor-opacity);
    --wix-forms-formInputBorderColorHover: var(--inputBorderColorHover);
    --wix-forms-formInputBorderColorHover-rgb: var(--inputBorderColorHover-rgb);
    --wix-forms-formInputBorderColorHover-opacity: var(--inputBorderColorHover-opacity);
    --wix-forms-formInputBorderWidth: calc(var(--inputBorderWidth) * 1px);
    --wix-forms-formInputBorderWidthHover: calc(var(--inputBorderWidthHover) * 1px);
    --wix-forms-formInputLabelFont-text-decoration: var(--inputLabelFont-text-decoration);
    --wix-forms-formInputLabelFont-line-height: var(--inputLabelFont-line-height);
    --wix-forms-formInputLabelFont-family: var(--inputLabelFont-family);
    --wix-forms-formInputLabelFont-size: var(--inputLabelFont-size);
    --wix-forms-formInputLabelFont-style: var(--inputLabelFont-style);
    --wix-forms-formInputLabelFont-variant: var(--inputLabelFont-variant);
    --wix-forms-formInputLabelFont-weight: var(--inputLabelFont-weight);
    --wix-forms-formInputLabelColor: var(--inputLabelColor);
    --wix-forms-formInputLabelColor-rgb: var(--inputLabelColor-rgb);
    --wix-forms-formInputLabelColor-opacity: var(--inputLabelColor-opacity);
    --wix-forms-formInputValueFont-text-decoration: var(--inputValueFont-text-decoration);
    --wix-forms-formInputValueFont-line-height: var(--inputValueFont-line-height);
    --wix-forms-formInputValueFont-family: var(--inputValueFont-family);
    --wix-forms-formInputValueFont-size: var(--inputValueFont-size);
    --wix-forms-formInputValueFont-style: var(--inputValueFont-style);
    --wix-forms-formInputValueFont-variant: var(--inputValueFont-variant);
    --wix-forms-formInputValueFont-weight: var(--inputValueFont-weight);
    --wix-forms-formInputValueColor: var(--inputValueColor);
    --wix-forms-formInputValueColor-rgb: var(--inputValueColor-rgb);
    --wix-forms-formInputValueColor-opacity: var(--inputValueColor-opacity);
    --wix-forms-formInputPlaceholderColor: var(--inputPlaceholderColor);
    --wix-forms-formInputPlaceholderColor-rgb: var(--inputPlaceholderColor-rgb);
    --wix-forms-formInputPlaceholderColor-opacity: var(--inputPlaceholderColor-opacity);
    --wix-forms-formInputErrorColor: var(--inputErrorColor);
    --wix-forms-formInputErrorColor-rgb: var(--inputErrorColor-rgb);
    --wix-forms-formInputErrorColor-opacity: var(--inputErrorColor-opacity);
    --wix-forms-formInputBorderRadius: calc(var(--inputBorderRadius) * 1px);
    --wix-forms-formLinkColor: var(--linkColor);
    --wix-forms-formLinkColor-rgb: var(--linkColor-rgb);
    --wix-forms-formLinkColor-opacity: var(--linkColor-opacity);
    --wix-forms-formInputBorderStyle: var(--inputBorderStyle);
    --wix-forms-formInputSelectionColor: var(--inputSelectionColor);
    --wix-forms-formInputSelectionColor-rgb: var(--inputSelectionColor-rgb);
    --wix-forms-formInputSelectionColor-opacity: var(--inputSelectionColor-opacity);
    --wix-forms-formInputNoteFont-text-decoration: var(--inputNoteFont-text-decoration);
    --wix-forms-formInputNoteFont-line-height: var(--inputNoteFont-line-height);
    --wix-forms-formInputNoteFont-family: var(--inputNoteFont-family);
    --wix-forms-formInputNoteFont-size: var(--inputNoteFont-size);
    --wix-forms-formInputNoteFont-style: var(--inputNoteFont-style);
    --wix-forms-formInputNoteFont-variant: var(--inputNoteFont-variant);
    --wix-forms-formInputNoteFont-weight: var(--inputNoteFont-weight);
    --wix-forms-formInputNoteColor: var(--inputNoteColor);
    --wix-forms-formInputNoteColor-rgb: var(--inputNoteColor-rgb);
    --wix-forms-formInputNoteColor-opacity: var(--inputNoteColor-opacity);
    --wix-forms-formButtonsColor: var(--buttonsColor);
    --wix-forms-formButtonsColor-rgb: var(--buttonsColor-rgb);
    --wix-forms-formButtonsColor-opacity: var(--buttonsColor-opacity);
    --wix-forms-formButtonsColorHover: var(--buttonsColorHover);
    --wix-forms-formButtonsColorHover-rgb: var(--buttonsColorHover-rgb);
    --wix-forms-formButtonsColorHover-opacity: var(--buttonsColorHover-opacity);
    --wix-forms-formButtonsBackgroundColor: var(--buttonsBackgroundColor);
    --wix-forms-formButtonsBackgroundColor-rgb: var(--buttonsBackgroundColor-rgb);
    --wix-forms-formButtonsBackgroundColor-opacity: var(--buttonsBackgroundColor-opacity);
    --wix-forms-formButtonsBackgroundColorHover: var(--buttonsBackgroundColorHover);
    --wix-forms-formButtonsBackgroundColorHover-rgb: var(--buttonsBackgroundColorHover-rgb);
    --wix-forms-formButtonsBackgroundColorHover-opacity: var(--buttonsBackgroundColorHover-opacity);
    --wix-forms-formButtonsBorderColor: var(--buttonsBorderColor);
    --wix-forms-formButtonsBorderColor-rgb: var(--buttonsBorderColor-rgb);
    --wix-forms-formButtonsBorderColor-opacity: var(--buttonsBorderColor-opacity);
    --wix-forms-formButtonsBorderWidth: calc(var(--buttonsBorderWidth) * 1px);
    --wix-forms-formButtonsBorderRadius: calc(var(--buttonsBorderRadius) * 1px);
    --wix-forms-formNextButtonFont-text-decoration: var(--nextButtonFont-text-decoration);
    --wix-forms-formNextButtonFont-line-height: var(--nextButtonFont-line-height);
    --wix-forms-formNextButtonFont-family: var(--nextButtonFont-family);
    --wix-forms-formNextButtonFont-size: var(--nextButtonFont-size);
    --wix-forms-formNextButtonFont-style: var(--nextButtonFont-style);
    --wix-forms-formNextButtonFont-variant: var(--nextButtonFont-variant);
    --wix-forms-formNextButtonFont-weight: var(--nextButtonFont-weight);
    --wix-forms-formNextButtonColor: var(--nextButtonColor);
    --wix-forms-formNextButtonColor-rgb: var(--nextButtonColor-rgb);
    --wix-forms-formNextButtonColor-opacity: var(--nextButtonColor-opacity);
    --wix-forms-formNextButtonColorHover: var(--nextButtonColorHover);
    --wix-forms-formNextButtonColorHover-rgb: var(--nextButtonColorHover-rgb);
    --wix-forms-formNextButtonColorHover-opacity: var(--nextButtonColorHover-opacity);
    --wix-forms-formNextButtonBackgroundColor: var(--nextButtonBackgroundColor);
    --wix-forms-formNextButtonBackgroundColor-rgb: var(--nextButtonBackgroundColor-rgb);
    --wix-forms-formNextButtonBackgroundColor-opacity: var(--nextButtonBackgroundColor-opacity);
    --wix-forms-formNextButtonBackgroundColorHover: var(--nextButtonBackgroundColorHover);
    --wix-forms-formNextButtonBackgroundColorHover-rgb: var(--nextButtonBackgroundColorHover-rgb);
    --wix-forms-formNextButtonBackgroundColorHover-opacity: var(--nextButtonBackgroundColorHover-opacity);
    --wix-forms-formNextButtonBorderColor: var(--nextButtonBorderColor);
    --wix-forms-formNextButtonBorderColor-rgb: var(--nextButtonBorderColor-rgb);
    --wix-forms-formNextButtonBorderColor-opacity: var(--nextButtonBorderColor-opacity);
    --wix-forms-formNextButtonBorderColorHover: var(--nextButtonBorderColorHover);
    --wix-forms-formNextButtonBorderColorHover-rgb: var(--nextButtonBorderColorHover-rgb);
    --wix-forms-formNextButtonBorderColorHover-opacity: var(--nextButtonBorderColorHover-opacity);
    --wix-forms-formNextButtonBorderWidth: calc(var(--nextButtonBorderWidth) * 1px);
    --wix-forms-formNextButtonBorderRadius: calc(var(--nextButtonBorderRadius) * 1px);
    --wix-forms-formPreviousButtonFont-text-decoration: var(--previousButtonFont-text-decoration);
    --wix-forms-formPreviousButtonFont-line-height: var(--previousButtonFont-line-height);
    --wix-forms-formPreviousButtonFont-family: var(--previousButtonFont-family);
    --wix-forms-formPreviousButtonFont-size: var(--previousButtonFont-size);
    --wix-forms-formPreviousButtonFont-style: var(--previousButtonFont-style);
    --wix-forms-formPreviousButtonFont-variant: var(--previousButtonFont-variant);
    --wix-forms-formPreviousButtonFont-weight: var(--previousButtonFont-weight);
    --wix-forms-formPreviousButtonColor: var(--previousButtonColor);
    --wix-forms-formPreviousButtonColor-rgb: var(--previousButtonColor-rgb);
    --wix-forms-formPreviousButtonColor-opacity: var(--previousButtonColor-opacity);
    --wix-forms-formPreviousButtonColorHover: var(--previousButtonColorHover);
    --wix-forms-formPreviousButtonColorHover-rgb: var(--previousButtonColorHover-rgb);
    --wix-forms-formPreviousButtonColorHover-opacity: var(--previousButtonColorHover-opacity);
    --wix-forms-formPreviousButtonBackgroundColor: var(--previousButtonBackgroundColor);
    --wix-forms-formPreviousButtonBackgroundColor-rgb: var(--previousButtonBackgroundColor-rgb);
    --wix-forms-formPreviousButtonBackgroundColor-opacity: var(--previousButtonBackgroundColor-opacity);
    --wix-forms-formPreviousButtonBackgroundColorHover: var(--previousButtonBackgroundColorHover);
    --wix-forms-formPreviousButtonBackgroundColorHover-rgb: var(--previousButtonBackgroundColorHover-rgb);
    --wix-forms-formPreviousButtonBackgroundColorHover-opacity: var(--previousButtonBackgroundColorHover-opacity);
    --wix-forms-formPreviousButtonBorderColor: var(--previousButtonBorderColor);
    --wix-forms-formPreviousButtonBorderColor-rgb: var(--previousButtonBorderColor-rgb);
    --wix-forms-formPreviousButtonBorderColor-opacity: var(--previousButtonBorderColor-opacity);
    --wix-forms-formPreviousButtonBorderColorHover: var(--previousButtonBorderColorHover);
    --wix-forms-formPreviousButtonBorderColorHover-rgb: var(--previousButtonBorderColorHover-rgb);
    --wix-forms-formPreviousButtonBorderColorHover-opacity: var(--previousButtonBorderColorHover-opacity);
    --wix-forms-formPreviousButtonBorderWidth: calc(var(--previousButtonBorderWidth) * 1px);
    --wix-forms-formPreviousButtonBorderRadius: calc(var(--previousButtonBorderRadius) * 1px);
    --wix-forms-formSubmitButtonFont-text-decoration: var(--submitButtonFont-text-decoration);
    --wix-forms-formSubmitButtonFont-line-height: var(--submitButtonFont-line-height);
    --wix-forms-formSubmitButtonFont-family: var(--submitButtonFont-family);
    --wix-forms-formSubmitButtonFont-size: var(--submitButtonFont-size);
    --wix-forms-formSubmitButtonFont-style: var(--submitButtonFont-style);
    --wix-forms-formSubmitButtonFont-variant: var(--submitButtonFont-variant);
    --wix-forms-formSubmitButtonFont-weight: var(--submitButtonFont-weight);
    --wix-forms-formSubmitButtonColor: var(--submitButtonColor);
    --wix-forms-formSubmitButtonColor-rgb: var(--submitButtonColor-rgb);
    --wix-forms-formSubmitButtonColor-opacity: var(--submitButtonColor-opacity);
    --wix-forms-formSubmitButtonColorHover: var(--submitButtonColorHover);
    --wix-forms-formSubmitButtonColorHover-rgb: var(--submitButtonColorHover-rgb);
    --wix-forms-formSubmitButtonColorHover-opacity: var(--submitButtonColorHover-opacity);
    --wix-forms-formSubmitButtonBackgroundColor: var(--submitButtonBackgroundColor);
    --wix-forms-formSubmitButtonBackgroundColor-rgb: var(--submitButtonBackgroundColor-rgb);
    --wix-forms-formSubmitButtonBackgroundColor-opacity: var(--submitButtonBackgroundColor-opacity);
    --wix-forms-formSubmitButtonBackgroundColorHover: var(--submitButtonBackgroundColorHover);
    --wix-forms-formSubmitButtonBackgroundColorHover-rgb: var(--submitButtonBackgroundColorHover-rgb);
    --wix-forms-formSubmitButtonBackgroundColorHover-opacity: var(--submitButtonBackgroundColorHover-opacity);
    --wix-forms-formSubmitButtonBorderColor: var(--submitButtonBorderColor);
    --wix-forms-formSubmitButtonBorderColor-rgb: var(--submitButtonBorderColor-rgb);
    --wix-forms-formSubmitButtonBorderColor-opacity: var(--submitButtonBorderColor-opacity);
    --wix-forms-formSubmitButtonBorderColorHover: var(--submitButtonBorderColorHover);
    --wix-forms-formSubmitButtonBorderColorHover-rgb: var(--submitButtonBorderColorHover-rgb);
    --wix-forms-formSubmitButtonBorderColorHover-opacity: var(--submitButtonBorderColorHover-opacity);
    --wix-forms-formSubmitButtonBorderWidth: calc(var(--submitButtonBorderWidth) * 1px);
    --wix-forms-formSubmitButtonBorderRadius: calc(var(--submitButtonBorderRadius) * 1px)
}

.svRWJfc {
    box-shadow: var(--index667083180-shadowXOffset) var(--index667083180-shadowYOffset) calc(var(--shadowBlur)*1px) calc(var(--shadowSize)*1px) rgba(var(--shadowColor))
}

@container (max-width: 288px) {
    form fieldset>div {
        column-gap: 0 !important
    }
}

.OmDll7 {
    display: flex;
    padding: 18px 30px 18px 18px;
    border-radius: 20px;
    border: 1px;
    gap: 18px
}

.OmDll7.OZ7by3 {
    background-color: #f8f8fa
}

.OmDll7.vTYjT1 {
    background-color: #fff
}

.RJ2X5S {
    display: flex;
    color: #116dff
}

.jptd00 {
    display: flex;
    min-height: 24px;
    align-items: center
}

.O3_Wl_ {
    border-radius: 100px;
    height: 24px;
    width: 48px;
    padding: 0;
    background-color: #e7e7ef;
    display: flex;
    justify-content: center;
    align-items: center
}

.rQFTSX div {
    color: #bbc0cc !important
}

.jNkXrf {
    white-space: pre-line
}

.s4eJnY {
    display: block;
    width: 100%;
    height: 100%
}

.s4eJnY img {
    max-width: var(--wix-img-max-width, 100%)
}

.s4eJnY[data-animate-blur] img {
    filter: blur(9px);
    transition: filter .8s ease-in
}

.s4eJnY[data-animate-blur] img[data-load-done] {
    filter: none
}

.o8Q9tU {
    cursor: pointer;
    background: rgba(187, 192, 204, .4);
    width: 36px;
    height: 36px;
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative
}

.UqaWZb input {
    height: 54px
}

.ydYOl8 {
    background-color: #fff;
    display: flex;
    box-shadow: 0px -1px 0px 0px rgba(223, 229, 235, .5019607843) inset;
    justify-content: space-between;
    align-items: center;
    padding: 16px 30px 16px 30px
}

.W5BJXv {
    color: #000624;
    line-height: 28px;
    font-size: 16px
}

.iyJH96 {
    font-weight: 700
}

.HLbuE5 {
    line-height: 16px;
    font-size: 14px;
    color: #333853
}

.jPlqJH {
    cursor: pointer
}

.TlAriC svg {
    color: #fff !important
}

.efLPUk {
    display: flex;
    align-items: center;
    justify-content: space-around;
    gap: 6px;
    color: #fff !important
}

.dUR8oD {
    display: flex;
    align-items: center;
    flex-direction: column;
    text-align: center
}

.dUR8oD .VbnEc9 {
    margin-bottom: 12px
}

.dUR8oD .evLPK1 {
    margin-top: 12px
}

.Eu14BW {
    font-size: 12px !important;
    margin-top: 8px
}

.yK2zAh [data-id=rich-content-viewer] * {
    pointer-events: none;
    color: #c7c7c7
}

._4MwPrw span>span[data-hook=icon-wrapper] {
    width: 14px !important;
    height: 14px !important;
    border-width: var(--wix-forms-formInputBorderWidth, 1px) !important;
    box-sizing: content-box !important
}

label[data-hook=checkbox-core] div[data-hook=label-wrapper] {
    flex-grow: 1
}

.SSDBbZ {
    border: none;
    padding: 0;
    margin: 0
}

.KANdNL {
    gap: 24px;
    display: flex;
    flex-direction: row;
    align-items: flex-end
}

.KANdNL.o7d1JQ {
    flex-direction: column;
    align-items: stretch
}

.a8Z1Rq {
    flex: 2
}

.NIKJK6,
.E_VwOH {
    flex: 1
}

.FpHeWU.TRFcfF .a8Z1Rq,
.FpHeWU.TRFcfF .NIKJK6,
.FpHeWU.TRFcfF .E_VwOH {
    width: 100%
}

.eG8vlh {
    gap: 24px;
    display: flex;
    flex-direction: row;
    align-items: flex-end
}

.IVazzO {
    flex: 1
}

.eG8vlh.H1f0yK {
    flex-direction: column;
    align-items: stretch
}

.eG8vlh.H1f0yK .IVazzO {
    width: 100%
}

.LnJK67 {
    gap: 24px;
    display: flex;
    flex-direction: row;
    align-items: flex-end
}

._4c0n1 {
    flex: 1
}

.LnJK67.L8X0aH {
    flex-direction: column
}

.LnJK67.L8X0aH ._4c0n1 {
    width: 100%
}

.zJuiGe span[data-hook=icon]>div {
    margin-top: 0 !important;
    width: 14px !important;
    height: 14px !important;
    border-width: var(--wix-forms-formInputBorderWidth, 1px) !important;
    box-sizing: content-box !important
}

.zJuiGe.CwKV9w.CwKV9w span[data-hook=icon]>div {
    border-color: rgb(var(--wix-forms-formInputErrorColor, 223, 49, 49)) !important
}

.x5S34H span>span[data-hook=icon-wrapper] {
    width: 14px !important;
    height: 14px !important;
    border-width: var(--wix-forms-formInputBorderWidth, 1px) !important;
    box-sizing: content-box !important
}

.x5S34H.x5S34H.an6GEK.an6GEK.an6GEK span>span[data-hook=icon-wrapper] {
    border-color: rgb(var(--wix-forms-formInputErrorColor, 223, 49, 49)) !important
}

.Nzz5l3 {
    margin-top: 6px
}

.J3xngm {
    width: 24px;
    text-align: center
}

.QPXBDg {
    display: flex;
    align-items: flex-end
}

.FNgTtb {
    display: grid;
    width: 100%
}

.AxNTep {
    display: flex;
    flex-direction: column;
    width: 100%
}

.fthvGz {
    font: var(--wix-forms-formHeaderTwoFont);
    font-size: var(--wix-forms-formHeaderTwoFont-size, 20px);
    font-family: var(--wix-forms-formHeaderTwoFont-family);
    color: rgb(var(--wix-forms-formHeaderTwoColor))
}

.jdY8QI {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.K8bQNm span>span[data-hook=icon-wrapper] {
    width: 14px !important;
    height: 14px !important;
    border-width: var(--wix-forms-formInputBorderWidth, 1px) !important;
    box-sizing: content-box !important
}

.K8bQNm.K8bQNm.hEclfA.hEclfA.hEclfA span>span[data-hook=icon-wrapper] {
    border-color: rgb(var(--wix-forms-formInputErrorColor, 223, 49, 49)) !important
}

.exHJNm {
    pointer-events: none
}

.Wk7DHV {
    display: flex;
    align-items: center;
    flex-direction: column;
    gap: 12px
}

.Wk7DHV .al6nM4 {
    border-radius: 4px !important
}

.comp-lrjlte50_r_comp-lkas9y5e .suus3Dw {
    color: #D6DCDC
}

.comp-lrjlte50_r_comp-lkas9y5e .saQrgVc {
    width: 50px;
    height: 50px
}

.comp-lrjlte50_r_comp-lkas9y5e .s_Bbgiv {
    stroke: #D6DCDC
}

.comp-lrjlte50_r_comp-lkas9y5e .saQrgVc.ox_2m44--centered {
    top: calc(50% - calc(50px / 2));
    left: calc(50% - calc(50px / 2))
}

.comp-lrjlte50_r_comp-lkas9y5e .s__1YUavx {
    --Text-deprecated-st-css1260975052-primary-color: #D6DCDC;
    --Text-deprecated-st-css1260975052-secondary-color: #939393
}

.comp-lrjlte50_r_comp-lkas9y5e .s__1YUavx.oKZ9bAM---typography-10-smallTitle {
    font: normal normal normal 24px/1.33em wfont_23cdeb_bce96f131e7b40899dc7df01fcee70db, wf_bce96f131e7b40899dc7df01f, orig_lato_bold;
    text-decoration:
}

.comp-lrjlte50_r_comp-lkas9y5e .s__1YUavx.oKZ9bAM---typography-11-runningText {
    font: normal normal normal 16px/1.5em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    text-decoration:
}

.comp-lrjlte50_r_comp-lkas9y5e .s__1YUavx.oKZ9bAM---typography-8-listText {
    font: normal normal normal 16px/2em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    text-decoration:
}

.comp-lrjlte50_r_comp-lkas9y5e .s__1YUavx.oKZ9bAM---typography-10-largeTitle {
    font: normal normal bold 32px/1.25em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    text-decoration:
}

.comp-lrjlte50_r_comp-lkas9y5e .s__1YUavx.oKZ9bAM--mobile.oKZ9bAM---typography-10-smallTitle {
    font: normal normal normal 20px/1.4em wfont_23cdeb_bce96f131e7b40899dc7df01fcee70db, wf_bce96f131e7b40899dc7df01f, orig_lato_bold;
    text-decoration:
}

.comp-lrjlte50_r_comp-lkas9y5e .s__1YUavx.oKZ9bAM--mobile.oKZ9bAM---typography-11-runningText {
    font: normal normal normal 14px/1.42em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    text-decoration:
}

.comp-lrjlte50_r_comp-lkas9y5e .s__1YUavx.oKZ9bAM--mobile.oKZ9bAM---typography-8-listText {
    font: normal normal normal 14px/1.72em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    text-decoration:
}

.comp-lrjlte50_r_comp-lkas9y5e .s__1YUavx.oKZ9bAM--mobile.oKZ9bAM---typography-10-largeTitle {
    font: normal normal bold 24px/1.33em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular;
    text-decoration:
}

.comp-lrjlte50_r_comp-lkas9y5e .sVUp1Ny.otYwKLG--noImage {
    background-color: rgba(214, 220, 220, 0.2)
}

.comp-lrjlte50_r_comp-lkas9y5e .sVUp1Ny:not(.otYwKLG--isError).sEIa9C_ {
    background-color: ;
    border: 0px solid;
    border-radius: 0px
}

.comp-lrjlte50_r_comp-lkas9y5e .sVUp1Ny:not(.otYwKLG--isError).otYwKLG--noImage.sEIa9C_ {
    background-color: rgba(214, 220, 220, 0.2)
}

.comp-lrjlte50_r_comp-lkas9y5e .sVUp1Ny.sEIa9C_ .svnkCqt {
    opacity: 100%
}

.comp-lrjlte50_r_comp-lkas9y5e .sVUp1Ny.otYwKLG--isError {
    background-color: #1E1E1E
}

.comp-lrjlte50_r_comp-lkas9y5e .shKvsMV {
    --Text-deprecated-st-css1260975052-primary-color: #000000;
    --Text-deprecated-st-css1260975052-secondary-color: #000000
}

.comp-lrjlte50_r_comp-lkas9y5e .shKvsMV.oKZ9bAM---typography-10-smallTitle {
    font: normal normal normal 14px/1.5em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular
}

.comp-lrjlte50_r_comp-lkas9y5e .shKvsMV.oKZ9bAM---typography-11-runningText {
    font: normal normal normal 14px/1.5em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular
}

.comp-lrjlte50_r_comp-lkas9y5e .shKvsMV.oKZ9bAM---typography-8-listText {
    font: normal normal normal 14px/1.5em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular
}

.comp-lrjlte50_r_comp-lkas9y5e .shKvsMV.oKZ9bAM---typography-10-largeTitle {
    font: normal normal normal 14px/1.5em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular
}

.comp-lrjlte50_r_comp-lkas9y5e .shKvsMV.oKZ9bAM--mobile.oKZ9bAM---typography-10-smallTitle {
    font: normal normal normal 14px/1.5em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular
}

.comp-lrjlte50_r_comp-lkas9y5e .shKvsMV.oKZ9bAM--mobile.oKZ9bAM---typography-11-runningText {
    font: normal normal normal 14px/1.5em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular
}

.comp-lrjlte50_r_comp-lkas9y5e .shKvsMV.oKZ9bAM--mobile.oKZ9bAM---typography-8-listText {
    font: normal normal normal 14px/1.5em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular
}

.comp-lrjlte50_r_comp-lkas9y5e .shKvsMV.oKZ9bAM--mobile.oKZ9bAM---typography-10-largeTitle {
    font: normal normal normal 14px/1.5em wfont_23cdeb_57f450ed5e4046c88597833dfffa197f, wf_57f450ed5e4046c88597833df, orig_lato_regular
}

.comp-lrjlte50_r_comp-lkas9y5e .si0mhKL {
    color: #000000
}

.comp-lrjlte50_r_comp-lkas9y5e .subwE5D.s__6QktoV.sVUp1Ny:not(.otYwKLG--isError) {
    background-color: ;
    border: 0px solid;
    border-radius: 0px
}

.comp-lrjlte50_r_comp-lkas9y5e .subwE5D.s__6QktoV.sVUp1Ny:not(.otYwKLG--isError).otYwKLG--noImage {
    background-color: rgba(214, 220, 220, 0.2)
}

.comp-lrjlte50_r_comp-lkas9y5e .subwE5D.s__6QktoV.sVUp1Ny .svnkCqt {
    opacity: 100%
}

.comp-lrjlte50_r_comp-lkas9y5e .sXT4nkh.sxeFD1Q.subwE5D.sVUp1Ny:not(.otYwKLG--isError) {
    background-color: #1E1E1E;
    border: 0px solid #D6DCDC;
    border-radius: 0px
}

.comp-lrjlte50_r_comp-lkas9y5e .sXT4nkh.sxeFD1Q.subwE5D.sVUp1Ny:not(.otYwKLG--isError).otYwKLG--noImage {
    background-color: #1E1E1E
}

.comp-lrjlte50_r_comp-lkas9y5e .sXT4nkh.sxeFD1Q.subwE5D.sVUp1Ny .svnkCqt {
    opacity: 100%
}

#comp-lrjlte50_r_comp-lkas1754 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 100%;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 16px;
    align-self: flex-start;
    order: 1;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lkas1754 {
    --fontSize: 16px;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lkas1754 {
        --fontSize: 13px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lkas1754 {
        --fontSize: 13px;
    }
}

#comp-lrjlte50_r_comp-lk9s7908 {
    min-height: 0px;
    --comp-display: flex;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 2/1/3/4;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lk9s7908 .comp-lrjlte50_r_comp-lk9s7908-container {
    position: relative;
    box-sizing: border-box;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 100%);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9s7908 {
        grid-area: 3/1/4/2;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9s7908 {
        grid-area: 4/1/5/3;
    }
}

#comp-lrjlte50_r_comp-lk9s7908 {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lk9s7908 {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjlte50_r_comp-lk9sba5n {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: max-content;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: start;
    margin-left: 27.661915396741986%;
    margin-right: 0%;
    margin-top: 2.6307146610614818%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9sba5n {
        justify-self: center;
        margin-left: 0.37282171581769435%;
        margin-top: 2.651642091152815%;
    }
}

#comp-lrjlte50_r_comp-lk9sba5n {
    --textDecoration: none;
    --color: var(--color_14);
    --alpha-color: 1;
    --textAlign: left;
    --letterSpacing: 0.04em;
    --lineHeight: normal;
    --fontSize: 18px;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9sba5n {
        --letterSpacing: 0em;
        --fontSize: 13px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9sba5n {
        --letterSpacing: 0em;
        --fontSize: 13px;
    }
}

#comp-lrjlte50_r_comp-lrlb8saw {
    min-height: unset;
    --l_display: unset;
    height: auto;
    --aspect-ratio: 0.4624277456647399;
    min-width: 0px;
    width: 18.181818181818183%;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: start;
    margin-left: 30.908434051497636%;
    margin-right: 0%;
    margin-top: 6.300906463478718%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lrlb8saw {
        --aspect-ratio: 0.4870778500079277;
        width: 26.420073726541556%;
        justify-self: center;
        margin-left: 0%;
        margin-top: 8.99798927613941%;
    }
}

#comp-lrjlte50_r_comp-lrlb8saw {
    --iconSize: 80spx;
    --orientation: HORIZ;
    --spacing: 13spx;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lrlb8saw {
        --iconSize: 48spx;
        --spacing: 2.548spx;
    }
}

#comp-lrjlte50_r_comp-lrlb8saw {
    --item-size: calc((4.204 * var(--one-unit)) - (var(--scrollbar-width) * 0.042039999999999994));
    --item-margin: 0px clamp(0.5px, calc((0.683 * var(--one-unit)) - (var(--scrollbar-width) * 0.00683)), 100vw) 0px 0px;
    --item-display: inline-block;
    --flex-direction: row;
    height: calc((4.204 * var(--one-unit)) - (var(--scrollbar-width) * 0.042039999999999994));
    width: calc(2 * (calc((4.204 * var(--one-unit)) - (var(--scrollbar-width) * 0.042039999999999994)) + clamp(0.5px, calc((0.683 * var(--one-unit)) - (var(--scrollbar-width) * 0.00683)), 100vw)) - clamp(0.5px, calc((0.683 * var(--one-unit)) - (var(--scrollbar-width) * 0.00683)), 100vw));
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lrlb8saw {
        --item-size: calc((12.869 * var(--one-unit)) - (var(--scrollbar-width) * 0.12869));
        --item-margin: 0px clamp(0.5px, calc((0.683 * var(--one-unit)) - (var(--scrollbar-width) * 0.00683)), 100vw) 0px 0px;
        --item-display: inline-block;
        --flex-direction: row;
        height: calc((12.869 * var(--one-unit)) - (var(--scrollbar-width) * 0.12869));
        width: calc(2 * (calc((12.869 * var(--one-unit)) - (var(--scrollbar-width) * 0.12869)) + clamp(0.5px, calc((0.683 * var(--one-unit)) - (var(--scrollbar-width) * 0.00683)), 100vw)) - clamp(0.5px, calc((0.683 * var(--one-unit)) - (var(--scrollbar-width) * 0.00683)), 100vw));
    }
}

#comp-lrjlte50_r_comp-lk9s1x51 {
    min-height: 0px;
    --comp-display: flex;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 2/4/3/5;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lk9s1x51 .comp-lrjlte50_r_comp-lk9s1x51-container {
    position: relative;
    box-sizing: border-box;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 100%);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9s1x51 {
        grid-area: 3/2/4/4;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9s1x51 {
        grid-area: 5/1/6/3;
    }
}

#comp-lrjlte50_r_comp-lk9s1x51 {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lk9s1x51 {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjlte50_r_comp-lrjwjh2w {
    min-height: unset;
    --l_display: unset;
    height: auto;
    --aspect-ratio: 0.4270493758447947;
    min-width: 0px;
    width: 19.688398317598484%;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: start;
    margin-left: 6.002036258539149%;
    margin-right: 0%;
    margin-top: 6.305832895428271%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lrjwjh2w {
        --aspect-ratio: 0.4268085106382979;
        width: 19.68833780160858%;
        margin-left: 3.866454423592493%;
        margin-top: 2.46313672922252%;
    }
}

#comp-lrjlte50_r_comp-lrjwjh2w {
    --backgroundColor: 0, 0, 0;
    --borderColor: 255, 255, 255;
    --alpha-borderColor: 1;
    --borderWidth: 0px;
    --cornerRadius: 0px;
    --boxShadow: none;
    --mediaOpacity: 1;
    --alpha-backgroundColor: 0;
    --boxShadowToggleOn-boxShadow: none;
    --static-spx: 1px;
}

#comp-lrjlte50_r_comp-lk9s03cv {
    min-height: 18px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 88.15815518606493%;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: center;
    margin-left: 0.1576458223857068%;
    margin-right: 0%;
    margin-top: 2.6290725170782974%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9s03cv {
        min-height: 18px;
        width: 88%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9s03cv {
        min-height: 0px;
        width: 72.69604557640751%;
        justify-self: end;
        margin-left: 0%;
        margin-right: 2.383545576407507%;
        margin-top: 6.664711796246649%;
    }
}

#comp-lrjlte50_r_comp-lk9s03cv {
    --textDecoration: none;
    --color: var(--color_14);
    --alpha-color: 1;
    --textAlign: left;
    --letterSpacing: 0.04em;
    --lineHeight: normal;
    --fontSize: 18px;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lk9s03cv {
        --letterSpacing: 0em;
        --fontSize: 13px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lk9s03cv {
        --letterSpacing: 0em;
        --fontSize: 13px;
    }
}

#comp-lrjlte50_r_comp-lkaqzra6 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: auto;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: stretch;
    justify-self: start;
    margin-left: 0%;
    margin-right: 0px;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lkaqzra6 {
        --l_display: none;
    }
}

#comp-lrjlte50_r_comp-lkaqzra6 {
    --lnw: 2px;
    --brd: var(--color_13);
    --mrg: 2px;
    --alpha-brd: 1;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lkb0tcaw {
    min-height: 0px;
    --comp-display: flex;
    --l_display: none;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lkb0tcaw .comp-lrjlte50_r_comp-lkb0tcaw-container {
    position: relative;
    box-sizing: border-box;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 0%);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lkb0tcaw {
        margin-right: 100%;
        margin-top: -208.1787109375%;
        margin-bottom: 354.0120442708333%;
    }

    #comp-lrjlte50_r_comp-lkb0tcaw .comp-lrjlte50_r_comp-lkb0tcaw-container {
        grid-template-rows: minmax(max-content, 100%);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lkb0tcaw {
        margin-right: 0%;
        margin-top: 0%;
        margin-bottom: 0%;
    }
}

#comp-lrjlte50_r_comp-lkb0tcaw {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lkb0tcaw {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjlte50_r_comp-lkb0v9pd {
    min-height: 0px;
    --comp-display: flex;
    --l_display: none;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lkb0v9pd .comp-lrjlte50_r_comp-lkb0v9pd-container {
    position: relative;
    box-sizing: border-box;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 0%);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lkb0v9pd {
        margin-right: 100%;
        margin-top: -208.1787109375%;
        margin-bottom: 354.0120442708333%;
    }

    #comp-lrjlte50_r_comp-lkb0v9pd .comp-lrjlte50_r_comp-lkb0v9pd-container {
        grid-template-rows: minmax(max-content, 100%);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lkb0v9pd {
        margin-right: 0%;
        margin-top: 0%;
        margin-bottom: 0%;
    }
}

#comp-lrjlte50_r_comp-lkb0v9pd {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lkb0v9pd {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjlte50_r_comp-lkb0z241 {
    min-height: 0px;
    --comp-display: flex;
    --l_display: none;
    height: auto;
    min-width: 0px;
    width: auto;
    display: var(--l_display, var(--comp-display, flex));
    flex-direction: column;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lkb0z241 .comp-lrjlte50_r_comp-lkb0z241-container {
    position: relative;
    box-sizing: border-box;
    flex-grow: 1;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 0%);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lkb0z241 {
        grid-area: 1/2/2/3;
    }

    #comp-lrjlte50_r_comp-lkb0z241 .comp-lrjlte50_r_comp-lkb0z241-container {
        grid-template-rows: minmax(max-content, 100%);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lkb0z241 {
        grid-area: 2/1/3/2;
    }
}

#comp-lrjlte50_r_comp-lkb0z241 {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lkb0z241 {
    --shc-mutated-brightness: 0, 0, 0;
}

#comp-lrjlte50_r_comp-lkb6qhww {
    min-height: 0px;
    --l_display: none;
    height: auto;
    min-width: 0px;
    width: auto;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lkb6qhww .comp-lrjlte50_r_comp-lkb6qhww-container {
    position: relative;
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 0%);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

#comp-lrjlte50_r_comp-lkb6qhww:not(.comp-lrjlte50_r_comp-lkb6qhww-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lkb6qhww .comp-lrjlte50_r_comp-lkb6qhww-container {
        grid-template-rows: minmax(max-content, 0%);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lkb6qhww .comp-lrjlte50_r_comp-lkb6qhww-container {
        grid-template-rows: minmax(max-content, 100%);
    }
}

#comp-lrjlte50_r_comp-lkb6qhww {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlte50_r_comp-lkb6txna {
    min-height: 0px;
    --l_display: none;
    height: auto;
    min-width: 0px;
    width: auto;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlte50_r_comp-lkb6txna .comp-lrjlte50_r_comp-lkb6txna-container {
    position: relative;
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(max-content, 0%);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

#comp-lrjlte50_r_comp-lkb6txna:not(.comp-lrjlte50_r_comp-lkb6txna-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlte50_r_comp-lkb6txna {
        grid-area: 1/1/2/2;
    }

    #comp-lrjlte50_r_comp-lkb6txna .comp-lrjlte50_r_comp-lkb6txna-container {
        grid-template-rows: minmax(max-content, 0%);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlte50_r_comp-lkb6txna {
        grid-area: 2/1/3/2;
    }

    #comp-lrjlte50_r_comp-lkb6txna .comp-lrjlte50_r_comp-lkb6txna-container {
        grid-template-rows: minmax(max-content, 100%);
    }
}

#comp-lrjlte50_r_comp-lkb6txna {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlted9 {
    height: auto;
    width: auto;
    --l_display: unset;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    margin-top: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    pointer-events: auto;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjlted9-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    --container-display: grid;
}

#comp-lrjlted9:not(.comp-lrjlted9-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

#comp-lrjlted9-pinned-layer {
    position: fixed;
    left: 0;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    top: 0;
    bottom: unset;
    height: calc(100% - var(--wix-ads-height));
    margin-top: var(--wix-ads-height);
}

#comp-lrjlted9 {
    --alpha-bg: 0;
    --bg: var(--color_11);
    --static-spx: 1px;
}

#comp-lrjlted9_r_comp-kd5px9hr {
    min-height: 100vh;
    height: 100vh;
    min-width: 0px;
    width: 300px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

#comp-lrjlted9_r_comp-kd5px9hr .comp-lrjlted9_r_comp-kd5px9hr-overflow-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    overflow-x: hidden;
    overflow-y: scroll;
    --sticky-offset: 0px;
    scrollbar-width: none;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
}

#comp-lrjlted9_r_comp-kd5px9hr .comp-lrjlted9_r_comp-kd5px9hr-container {
    position: relative;
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(0px, 1fr);
    grid-template-columns: minmax(0px, 1fr);
    --container-display: grid;
}

#comp-lrjlted9_r_comp-kd5px9hr:not(.comp-lrjlted9_r_comp-kd5px9hr-container) {
    display: var(--l_display, var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

#comp-lrjlted9_r_comp-kd5px9hr .comp-lrjlted9_r_comp-kd5px9hr-overflow-wrapper::-webkit-scrollbar {
    width: 0;
    height: 0;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlted9_r_comp-kd5px9hr {
        width: 100vw;
        max-width: 99999px;
    }

    #comp-lrjlted9_r_comp-kd5px9hr .comp-lrjlted9_r_comp-kd5px9hr-container {
        grid-template-columns: minmax(0px, 390fr);
    }
}

#comp-lrjlted9_r_comp-kd5px9hr {
    --containerBackground: var(--color_11);
    --alpha-containerBackground: 1;
    --bg: var(--color_15);
    --alpha-bg: 0.8;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lrjlted9_r_comp-kd5px9hr {
    --screen-width: calc(100vw / var(--zoom-factor, 1));
}

@media screen and (min-width: 320px) and (max-width: 2147483647px) {
    #comp-lrjlted9_r_comp-kd5px9hr {
        --screen-width: calc(100vw / var(--zoom-factor, 1));
    }
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlted9_r_comp-kd5px9hr {
        --screen-width: calc(100vw / var(--zoom-factor, 1));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlted9_r_comp-kd5px9hr {
        --screen-width: calc(100vw / var(--zoom-factor, 1));
    }
}

#comp-lrjlted9_r_comp-lkbcec6l {
    min-height: 0px;
    --l_display: none;
    height: auto;
    min-width: 0px;
    width: 25.78125%;
    max-width: 99999px;
    max-height: 99999px;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    align-self: start;
    justify-self: center;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 105.71314102564102%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

.comp-lrjlted9_r_comp-lkbcec6l-container {
    box-sizing: border-box;
    display: var(--l_display, var(--container-display));
    grid-template-rows: minmax(calc((16.563 * var(--one-unit)) - (var(--scrollbar-width) * 0.16563)), auto);
    grid-template-columns: minmax(0px, 330.0005fr);
    --container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lrjlted9_r_comp-lkbcec6l {
        --l_display: none;
        width: 25.78125%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlted9_r_comp-lkbcec6l {
        --l_display: unset;
        width: 92%;
        margin-top: 24%;
    }

    .comp-lrjlted9_r_comp-lkbcec6l-container {
        grid-template-rows: minmax(calc((51.394 * var(--one-unit)) - (var(--scrollbar-width) * 0.51394)), auto);
        grid-template-columns: minmax(0px, 358.797fr);
    }
}

#comp-lrjlted9_r_comp-lkbcec6l {
    --brw: 0px;
    --brd: var(--color_13);
    --bg: var(--color_12);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlted9_r_comp-lkbcec6l {
        --brw: clamp(0.5px, calc((0.513 * var(--one-unit)) - (var(--scrollbar-width) * 0.00513)), 100vw);
        --rd: calc((4.103 * var(--one-unit)) - (var(--scrollbar-width) * 0.04103)) calc((4.103 * var(--one-unit)) - (var(--scrollbar-width) * 0.04103)) calc((4.103 * var(--one-unit)) - (var(--scrollbar-width) * 0.04103)) calc((4.103 * var(--one-unit)) - (var(--scrollbar-width) * 0.04103));
    }
}

#comp-lrjlted9_r_comp-lkbcec6l {
    --shc-mutated-brightness: 15, 15, 15;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlted9_r_comp-lkbcec6l {
        --shc-mutated-brightness: 15, 15, 15;
    }
}

#comp-lrjlted9_r_comp-kd5px9kk {
    height: auto;
    width: 60%;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 100px;
    margin-bottom: 200px;
    grid-area: 1/1/2/2;
    position: relative;
    --is-sticky: 0;
    --top: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlted9_r_comp-kd5px9kk {
        width: 80%;
        margin-top: 26%;
        margin-bottom: 0px;
    }
}

#comp-lrjlted9_r_comp-kd5px9kk {
    --bgs: var(--color_11);
    --itemBGColorNoTrans: background-color 50ms ease 0s;
    --shd: none;
    --bg: var(--color_11);
    --brw: 0px 0px 0px 0px;
    --brd: var(--color_15);
    --itemBGColorTrans: background-color 0.4s ease 0s;
    --verticalPadding: 10px;
    --fnt: var(--font_8);
    --txt: var(--color_15);
    --alpha-txt: 1;
    --arrowColor: var(--color_15);
    --alpha-arrowColor: 1;
    --subMenuOpacityTrans: all 0.4s ease 0s;
    --bgsSub: var(--color_11);
    --txtsSub: var(--color_18);
    --alpha-txtsSub: 1;
    --txts: var(--color_18);
    --alpha-txts: 1;
    --bgexpanded: var(--color_11);
    --fntSubMenu: var(--font_9);
    --txtexpanded: var(--color_15);
    --alpha-txtexpanded: 1;
    --subMenuSpacing: 25px;
    --menuSpacing: 10px;
    --bgh: 230, 234, 245;

    --SKINS_fntSubmenu:normal normal normal 16px/1.4em din-next-w01-light {
        color_14
    }

    ;
    --alpha-SKINS_bgSubmenu:0;
    --rd:90px;
    --alpha-bgs:0;
    --alpha-bgsSub:0;
    --alpha-brd:0.2;
    --textSpacing:0;
    --alpha-bg:0;
    --SKINS_submenuMargin:0;
    --alpha-bgexpanded:0;
    --sepw:1;
    --alpha-bgh:1;
    --SKINS_submenuBR:90px;
    --boxShadowToggleOn-shd:none;
    --separatorHeight:15;
    --static-spx:0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlted9_r_comp-kd5px9kk {
        --brw: 0px 0px 2px 0px;
        --brd: var(--color_13);
        --verticalPadding: 15px;
        --txtexpanded: var(--color_14);
        --subMenuSpacing: 0px;
        --menuSpacing: 0px;
        --alpha-brd: 1;
    }
}

#comp-lrjlted9_r_comp-kd5px9kk {
    height: auto;
    --direction: ltr;
    --item-height: 56px;
    --text-align: left;
    --template-columns: 1fr calc(40px + 1em);
    --label-grid-column: 1;
    --arrow-grid-column: 2;
    --padding-left: 10px;
    --sub-padding-left: 25px;
    --padding-right: 0px;
    --sub-padding-right: 0px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlted9_r_comp-kd5px9kk {
        height: auto;
        --direction: ltr;
        --item-height: 56px;
        --text-align: left;
        --template-columns: 1fr calc(40px + 1em);
        --label-grid-column: 1;
        --arrow-grid-column: 2;
        --padding-left: 0px;
        --sub-padding-left: 0px;
        --padding-right: 0px;
        --sub-padding-right: 0px;
    }
}

#comp-lrjlted9_r_comp-kkmqi5tc {
    height: 20px;
    width: 20px;
    --l_display: unset;
    top: calc(var(--is-sticky) * (var(--top) + var(--sticky-offset)));
    --comp-display: unset;
    display: var(--l_display, var(--display));
    align-self: start;
    justify-self: end;
    position: sticky;
    --top: 0px;
    margin-left: 0%;
    margin-right: 40px;
    margin-top: 40px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    --is-sticky: 1;
}

#comp-lrjlted9_r_comp-kkmqi5tc~* {
    will-change: opacity;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lrjlted9_r_comp-kkmqi5tc {
        margin-right: 4%;
        margin-top: 15.6px;
    }
}

#comp-lrjlted9_r_comp-kkmqi5tc {
    --static-spx: 0.1 * var(--one-unit);
}