﻿@keyframes slide-horizontal-new {
    0%

{
    transform: translateX(100%)
}

}

@keyframes slide-horizontal-old {
    80% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translateX(-100%)
    }
}

@keyframes slide-vertical-new {
    0% {
        transform: translateY(-100%)
    }
}

@keyframes slide-vertical-old {
    80% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translateY(100%)
    }
}

@keyframes out-in-new {
    0% {
        opacity: 0
    }
}

@keyframes out-in-old {
    to {
        opacity: 0
    }
}



body, html {
    background: transparent;
    border: 0;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: baseline
}

body {
    --scrollbar-width: 0px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px
}

body, html {
    height: 100%
}

body {
    overflow-x: auto;
    overflow-y: scroll
}

    body:not(.responsive) #site-root {
        min-width: var(--site-width);
        width: 100%
    }

    body:not([data-js-loaded]) [data-hide-prejs] {
        visibility: hidden
    }

wix-interact-element {
    display: contents
}

#SITE_CONTAINER {
    position: relative
}

:root {
    --one-unit: 1vw;
    --section-max-width: 9999px;
    --spx-stopper-max: 9999px;
    --spx-stopper-min: 0px;
    --browser-zoom: 1
}

@supports(-webkit-appearance: none) and (stroke-color:transparent) {
    :root {
        --safari-sticky-fix: opacity;
        --experimental-safari-sticky-fix: translateZ(0)
    }
}

@supports(container-type:inline-size) {
    :root {
        --one-unit: 1cqw
    }
}

[id^=oldHoverBox-] {
    mix-blend-mode: plus-lighter;
    transition: opacity .5s ease,visibility .5s ease
}

[data-mesh-id$=inlineContent-gridContainer]:has(>[id^=oldHoverBox-]) {
    isolation: isolate
}


a, abbr, acronym, address, applet, b, big, blockquote, button, caption, center, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, footer, form, h1, h2, h3, h4, h5, h6, header, i, iframe, img, ins, kbd, label, legend, li, nav, object, ol, p, pre, q, s, samp, section, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, title, tr, tt, u, ul, var {
    background: transparent;
    border: 0;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: baseline
}

input, select, textarea {
    box-sizing: border-box;
    font-family: Helvetica,Arial,sans-serif
}

ol, ul {
    list-style: none
}

blockquote, q {
    quotes: none
}

ins {
    text-decoration: none
}

del {
    text-decoration: line-through
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

a {
    cursor: pointer;
    text-decoration: none
}

.testStyles {
    overflow-y: hidden
}

.reset-button {
    -webkit-appearance: none;
    background: none;
    border: 0;
    color: inherit;
    font: inherit;
    line-height: normal;
    outline: 0;
    overflow: visible;
    padding: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none
}

:focus {
    outline: none
}

body.device-mobile-optimized:not(.disable-site-overflow) {
    overflow-x: hidden;
    overflow-y: scroll
}

body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER {
    margin-left: auto;
    margin-right: auto;
    overflow-x: visible;
    position: relative;
    width: 320px
}

body.device-mobile-optimized:not(.responsive):not(.blockSiteScrolling) #SITE_CONTAINER {
    margin-top: 0
}

body.device-mobile-optimized > * {
    max-width: 100% !important
}

body.device-mobile-optimized #site-root {
    overflow-x: hidden;
    overflow-y: hidden
}

@supports(overflow: clip) {
    body.device-mobile-optimized #site-root {
        overflow-x: clip;
        overflow-y: clip
    }
}

body.device-mobile-non-optimized #SITE_CONTAINER #site-root {
    overflow-x: clip;
    overflow-y: clip
}

body.device-mobile-non-optimized.fullScreenMode {
    background-color: #5f6360
}

    body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU, body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND, body.device-mobile-non-optimized.fullScreenMode #site-root, body.fullScreenMode #WIX_ADS {
        visibility: hidden
    }

body.fullScreenMode {
    overflow-x: hidden !important;
    overflow-y: hidden !important
}

    body.fullScreenMode.device-mobile-optimized #TINY_MENU {
        opacity: 0;
        pointer-events: none
    }

body.fullScreenMode-scrollable.device-mobile-optimized {
    overflow-x: hidden !important;
    overflow-y: auto !important
}

    body.fullScreenMode-scrollable.device-mobile-optimized #masterPage, body.fullScreenMode-scrollable.device-mobile-optimized #site-root {
        overflow-x: hidden !important;
        overflow-y: hidden !important
    }

    body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND, body.fullScreenMode-scrollable.device-mobile-optimized #masterPage {
        height: auto !important
    }

        body.fullScreenMode-scrollable.device-mobile-optimized #masterPage.mesh-layout {
            height: 0 !important
        }

body.blockSiteScrolling, body.siteScrollingBlocked {
    position: fixed;
    width: 100%
}

    body.blockSiteScrolling:not(.disable-site-scroll-block-margin) #SITE_CONTAINER {
        margin-top: calc(var(--blocked-site-scroll-margin-top)*-1)
    }

    body.blockSiteScrolling:not(.disable-site-scroll-block-margin):not(.responsive) #WIX_ADS {
        margin-top: var(--blocked-site-scroll-margin-top)
    }

#site-root {
    margin: 0 auto;
    min-height: 100%;
    position: relative;
    top: var(--wix-ads-height)
}

    #site-root img:not([src]) {
        visibility: hidden
    }

    #site-root svg img:not([src]) {
        visibility: visible
    }

.auto-generated-link {
    color: inherit
}

#SCROLL_TO_BOTTOM, #SCROLL_TO_TOP {
    height: 0
}

.has-click-trigger {
    cursor: pointer
}

.fullScreenOverlay {
    bottom: 0;
    display: flex;
    justify-content: center;
    left: 0;
    overflow-y: hidden;
    position: fixed;
    right: 0;
    top: -60px;
    z-index: 1005
}

    .fullScreenOverlay > .fullScreenOverlayContent {
        bottom: 0;
        left: 0;
        margin: 0 auto;
        overflow: hidden;
        position: absolute;
        right: 0;
        top: 60px;
        transform: translateZ(0)
    }

[data-mesh-id$=centeredContent], [data-mesh-id$=form], [data-mesh-id$=inlineContent] {
    pointer-events: none;
    position: relative
}

[data-mesh-id$=-gridWrapper], [data-mesh-id$=-rotated-wrapper] {
    pointer-events: none
}

    [data-mesh-id$=-gridContainer] > *, [data-mesh-id$=-rotated-wrapper] > *, [data-mesh-id$=inlineContent] > :not([data-mesh-id$=-gridContainer]) {
        pointer-events: auto
    }

.device-mobile-optimized #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID {
    grid-area: 2/1/3/2;
    -ms-grid-row: 2;
    position: relative
}

#masterPage.mesh-layout {
    -ms-grid-rows: max-content max-content min-content max-content;
    -ms-grid-columns: 100%;
    align-items: start;
    display: -ms-grid;
    display: grid;
    grid-template-columns: 100%;
    grid-template-rows: max-content max-content min-content max-content;
    justify-content: stretch
}

    #masterPage.mesh-layout #PAGES_CONTAINER, #masterPage.mesh-layout #SITE_FOOTER-placeholder, #masterPage.mesh-layout #SITE_FOOTER_WRAPPER, #masterPage.mesh-layout #SITE_HEADER-placeholder, #masterPage.mesh-layout #SITE_HEADER_WRAPPER, #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~=mobileView], #masterPage.mesh-layout #soapAfterPagesContainer, #masterPage.mesh-layout #soapBeforePagesContainer {
        -ms-grid-row-align: start;
        -ms-grid-column-align: start;
        -ms-grid-column: 1
    }

    #masterPage.mesh-layout #SITE_HEADER-placeholder, #masterPage.mesh-layout #SITE_HEADER_WRAPPER {
        grid-area: 1/1/2/2;
        -ms-grid-row: 1
    }

    #masterPage.mesh-layout #PAGES_CONTAINER, #masterPage.mesh-layout #soapAfterPagesContainer, #masterPage.mesh-layout #soapBeforePagesContainer {
        grid-area: 3/1/4/2;
        -ms-grid-row: 3
    }

    #masterPage.mesh-layout #soapAfterPagesContainer, #masterPage.mesh-layout #soapBeforePagesContainer {
        width: 100%
    }

    #masterPage.mesh-layout #PAGES_CONTAINER {
        align-self: stretch
    }

    #masterPage.mesh-layout main#PAGES_CONTAINER {
        display: block
    }

    #masterPage.mesh-layout #SITE_FOOTER-placeholder, #masterPage.mesh-layout #SITE_FOOTER_WRAPPER {
        grid-area: 4/1/5/2;
        -ms-grid-row: 4
    }

    #masterPage.mesh-layout #SITE_PAGES, #masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERcenteredContent], #masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERinlineContent] {
        height: 100%
    }

    #masterPage.mesh-layout.desktop > * {
        width: 100%
    }

    #masterPage.mesh-layout #PAGES_CONTAINER, #masterPage.mesh-layout #SITE_FOOTER, #masterPage.mesh-layout #SITE_FOOTER_WRAPPER, #masterPage.mesh-layout #SITE_HEADER, #masterPage.mesh-layout #SITE_HEADER_WRAPPER, #masterPage.mesh-layout #SITE_PAGES, #masterPage.mesh-layout #masterPageinlineContent {
        position: relative
    }

    #masterPage.mesh-layout #SITE_HEADER {
        grid-area: 1/1/2/2
    }

    #masterPage.mesh-layout #SITE_FOOTER {
        grid-area: 4/1/5/2
    }

    #masterPage.mesh-layout.overflow-x-clip #SITE_FOOTER, #masterPage.mesh-layout.overflow-x-clip #SITE_HEADER {
        overflow-x: clip
    }

[data-z-counter] {
    z-index: 0
}

[data-z-counter="0"] {
    z-index: auto
}

.wixSiteProperties {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

:root {
    --wst-button-color-fill-primary: rgb(var(--color_48));
    --wst-button-color-border-primary: rgb(var(--color_49));
    --wst-button-color-text-primary: rgb(var(--color_50));
    --wst-button-color-fill-primary-hover: rgb(var(--color_51));
    --wst-button-color-border-primary-hover: rgb(var(--color_52));
    --wst-button-color-text-primary-hover: rgb(var(--color_53));
    --wst-button-color-fill-primary-disabled: rgb(var(--color_54));
    --wst-button-color-border-primary-disabled: rgb(var(--color_55));
    --wst-button-color-text-primary-disabled: rgb(var(--color_56));
    --wst-button-color-fill-secondary: rgb(var(--color_57));
    --wst-button-color-border-secondary: rgb(var(--color_58));
    --wst-button-color-text-secondary: rgb(var(--color_59));
    --wst-button-color-fill-secondary-hover: rgb(var(--color_60));
    --wst-button-color-border-secondary-hover: rgb(var(--color_61));
    --wst-button-color-text-secondary-hover: rgb(var(--color_62));
    --wst-button-color-fill-secondary-disabled: rgb(var(--color_63));
    --wst-button-color-border-secondary-disabled: rgb(var(--color_64));
    --wst-button-color-text-secondary-disabled: rgb(var(--color_65));
    --wst-color-fill-base-1: rgb(var(--color_36));
    --wst-color-fill-base-2: rgb(var(--color_37));
    --wst-color-fill-base-shade-1: rgb(var(--color_38));
    --wst-color-fill-base-shade-2: rgb(var(--color_39));
    --wst-color-fill-base-shade-3: rgb(var(--color_40));
    --wst-color-fill-accent-1: rgb(var(--color_41));
    --wst-color-fill-accent-2: rgb(var(--color_42));
    --wst-color-fill-accent-3: rgb(var(--color_43));
    --wst-color-fill-accent-4: rgb(var(--color_44));
    --wst-color-fill-background-primary: rgb(var(--color_11));
    --wst-color-fill-background-secondary: rgb(var(--color_12));
    --wst-color-text-primary: rgb(var(--color_15));
    --wst-color-text-secondary: rgb(var(--color_14));
    --wst-color-action: rgb(var(--color_18));
    --wst-color-disabled: rgb(var(--color_39));
    --wst-color-title: rgb(var(--color_45));
    --wst-color-subtitle: rgb(var(--color_46));
    --wst-color-line: rgb(var(--color_47));
    --wst-font-style-h2: var(--font_2);
    --wst-font-style-h3: var(--font_3);
    --wst-font-style-h4: var(--font_4);
    --wst-font-style-h5: var(--font_5);
    --wst-font-style-h6: var(--font_6);
    --wst-font-style-body-large: var(--font_7);
    --wst-font-style-body-medium: var(--font_8);
    --wst-font-style-body-small: var(--font_9);
    --wst-font-style-body-x-small: var(--font_10);
    --wst-color-custom-1: rgb(var(--color_13));
    --wst-color-custom-2: rgb(var(--color_16));
    --wst-color-custom-3: rgb(var(--color_17));
    --wst-color-custom-4: rgb(var(--color_19));
    --wst-color-custom-5: rgb(var(--color_20));
    --wst-color-custom-6: rgb(var(--color_21));
    --wst-color-custom-7: rgb(var(--color_22));
    --wst-color-custom-8: rgb(var(--color_23));
    --wst-color-custom-9: rgb(var(--color_24));
    --wst-color-custom-10: rgb(var(--color_25));
    --wst-color-custom-11: rgb(var(--color_26));
    --wst-color-custom-12: rgb(var(--color_27));
    --wst-color-custom-13: rgb(var(--color_28));
    --wst-color-custom-14: rgb(var(--color_29));
    --wst-color-custom-15: rgb(var(--color_30));
    --wst-color-custom-16: rgb(var(--color_31));
    --wst-color-custom-17: rgb(var(--color_32));
    --wst-color-custom-18: rgb(var(--color_33));
    --wst-color-custom-19: rgb(var(--color_34));
    --wst-color-custom-20: rgb(var(--color_35))
}

.J6KGih {
    cursor: pointer
}

.sNF2R0 {
    opacity: 0
}

.hLoBV3 {
    transition: opacity var(--transition-duration) cubic-bezier(.37,0,.63,1)
}

.Rdf41z, .hLoBV3 {
    opacity: 1
}

.ftlZWo {
    transition: opacity var(--transition-duration) cubic-bezier(.37,0,.63,1)
}

.ATGlOr, .ftlZWo {
    opacity: 0
}

.KQSXD0 {
    transition: opacity var(--transition-duration) cubic-bezier(.64,0,.78,0)
}

.KQSXD0, .pagQKE {
    opacity: 1
}

._6zG5H {
    opacity: 0;
    transition: opacity var(--transition-duration) cubic-bezier(.22,1,.36,1)
}

.BB49uC {
    transform: translateX(100%)
}

.j9xE1V {
    transition: transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}

.ICs7Rs, .j9xE1V {
    transform: translateX(0)
}

.DxijZJ {
    transition: transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}

.B5kjYq, .DxijZJ {
    transform: translateX(-100%)
}

.cJijIV {
    transition: transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}

.cJijIV, .hOxaWM {
    transform: translateX(0)
}

.T9p3fN {
    transform: translateX(100%);
    transition: transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}

.qDxYJm {
    transform: translateY(100%)
}

.aA9V0P {
    transition: transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}

.YPXPAS, .aA9V0P {
    transform: translateY(0)
}

.Xf2zsA {
    transition: transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}

.Xf2zsA, .y7Kt7s {
    transform: translateY(-100%)
}

.EeUgMu {
    transition: transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}

.EeUgMu, .fdHrtm {
    transform: translateY(0)
}

.WIFaG4 {
    transform: translateY(100%);
    transition: transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}

body:not(.responsive) .JsJXaX {
    overflow-x: clip
}

:root:active-view-transition .JsJXaX {
    view-transition-name: page-group
}

.AnQkDU {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    height: 100%
}

    .AnQkDU > div {
        align-self: stretch !important;
        grid-area: 1/1/2/2;
        justify-self: stretch !important
    }

.StylableButton2545352419__root {
    -archetype: box;
    border: none;
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 100%;
    min-height: 10px;
    min-width: 10px;
    padding: 0;
    touch-action: manipulation;
    width: 100%
}

    .StylableButton2545352419__root[disabled] {
        pointer-events: none
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
        background-color: var(--corvid-background-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
        background-color: var(--corvid-hover-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
        background-color: var(--corvid-disabled-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
        border-color: var(--corvid-border-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
        border-color: var(--corvid-hover-border-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
        border-color: var(--corvid-disabled-border-color) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
        border-radius: var(--corvid-border-radius) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
        border-width: var(--corvid-border-width) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor, .StylableButton2545352419__root: not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
        color: var(--corvid-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor, .StylableButton2545352419__root: hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
        color: var(--corvid-hover-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor, .StylableButton2545352419__root: not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
        color: var(--corvid-disabled-color) !important
    }

.StylableButton2545352419__link {
    -archetype: box;
    box-sizing: border-box;
    color: #000;
    text-decoration: none
}

.StylableButton2545352419__container {
    align-items: center;
    display: flex;
    flex-basis: auto;
    flex-direction: row;
    flex-grow: 1;
    height: 100%;
    justify-content: center;
    overflow: hidden;
    transition: all .2s ease,visibility 0s;
    width: 100%
}

.StylableButton2545352419__label {
    -archetype: text;
    -controller-part-type: LayoutChildDisplayDropdown,LayoutFlexChildSpacing(first);
    max-width: 100%;
    min-width: 1.8em;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    transition: inherit;
    white-space: nowrap
}

.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
    text-overflow: unset
}

.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
    min-width: 10px;
    overflow-wrap: break-word;
    white-space: break-spaces;
    word-break: break-word
}

.StylableButton2545352419__icon {
    -archetype: icon;
    -controller-part-type: LayoutChildDisplayDropdown,LayoutFlexChildSpacing(last);
    flex-shrink: 0;
    height: 50px;
    min-width: 1px;
    transition: inherit
}

    .StylableButton2545352419__icon.StylableButton2545352419--override {
        display: block !important
    }

    .StylableButton2545352419__icon svg, .StylableButton2545352419__icon > span {
        display: flex;
        height: inherit;
        width: inherit
    }

.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
    fill: var(--corvid-icon-color) !important;
    stroke: var(--corvid-icon-color) !important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
    fill: var(--corvid-hover-icon-color) !important;
    stroke: var(--corvid-hover-icon-color) !important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
    fill: var(--corvid-disabled-icon-color) !important;
    stroke: var(--corvid-disabled-icon-color) !important
}

.aeyn4z {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.qQrFOK {
    cursor: pointer
}

.VDJedC {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    fill: var(--corvid-fill-color,var(--fill));
    fill-opacity: var(--fill-opacity);
    stroke: var(--corvid-stroke-color,var(--stroke));
    stroke-opacity: var(--stroke-opacity);
    stroke-width: var(--stroke-width);
    filter: var(--drop-shadow,none);
    opacity: var(--opacity);
    transform: var(--flip)
}

    .VDJedC, .VDJedC svg {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

        .VDJedC svg {
            height: var(--svg-calculated-height,100%);
            margin: auto;
            padding: var(--svg-calculated-padding,0);
            width: var(--svg-calculated-width,100%)
        }

            .VDJedC svg: not([data-type=ugc]) {
                overflow: visible
            }

.l4CAhn * {
    vector-effect: non-scaling-stroke
}

.Z_l5lU {
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%
}

ol.font_100, ul.font_100 {
    color: #080808;
    font-family: "Arial, Helvetica, sans-serif",serif;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-height: normal;
    margin: 0;
    text-decoration: none
}

    ol.font_100 li, ul.font_100 li {
        margin-bottom: 12px
    }

ol.wix-list-text-align, ul.wix-list-text-align {
    list-style-position: inside
}

    ol.wix-list-text-align h1, ol.wix-list-text-align h2, ol.wix-list-text-align h3, ol.wix-list-text-align h4, ol.wix-list-text-align h5, ol.wix-list-text-align h6, ol.wix-list-text-align p, ul.wix-list-text-align h1, ul.wix-list-text-align h2, ul.wix-list-text-align h3, ul.wix-list-text-align h4, ul.wix-list-text-align h5, ul.wix-list-text-align h6, ul.wix-list-text-align p {
        display: inline
    }

.HQSswv {
    cursor: pointer
}

.yi6otz {
    clip: rect(0 0 0 0);
    border: 0;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.zQ9jDz [data-attr-richtext-marker=true] {
    display: block
}

    .zQ9jDz [data-attr-richtext-marker=true] table {
        border-collapse: collapse;
        margin: 15px 0;
        width: 100%
    }

        .zQ9jDz [data-attr-richtext-marker=true] table td {
            padding: 12px;
            position: relative
        }

            .zQ9jDz [data-attr-richtext-marker=true] table td: after {
                border-bottom: 1px solid currentColor;
                border-left: 1px solid currentColor;
                bottom: 0;
                content: "";
                left: 0;
                opacity: .2;
                position: absolute;
                right: 0;
                top: 0
            }

        .zQ9jDz [data-attr-richtext-marker=true] table tr td: last-child:after {
            border-right: 1px solid currentColor
        }

        .zQ9jDz [data-attr-richtext-marker=true] table tr: first-child td:after {
            border-top: 1px solid currentColor
        }

@supports(-webkit-appearance: none) and (stroke-color:transparent) {
    .qvSjx3 > * > :first-child {
        vertical-align: top
    }
}

@supports(-webkit-touch-callout:none) {
    .qvSjx3 > * > :first-child {
        vertical-align: top
    }
}

.LkZBpT :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) [class$=rich-text__text], .LkZBpT : is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div)[class$=rich-text__text] {
    color: var(--corvid-color,currentColor)
}

.LkZBpT :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) span[style*=color] {
    color: var(--corvid-color,currentColor) !important
}

.Kbom4H {
    direction: var(--text-direction);
    min-height: var(--min-height);
    min-width: var(--min-width)
}

    .Kbom4H .upNqi2 {
        word-wrap: break-word;
        height: 100%;
        overflow-wrap: break-word;
        position: relative;
        width: 100%
    }

        .Kbom4H .upNqi2 ul {
            list-style: disc inside
        }

        .Kbom4H .upNqi2 li {
            margin-bottom: 12px
        }

.MMl86N blockquote, .MMl86N div, .MMl86N h1, .MMl86N h2, .MMl86N h3, .MMl86N h4, .MMl86N h5, .MMl86N h6, .MMl86N p {
    letter-spacing: normal;
    line-height: normal
}

.gYHZuN {
    min-height: var(--min-height);
    min-width: var(--min-width)
}

    .gYHZuN .upNqi2 {
        word-wrap: break-word;
        height: 100%;
        overflow-wrap: break-word;
        position: relative;
        width: 100%
    }

        .gYHZuN .upNqi2 ol, .gYHZuN .upNqi2 ul {
            letter-spacing: normal;
            line-height: normal;
            margin-inline-start: .5em;
            padding-inline-start: 1.3em
        }

        .gYHZuN .upNqi2 ul {
            list-style-type: disc
        }

        .gYHZuN .upNqi2 ol {
            list-style-type: decimal
        }

            .gYHZuN .upNqi2 ol ul, .gYHZuN .upNqi2 ul ul {
                line-height: normal;
                list-style-type: circle
            }

                .gYHZuN .upNqi2 ol ol ul, .gYHZuN .upNqi2 ol ul ul, .gYHZuN .upNqi2 ul ol ul, .gYHZuN .upNqi2 ul ul ul {
                    line-height: normal;
                    list-style-type: square
                }

        .gYHZuN .upNqi2 li {
            font-style: inherit;
            font-weight: inherit;
            letter-spacing: normal;
            line-height: inherit
        }

        .gYHZuN .upNqi2 h1, .gYHZuN .upNqi2 h2, .gYHZuN .upNqi2 h3, .gYHZuN .upNqi2 h4, .gYHZuN .upNqi2 h5, .gYHZuN .upNqi2 h6, .gYHZuN .upNqi2 p {
            letter-spacing: normal;
            line-height: normal;
            margin-block: 0;
            margin: 0
        }

        .gYHZuN .upNqi2 a {
            color: inherit
        }

.MMl86N, .ku3DBC {
    word-wrap: break-word;
    direction: var(--text-direction);
    min-height: var(--min-height);
    min-width: var(--min-width);
    mix-blend-mode: var(--blendMode,normal);
    overflow-wrap: break-word;
    pointer-events: none;
    text-align: start;
    text-shadow: var(--textOutline,0 0 transparent),var(--textShadow,0 0 transparent);
    text-transform: var(--textTransform,"none")
}

    .MMl86N > *, .ku3DBC > * {
        pointer-events: auto
    }

    .MMl86N li, .ku3DBC li {
        font-style: inherit;
        font-weight: inherit;
        letter-spacing: normal;
        line-height: inherit
    }

    .MMl86N ol, .MMl86N ul, .ku3DBC ol, .ku3DBC ul {
        letter-spacing: normal;
        line-height: normal;
        margin-inline-end: 0;
        margin-inline-start: .5em
    }

    .MMl86N:not(.Vq6kJx) ol, .MMl86N: not(.Vq6kJx) ul, .ku3DBC:not(.Vq6kJx) ol, .ku3DBC:not(.Vq6kJx) ul {
        padding-inline-end: 0;
        padding-inline-start: 1.3em
    }

    .MMl86N ul, .ku3DBC ul {
        list-style-type: disc
    }

    .MMl86N ol, .ku3DBC ol {
        list-style-type: decimal
    }

        .MMl86N ol ul, .MMl86N ul ul, .ku3DBC ol ul, .ku3DBC ul ul {
            list-style-type: circle
        }

            .MMl86N ol ol ul, .MMl86N ol ul ul, .MMl86N ul ol ul, .MMl86N ul ul ul, .ku3DBC ol ol ul, .ku3DBC ol ul ul, .ku3DBC ul ol ul, .ku3DBC ul ul ul {
                list-style-type: square
            }

    .MMl86N blockquote, .MMl86N div, .MMl86N h1, .MMl86N h2, .MMl86N h3, .MMl86N h4, .MMl86N h5, .MMl86N h6, .MMl86N p, .ku3DBC blockquote, .ku3DBC div, .ku3DBC h1, .ku3DBC h2, .ku3DBC h3, .ku3DBC h4, .ku3DBC h5, .ku3DBC h6, .ku3DBC p {
        margin-block: 0;
        margin: 0
    }

    .MMl86N a, .ku3DBC a {
        color: inherit
    }

.Vq6kJx li {
    margin-inline-end: 0;
    margin-inline-start: 1.3em
}

.Vd6aQZ {
    overflow: hidden;
    padding: 0;
    pointer-events: none;
    white-space: nowrap
}

.mHZSwn {
    display: none
}

.lvxhkV {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.QJjwEo {
    transform: translateY(-100%);
    transition: .2s ease-in
}

.kdBXfh {
    transition: .2s
}

.MP52zt {
    opacity: 0;
    transition: .2s ease-in
}

    .MP52zt.Bhu9m5 {
        z-index: -1 !important
    }

.LVP8Wf {
    opacity: 1;
    transition: .2s
}

.VrZrC0 {
    height: auto
}

.VrZrC0, .cKxVkc {
    position: relative;
    width: 100%
}

:host(:not(.device-mobile-optimized)) .vlM3HR, body: not(.device-mobile-optimized) .vlM3HR {
    margin-left: calc((100% - var(--site-width))/2);
    width: var(--site-width)
}

.AT7o0U[data-focuscycled=active] {
    outline: 1px solid transparent
}

    .AT7o0U[data-focuscycled=active]: not(:focus-within) {
        outline: 2px solid transparent;
        transition: outline .01s ease
    }

.AT7o0U .vlM3HR {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.Tj01hh, .jhxvbR {
    display: block;
    height: 100%;
    width: 100%
}

    .jhxvbR img {
        max-width: var(--wix-img-max-width,100%)
    }

    .jhxvbR[data-animate-blur] img {
        filter: blur(9px);
        transition: filter .8s ease-in
    }

        .jhxvbR[data-animate-blur] img[data-load-done] {
            filter: none
        }

.WzbAF8 {
    direction: var(--direction)
}

    .WzbAF8 .mpGTIt .O6KwRn {
        display: var(--item-display);
        height: var(--item-size);
        margin-block: var(--item-margin-block);
        margin-inline: var(--item-margin-inline);
        width: var(--item-size)
    }

        .WzbAF8 .mpGTIt .O6KwRn:last-child {
            margin-block: 0;
            margin-inline: 0
        }

        .WzbAF8 .mpGTIt .O6KwRn .oRtuWN {
            display: block
        }

            .WzbAF8 .mpGTIt .O6KwRn .oRtuWN .YaS0jR {
                height: var(--item-size);
                width: var(--item-size)
            }

    .WzbAF8 .mpGTIt {
        height: 100%;
        position: absolute;
        white-space: nowrap;
        width: 100%
    }

:host(.device-mobile-optimized) .WzbAF8 .mpGTIt, body.device-mobile-optimized .WzbAF8 .mpGTIt {
    white-space: normal
}

.big2ZD {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    height: calc(100% - var(--wix-ads-height));
    left: 0;
    margin-top: var(--wix-ads-height);
    position: fixed;
    top: 0;
    width: 100%
}

.SHHiV9, .big2ZD {
    pointer-events: none;
    z-index: var(--pinned-layer-in-container,var(--above-all-in-container))
}


.LHrbPP {
    background: #fff;
    border-radius: 24px;
    color: #116dff;
    cursor: pointer;
    font-family: Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
    font-size: 14px;
    height: 0;
    left: 50%;
    margin-left: -94px;
    opacity: 0;
    padding: 0 24px 0 24px;
    pointer-events: none;
    position: absolute;
    top: 60px;
    width: 0;
    z-index: 9999
}

.LHrbPP:focus {
    border: 2px solid;
    height: 40px;
    opacity: 1;
    pointer-events: auto;
    width: auto
}

.ruTj7Z {
    direction: var(--direction,ltr)
}

.ruTj7Z > ul {
    box-sizing: border-box;
    width: 100%
}

    .ruTj7Z > ul li {
        display: block
    }

        .ruTj7Z > ul li > div:active, .ruTj7Z > ul li > div:focus {
            background-color: rgba(var(--bgs,var(--color_15,color_15)),var(--alpha-bgs,1));
            transition: var(--itemBGColorNoTrans,background-color 50ms ease 0s)
        }

.ruTj7Z .NIXfHQ {
    box-shadow: var(--shd,0 1px 4px rgba(0,0,0,.6));
    position: relative;
    -webkit-transform: translateZ(0)
}

.cgGlGU {
    --display: grid;
    direction: var(--direction,ltr);
    display: var(--display);
    grid-template-columns: minmax(0,1fr)
}

    .cgGlGU > ul {
        box-sizing: border-box;
        width: 100%
    }

        .cgGlGU > ul li {
            display: block
        }

            .cgGlGU > ul li > div:active, .cgGlGU > ul li > div:focus {
                background-color: rgba(var(--bgs,var(--color_15,color_15)),var(--alpha-bgs,1));
                transition: var(--itemBGColorNoTrans,background-color 50ms ease 0s)
            }

    .cgGlGU .NIXfHQ {
        box-shadow: var(--shd,0 1px 4px rgba(0,0,0,.6));
        min-height: 1px;
        position: relative;
        -webkit-transform: translateZ(0)
    }

.UNhuLu {
    --padding-start-lvl1: var(--padding-start,0);
    --padding-end-lvl1: var(--padding-end,0);
    --padding-start-lvl2: var(--sub-padding-start,0);
    --padding-end-lvl2: var(--sub-padding-end,0);
    --padding-start-lvl3: calc(2 * var(--padding-start-lvl2) - var(--padding-start-lvl1));
    --padding-end-lvl3: calc(2 * var(--padding-end-lvl2) - var(--padding-end-lvl1));
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
    border-style: solid;
    border-width: var(--brw,1px);
    box-sizing: border-box;
    display: flex;
    list-style: none;
    margin: 0;
    min-width: 100px;
    position: relative;
    text-align: var(--text-align,left);
    transition: var(--itemBGColorTrans,background-color .4s ease 0s)
}

    .UNhuLu .fEGEM_ {
        cursor: pointer;
        display: grid;
        grid-template-columns: 1fr;
        height: var(--item-height,50px);
        position: relative
    }

        .UNhuLu .fEGEM_ > .kGvnrc {
            position: relative;
            text-overflow: ellipsis
        }

            .UNhuLu .fEGEM_ > .kGvnrc > .xfxJ27 {
                bottom: 0;
                color: rgb(var(--txt,var(--color_15,color_15)));
                display: inline;
                font: var(--fnt,var(--font_1));
                left: 0;
                line-height: var(--item-height,50px);
                overflow: hidden;
                position: absolute;
                right: 0;
                text-overflow: ellipsis;
                top: 0;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                white-space: nowrap
            }

        .UNhuLu .fEGEM_ > .RJADXR {
            cursor: pointer;
            font-family: Arial,Helvetica,sans-serif;
            font-size: 10px;
            min-width: 12px
        }

            .UNhuLu .fEGEM_ > .RJADXR > .DpIELp {
                margin: 0 20px;
                min-width: 12px;
                width: 1em
            }

                .UNhuLu .fEGEM_ > .RJADXR > .DpIELp svg {
                    fill: rgb(var(--arrowColor,var(--color_14,color_14)));
                    pointer-events: none
                }

@supports(-webkit-touch-callout:none) {
    .UNhuLu .fEGEM_ > .kGvnrc > .xfxJ27 {
        text-decoration: underline;
        text-decoration-color: transparent
    }
}

.UNhuLu.fqtSRp > .fEGEM_ {
    grid-template-areas: var(--template-areas,"label arrow");
    grid-template-columns: var(--template-columns,1fr 52px)
}

    .UNhuLu.fqtSRp > .fEGEM_ > .kGvnrc {
        grid-area: label
    }

    .UNhuLu.fqtSRp > .fEGEM_ > .RJADXR {
        align-items: flex-end;
        display: flex;
        flex-direction: column;
        grid-area: arrow;
        justify-content: center
    }

.UNhuLu.hGjOas > .saNEb7 {
    display: block;
    opacity: 1;
    transition: var(--subMenuOpacityTrans,all .4s ease 0s)
}

.UNhuLu.hGjOas > .fEGEM_ .DpIELp {
    transform: rotate(180deg)
}

.UNhuLu.QqwXfj > .fEGEM_ {
    background-color: rgba(var(--bgs,var(--color_15,color_15)),var(--alpha-bgs,1))
}

.fqtSRp .UNhuLu.QqwXfj > .fEGEM_ {
    background-color: rgba(var(--bgsSub,var(--color_15,color_15)),var(--alpha-bgsSub,1))
}

.UNhuLu.QqwXfj > .fEGEM_ > .kGvnrc > .xfxJ27 {
    color: rgb(var(--txtsSub,var(--color_13,color_13)));
    color: rgb(var(--txts,var(--color_13,color_13)))
}

.fqtSRp .UNhuLu.QqwXfj > .fEGEM_.dWouOY > .kGvnrc > .xfxJ27 {
    color: rgb(var(--txtsSub,var(--color_13,color_13)))
}

.UNhuLu > .saNEb7 {
    display: none;
    min-width: 100%;
    opacity: 0;
    transition: var(--subMenuOpacityTrans,all .4s ease 0s)
}

    .UNhuLu > .saNEb7 > .YLBS9j {
        background-color: rgba(var(--bgexpanded,var(--color_15,color_15)),var(--alpha-bgexpanded,1));
        border: none
    }

        .UNhuLu > .saNEb7 > .YLBS9j .xfxJ27 {
            color: rgb(var(--txtexpanded,var(--color_13,color_13)));
            font: var(--fntSubMenu,var(--font_1));
            line-height: var(--item-height,50px);
            padding-inline-end: var(--padding-end-lvl2,0);
            padding-inline-start: var(--padding-start-lvl2,0)
        }

    .UNhuLu > .saNEb7 .saNEb7 .xfxJ27 {
        padding-inline-end: var(--padding-end-lvl3,0);
        padding-inline-start: var(--padding-start-lvl3,0)
    }

.UNhuLu .ZD5b14 {
    opacity: 0;
    position: absolute
}

.UNhuLu .xfxJ27 {
    padding-inline-end: var(--padding-end-lvl1,0);
    padding-inline-start: var(--padding-start-lvl1,0)
}

.u4cNtA {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
    border-style: solid;
    border-width: var(--brw,1px);
    box-sizing: border-box;
    display: flex;
    list-style: none;
    margin: 0;
    position: relative;
    text-align: var(--text-align,left);
    transition: var(--itemBGColorTrans,background-color .4s ease 0s)
}

    .u4cNtA .fEGEM_ {
        cursor: pointer;
        display: grid;
        grid-template-columns: 1fr;
        height: auto;
        position: relative
    }

        .u4cNtA .fEGEM_ > .kGvnrc {
            display: grid;
            position: relative;
            text-overflow: ellipsis
        }

            .u4cNtA .fEGEM_ > .kGvnrc > .xfxJ27 {
                color: rgb(var(--txt,var(--color_15,color_15)));
                display: inline;
                font: var(--fnt,var(--font_1));
                overflow: hidden;
                padding-bottom: var(--verticalPadding,0);
                padding-top: var(--verticalPadding,0);
                position: relative;
                text-overflow: ellipsis;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                white-space: nowrap
            }

        .u4cNtA .fEGEM_ > .RJADXR {
            cursor: pointer;
            font-family: Arial,Helvetica,sans-serif;
            font-size: 10px;
            min-width: 12px
        }

            .u4cNtA .fEGEM_ > .RJADXR > .DpIELp {
                margin: 0 20px;
                min-width: 12px;
                width: 1em
            }

                .u4cNtA .fEGEM_ > .RJADXR > .DpIELp svg {
                    fill: rgb(var(--arrowColor,var(--color_15,color_15)));
                    pointer-events: none
                }

    .u4cNtA.fqtSRp > .fEGEM_ {
        grid-template-areas: var(--template-areas,"label arrow");
        grid-template-columns: var(--template-columns,1fr 52px)
    }

        .u4cNtA.fqtSRp > .fEGEM_ > .kGvnrc {
            grid-area: label
        }

        .u4cNtA.fqtSRp > .fEGEM_ > .RJADXR {
            align-items: flex-end;
            display: flex;
            flex-direction: column;
            grid-area: arrow;
            justify-content: center
        }

    .u4cNtA.hGjOas > .saNEb7 {
        display: block;
        opacity: 1;
        transition: var(--subMenuOpacityTrans,all .4s ease 0s)
    }

    .u4cNtA.hGjOas > .fEGEM_ .DpIELp {
        transform: rotate(180deg)
    }

    .u4cNtA.QqwXfj > .fEGEM_ {
        background-color: rgba(var(--bgs,var(--color_15,color_15)),var(--alpha-bgs,1))
    }

.fqtSRp .u4cNtA.QqwXfj > .fEGEM_ {
    background-color: rgba(var(--bgsSub,var(--color_15,color_15)),var(--alpha-bgsSub,1))
}

.u4cNtA.QqwXfj > .fEGEM_ > .kGvnrc > .xfxJ27 {
    color: rgb(var(--txtsSub,var(--color_13,color_13)));
    color: rgb(var(--txts,var(--color_13,color_13)))
}

.u4cNtA > .saNEb7 {
    display: none;
    min-width: 100%;
    opacity: 0;
    transition: var(--subMenuOpacityTrans,all .4s ease 0s)
}

    .u4cNtA > .saNEb7 > .YLBS9j {
        background-color: rgba(var(--bgexpanded,var(--color_15,color_15)),var(--alpha-bgexpanded,1));
        border: none
    }

        .u4cNtA > .saNEb7 > .YLBS9j .xfxJ27 {
            color: rgb(var(--txtexpanded,var(--color_13,color_13)));
            font: var(--fntSubMenu,var(--font_1));
            padding-inline-end: var(--sub-padding-end,0);
            padding-inline-start: var(--sub-padding-start,0)
        }

.u4cNtA .ZD5b14 {
    opacity: 0;
    position: absolute
}

.u4cNtA .xfxJ27 {
    padding-inline-end: var(--padding-end,0);
    padding-inline-start: var(--padding-start,0)
}

.OZVMSN .fEGEM_ {
    direction: var(--item-depth0-direction);
    text-align: var(--item-depth0-align,var(--text-align))
}

.zui1C4 .fEGEM_ {
    direction: var(--item-depth1-direction);
    text-align: var(--item-depth1-align,var(--text-align))
}

.WJmop7 .fEGEM_ {
    direction: var(--item-depth2-direction);
    text-align: var(--item-depth2-align,var(--text-align))
}

.EmyVop {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    opacity: 0;
    visibility: hidden
}

    .EmyVop.two32l {
        opacity: 1;
        visibility: visible
    }

    .EmyVop[data-undisplayed=true] {
        display: none
    }

    .EmyVop:not([data-is-mesh]) .vMwwq3, .EmyVop:not([data-is-mesh]) .vnTKrr {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

.YppmB_ {
    background-color: rgba(var(--bg,var(--color_15,color_15)),var(--alpha-bg,1));
    display: initial;
    height: 100%;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    width: 100%
}

    .YppmB_.RmiF1m {
        display: none
    }

:host(.device-mobile-optimized) .YppmB_, body.device-mobile-optimized .YppmB_ {
    height: 100vh;
    left: calc((100% - var(--screen-width))/2);
    width: var(--screen-width)
}

:host(.device-mobile-optimized) .EmyVop.RmiF1m, body.device-mobile-optimized .EmyVop.RmiF1m {
    left: calc((100% - var(--screen-width))/2)
}

:host(.device-mobile-optimized) .EmyVop.dqZerU, body.device-mobile-optimized .EmyVop.dqZerU {
    height: 100vh
}

:host(:not(.device-mobile-optimized)) .EmyVop.dqZerU, body:not(.device-mobile-optimized) .EmyVop.dqZerU {
    height: 100vh
}

.Zcgm3P.dqZerU, .Zcgm3P.dqZerU > :first-child {
    height: calc(var(--menu-height) - var(--wix-ads-height))
}

    .Zcgm3P.dqZerU > :first-child {
        margin-top: var(--wix-ads-height)
    }

.EmyVop.dqZerU {
    top: 0
}

.vnTKrr {
    height: 100%;
    width: 100%
}

.EmyVop {
    position: fixed;
    z-index: calc(var(--above-all-z-index) - 1)
}

._1tQlq {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    opacity: 0;
    visibility: hidden
}

    ._1tQlq.kTFWgg {
        opacity: 1;
        visibility: visible
    }

    ._1tQlq[data-undisplayed=true] {
        display: none
    }

    ._1tQlq:not([data-is-mesh]) .X9vkbb, ._1tQlq:not([data-is-mesh]) .jpeeyX {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

.PbIVkr {
    background-color: rgba(var(--bg,var(--color_15,color_15)),var(--alpha-bg,1));
    display: initial;
    height: 100%;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    width: 100%
}

    .PbIVkr.YN_fLB {
        display: none
    }

:host(.device-mobile-optimized) .PbIVkr, body.device-mobile-optimized .PbIVkr {
    height: 100vh;
    left: calc((100% - var(--screen-width))/2);
    width: var(--screen-width)
}

:host(.device-mobile-optimized) ._1tQlq.YN_fLB, body.device-mobile-optimized ._1tQlq.YN_fLB {
    left: calc((100% - var(--screen-width))/2)
}

:host(.device-mobile-optimized) ._1tQlq.jFliG2, body.device-mobile-optimized ._1tQlq.jFliG2 {
    height: 100vh
}

:host(:not(.device-mobile-optimized)) ._1tQlq.jFliG2, body:not(.device-mobile-optimized) ._1tQlq.jFliG2 {
    height: 100vh
}

.n74Psq.jFliG2, .n74Psq.jFliG2 > :first-child {
    height: calc(var(--menu-height) - var(--wix-ads-height))
}

    .n74Psq.jFliG2 > :first-child {
        margin-top: var(--wix-ads-height)
    }

._1tQlq.jFliG2 {
    top: 0
}

.jpeeyX {
    height: 100%;
    width: 100%
}

._1tQlq {
    position: fixed;
    z-index: calc(var(--above-all-z-index) - 1)
}

.n74Psq {
    -ms-overflow-style: none;
    overflow-x: hidden;
    overflow-y: scroll;
    overflow: -moz-scrollbars-none;
    position: relative;
    scrollbar-width: none
}

    .n74Psq::-webkit-scrollbar {
        height: 0;
        width: 0
    }

.Tj01hh, .jhxvbR {
    display: block;
    height: 100%;
    width: 100%
}

    .jhxvbR img {
        max-width: var(--wix-img-max-width,100%)
    }

    .jhxvbR[data-animate-blur] img {
        filter: blur(9px);
        transition: filter .8s ease-in
    }

        .jhxvbR[data-animate-blur] img[data-load-done] {
            filter: none
        }

.MW5IWV {
    height: 100%;
    left: 0;
    -webkit-mask-image: var(--mask-image,none);
    mask-image: var(--mask-image,none);
    -webkit-mask-position: var(--mask-position,0);
    mask-position: var(--mask-position,0);
    -webkit-mask-repeat: var(--mask-repeat,no-repeat);
    mask-repeat: var(--mask-repeat,no-repeat);
    -webkit-mask-size: var(--mask-size,100%);
    mask-size: var(--mask-size,100%);
    overflow: hidden;
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: absolute;
    top: 0;
    width: 100%
}

    .MW5IWV.N3eg0s {
        clip: rect(0,auto,auto,0)
    }

    .MW5IWV .Kv1aVt {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

    .MW5IWV .dLPlxY {
        height: var(--fill-layer-image-height,100%);
        opacity: var(--fill-layer-image-opacity)
    }

        .MW5IWV .dLPlxY img {
            height: 100%;
            width: 100%
        }

@supports(-webkit-hyphens: none) {
    .MW5IWV.N3eg0s {
        clip: auto;
        -webkit-clip-path: inset(0)
    }
}

.VgO9Yg {
    height: 100%
}

.LWbAav {
    background-color: var(--bg-overlay-color);
    background-image: var(--bg-gradient);
    transition: var(--inherit-transition)
}

.K_YxMd, .yK6aSC {
    opacity: var(--fill-layer-video-opacity)
}

.NGjcJN {
    bottom: var(--media-padding-bottom);
    height: var(--media-padding-height);
    position: absolute;
    top: var(--media-padding-top);
    width: 100%
}

.mNGsUM {
    transform: scale(var(--scale,1));
    transition: var(--transform-duration,transform 0s)
}

.K_YxMd {
    height: 100%;
    position: relative;
    width: 100%
}

wix-media-canvas {
    display: block;
    height: 100%
}

.I8xA4L {
    opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

    .I8xA4L .K_YxMd, .I8xA4L .dLPlxY, .I8xA4L .yK6aSC {
        opacity: 1
    }

.bX9O_S {
    clip-path: var(--fill-layer-clip)
}

.Z_wCwr, .bX9O_S {
    position: absolute;
    top: 0
}

.Jxk_UL img, .Z_wCwr, .bX9O_S {
    height: 100%;
    width: 100%
}

.K8MSra {
    opacity: 0
}

.K8MSra, .YTb3b4 {
    position: absolute;
    top: 0
}

.YTb3b4 {
    height: 0;
    left: 0;
    overflow: hidden;
    width: 0
}

.SUz0WK {
    left: 0;
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: var(--fill-layer-background-media-position)
}

.FNxOn5, .SUz0WK, .m4khSP {
    height: 100%;
    top: 0;
    width: 100%
}

.FNxOn5 {
    position: absolute
}

.m4khSP {
    background-color: var(--fill-layer-background-overlay-color);
    opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1);
    position: var(--fill-layer-background-overlay-position);
    transform: var(--fill-layer-background-overlay-transform)
}

@supports(mix-blend-mode: overlay) {
    .m4khSP {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity,1)
    }
}

.MyaVaS {
    display: inherit;
    height: inherit;
    width: auto
}

.gIn6Wf {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) .MyaVaS, body:not(.responsive) .gIn6Wf {
    z-index: var(--above-all-in-container)
}

.MyaVaS.ZhsSZ_, .gIn6Wf.ZhsSZ_ {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .gIn6Wf {
        touch-action: manipulation
    }
}

.P4my70 {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6));
    transition: all .5s
}

    .P4my70, .P4my70.ZhsSZ_ {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .P4my70.ZhsSZ_ {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-radius: var(--rdOpen,0);
            border-style: solid;
            border-width: var(--borderwidthOpen,0);
            box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
        }

.pAmIZO {
    display: inherit;
    height: inherit;
    width: auto
}

.YRyQqb {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) .YRyQqb, body:not(.responsive) .pAmIZO {
    z-index: var(--above-all-in-container)
}

.YRyQqb.oX7wPA, .pAmIZO.oX7wPA {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .YRyQqb {
        touch-action: manipulation
    }
}

.KbTtfL {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6));
    transition: all .5s
}

    .KbTtfL, .KbTtfL.oX7wPA {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .KbTtfL.oX7wPA {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-radius: var(--rdOpen,0);
            border-style: solid;
            border-width: var(--borderwidthOpen,0);
            box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
        }

.enVN3p {
    border-radius: 50%;
    cursor: pointer;
    display: block;
    height: 22px;
    position: relative;
    transition: all .3s linear;
    width: 22px
}

    .enVN3p:after, .enVN3p:before {
        background: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
        border-radius: 5px;
        bottom: 0;
        content: "";
        left: 0;
        margin: auto;
        position: absolute;
        right: 0;
        top: 0
    }

    .enVN3p:after, .enVN3p:before {
        height: 3px;
        width: 22px
    }

    .enVN3p:after {
        transform: rotate(90deg);
        transition: all .12s linear
    }

    .enVN3p.oX7wPA {
        transform: rotate(180deg)
    }

        .enVN3p.oX7wPA:after, .enVN3p.oX7wPA:before {
            background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1))
        }

        .enVN3p.oX7wPA:after {
            transform: rotate(180deg)
        }

.wDwm70 {
    display: inherit;
    height: inherit;
    width: auto
}

.U_e6Q8 {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) .U_e6Q8, body:not(.responsive) .wDwm70 {
    z-index: var(--above-all-in-container)
}

.U_e6Q8.JJHA1E, .wDwm70.JJHA1E {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .U_e6Q8 {
        touch-action: manipulation
    }
}

.Ids9OS {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6));
    transition: all .5s
}

    .Ids9OS, .Ids9OS.JJHA1E {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .Ids9OS.JJHA1E {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-radius: var(--rdOpen,0);
            border-style: solid;
            border-width: var(--borderwidthOpen,0);
            box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
        }

.XLAVDo {
    cursor: pointer;
    display: flex;
    flex-direction: column;
    height: 21px;
    justify-content: space-between;
    transition: transform .33s ease-out;
    width: 26px
}

    .XLAVDo.JJHA1E {
        transform: rotate(-45deg)
    }

.obddOt {
    background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
    border-radius: 1.5px;
    height: 3px;
    width: 100%
}

    .obddOt.SRM_9q {
        width: 50%
    }

    .obddOt.YQwk0a {
        transform-origin: right;
        transition: transform .33s cubic-bezier(.54,-.81,.57,.57)
    }

.JJHA1E .obddOt.YQwk0a {
    background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
    transform: rotate(-90deg) translateX(4px)
}

.obddOt.eyQVgg {
    align-self: flex-end;
    transform-origin: left;
    transition: transform .33s cubic-bezier(.54,-.81,.57,.57)
}

.JJHA1E .obddOt.eyQVgg {
    transform: rotate(-90deg) translateX(-4px)
}

.JJHA1E .obddOt.BU_Jm5, .JJHA1E .obddOt.eyQVgg {
    background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1))
}

.K0jx9y {
    display: inherit;
    height: inherit;
    width: auto
}

.kGFVDf {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) .K0jx9y, body:not(.responsive) .kGFVDf {
    z-index: var(--above-all-in-container)
}

.K0jx9y.MEduRo, .kGFVDf.MEduRo {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .kGFVDf {
        touch-action: manipulation
    }
}

.nKRcKG {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6));
    transition: all .5s
}

    .nKRcKG, .nKRcKG.MEduRo {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .nKRcKG.MEduRo {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-radius: var(--rdOpen,0);
            border-style: solid;
            border-width: var(--borderwidthOpen,0);
            box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
        }

.B1Ti_C {
    height: 20px;
    width: 22px
}

.B1Ti_C, .naeVRo {
    position: absolute
}

.naeVRo {
    background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
    height: 2px;
    transition: all .25s ease
}

.HUKlBY {
    top: 0;
    width: 50%
}

.RWu2Qu, ._W7Xw0 {
    top: 9px;
    width: 100%
}

.plHZxT {
    bottom: 0;
    width: 50%
}

.oo_S7a {
    left: 0
}

.dQWoWx {
    right: 0
}

.RWu2Qu.naeVRo, ._W7Xw0.naeVRo {
    transform-origin: center
}

.HUKlBY.naeVRo.oo_S7a {
    transform-origin: 0 0
}

.HUKlBY.naeVRo.dQWoWx {
    transform-origin: 100% 0
}

.plHZxT.naeVRo.oo_S7a {
    transform-origin: 0 100%
}

.plHZxT.naeVRo.dQWoWx {
    transform-origin: 100% 100%
}

.B1Ti_C.MEduRo .HUKlBY.naeVRo.dQWoWx, .B1Ti_C.MEduRo .HUKlBY.naeVRo.oo_S7a, .B1Ti_C.MEduRo .plHZxT.naeVRo.dQWoWx, .B1Ti_C.MEduRo .plHZxT.naeVRo.oo_S7a {
    background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
    transform: scaleX(0)
}

.B1Ti_C.MEduRo ._W7Xw0.naeVRo {
    transform: rotate(-45deg) scaleX(1)
}

.B1Ti_C.MEduRo .RWu2Qu.naeVRo, .B1Ti_C.MEduRo ._W7Xw0.naeVRo {
    background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1))
}

.B1Ti_C.MEduRo .RWu2Qu.naeVRo {
    transform: rotate(45deg) scaleX(1)
}

.g6wAOH {
    display: inherit;
    height: inherit;
    width: auto
}

.So0yP_ {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) .So0yP_, body:not(.responsive) .g6wAOH {
    z-index: var(--above-all-in-container)
}

.So0yP_.PztR8I, .g6wAOH.PztR8I {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .So0yP_ {
        touch-action: manipulation
    }
}

.js8bIY {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    transition: all .5s
}

    .js8bIY, .js8bIY.PztR8I {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .js8bIY.PztR8I {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-style: solid;
            border-width: var(--borderwidthOpen,0)
        }

.baZw44 {
    height: 20px;
    margin: auto;
    position: relative;
    width: 22px
}

.T8_LA1 {
    background-color: rgba(var(--lineColor,var(--color_11,color_11)),var(--alpha-lineColor,1));
    border-radius: 2px;
    height: 2px;
    left: 0;
    position: absolute;
    transition: all .25s ease-in-out;
    width: 100%
}

.dbDvn7 {
    margin: auto;
    top: 0
}

.dbDvn7, .iu4m2t {
    bottom: 0
}

.baZw44.PztR8I .T8_LA1 {
    background-color: rgba(var(--lineColorOpen,var(--color_11,color_11)),var(--alpha-lineColorOpen,1))
}

.baZw44.PztR8I .HZW1lN {
    transform: translateY(10px) translateY(-50%) rotate(-45deg)
}

.baZw44.PztR8I .dbDvn7 {
    opacity: 0
}

.baZw44.PztR8I .iu4m2t {
    transform: translateY(-10px) translateY(50%) rotate(45deg)
}

.js8bIY {
    background-color: rgba(var(--bg,var(--color_15,color_15)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_15,color_15)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6))
}

    .js8bIY.PztR8I {
        background-color: rgba(var(--bgOpen,var(--color_15,color_15)),var(--alpha-bgOpen,1));
        border-color: rgba(var(--bordercolorOpen,var(--color_15,color_15)),var(--alpha-bordercolorOpen,1));
        border-radius: var(--rdOpen,0);
        box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
    }

.J627yd {
    display: inherit;
    height: inherit;
    width: auto
}

.OJFWTw {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) .J627yd, body:not(.responsive) .OJFWTw {
    z-index: var(--above-all-in-container)
}

.J627yd.hSKHso, .OJFWTw.hSKHso {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .OJFWTw {
        touch-action: manipulation
    }
}

.YBhBTQ {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6));
    transition: all .5s
}

    .YBhBTQ, .YBhBTQ.hSKHso {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .YBhBTQ.hSKHso {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-radius: var(--rdOpen,0);
            border-style: solid;
            border-width: var(--borderwidthOpen,0);
            box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
        }

.aoIbio {
    cursor: pointer;
    height: 26px;
    width: 26px
}

.tbJLVX {
    -webkit-touch-callout: none;
    opacity: 1;
    transition: opacity .5s ease;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.YB05pm {
    color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
    font-family: Helvetica-bold;
    font-size: 12px;
    left: 55%;
    letter-spacing: 5px;
    transform: translate(-50%,-50%);
    transition: all .25s ease
}

.SofRfX, .XOaVd6, .YB05pm {
    position: absolute;
    top: 50%
}

.SofRfX, .XOaVd6 {
    background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
    height: 2px;
    left: 50%;
    opacity: 0;
    width: 0
}

.SofRfX {
    transform: translate(-50%,-50%) rotate(45deg);
    transition: all .3s ease
}

.XOaVd6 {
    transform: translate(-50%,-50%) rotate(-45deg);
    transition: all .3s ease .3s
}

.aoIbio.hSKHso .SofRfX, .aoIbio.hSKHso .XOaVd6 {
    opacity: 1;
    width: 24px
}

.aoIbio.hSKHso .tbJLVX {
    opacity: 0
}

.YujbLZ {
    display: inherit;
    height: inherit;
    width: auto
}

.mGx4LE {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) .YujbLZ, body:not(.responsive) .mGx4LE {
    z-index: var(--above-all-in-container)
}

.YujbLZ.VaMfZ_, .mGx4LE.VaMfZ_ {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .mGx4LE {
        touch-action: manipulation
    }
}

.iFKBdR {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6));
    transition: all .5s
}

    .iFKBdR, .iFKBdR.VaMfZ_ {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .iFKBdR.VaMfZ_ {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-radius: var(--rdOpen,0);
            border-style: solid;
            border-width: var(--borderwidthOpen,0);
            box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
        }

.MsXubo {
    display: block;
    height: 22px;
    position: relative;
    width: 22px
}

    .MsXubo *, .MsXubo :after, .MsXubo :before {
        box-sizing: border-box
    }

    .MsXubo .L8RJUm {
        background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
        border-radius: 100%;
        height: 4.4px;
        position: absolute;
        transition: .2s ease-in-out;
        width: 4.4px
    }

        .MsXubo .L8RJUm:first-of-type {
            transform: translate(0)
        }

        .MsXubo .L8RJUm:nth-of-type(2) {
            transform: translate(8.8px)
        }

        .MsXubo .L8RJUm:nth-of-type(3) {
            transform: translate(17.6px)
        }

        .MsXubo .L8RJUm:nth-of-type(4) {
            transform: translateY(8.8px)
        }

        .MsXubo .L8RJUm:nth-of-type(5) {
            transform: translate(8.8px,8.8px)
        }

        .MsXubo .L8RJUm:nth-of-type(6) {
            transform: translate(17.6px,8.8px)
        }

        .MsXubo .L8RJUm:nth-of-type(7) {
            transform: translateY(17.6px)
        }

        .MsXubo .L8RJUm:nth-of-type(8) {
            transform: translate(8.8px,17.6px)
        }

        .MsXubo .L8RJUm:nth-of-type(9) {
            transform: translate(17.6px,17.6px)
        }

    .MsXubo.VaMfZ_ .L8RJUm {
        background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1))
    }

        .MsXubo.VaMfZ_ .L8RJUm:first-of-type {
            transform: translate(0)
        }

        .MsXubo.VaMfZ_ .L8RJUm:nth-of-type(2) {
            transform: translate(4.4px,4.4px)
        }

        .MsXubo.VaMfZ_ .L8RJUm:nth-of-type(3) {
            transform: translate(17.6px)
        }

        .MsXubo.VaMfZ_ .L8RJUm:nth-of-type(4) {
            transform: translate(4.4px,13.2px)
        }

        .MsXubo.VaMfZ_ .L8RJUm:nth-of-type(6) {
            transform: translate(13.2px,4.4px)
        }

        .MsXubo.VaMfZ_ .L8RJUm:nth-of-type(7) {
            transform: translateY(17.6px)
        }

        .MsXubo.VaMfZ_ .L8RJUm:nth-of-type(8) {
            transform: translate(13.2px,13.2px)
        }

        .MsXubo.VaMfZ_ .L8RJUm:nth-of-type(9) {
            transform: translate(17.6px,17.6px)
        }

.i3SkOO {
    display: inherit;
    height: inherit;
    width: auto
}

.r17LYB {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) .i3SkOO, body:not(.responsive) .r17LYB {
    z-index: var(--above-all-in-container)
}

.i3SkOO.Ez9DzT, .r17LYB.Ez9DzT {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .r17LYB {
        touch-action: manipulation
    }
}

.RgC3KY {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6));
    transition: all .5s
}

    .RgC3KY, .RgC3KY.Ez9DzT {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .RgC3KY.Ez9DzT {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-radius: var(--rdOpen,0);
            border-style: solid;
            border-width: var(--borderwidthOpen,0);
            box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
        }

.Klh_2G {
    height: 20px;
    transition: transform .3s ease-in-out;
    width: 25px
}

    .Klh_2G span {
        background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
        border-radius: 1px;
        content: "";
        display: block;
        height: 3px;
        position: relative;
        transition: width .3s ease-in-out,transform .3s ease-in-out,opacity .3s ease-in-out;
        width: 100%
    }

        .Klh_2G span:first-child {
            top: 0
        }

        .Klh_2G span:nth-child(2) {
            top: 5px
        }

        .Klh_2G span:nth-child(3) {
            top: 10px
        }

.Ez9DzT.Klh_2G {
    transform: rotate(180deg)
}

    .Ez9DzT.Klh_2G span {
        background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
        width: 16px
    }

        .Ez9DzT.Klh_2G span:first-child {
            opacity: 0
        }

        .Ez9DzT.Klh_2G span:nth-child(2) {
            transform: rotate(45deg) translateX(0) translateY(1px)
        }

        .Ez9DzT.Klh_2G span:nth-child(3) {
            transform: rotate(-45deg) translateX(12px) translateY(1px)
        }

.BmKyR9 {
    display: inherit;
    height: inherit;
    width: auto
}

.fm7Z2W {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) .BmKyR9, body:not(.responsive) .fm7Z2W {
    z-index: var(--above-all-in-container)
}

.BmKyR9.XEQtWV, .fm7Z2W.XEQtWV {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .fm7Z2W {
        touch-action: manipulation
    }
}

.zhzq3y {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6));
    transition: all .5s
}

    .zhzq3y, .zhzq3y.XEQtWV {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .zhzq3y.XEQtWV {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-radius: var(--rdOpen,0);
            border-style: solid;
            border-width: var(--borderwidthOpen,0);
            box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
        }

.muO8XP {
    display: block;
    height: 20px;
    position: relative;
    width: 24px
}

    .muO8XP span, .muO8XP span:after, .muO8XP span:before {
        background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
        height: 2px;
        margin-top: -1px;
        position: absolute;
        top: 50%;
        width: 24px
    }

        .muO8XP span:after, .muO8XP span:before {
            content: "";
            transition: .2s
        }

        .muO8XP span:before {
            transform: translateY(-9px)
        }

        .muO8XP span:after {
            transform: translateY(9px)
        }

.XEQtWV span {
    background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
    transform: translateX(1px);
    width: 23px
}

    .XEQtWV span:before {
        transform: rotate(-35deg);
        transform-origin: left bottom
    }

    .XEQtWV span:after, .XEQtWV span:before {
        background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
        width: 12px
    }

    .XEQtWV span:after {
        transform: rotate(35deg);
        transform-origin: left top
    }

.OKYxO_ {
    align-items: center;
    display: flex;
    justify-content: center
}

.mR8LEU {
    opacity: 0;
    transform: translateX(50%);
    transform-origin: right center;
    transition: .5s
}

.eRHCF_ {
    opacity: 1;
    transform: translateX(0)
}

.OVx4kp {
    display: inherit;
    height: inherit;
    width: auto
}

.x17Tc8 {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) .OVx4kp, body:not(.responsive) .x17Tc8 {
    z-index: var(--above-all-in-container)
}

.OVx4kp.unAAcL, .x17Tc8.unAAcL {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .x17Tc8 {
        touch-action: manipulation
    }
}

.TQ6OEg {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6));
    transition: all .5s
}

    .TQ6OEg, .TQ6OEg.unAAcL {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .TQ6OEg.unAAcL {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-radius: var(--rdOpen,0);
            border-style: solid;
            border-width: var(--borderwidthOpen,0);
            box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
        }

.SACRXu {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 26px;
    justify-content: space-around;
    transition: transform .2s ease;
    width: 26px
}

.Jzi8Yx {
    transform: rotate(-45deg);
    transition: opacity .2s ease,transform .2s ease;
    width: 30px
}

.Jzi8Yx, .qTZmEh {
    background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
    border-radius: 10px;
    height: 2px
}

.qTZmEh {
    transition: transform .2s ease,border-color .2s ease;
    width: 17px
}

    .qTZmEh.IOOdvm {
        transform: rotate(-45deg) translate(-7px,-3px)
    }

    .qTZmEh.JDwVHd {
        transform: rotate(-45deg) translate(6px,2px)
    }

.SACRXu.unAAcL .IOOdvm {
    transform: translateY(9px) rotate(135deg)
}

.SACRXu.unAAcL .IOOdvm, .SACRXu.unAAcL .JDwVHd {
    background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
    width: 20px
}

.SACRXu.unAAcL .JDwVHd {
    transform: translateY(-9px) rotate(45deg)
}

.SACRXu.unAAcL .Jzi8Yx {
    opacity: 0;
    transform: rotate(45deg)
}

.GEjkFI {
    display: inherit;
    height: inherit;
    width: auto
}

.rNNcaA {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) .GEjkFI, body:not(.responsive) .rNNcaA {
    z-index: var(--above-all-in-container)
}

.GEjkFI.jJdFnD, .rNNcaA.jJdFnD {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .rNNcaA {
        touch-action: manipulation
    }
}

.BPLyku {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6));
    transition: all .5s
}

    .BPLyku, .BPLyku.jJdFnD {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .BPLyku.jJdFnD {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-radius: var(--rdOpen,0);
            border-style: solid;
            border-width: var(--borderwidthOpen,0);
            box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
        }

.Ic34Nb, .ROpKdV {
    cursor: pointer;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 22px
}

    .Ic34Nb, .Ic34Nb span, .ROpKdV, .ROpKdV span {
        -webkit-tap-highlight-color: rgba(0,0,0,0);
        transition: .2s ease-in-out
    }

        .Ic34Nb span, .ROpKdV span {
            backface-visibility: hidden;
            background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
            border-radius: 2em;
            height: 3px;
            position: absolute;
            width: 100%
        }

            .Ic34Nb span:nth-child(2), .ROpKdV span:nth-child(2) {
                transform: rotate(90deg)
            }

        .ROpKdV.jJdFnD, .jJdFnD.Ic34Nb {
            transform: rotate(135deg)
        }

            .ROpKdV.jJdFnD span, .jJdFnD.Ic34Nb span {
                background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1))
            }

.Ic34Nb {
    align-items: center;
    display: flex;
    justify-content: center
}

    .Ic34Nb span {
        left: 0
    }

        .Ic34Nb span:nth-child(2) {
            transform: rotate(90deg)
        }

    .Ic34Nb.jJdFnD {
        transform: rotate(135deg)
    }

        .Ic34Nb.jJdFnD span {
            background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1))
        }

.lTi9xb {
    display: inherit;
    height: inherit;
    width: auto
}

.y73xlN {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) .lTi9xb, body:not(.responsive) .y73xlN {
    z-index: var(--above-all-in-container)
}

.lTi9xb.Kx2Lb_, .y73xlN.Kx2Lb_ {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .y73xlN {
        touch-action: manipulation
    }
}

.J6UdEa {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6));
    transition: all .5s
}

    .J6UdEa, .J6UdEa.Kx2Lb_ {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .J6UdEa.Kx2Lb_ {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-radius: var(--rdOpen,0);
            border-style: solid;
            border-width: var(--borderwidthOpen,0);
            box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
        }

.kLibfv {
    cursor: pointer;
    display: block;
    height: 20px;
    position: relative;
    width: 26px
}

    .kLibfv div {
        background: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
        border-radius: 2px;
        height: 2px;
        position: absolute;
        transition: transform .45s cubic-bezier(.9,-.6,.3,1.6),width .2s ease .2s
    }

    .kLibfv .b2zCu2 {
        left: 0;
        margin: -2px 0 0 0;
        top: 11px;
        transform-origin: 50% 50%;
        width: 26px
    }

    .kLibfv .GYW_Vv {
        left: 0;
        transform-origin: 0 50%;
        width: 13px
    }

    .kLibfv .fIrRrT {
        bottom: 0;
        transform-origin: 100% 50%;
        width: 18px
    }

    .kLibfv.Kx2Lb_ .b2zCu2 {
        background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
        transform: rotate(-45deg) translate(0);
        transition: transform .2s cubic-bezier(.9,-.6,.3,1.6) .1s
    }

    .kLibfv.Kx2Lb_ .GYW_Vv {
        transform: translate(4px) rotate(45deg)
    }

    .kLibfv.Kx2Lb_ .GYW_Vv, .kLibfv.Kx2Lb_ .fIrRrT {
        background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
        transition: transform .2s cubic-bezier(.9,-.6,.3,1.6) .1s,width .15s ease;
        width: 13px
    }

    .kLibfv.Kx2Lb_ .fIrRrT {
        transform: translate(9px) rotate(45deg)
    }

.qgzroF {
    display: inherit;
    height: inherit;
    width: auto
}

.aoylXL {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) .aoylXL, body:not(.responsive) .qgzroF {
    z-index: var(--above-all-in-container)
}

.aoylXL.fNnJyG, .qgzroF.fNnJyG {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .aoylXL {
        touch-action: manipulation
    }
}

.IqliFl {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6));
    transition: all .5s
}

    .IqliFl, .IqliFl.fNnJyG {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .IqliFl.fNnJyG {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-radius: var(--rdOpen,0);
            border-style: solid;
            border-width: var(--borderwidthOpen,0);
            box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
        }

.O240SO {
    cursor: pointer;
    position: absolute
}

.dm9Pzg {
    background: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
    height: 2px;
    margin-bottom: 6px;
    position: relative;
    transition: all .3s cubic-bezier(0,1,.5,1);
    width: 19px
}

    .dm9Pzg:first-child {
        left: 0;
        top: 0;
        transform: rotate(0)
    }

.fNnJyG .dm9Pzg:first-child {
    background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
    left: 0;
    top: 8px;
    transform: rotate(-45deg)
}

.dm9Pzg:nth-child(2) {
    opacity: 1;
    right: -5px
}

.fNnJyG .dm9Pzg:nth-child(2) {
    background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
    opacity: 0;
    right: 0
}

.dm9Pzg:last-child {
    left: 0;
    margin: 0;
    top: 0;
    transform: rotate(0)
}

.fNnJyG .dm9Pzg:last-child {
    left: 0;
    top: -8px;
    transform: rotate(45deg)
}

.fNnJyG .dm9Pzg, .fNnJyG .dm9Pzg:last-child {
    background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1))
}

.C54bje {
    display: inherit;
    height: inherit;
    width: auto
}

.J7mHF_ {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) .C54bje, body:not(.responsive) .J7mHF_ {
    z-index: var(--above-all-in-container)
}

.C54bje.TR1lP5, .J7mHF_.TR1lP5 {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .J7mHF_ {
        touch-action: manipulation
    }
}

.v7cAjr {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6));
    transition: all .5s
}

    .v7cAjr, .v7cAjr.TR1lP5 {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .v7cAjr.TR1lP5 {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-radius: var(--rdOpen,0);
            border-style: solid;
            border-width: var(--borderwidthOpen,0);
            box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
        }

.JOBrqh {
    height: 18px;
    width: 26px
}

.KKTZfd {
    background: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
    border-radius: 4px;
    height: 2px;
    position: relative;
    transition: .4s
}

.TpQgIG {
    top: 0;
    width: 26px
}

.PGlfJM {
    top: 6px;
    width: 26px
}

.ja83fW {
    top: 12px;
    width: 13px
}

.TR1lP5 .TpQgIG {
    top: 8px
}

.TR1lP5 .PGlfJM, .TR1lP5 .TpQgIG, .TR1lP5 .ja83fW {
    background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1))
}

.TR1lP5 .ja83fW {
    top: 4px
}

.ARPFX1 {
    display: inherit;
    height: inherit;
    width: auto
}

.JxHGmw {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) .ARPFX1, body:not(.responsive) .JxHGmw {
    z-index: var(--above-all-in-container)
}

.ARPFX1.HoyfNC, .JxHGmw.HoyfNC {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .JxHGmw {
        touch-action: manipulation
    }
}

.fo6j2q {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6));
    transition: all .5s
}

    .fo6j2q, .fo6j2q.HoyfNC {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .fo6j2q.HoyfNC {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-radius: var(--rdOpen,0);
            border-style: solid;
            border-width: var(--borderwidthOpen,0);
            box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
        }

.BCbKRj {
    height: 22px;
    margin: auto;
    position: absolute;
    width: 22px
}

    .BCbKRj span {
        background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
        display: block;
        height: 2px;
        position: relative;
        transition: transform .2s cubic-bezier(.25,.46,.45,.94),top .2s cubic-bezier(.3,1.4,.7,1) .2s,bottom .2s cubic-bezier(.3,1.4,.7,1) .2s;
        width: 22px
    }

        .BCbKRj span:first-of-type {
            top: 5px
        }

        .BCbKRj span:last-of-type {
            top: 13px
        }

    .BCbKRj.HoyfNC span {
        transition: transform .2s cubic-bezier(.25,.46,.45,.94) .2s,top .2s cubic-bezier(.3,1.4,.7,1),bottom .2s cubic-bezier(.3,1.4,.7,1)
    }

        .BCbKRj.HoyfNC span:first-of-type {
            top: 10px;
            transform: rotate(45deg)
        }

        .BCbKRj.HoyfNC span:first-of-type, .BCbKRj.HoyfNC span:last-of-type {
            background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1))
        }

        .BCbKRj.HoyfNC span:last-of-type {
            top: 8px;
            transform: rotate(-45deg)
        }

._0FWf6L {
    display: inherit;
    height: inherit;
    width: auto
}

.lu0Rcq {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) ._0FWf6L, body:not(.responsive) .lu0Rcq {
    z-index: var(--above-all-in-container)
}

._0FWf6L.vXxIVB, .lu0Rcq.vXxIVB {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .lu0Rcq {
        touch-action: manipulation
    }
}

.su830K {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6));
    transition: all .5s
}

    .su830K, .su830K.vXxIVB {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .su830K.vXxIVB {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-radius: var(--rdOpen,0);
            border-style: solid;
            border-width: var(--borderwidthOpen,0);
            box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
        }

.l0AfMo {
    height: 19px;
    width: 22px
}

.kFhkeL, .l0AfMo {
    position: absolute
}

.kFhkeL {
    background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
    height: 3px;
    transition: all .25s ease
}

.rBz8fx {
    top: 0;
    width: 50%
}

.FkbwVM {
    top: 8px;
    width: 100%
}

.CYMuk3 {
    bottom: 0;
    width: 50%
}

.uWZnSw {
    left: 0
}

.sNnUw0 {
    right: 0
}

.rBz8fx.kFhkeL.uWZnSw {
    transform-origin: 0 0
}

.rBz8fx.kFhkeL.sNnUw0 {
    transform-origin: 100% 0
}

.CYMuk3.kFhkeL.uWZnSw {
    transform-origin: 0 100%
}

.CYMuk3.kFhkeL.sNnUw0 {
    transform-origin: 100% 100%
}

.l0AfMo.vXxIVB .rBz8fx.kFhkeL.uWZnSw {
    transform: translate(5px,2px) rotate(45deg)
}

.l0AfMo.vXxIVB .rBz8fx.kFhkeL.sNnUw0, .l0AfMo.vXxIVB .rBz8fx.kFhkeL.uWZnSw {
    background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1))
}

.l0AfMo.vXxIVB .rBz8fx.kFhkeL.sNnUw0 {
    transform: translate(-5px,2px) rotate(-45deg)
}

.l0AfMo.vXxIVB .CYMuk3.kFhkeL.uWZnSw {
    transform: translate(5px,-1px) rotate(-45deg)
}

.l0AfMo.vXxIVB .CYMuk3.kFhkeL.sNnUw0, .l0AfMo.vXxIVB .CYMuk3.kFhkeL.uWZnSw {
    background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1))
}

.l0AfMo.vXxIVB .CYMuk3.kFhkeL.sNnUw0 {
    transform: translate(-5px,-1px) rotate(45deg)
}

.l0AfMo.vXxIVB .FkbwVM.kFhkeL {
    transform: scaleX(0)
}

.x1G_oU {
    display: inherit;
    height: inherit;
    width: auto
}

.w1a2zI {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    cursor: pointer
}

body:not(.responsive) .w1a2zI, body:not(.responsive) .x1G_oU {
    z-index: var(--above-all-in-container)
}

.w1a2zI.H801ob, .x1G_oU.H801ob {
    z-index: var(--above-all-z-index) !important
}

@supports(-webkit-touch-callout:none) {
    .w1a2zI {
        touch-action: manipulation
    }
}

.JVni1I {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 rgba(0,0,0,.6));
    transition: all .5s
}

    .JVni1I, .JVni1I.H801ob {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

        .JVni1I.H801ob {
            background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
            border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
            border-radius: var(--rdOpen,0);
            border-style: solid;
            border-width: var(--borderwidthOpen,0);
            box-shadow: var(--shdOpen,0 0 0 rgba(0,0,0,.6))
        }

.kpM1s0 {
    height: 20px;
    width: 22px
}

.ZBaDfe, .kpM1s0 {
    position: absolute
}

.ZBaDfe {
    background-color: rgba(var(--lineColor,var(--color_15,color_15)),var(--alpha-lineColor,1));
    height: 2px;
    transition: all .25s ease
}

.LZBOca {
    top: 0;
    width: 100%
}

.HSYWnj {
    top: 9px;
    width: 100%
}

.r8m7zZ {
    bottom: 0;
    width: 100%
}

.LZBOca.ZBaDfe {
    transform-origin: 0 0
}

.r8m7zZ.ZBaDfe {
    transform-origin: 0 100%
}

.kpM1s0.H801ob .LZBOca.ZBaDfe {
    transform: translate(4px,2px) rotate(45deg)
}

.kpM1s0.H801ob .LZBOca.ZBaDfe, .kpM1s0.H801ob .r8m7zZ.ZBaDfe {
    background-color: rgba(var(--lineColorOpen,var(--color_15,color_15)),var(--alpha-lineColorOpen,1))
}

.kpM1s0.H801ob .r8m7zZ.ZBaDfe {
    transform: translate(4px,-1px) rotate(-45deg)
}

.kpM1s0.H801ob .HSYWnj.ZBaDfe {
    background-color: rgba(var(--lineColorOpen,var(--color_15,color_15)),var(--alpha-lineColorOpen,1));
    transform: scaleX(0)
}

.rG7wwD {
    --display: flex;
    cursor: pointer;
    display: var(--display);
    opacity: 0;
    transition: visibility 0s .5s,opacity .5s ease 0s;
    visibility: hidden
}

    .rG7wwD .tjpQKX {
        height: 100%;
        opacity: var(--icon-opacity,1);
        width: 100%
    }

        .rG7wwD .tjpQKX svg {
            overflow: visible
        }

.wnbU2e {
    opacity: 1;
    position: relative;
    transition-delay: 0s;
    visibility: visible;
    z-index: var(--above-all-z-index)
}


.aeyn4z {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.qQrFOK {
    cursor: pointer
}

.VDJedC {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    fill: var(--corvid-fill-color,var(--fill));
    fill-opacity: var(--fill-opacity);
    stroke: var(--corvid-stroke-color,var(--stroke));
    stroke-opacity: var(--stroke-opacity);
    stroke-width: var(--stroke-width);
    filter: var(--drop-shadow,none);
    opacity: var(--opacity);
    transform: var(--flip)
}

    .VDJedC, .VDJedC svg {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

        .VDJedC svg {
            height: var(--svg-calculated-height,100%);
            margin: auto;
            padding: var(--svg-calculated-padding,0);
            width: var(--svg-calculated-width,100%)
        }

            .VDJedC svg:not([data-type=ugc]) {
                overflow: visible
            }

.l4CAhn * {
    vector-effect: non-scaling-stroke
}


.StylableButton2545352419__root {
    -archetype: box;
    border: none;
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 100%;
    min-height: 10px;
    min-width: 10px;
    padding: 0;
    touch-action: manipulation;
    width: 100%
}

.StylableButton2545352419__root[disabled] {
    pointer-events: none
}

.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
    background-color: var(--corvid-background-color) !important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
    background-color: var(--corvid-hover-background-color) !important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
    background-color: var(--corvid-disabled-background-color) !important
}

.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
    border-color: var(--corvid-border-color) !important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
    border-color: var(--corvid-hover-border-color) !important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
    border-color: var(--corvid-disabled-border-color) !important
}

.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
    border-radius: var(--corvid-border-radius) !important
}

.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
    border-width: var(--corvid-border-width) !important
}

.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor, .StylableButton2545352419__root: not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
    color: var(--corvid-color) !important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor, .StylableButton2545352419__root: hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
    color: var(--corvid-hover-color) !important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor, .StylableButton2545352419__root: not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
    color: var(--corvid-disabled-color) !important
}

.StylableButton2545352419__link {
    -archetype: box;
    box-sizing: border-box;
    color: #000;
    text-decoration: none
}

.StylableButton2545352419__container {
    align-items: center;
    display: flex;
    flex-basis: auto;
    flex-direction: row;
    flex-grow: 1;
    height: 100%;
    justify-content: center;
    overflow: hidden;
    transition: all .2s ease,visibility 0s;
    width: 100%
}

.StylableButton2545352419__label {
    -archetype: text;
    -controller-part-type: LayoutChildDisplayDropdown,LayoutFlexChildSpacing(first);
    max-width: 100%;
    min-width: 1.8em;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    transition: inherit;
    white-space: nowrap
}

.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
    text-overflow: unset
}

.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
    min-width: 10px;
    overflow-wrap: break-word;
    white-space: break-spaces;
    word-break: break-word
}

.StylableButton2545352419__icon {
    -archetype: icon;
    -controller-part-type: LayoutChildDisplayDropdown,LayoutFlexChildSpacing(last);
    flex-shrink: 0;
    height: 50px;
    min-width: 1px;
    transition: inherit
}

    .StylableButton2545352419__icon.StylableButton2545352419--override {
        display: block !important
    }

    .StylableButton2545352419__icon svg, .StylableButton2545352419__icon > span {
        display: flex;
        height: inherit;
        width: inherit
    }

.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
    fill: var(--corvid-icon-color) !important;
    stroke: var(--corvid-icon-color) !important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
    fill: var(--corvid-hover-icon-color) !important;
    stroke: var(--corvid-hover-icon-color) !important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
    fill: var(--corvid-disabled-icon-color) !important;
    stroke: var(--corvid-disabled-icon-color) !important
}

.Tj01hh, .jhxvbR {
    display: block;
    height: 100%;
    width: 100%
}

    .jhxvbR img {
        max-width: var(--wix-img-max-width,100%)
    }

    .jhxvbR[data-animate-blur] img {
        filter: blur(9px);
        transition: filter .8s ease-in
    }

        .jhxvbR[data-animate-blur] img[data-load-done] {
            filter: none
        }

.oeWIOw {
    direction: var(--direction)
}

    .oeWIOw .Ebr6AI .Rhimou {
        display: var(--item-display);
        height: var(--item-size);
        margin-block: var(--item-margin-block);
        margin-inline: var(--item-margin-inline);
        width: var(--item-size)
    }

        .oeWIOw .Ebr6AI .Rhimou:last-child {
            margin-block: 0;
            margin-inline: 0
        }

        .oeWIOw .Ebr6AI .Rhimou .Q8t1PH {
            display: block
        }

            .oeWIOw .Ebr6AI .Rhimou .Q8t1PH .qFhtwZ {
                height: var(--item-size);
                width: var(--item-size)
            }

.oeWIOw {
    --display: table;
    display: var(--display)
}

    .oeWIOw .Ebr6AI {
        display: flex;
        flex-direction: var(--flex-direction)
    }


.StylableButton2545352419__root {
    -archetype: box;
    border: none;
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 100%;
    min-height: 10px;
    min-width: 10px;
    padding: 0;
    touch-action: manipulation;
    width: 100%
}

.StylableButton2545352419__root[disabled] {
    pointer-events: none
}

.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
    background-color: var(--corvid-background-color) !important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
    background-color: var(--corvid-hover-background-color) !important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
    background-color: var(--corvid-disabled-background-color) !important
}

.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
    border-color: var(--corvid-border-color) !important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
    border-color: var(--corvid-hover-border-color) !important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
    border-color: var(--corvid-disabled-border-color) !important
}

.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
    border-radius: var(--corvid-border-radius) !important
}

.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
    border-width: var(--corvid-border-width) !important
}

.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor, .StylableButton2545352419__root: not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
    color: var(--corvid-color) !important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor, .StylableButton2545352419__root: hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
    color: var(--corvid-hover-color) !important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor, .StylableButton2545352419__root: not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
    color: var(--corvid-disabled-color) !important
}

.StylableButton2545352419__link {
    -archetype: box;
    box-sizing: border-box;
    color: #000;
    text-decoration: none
}

.StylableButton2545352419__container {
    align-items: center;
    display: flex;
    flex-basis: auto;
    flex-direction: row;
    flex-grow: 1;
    height: 100%;
    justify-content: center;
    overflow: hidden;
    transition: all .2s ease,visibility 0s;
    width: 100%
}

.StylableButton2545352419__label {
    -archetype: text;
    -controller-part-type: LayoutChildDisplayDropdown,LayoutFlexChildSpacing(first);
    max-width: 100%;
    min-width: 1.8em;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    transition: inherit;
    white-space: nowrap
}

.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
    text-overflow: unset
}

.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
    min-width: 10px;
    overflow-wrap: break-word;
    white-space: break-spaces;
    word-break: break-word
}

.StylableButton2545352419__icon {
    -archetype: icon;
    -controller-part-type: LayoutChildDisplayDropdown,LayoutFlexChildSpacing(last);
    flex-shrink: 0;
    height: 50px;
    min-width: 1px;
    transition: inherit
}

    .StylableButton2545352419__icon.StylableButton2545352419--override {
        display: block !important
    }

    .StylableButton2545352419__icon svg, .StylableButton2545352419__icon > span {
        display: flex;
        height: inherit;
        width: inherit
    }

.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
    fill: var(--corvid-icon-color) !important;
    stroke: var(--corvid-icon-color) !important
}

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
    fill: var(--corvid-hover-icon-color) !important;
    stroke: var(--corvid-hover-icon-color) !important
}

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
    fill: var(--corvid-disabled-icon-color) !important;
    stroke: var(--corvid-disabled-icon-color) !important
}

.b5zn61 {
    background: var(--background);
    border-bottom: var(--border-bottom);
    border-bottom-left-radius: var(--border-bottom-left-radius);
    border-bottom-right-radius: var(--border-bottom-right-radius);
    border-left: var(--border-left);
    border-right: var(--border-right);
    border-top: var(--border-top);
    border-top-left-radius: var(--border-top-left-radius);
    border-top-right-radius: var(--border-top-right-radius);
    box-shadow: var(--box-shadow);
    box-sizing: border-box;
    cursor: pointer;
    direction: var(--btn-direction);
    display: block;
    height: 100%;
    min-height: 10px;
    min-width: var(--btn-min-width);
    padding-bottom: var(--padding-bottom);
    padding-left: var(--padding-left);
    padding-right: var(--padding-right);
    padding-top: var(--padding-top);
    touch-action: manipulation;
    width: 100%
}

    .b5zn61.kRkc5Y:not(:hover):not(:disabled) {
        border-color: var(--corvid-border-color,initial)
    }

    .b5zn61.oAOb11:not(:hover):not(:disabled) {
        background-color: var(--corvid-background-color,var(--background))
    }

    .b5zn61 [data-preview=hover], .b5zn61: hover {
        background: var(--hover-background,var(--background));
        border-bottom: var(--hover-border-bottom,var(--border-bottom));
        border-bottom-left-radius: var(--hover-border-bottom-left-radius,var(--border-bottom-left-radius));
        border-bottom-right-radius: var(--hover-border-bottom-right-radius,var(--border-bottom-right-radius));
        border-left: var(--hover-border-left,var(--border-left));
        border-right: var(--hover-border-right,var(--border-right));
        border-top: var(--hover-border-top,var(--border-top));
        border-top-left-radius: var(--hover-border-top-left-radius,var(--border-top-left-radius));
        border-top-right-radius: var(--hover-border-top-right-radius,var(--border-top-right-radius));
        box-shadow: var(--hover-box-shadow,var(--box-shadow));
        padding-bottom: var(--hover-padding-bottom,var(--padding-bottom));
        padding-left: var(--hover-padding-left,var(--padding-left));
        padding-right: var(--hover-padding-right,var(--padding-right));
        padding-top: var(--hover-padding-top,var(--padding-top))
    }

    .b5zn61.vOCSHf:hover:not(:disabled) {
        border-color: var(--corvid-hover-border-color,initial)
    }

    .b5zn61.S1KgBG:hover:not(:disabled) {
        background-color: var(--corvid-hover-background-color,var(--hover-background,var(--background)))
    }

    .b5zn61 [data-preview=disabled], .b5zn61: disabled {
        background: var(--disabled-background,var(--background));
        border-bottom: var(--disabled-border-bottom,var(--border-bottom));
        border-bottom-left-radius: var(--disabled-border-bottom-left-radius,var(--border-bottom-left-radius));
        border-bottom-right-radius: var(--disabled-border-bottom-right-radius,var(--border-bottom-right-radius));
        border-left: var(--disabled-border-left,var(--border-left));
        border-right: var(--disabled-border-right,var(--border-right));
        border-top: var(--disabled-border-top,var(--border-top));
        border-top-left-radius: var(--disabled-border-top-left-radius,var(--border-top-left-radius));
        border-top-right-radius: var(--disabled-border-top-right-radius,var(--border-top-right-radius));
        box-shadow: var(--disabled-box-shadow,var(--box-shadow));
        padding-bottom: var(--disabled-padding-bottom,var(--padding-bottom));
        padding-left: var(--disabled-padding-left,var(--padding-left));
        padding-right: var(--disabled-padding-right,var(--padding-right));
        padding-top: var(--disabled-padding-top,var(--padding-top))
    }

    .b5zn61.n4G1gL:disabled:not(:hover) {
        border-color: var(--corvid-disabled-border-color,initial)
    }

    .b5zn61.fagXcI:disabled:not(:hover) {
        background-color: var(--corvid-disabled-background-color,var(--disabled-background,var(--background)))
    }

.Q_1B5v {
    background-color: var(--text-highlight,transparent);
    color: var(--color);
    direction: var(--direction);
    display: var(--label-display);
    font: var(--font,var(--font_8));
    letter-spacing: var(--letter-spacing);
    line-height: var(--line-height);
    max-width: 100%;
    min-width: 1.8em;
    overflow: hidden;
    text-align: var(--text-align,revert);
    text-decoration-line: var(--text-decoration);
    text-overflow: var(--label-text-overflow);
    text-shadow: var(--text-outline),var(--text-shadow);
    text-transform: var(--text-transform);
    transition: inherit;
    white-space: var(--label-white-space)
}

.b5zn61.lKBJfO:not(:hover):not(:disabled) .Q_1B5v {
    color: var(--corvid-color,var(--color))
}

.b5zn61 [data-preview=hover] .Q_1B5v, .b5zn61: hover .Q_1B5v {
    background-color: var(--hover-text-highlight,var(--text-highlight,transparent));
    color: var(--hover-color,var(--color));
    direction: var(--hover-direction,var(--direction));
    display: var(--hover-label-display,var(--label-display));
    font: var(--hover-font,var(--font));
    letter-spacing: var(--hover-letter-spacing,var(--letter-spacing));
    line-height: var(--hover-line-height,var(--line-height));
    text-align: var(--hover-text-align,var(--text-align,revert));
    text-decoration-line: var(--hover-text-decoration,var(--text-decoration));
    text-shadow: var(--hover-text-outline,var(--text-outline)),var(--hover-text-shadow,var(--text-shadow));
    text-transform: var(--hover-text-transform,var(--text-transform))
}

.b5zn61.EgnLMx:hover:not(:disabled) .Q_1B5v {
    color: var(--corvid-hover-color,var(--hover-color,var(--color)))
}

.b5zn61 [data-preview=disabled] .Q_1B5v, .b5zn61: disabled .Q_1B5v {
    background-color: var(--disabled-text-highlight,var(--text-highlight,transparent));
    color: var(--disabled-color,var(--color));
    direction: var(--disabled-direction,var(--direction));
    display: var(--disabled-label-display,var(--label-display));
    font: var(--disabled-font,var(--font));
    letter-spacing: var(--disabled-letter-spacing,var(--letter-spacing));
    line-height: var(--disabled-line-height,var(--line-height));
    text-align: var(--disabled-text-align,var(--text-align,revert));
    text-decoration-line: var(--disabled-text-decoration,var(--text-decoration));
    text-shadow: var(--disabled-text-outline,var(--text-outline)),var(--disabled-text-shadow,var(--text-shadow));
    text-transform: var(--disabled-text-transform,var(--text-transform))
}

.b5zn61.Z8I3Qb:disabled:not(:hover) .Q_1B5v {
    color: var(--corvid-disabled-color,var(--disabled-color,var(--color)))
}

.boASKT {
    box-sizing: border-box;
    color: #000;
    text-decoration: none
}

.PlliFI {
    align-items: var(--container-align-items);
    display: flex;
    flex-basis: auto;
    flex-direction: var(--container-flex-direction);
    flex-grow: 1;
    gap: var(--content-gap,"0px");
    height: 100%;
    justify-content: var(--container-justify-content);
    overflow: hidden;
    transition: all .4s ease,visibility 0s;
    width: 100%
}

.UHJG9m {
    fill: var(--icon-color);
    display: var(--icon-display);
    flex-shrink: 0;
    height: var(--icon-size);
    min-width: 1px;
    order: var(--icon-order,0);
    transform: rotate(var(--icon-rotation));
    transition: inherit;
    width: var(--icon-size)
}

.b5zn61.cFMwDV:not(:hover):not(:disabled) .UHJG9m {
    fill: var(--corvid-icon-color,var(--icon-color))
}

.b5zn61 [data-preview=hover] .UHJG9m, .b5zn61: hover .UHJG9m {
    fill: var(--hover-icon-color,var(--icon-color));
    display: var(--hover-icon-display,var(--icon-display));
    height: var(--hover-icon-size,var(--icon-size));
    transform: rotate(var(--hover-icon-rotation,var(--icon-rotation)));
    width: var(--hover-icon-size,var(--icon-size))
}

.b5zn61.xizV0v:hover:not(:disabled) .UHJG9m {
    fill: var(--corvid-hover-icon-color,var(--hover-icon-color,var(--icon-color)))
}

.b5zn61 [data-preview=disabled] .UHJG9m, .b5zn61: disabled .UHJG9m {
    fill: var(--disabled-icon-color,var(--icon-color));
    display: var(--disabled-icon-display,var(--icon-display));
    height: var(--disabled-icon-size,var(--icon-size));
    transform: rotate(var(--disabled-icon-rotation,var(--icon-rotation)));
    width: var(--disabled-icon-size,var(--icon-size))
}

.b5zn61.cOr5EQ:disabled:not(:hover) .UHJG9m {
    fill: var(--corvid-disabled-icon-color,var(--disabled-icon-color,var(--icon-color)))
}

.UHJG9m svg, .UHJG9m > span {
    display: flex;
    height: inherit;
    width: inherit
}

.DPAltb {
    background: var(--background);
    border-bottom: var(--border-bottom);
    border-bottom-left-radius: var(--border-bottom-left-radius);
    border-bottom-right-radius: var(--border-bottom-right-radius);
    border-left: var(--border-left);
    border-right: var(--border-right);
    border-top: var(--border-top);
    border-top-left-radius: var(--border-top-left-radius);
    border-top-right-radius: var(--border-top-right-radius);
    box-shadow: var(--box-shadow);
    box-sizing: border-box;
    cursor: pointer;
    direction: var(--btn-direction);
    display: block;
    height: 100%;
    min-height: 10px;
    min-width: var(--btn-min-width);
    padding-bottom: var(--padding-bottom);
    padding-left: var(--padding-left);
    padding-right: var(--padding-right);
    padding-top: var(--padding-top);
    touch-action: manipulation;
    width: 100%
}

    .DPAltb.HJQL50:not(:hover):not(:disabled) {
        border-color: var(--corvid-border-color,initial)
    }

    .DPAltb.JYQq3z:not(:hover):not(:disabled) {
        background-color: var(--corvid-background-color,var(--background))
    }

    .DPAltb [data-preview=hover], .DPAltb: hover {
        background: var(--hover-background,var(--background));
        border-bottom: var(--hover-border-bottom,var(--border-bottom));
        border-bottom-left-radius: var(--hover-border-bottom-left-radius,var(--border-bottom-left-radius));
        border-bottom-right-radius: var(--hover-border-bottom-right-radius,var(--border-bottom-right-radius));
        border-left: var(--hover-border-left,var(--border-left));
        border-right: var(--hover-border-right,var(--border-right));
        border-top: var(--hover-border-top,var(--border-top));
        border-top-left-radius: var(--hover-border-top-left-radius,var(--border-top-left-radius));
        border-top-right-radius: var(--hover-border-top-right-radius,var(--border-top-right-radius));
        box-shadow: var(--hover-box-shadow,var(--box-shadow));
        padding-bottom: var(--hover-padding-bottom,var(--padding-bottom));
        padding-left: var(--hover-padding-left,var(--padding-left));
        padding-right: var(--hover-padding-right,var(--padding-right));
        padding-top: var(--hover-padding-top,var(--padding-top))
    }

    .DPAltb.lpKmSx:hover:not(:disabled) {
        border-color: var(--corvid-hover-border-color,initial)
    }

    .DPAltb.bk6HFS:hover:not(:disabled) {
        background-color: var(--corvid-hover-background-color,var(--hover-background,var(--background)))
    }

    .DPAltb [data-preview=disabled], .DPAltb: disabled {
        background: var(--disabled-background,var(--background));
        border-bottom: var(--disabled-border-bottom,var(--border-bottom));
        border-bottom-left-radius: var(--disabled-border-bottom-left-radius,var(--border-bottom-left-radius));
        border-bottom-right-radius: var(--disabled-border-bottom-right-radius,var(--border-bottom-right-radius));
        border-left: var(--disabled-border-left,var(--border-left));
        border-right: var(--disabled-border-right,var(--border-right));
        border-top: var(--disabled-border-top,var(--border-top));
        border-top-left-radius: var(--disabled-border-top-left-radius,var(--border-top-left-radius));
        border-top-right-radius: var(--disabled-border-top-right-radius,var(--border-top-right-radius));
        box-shadow: var(--disabled-box-shadow,var(--box-shadow));
        padding-bottom: var(--disabled-padding-bottom,var(--padding-bottom));
        padding-left: var(--disabled-padding-left,var(--padding-left));
        padding-right: var(--disabled-padding-right,var(--padding-right));
        padding-top: var(--disabled-padding-top,var(--padding-top))
    }

    .DPAltb.ivX9Rv:disabled:not(:hover) {
        border-color: var(--corvid-disabled-border-color,initial)
    }

    .DPAltb.E9JJpO:disabled:not(:hover) {
        background-color: var(--corvid-disabled-background-color,var(--disabled-background,var(--background)))
    }

.gIbEBg {
    background-color: var(--text-highlight,transparent);
    color: var(--color);
    direction: var(--direction);
    display: var(--label-display);
    font: var(--font,var(--font_8));
    letter-spacing: var(--letter-spacing);
    line-height: var(--line-height);
    max-width: 100%;
    min-width: 1.8em;
    overflow: hidden;
    text-align: var(--text-align,revert);
    text-decoration-line: var(--text-decoration);
    text-overflow: var(--label-text-overflow);
    text-shadow: var(--text-outline),var(--text-shadow);
    text-transform: var(--text-transform);
    transition: inherit;
    white-space: var(--label-white-space)
}

.DPAltb.spiv_Z:not(:hover):not(:disabled) .gIbEBg {
    color: var(--corvid-color,var(--color))
}

.DPAltb [data-preview=hover] .gIbEBg, .DPAltb: hover .gIbEBg {
    background-color: var(--hover-text-highlight,var(--text-highlight,transparent));
    color: var(--hover-color,var(--color));
    direction: var(--hover-direction,var(--direction));
    display: var(--hover-label-display,var(--label-display));
    font: var(--hover-font,var(--font));
    letter-spacing: var(--hover-letter-spacing,var(--letter-spacing));
    line-height: var(--hover-line-height,var(--line-height));
    text-align: var(--hover-text-align,var(--text-align,revert));
    text-decoration-line: var(--hover-text-decoration,var(--text-decoration));
    text-shadow: var(--hover-text-outline,var(--text-outline)),var(--hover-text-shadow,var(--text-shadow));
    text-transform: var(--hover-text-transform,var(--text-transform))
}

.DPAltb.pkDIbl:hover:not(:disabled) .gIbEBg {
    color: var(--corvid-hover-color,var(--hover-color,var(--color)))
}

.DPAltb [data-preview=disabled] .gIbEBg, .DPAltb: disabled .gIbEBg {
    background-color: var(--disabled-text-highlight,var(--text-highlight,transparent));
    color: var(--disabled-color,var(--color));
    direction: var(--disabled-direction,var(--direction));
    display: var(--disabled-label-display,var(--label-display));
    font: var(--disabled-font,var(--font));
    letter-spacing: var(--disabled-letter-spacing,var(--letter-spacing));
    line-height: var(--disabled-line-height,var(--line-height));
    text-align: var(--disabled-text-align,var(--text-align,revert));
    text-decoration-line: var(--disabled-text-decoration,var(--text-decoration));
    text-shadow: var(--disabled-text-outline,var(--text-outline)),var(--disabled-text-shadow,var(--text-shadow));
    text-transform: var(--disabled-text-transform,var(--text-transform))
}

.DPAltb.FOmtsV:disabled:not(:hover) .gIbEBg {
    color: var(--corvid-disabled-color,var(--disabled-color,var(--color)))
}

.OoFUKI {
    box-sizing: border-box;
    color: #000;
    text-decoration: none
}

.wpLgnL {
    align-items: var(--container-align-items);
    display: flex;
    flex-basis: auto;
    flex-direction: var(--container-flex-direction);
    flex-grow: 1;
    gap: var(--content-gap,"0px");
    height: 100%;
    justify-content: var(--container-justify-content);
    overflow: hidden;
    transition: all .4s ease,visibility 0s;
    width: 100%
}

.HvvH6i {
    fill: var(--icon-color);
    display: var(--icon-display);
    flex-shrink: 0;
    height: var(--icon-size);
    min-width: 1px;
    order: var(--icon-order,0);
    transform: rotate(var(--icon-rotation));
    transition: inherit;
    width: var(--icon-size)
}

.DPAltb.EENh5d:not(:hover):not(:disabled) .HvvH6i {
    fill: var(--corvid-icon-color,var(--icon-color))
}

.DPAltb [data-preview=hover] .HvvH6i, .DPAltb: hover .HvvH6i {
    fill: var(--hover-icon-color,var(--icon-color));
    display: var(--hover-icon-display,var(--icon-display));
    height: var(--hover-icon-size,var(--icon-size));
    transform: rotate(var(--hover-icon-rotation,var(--icon-rotation)));
    width: var(--hover-icon-size,var(--icon-size))
}

.DPAltb.tN8hsm:hover:not(:disabled) .HvvH6i {
    fill: var(--corvid-hover-icon-color,var(--hover-icon-color,var(--icon-color)))
}

.DPAltb [data-preview=disabled] .HvvH6i, .DPAltb: disabled .HvvH6i {
    fill: var(--disabled-icon-color,var(--icon-color));
    display: var(--disabled-icon-display,var(--icon-display));
    height: var(--disabled-icon-size,var(--icon-size));
    transform: rotate(var(--disabled-icon-rotation,var(--icon-rotation)));
    width: var(--disabled-icon-size,var(--icon-size))
}

.DPAltb.lVrFcO:disabled:not(:hover) .HvvH6i {
    fill: var(--corvid-disabled-icon-color,var(--disabled-icon-color,var(--icon-color)))
}

.HvvH6i svg, .HvvH6i > span {
    display: flex;
    height: inherit;
    width: inherit
}

.sR1W7T {
    opacity: var(--hamburger-menu-container-initial-opacity)
}

    .sR1W7T > * {
        transform: var(--hamburger-menu-container-initial-transform)
    }

    .sR1W7T[data-animation-name=revealFromRight] {
        clip-path: inset(0)
    }

        .sR1W7T[data-animation-name=revealFromRight] > * {
            transition: transform .4s cubic-bezier(.645,.045,.355,1)
        }

        .sR1W7T[data-animation-name=revealFromRight][data-animation-state=enterActive] > *, .sR1W7T[data-animation-name=revealFromRight][data-animation-state=enterDone] > * {
            transform: translateX(0)
        }

    .sR1W7T[data-animation-name=fadeIn] {
        transition: opacity .4s cubic-bezier(.645,.045,.355,1)
    }

        .sR1W7T[data-animation-name=fadeIn][data-animation-state=enterActive], .sR1W7T[data-animation-name=fadeIn][data-animation-state=enterDone] {
            opacity: 1
        }

.gNqkn3 {
    border-radius: var(--overflow-wrapper-border-radius)
}

.HamburgerMenuContainer502174924__root {
    -archetype: paintBox;
    left: 0
}

.EdP9A9, .HamburgerMenuContainer502174924__root {
    box-sizing: border-box;
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%
}

.EdP9A9 {
    background: var(--background);
    border: var(--border);
    border-radius: var(--border-radius);
    box-shadow: var(--box-shadow);
    inset-inline-start: 0
}

.YZgQBw {
    align-items: center;
    display: flex;
    flex-direction: var(--container-flex-direction);
    flex-wrap: nowrap;
    gap: var(--menu-items-main-axis-gap)
}

.YZgQBw, .djGpM3 {
    flex-grow: var(--menu-items-flex-grow)
}

.djGpM3 {
    display: var(--item-wrapper-display);
    height: var(--menu-item-wrapper-height);
    justify-content: var(--container-align);
    width: var(--item-wrapper-width)
}

.oU_31J {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    height: 100%;
    position: relative;
    width: var(--item-width)
}

    .oU_31J.FIGev7 {
        border-left: var(--item-border-left);
        border-radius: var(--item-border-radius);
        border-right: var(--item-border-right);
        padding-left: var(--item-padding-left,var(--item-horizontal-padding));
        padding-right: var(--item-padding-right,var(--item-horizontal-padding))
    }

    .oU_31J.kcVNsE, .oU_31J[data-interactive=true]: hover, .oU_31J[data-preview=hover], [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone]) > .djGpM3 > .oU_31J {
        background: var(--item-hover-background,var(--item-background));
        border-bottom: var(--item-hover-border-bottom,var(--item-border-bottom));
        border-top: var(--item-hover-border-top,var(--item-border-top));
        box-shadow: var(--item-hover-box-shadow,var(--item-box-shadow))
    }

        .oU_31J.kcVNsE.FIGev7, .oU_31J[data-interactive=true]: hover.FIGev7, .oU_31J[data-preview=hover].FIGev7, [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone]) > .djGpM3 > .oU_31J.FIGev7 {
            border-left: var(--item-hover-border-left,var(--item-border-left));
            border-radius: var(--item-hover-border-radius,var(--item-border-radius));
            border-right: var(--item-hover-border-right,var(--item-border-right))
        }

        .oU_31J.kcVNsE .xeYvd7, .oU_31J[data-interactive=true]: hover .xeYvd7, .oU_31J[data-preview=hover] .xeYvd7, [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone]) > .djGpM3 > .oU_31J .xeYvd7 {
            background-color: var(--item-hover-text-highlight,var(--item-text-highlight));
            color: var(--item-hover-color,var(--item-color));
            line-height: var(--item-line-height);
            text-decoration-line: var(--item-hover-text-decoration,var(--item-text-decoration));
            text-shadow: var(--item-hover-text-outline,var(--item-text-outline)),var(--item-hover-text-shadow,var(--item-text-shadow))
        }

        .oU_31J.kcVNsE path, .oU_31J[data-interactive=true]: hover path, .oU_31J[data-preview=hover] path, [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone]) > .djGpM3 > .oU_31J path {
            fill: var(--item-hover-icon-color,var(--item-icon-color,currentcolor))
        }

    .oU_31J.qY0FMu, .oU_31J[data-preview=selected], .oU_31J[data-selected] {
        background: var(--item-selected-background,var(--item-background));
        border-bottom: var(--item-selected-border-bottom,var(--item-border-bottom));
        border-top: var(--item-selected-border-top,var(--item-border-top));
        box-shadow: var(--item-selected-box-shadow,var(--item-box-shadow))
    }

        .oU_31J.qY0FMu.FIGev7, .oU_31J[data-preview=selected].FIGev7, .oU_31J[data-selected].FIGev7 {
            border-left: var(--item-selected-border-left,var(--item-border-left));
            border-radius: var(--item-selected-border-radius,var(--item-border-radius));
            border-right: var(--item-selected-border-right,var(--item-border-right))
        }

        .oU_31J.qY0FMu .xeYvd7, .oU_31J[data-preview=selected] .xeYvd7, .oU_31J[data-selected] .xeYvd7 {
            background-color: var(--item-selected-text-highlight,var(--item-text-highlight));
            color: var(--item-selected-color,var(--item-color));
            line-height: var(--item-line-height);
            text-decoration-line: var(--item-selected-text-decoration,var(--item-text-decoration));
            text-shadow: var(--item-selected-text-outline,var(--item-text-outline)),var(--item-selected-text-shadow,var(--item-text-shadow))
        }

        .oU_31J.qY0FMu path, .oU_31J[data-preview=selected] path, .oU_31J[data-selected] path {
            fill: var(--item-selected-icon-color,var(--item-icon-color,currentcolor))
        }

    .oU_31J > a: before {
        bottom: 0;
        content: "";
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

.xeYvd7 {
    background-color: var(--item-text-highlight);
    color: var(--item-color);
    direction: var(--item-direction);
    font: var(--item-font,font_6);
    letter-spacing: var(--item-letter-spacing);
    line-height: var(--item-line-height);
    text-decoration-line: var(--item-text-decoration);
    text-shadow: var(--item-text-outline),var(--item-text-shadow);
    text-transform: var(--item-text-transform);
    white-space: nowrap
}

.TNsPxD {
    --computed-anchor: var(--anchor,var(--dropdown-anchor));
    --computed-align: var(--align,var(--dropdown-align));
    --computed-space-above: var(--space-above,var(--dropdown-space-above));
    --computed-horizontal-margin: var( --horizontal-margin,var(--dropdown-horizontal-margin) );
    --before-el-top: calc(-1 * var(--computed-space-above));
    display: none !important;
    inset: auto !important;
    left: var(--dropdown-left) !important;
    margin-top: var(--computed-space-above) !important;
    position: absolute !important;
    visibility: hidden;
    z-index: var(--above-all-z-index)
}

    .TNsPxD:before {
        content: "";
        display: block;
        height: var(--computed-space-above);
        position: absolute;
        top: var(--before-el-top);
        width: 100%
    }

    .TNsPxD[data-open=true] {
        visibility: visible
    }

.YZgQBw[data-open=calculating] .TNsPxD, .YZgQBw[data-open=true] .TNsPxD {
    display: grid !important
}

.okY9U1 {
    cursor: pointer;
    display: var(--item-icon-display,flex)
}

    .okY9U1 svg {
        height: var(--item-icon-size);
        width: var(--item-icon-size)
    }

    .okY9U1 path {
        fill: var(--item-icon-color,currentcolor)
    }

    .okY9U1.DVFVut:before {
        bottom: 0;
        content: "";
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

#SITE_CONTAINER.focus-ring-active .okY9U1:focus:before {
    outline: 2px solid #116dff;
    outline-offset: -2px
}

.okY9U1.VDxzQG {
    clip: rect(0 0 0 0);
    clip-path: inset(50%);
    display: var(--sr-only-item-icon-display,flex);
    position: absolute
}

    .okY9U1.VDxzQG:active, .okY9U1.VDxzQG:focus {
        clip-path: unset;
        position: static
    }

.EX5Ksz[data-open] {
    transform: rotate(-180deg)
}

.RAdtUj {
    display: var(--vertical-expand-collapse-display,var(--item-icon-display,flex))
}

.okY9U1:not(.DVFVut):not(.VDxzQG) {
    position: relative
}

.okY9U1:not(.DVFVut):before {
    content: "";
    height: max(100%,24px);
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: max(var(--item-icon-size),24px)
}

.cf3HLb {
    display: var(--horizontal-menu-dropdown-display,block)
}

.UUkylQ {
    display: var(--vertical-menu-dropdown-display);
    margin-top: calc(var(--menu-items-main-axis-gap, 0)*-1);
    width: 100%
}

.zIlxcF {
    --computed-space-above: var(--space-above,var(--dropdown-space-above));
    height: var(--vertical-dropdown-height);
    margin-top: var(--vertical-dropdown-height,var(--computed-space-above)) !important;
    visibility: var(--vertical-dropdown-visibility)
}

.mafHsF .zIlxcF {
    height: unset;
    margin-top: var(--computed-space-above) !important;
    visibility: unset
}

.yRGvfY {
    align-self: stretch;
    border-left: var(--horizontal-menu-item-divider,none);
    border-top: var(--vertical-menu-item-divider,none);
    display: var(--divider-display,none)
}

.YZgQBw:last-child .yRGvfY {
    display: none
}

.lgvt4I {
    background: var(--item-background);
    border-bottom: var(--item-border-bottom);
    border-top: var(--item-border-top);
    box-shadow: var(--item-box-shadow);
    gap: var(--spacing-between-label-and-dropdown-icon);
    justify-content: var(--item-text-align);
    padding-bottom: var(--item-padding-bottom,var(--item-vertical-padding));
    padding-top: var(--item-padding-top,var(--item-vertical-padding))
}

.zi7u4T [data-part=menu-item] {
    --underline-scale: scaleX(0);
    --wash-scale: scaleX(0);
    --circle-clip-path: circle(0%);
    --dropdown-icon-transform: rotate(0);
    --bullet-translate: translateX(-150%);
    --bullet-opacity: 0;
    --wave-tarnslate: scaleY(0)
}

    .zi7u4T [data-part=menu-item]: not([data-animation-name=none]) [data-part=dropdown-icon] {
        transition-duration: .4s;
        transition-property: transform
    }

    .zi7u4T [data-part=menu-item] [data-part=dropdown-item-label]: after, .zi7u4T [data-part=menu-item] [data-part=label]:after {
        background-color: currentColor;
        content: "";
        display: block;
        height: 1px;
        transform: scaleX(0);
        width: 100%
    }

    .zi7u4T [data-part=menu-item] [data-part=label]: before {
        content: "•"/"";
        display: var(--item-label-bullet-display,inline-block);
        opacity: 0;
        padding-inline-end: 3px
    }

    .zi7u4T [data-part=menu-item] [data-part=menu-item-content][data-selected] [data-part=label]: after {
        display: var(--item-selected-label-underline-display,block);
        transform: scaleX(1)
    }

    .zi7u4T [data-part=menu-item] [data-part=menu-item-content][data-selected] [data-part=label]: before {
        opacity: 1
    }

    .zi7u4T [data-part=menu-item][data-animation-state=enterActive], .zi7u4T [data-part=menu-item][data-animation-state=enterDone], .zi7u4T [data-part=menu-item][data-open=true] {
        --underline-scale: scaleX(1);
        --wash-scale: scaleX(1);
        --circle-clip-path: circle(100%);
        --dropdown-icon-transform: rotate(-540deg);
        --bullet-translate: translateX(0%);
        --bullet-opacity: 1;
        --wave-tarnslate: scaleY(1.5)
    }

    .zi7u4T [data-part=menu-item] [data-selected] {
        --underline-scale: scaleX(1);
        --wash-scale: scaleX(0);
        --bullet-translate: translateX(0%);
        --bullet-opacity: 1
    }

    .zi7u4T [data-part=menu-item][data-animation-name=underline] [data-part=label]: after {
        transform: var(--underline-scale);
        transform-origin: left;
        transition: transform .3s
    }

    .zi7u4T [data-part=menu-item][data-animation-name=underline] [data-part=dropdown-item-label]: after {
        display: block;
        transform: scaleX(0);
        transform-origin: left;
        transition-duration: .3s;
        transition-property: transform
    }

    .zi7u4T [data-part=menu-item][data-animation-name=underline] [data-part=dropdown-item]: hover [data-part=dropdown-item-label]:after {
        transform: scaleX(1)
    }

    .zi7u4T [data-part=menu-item][data-animation-name=wash] [data-part=menu-item-content] {
        isolation: isolate;
        overflow: hidden;
        position: relative
    }

        .zi7u4T [data-part=menu-item][data-animation-name=wash] [data-part=menu-item-content]: before {
            background-color: var(--item-hover-background);
            bottom: 0;
            content: "";
            display: block;
            left: 0;
            position: absolute;
            right: 0;
            top: 0;
            transform: var(--wash-scale);
            transform-origin: left;
            transition: transform .4s;
            z-index: -1
        }

        .zi7u4T [data-part=menu-item][data-animation-name=wash] [data-part=menu-item-content]: not([data-selected]):hover {
            background-color: var(--item-background)
        }

    .zi7u4T [data-part=menu-item][data-animation-name=wash] [data-part=dropdown-item-label] {
        transition: color .2s ease-in-out
    }

    .zi7u4T [data-part=menu-item][data-animation-name=circle] [data-part=menu-item-content] {
        isolation: isolate;
        overflow: hidden;
        position: relative
    }

        .zi7u4T [data-part=menu-item][data-animation-name=circle] [data-part=menu-item-content]: before {
            background-color: var(--item-hover-background);
            bottom: 0;
            clip-path: var(--circle-clip-path);
            content: "";
            display: block;
            left: 0;
            position: absolute;
            right: 0;
            top: 0;
            transition: clip-path .4s;
            z-index: -1
        }

        .zi7u4T [data-part=menu-item][data-animation-name=circle] [data-part=menu-item-content]: not([data-selected]):hover {
            background-color: var(--item-background)
        }

    .zi7u4T [data-part=menu-item][data-animation-name=circle] [data-part=dropdown-icon] {
        transform: var(--dropdown-icon-transform)
    }

    .zi7u4T [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content]: not([data-selected]):hover {
        background-color: var(--item-background)
    }

    .zi7u4T [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content] {
        isolation: isolate;
        overflow: hidden;
        position: relative
    }

        .zi7u4T [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content]: before {
            background-color: var(--item-hover-background);
            bottom: 0;
            bottom: unset;
            content: "";
            display: block;
            height: 135%;
            left: 0;
            -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='17' preserveAspectRatio='none' viewBox='-0.004 0 58.004 25.784'%3E%3Cpath d='M44.993-.004c-5.749 0-5.749 6.12-11.497 6.12s-5.751-6.12-11.502-6.12-5.749 6.12-11.497 6.12C5.105 6.116 4.771.728.003.064l-.004 25.719 58.012-.002-.008-19.841a6.69 6.69 0 0 1-1.505.176c-5.753 0-5.753-6.12-11.505-6.12Z'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='17' preserveAspectRatio='none' viewBox='-0.004 0 58.004 25.784'%3E%3Cpath d='M44.993-.004c-5.749 0-5.749 6.12-11.497 6.12s-5.751-6.12-11.502-6.12-5.749 6.12-11.497 6.12C5.105 6.116 4.771.728.003.064l-.004 25.719 58.012-.002-.008-19.841a6.69 6.69 0 0 1-1.505.176c-5.753 0-5.753-6.12-11.505-6.12Z'/%3E%3C/svg%3E");
            -webkit-mask-position: center center;
            mask-position: center center;
            -webkit-mask-size: 100% 100%;
            mask-size: 100% 100%;
            position: absolute;
            right: 0;
            top: 0;
            transform: var(--wave-tarnslate);
            transform-origin: bottom;
            transition: transform .4s;
            z-index: -1
        }

    .zi7u4T [data-part=menu-item][data-animation-name=wave] [data-part=dropdown-item-label] {
        transition: color .2s ease-in-out
    }

    .zi7u4T [data-part=menu-item][data-animation-name=bullet] [data-part=label]: before {
        display: inline-block;
        opacity: var(--bullet-opacity);
        transform: var(--bullet-translate);
        transition-duration: .3s
    }

.zi7u4T {
    box-sizing: border-box;
    display: flex;
    height: 100%;
    overflow-x: var(--container-overflow-x,unset);
    scrollbar-width: none;
    width: 100%
}

    .zi7u4T.Et46Sx {
        border-left: var(--container-border-left);
        border-radius: var(--container-border-radius);
        border-right: var(--container-border-right);
        padding-left: var(--container-padding-left,0);
        padding-right: var(--container-padding-right,0)
    }

.Trmtvb {
    direction: var(--direction)
}

.qi0bcm {
    -moz-column-gap: var(--menu-items-column-gap);
    column-gap: var(--menu-items-column-gap);
    display: flex;
    flex-direction: var(--container-flex-direction);
    flex-grow: var(--menu-items-flex-grow);
    flex-wrap: var(--container-flex-wrap,unset);
    height: auto;
    justify-content: var(--container-align);
    min-width: -moz-fit-content;
    min-width: fit-content;
    overflow-x: visible;
    row-gap: var(--menu-items-row-gap);
    scrollbar-width: none;
    width: 100%
}

.BlM3nT {
    background: var(--container-background);
    border-bottom: var(--container-border-bottom);
    border-top: var(--container-border-top);
    box-shadow: var(--container-box-shadow);
    padding-bottom: var(--container-padding-bottom,0);
    padding-top: var(--container-padding-top,0)
}

.n2xrZl {
    --icon-rotation: var( --scroll-button-icon-rotation-deg,calc(var(--scroll-button-icon-rotation) * 1deg) );
    --icon-rotation-hover: var( --scroll-button-hover-icon-rotation-deg,calc(var(--scroll-button-hover-icon-rotation) * 1deg) );
    align-items: center;
    cursor: pointer;
    display: flex;
    justify-content: center;
    overflow: hidden;
    pointer-events: auto;
    transform: var(--scroll-button-transform);
    visibility: hidden
}

    .n2xrZl.LNYNgf {
        border-left: var(--scroll-button-border-left);
        border-radius: var(--scroll-button-border-radius);
        border-right: var(--scroll-button-border-right)
    }

    .n2xrZl:hover, .n2xrZl[data-preview=hover] {
        background: var(--scroll-button-hover-background,var(--scroll-button-background));
        border-bottom: var(--scroll-button-hover-border-bottom,var(--scroll-button-border-bottom));
        border-top: var(--scroll-button-hover-border-top,var(--scroll-button-border-top));
        box-shadow: var(--scroll-button-hover-box-shadow,var(--scroll-button-box-shadow))
    }

        .n2xrZl:hover.LNYNgf, .n2xrZl[data-preview=hover].LNYNgf {
            border-left: var(--scroll-button-hover-border-left,var(--scroll-button-border-left));
            border-radius: var(--scroll-button-hover-border-radius,var(--scroll-button-border-radius));
            border-right: var(--scroll-button-hover-border-right,var(--scroll-button-border-right))
        }

        .n2xrZl:hover .aTo_UF, .n2xrZl[data-preview=hover] .aTo_UF {
            fill: var(--scroll-button-hover-icon-color,var(--scroll-button-icon-color));
            height: var(--scroll-button-hover-icon-size,var(--scroll-button-icon-size));
            padding-left: var(--scroll-button-hover-padding-left,var(--scroll-button-hover-horizontal-padding,var(--scroll-button-padding-left,var(--scroll-button-horizontal-padding,0))));
            padding-right: var(--scroll-button-hover-padding-right,var(--scroll-button-hover-horizontal-padding,var(--scroll-button-padding-right,var(--scroll-button-horizontal-padding,0))));
            transform: rotate(var(--icon-rotation-hover,var(--icon-rotation)));
            width: var(--scroll-button-hover-icon-size,var(--scroll-button-icon-size))
        }

    .n2xrZl:hover {
        transition: all .08s linear
    }

.wRGkgf {
    pointer-events: auto;
    visibility: visible
}

.JRUANI {
    pointer-events: none;
    visibility: hidden
}

.aTo_UF {
    fill: var(--scroll-button-icon-color);
    height: var(--scroll-button-icon-size);
    max-height: 100%;
    max-width: 100%;
    min-width: 1px;
    padding-left: var(--scroll-button-padding-left,var(--scroll-button-horizontal-padding,0));
    padding-right: var(--scroll-button-padding-right,var(--scroll-button-horizontal-padding,0));
    transform: rotate(var(--icon-rotation));
    width: var(--scroll-button-icon-size)
}

    .aTo_UF > svg {
        height: inherit;
        width: inherit
    }

.MJm86e {
    background: var(--scroll-button-background);
    border-bottom: var(--scroll-button-border-bottom);
    border-top: var(--scroll-button-border-top);
    box-shadow: var(--scroll-button-box-shadow)
}

.BV22op {
    border: inherit;
    border-color: transparent;
    bottom: 0;
    display: var(--scroll-button-icon-display,flex);
    justify-content: space-between;
    left: 0;
    padding-bottom: inherit;
    padding-top: inherit;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0
}

.SKZitV {
    background: var(--container-background,var(--dropdown-menu-container-background));
    border-bottom: var(--container-border-bottom,var(--dropdown-menu-container-border-bottom));
    border-top: var(--container-border-top,var(--dropdown-menu-container-border-top));
    box-shadow: var(--container-box-shadow,var(--dropdown-menu-container-box-shadow));
    box-sizing: border-box;
    direction: var(--submenu-direction,var(--dropdown-menu-direction,var(--direction)));
    min-width: -moz-min-content !important;
    min-width: min-content !important;
    padding-bottom: var(--container-padding-bottom,var(--container-vertical-padding,var(--dropdown-menu-container-padding-bottom,var(--dropdown-menu-container-vertical-padding))));
    padding-top: var(--container-padding-top,var(--container-vertical-padding,var(--dropdown-menu-container-padding-top,var(--dropdown-menu-container-vertical-padding))));
    text-align: var(--align,var(--dropdown-menu-align))
}

    .SKZitV.OcDYXy {
        border-left: var(--container-border-left,var(--dropdown-menu-container-border-left));
        border-radius: var(--container-border-radius,var(--dropdown-menu-container-border-radius));
        border-right: var(--container-border-right,var(--dropdown-menu-container-border-right));
        padding-left: var(--container-padding-left,var(--container-horizontal-padding,var(--dropdown-menu-container-padding-left,var(--dropdown-menu-container-horizontal-padding))));
        padding-right: var(--container-padding-right,var(--container-horizontal-padding,var(--dropdown-menu-container-padding-right,var(--dropdown-menu-container-horizontal-padding))))
    }

    .SKZitV.ELeynx {
        border-end-end-radius: var(--container-border-end-end-radius,var(--dropdown-menu-container-border-end-end-radius));
        border-end-start-radius: var(--container-border-end-start-radius,var(--dropdown-menu-container-border-end-start-radius));
        border-inline-end: var(--container-border-inline-end,var(--dropdown-menu-container-border-inline-end));
        border-inline-start: var(--container-border-inline-start,var(--dropdown-menu-container-border-inline-start));
        border-start-end-radius: var(--container-border-start-end-radius,var(--dropdown-menu-container-border-start-end-radius));
        border-start-start-radius: var(--container-border-start-start-radius,var(--dropdown-menu-container-border-start-start-radius));
        padding-inline-end: var(--container-padding-inline-end);
        padding-inline-start: var(--container-padding-inline-start)
    }

.CSIQNQ {
    --rows-number: calc((var(--items-number) / $columns-number) + 0.49);
    -moz-column-gap: var(--item-horizontal-spacing,var(--dropdown-menu-item-horizontal-spacing));
    column-gap: var(--item-horizontal-spacing,var(--dropdown-menu-item-horizontal-spacing));
    display: grid;
    grid-template-columns: repeat(var(--columns-number,var(--dropdown-menu-columns-number)),1fr);
    grid-template-rows: repeat(var(--rows-number),auto);
    row-gap: var(--item-vertical-spacing,var(--dropdown-menu-item-vertical-spacing))
}

@supports(width: round(1.9px,1px)) {
    .CSIQNQ {
        --rows-number: calc(round(up, var(--items-number) / $columns-number))
    }
}

.V075FA {
    display: flex;
    flex-direction: column;
    gap: var(--sub-items-vertical-spacing-between,var(--dropdown-menu-sub-items-vertical-spacing-between));
    margin-top: var(--sub-items-vertical-spacing-before,var(--dropdown-menu-sub-items-vertical-spacing-before))
}

.Qlx_TA {
    width: 100%
}

.nIXiEg {
    direction: var(--submenu-item-direction,var(--submenu-direction,var(--dropdown-menu-sub-item-direction,var(--dropdown-menu-direction,var(--direction)))));
    display: block;
    justify-self: var(--dropdown-menu-item-justify-self);
    padding-bottom: var(--item-padding-bottom,var(--item-vertical-padding,var(--dropdown-menu-item-vertical-padding)));
    padding-top: var(--item-padding-top,var(--item-vertical-padding,var(--dropdown-menu-item-vertical-padding)))
}

    .nIXiEg.OcDYXy {
        border-left: var(--item-border-left,var(--dropdown-menu-item-border-left));
        border-radius: var(--item-border-radius,var(--dropdown-menu-item-border-radius));
        border-right: var(--item-border-right,var(--dropdown-menu-item-border-right));
        padding-left: var(--item-padding-left,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding)));
        padding-right: var(--item-padding-right,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding)))
    }

    .nIXiEg.ELeynx {
        padding-inline-end: var(--item-padding-inline-end,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding)));
        padding-inline-start: var(--item-padding-inline-start,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding)))
    }

    .nIXiEg.iAlHRu, .nIXiEg[data-preview=selected] {
        background: var(--item-selected-background,var(--item-background,var(--dropdown-menu-item-selected-background,var(--dropdown-menu-item-background))));
        border-bottom: var(--item-selected-border-bottom,var(--item-border-bottom,var(--dropdown-menu-item-selected-border-bottom,var(--dropdown-menu-item-border-bottom))));
        border-top: var(--item-selected-border-top,var(--item-border-top,var(--dropdown-menu-item-selected-border-top,var(--dropdown-menu-item-border-top))));
        box-shadow: var(--item-selected-box-shadow,var(--item-box-shadow,var(--dropdown-menu-item-selected-box-shadow,var(--dropdown-menu-item-box-shadow))));
        color: var(--item-selected-color,var(--item-color,var(--dropdown-menu-item-selected-color,var(--dropdown-menu-item-color))));
        font: var(--item-selected-font,var(--item-font,var(--dropdown-menu-item-selected-font,var(--dropdown-menu-item-font))));
        letter-spacing: var(--item-selected-letter-spacing,var(--item-letter-spacing,var(--dropdown-menu-item-selected-letter-spacing,var(--dropdown-menu-item-letter-spacing))));
        line-height: var(--item-selected-line-height,var(--item-line-height,var(--dropdown-menu-item-selected-line-height,var(--dropdown-menu-item-line-height))));
        text-decoration-line: var(--item-selected-text-decoration,var(--item-text-decoration,var(--dropdown-menu-item-selected-text-decoration,var(--dropdown-menu-item-text-decoration))));
        text-shadow: var(--item-selected-text-outline,var(--item-text-outline,var(--dropdown-menu-item-selected-text-outline,var(--dropdown-menu-item-text-outline)))),var(--item-selected-text-shadow,var(--item-text-shadow,var(--dropdown-menu-item-selected-text-shadow,var(--dropdown-menu-item-text-shadow))));
        text-transform: var(--item-selected-text-transform,var(--item-text-transform,var(--dropdown-menu-item-selected-text-transform,var(--dropdown-menu-item-text-transform))))
    }

        .nIXiEg.iAlHRu.OcDYXy, .nIXiEg[data-preview=selected].OcDYXy {
            border-left: var(--item-selected-border-left,var(--item-border-left,var(--dropdown-menu-item-selected-border-left,var(--dropdown-menu-item-border-left))));
            border-radius: var(--item-selected-border-radius,var(--item-border-radius,var(--dropdown-menu-item-selected-border-radius,var(--dropdown-menu-item-border-radius))));
            border-right: var(--item-selected-border-right,var(--item-border-right,var(--dropdown-menu-item-selected-border-right,var(--dropdown-menu-item-border-right))))
        }

        .nIXiEg.iAlHRu .GWMLbE, .nIXiEg[data-preview=selected] .GWMLbE {
            background-color: var(--item-selected-text-highlight,var(--item-text-highlight,var(--dropdown-menu-item-selected-text-highlight,var(--dropdown-menu-item-text-highlight))))
        }

    .nIXiEg.TINxS7, .nIXiEg:hover, .nIXiEg[data-preview=hover] {
        background: var(--item-hover-background,var(--item-background,var(--dropdown-menu-item-hover-background,var(--dropdown-menu-item-background))));
        border-bottom: var(--item-hover-border-bottom,var(--item-border-bottom,var(--dropdown-menu-item-hover-border-bottom,var(--dropdown-menu-item-border-bottom))));
        border-top: var(--item-hover-border-top,var(--item-border-top,var(--dropdown-menu-item-hover-border-top,var(--dropdown-menu-item-border-top))));
        box-shadow: var(--item-hover-box-shadow,var(--item-box-shadow,var(--dropdown-menu-item-hover-box-shadow,var(--dropdown-menu-item-box-shadow))));
        color: var(--item-hover-color,var(--item-color,var(--dropdown-menu-item-hover-color,var(--dropdown-menu-item-color))));
        font: var(--item-hover-font,var(--item-font,var(--dropdown-menu-item-hover-font,var(--dropdown-menu-item-font))));
        letter-spacing: var(--item-hover-letter-spacing,var(--item-letter-spacing,var(--dropdown-menu-item-hover-letter-spacing,var(--dropdown-menu-item-letter-spacing))));
        line-height: var(--item-hover-line-height,var(--item-line-height,var(--dropdown-menu-item-hover-line-height,var(--dropdown-menu-item-line-height))));
        text-decoration-line: var(--item-hover-text-decoration,var(--item-text-decoration,var(--dropdown-menu-item-hover-text-decoration,var(--dropdown-menu-item-text-decoration))));
        text-shadow: var(--item-hover-text-outline,var(--item-text-outline,var(--dropdown-menu-item-hover-text-outline,var(--dropdown-menu-item-text-outline)))),var(--item-hover-text-shadow,var(--item-text-shadow,var(--dropdown-menu-item-hover-text-shadow,var(--dropdown-menu-item-text-shadow))));
        text-transform: var(--item-hover-text-transform,var(--item-text-transform,var(--dropdown-menu-item-hover-text-transform,var(--dropdown-menu-item-text-transform))))
    }

        .nIXiEg.TINxS7.OcDYXy, .nIXiEg:hover.OcDYXy, .nIXiEg[data-preview=hover].OcDYXy {
            border-left: var(--item-hover-border-left,var(--item-border-left,var(--dropdown-menu-item-hover-border-left,var(--dropdown-menu-item-border-left))));
            border-radius: var(--item-hover-border-radius,var(--item-border-radius,var(--dropdown-menu-item-hover-border-radius,var(--dropdown-menu-item-border-radius))));
            border-right: var(--item-hover-border-right,var(--item-border-right,var(--dropdown-menu-item-hover-border-right,var(--dropdown-menu-item-border-right))))
        }

        .nIXiEg.TINxS7 .GWMLbE, .nIXiEg:hover .GWMLbE, .nIXiEg[data-preview=hover] .GWMLbE {
            background-color: var(--item-hover-text-highlight,var(--item-text-highlight,var(--dropdown-menu-item-hover-text-highlight,var(--dropdown-menu-item-text-highlight))))
        }

.U6fXgO {
    direction: var(--submenu-sub-item-direction,var(--submenu-direction,var(--dropdown-menu-sub-item-direction,var(--dropdown-menu-direction,var(--direction)))));
    display: block;
    justify-self: var(--sub-item-justify-self);
    padding-bottom: var(--sub-item-padding-bottom,var(--sub-item-vertical-padding,var(--dropdown-menu-sub-item-vertical-padding)));
    padding-top: var(--sub-item-padding-top,var(--sub-item-vertical-padding,var(--dropdown-menu-sub-item-vertical-padding)));
    text-align: var(--sub-item-align,var(--align,var(--dropdown-menu-sub-item-align,var(--dropdown-menu-align))))
}

    .U6fXgO.OcDYXy {
        border-left: var(--sub-item-border-left,var(--dropdown-menu-sub-item-border-left));
        border-radius: var(--sub-item-border-radius,var(--dropdown-menu-sub-item-border-radius));
        border-right: var(--sub-item-border-right,var(--dropdown-menu-sub-item-border-right));
        padding-left: var(--sub-item-padding-left,var(--sub-item-horizontal-padding,var(--dropdown-menu-sub-item-horizontal-padding)));
        padding-right: var(--sub-item-padding-right,var(--sub-item-horizontal-padding,var(--dropdown-menu-sub-item-horizontal-padding)))
    }

    .U6fXgO.ELeynx {
        padding-inline-end: var(--sub-item-padding-inline-end,var(--sub-item-horizontal-padding,var(--dropdown-menu-sub-item-horizontal-padding)));
        padding-inline-start: var(--sub-item-padding-inline-start,var(--sub-item-horizontal-padding,var(--dropdown-menu-sub-item-horizontal-padding)))
    }

    .U6fXgO.iAlHRu, .U6fXgO[data-preview=selected] {
        background: var(--sub-item-selected-background,var(--sub-item-background,var(--dropdown-menu-sub-item-selected-background,var(--dropdown-menu-sub-item-background))));
        border-bottom: var(--sub-item-selected-border-bottom,var(--sub-item-border-bottom,var(--dropdown-menu-sub-item-selected-border-bottom,var(--dropdown-menu-sub-item-border-bottom))));
        border-top: var(--sub-item-selected-border-top,var(--sub-item-border-top,var(--dropdown-menu-sub-item-selected-border-top,var(--dropdown-menu-sub-item-border-top))));
        box-shadow: var(--sub-item-selected-box-shadow,var(--sub-item-box-shadow,var(--dropdown-menu-sub-item-selected-box-shadow,var(--dropdown-menu-sub-item-box-shadow))));
        color: var(--sub-item-selected-color,var(--sub-item-color,var(--dropdown-menu-sub-item-selected-color,var(--dropdown-menu-sub-item-color))));
        font: var(--sub-item-selected-font,var(--sub-item-font,var(--dropdown-menu-sub-item-selected-font,var(--dropdown-menu-sub-item-font))));
        letter-spacing: var(--sub-item-selected-letter-spacing,var(--sub-item-letter-spacing,var(--dropdown-menu-sub-item-selected-letter-spacing,var(--dropdown-menu-sub-item-letter-spacing))));
        line-height: var(--sub-item-selected-line-height,var(--sub-item-line-height,var(--dropdown-menu-sub-item-selected-line-height,var(--dropdown-menu-sub-item-line-height))));
        text-decoration-line: var(--sub-item-selected-text-decoration,var(--sub-item-text-decoration,var(--dropdown-menu-sub-item-selected-text-decoration,var(--dropdown-menu-sub-item-text-decoration))));
        text-shadow: var(--sub-item-selected-text-outline,var(--sub-item-text-outline,var(--dropdown-menu-sub-item-selected-text-outline,var(--dropdown-menu-sub-item-text-outline)))),var(--sub-item-selected-text-shadow,var(--sub-item-text-shadow,var(--dropdown-menu-sub-item-selected-text-shadow,var(--dropdown-menu-sub-item-text-shadow))));
        text-transform: var(--sub-item-selected-text-transform,var(--sub-item-text-transform,var(--dropdown-menu-sub-item-selected-text-transform,var(--dropdown-menu-sub-item-text-transform))))
    }

        .U6fXgO.iAlHRu.OcDYXy, .U6fXgO[data-preview=selected].OcDYXy {
            border-left: var(--sub-item-selected-border-left,var(--sub-item-border-left,var(--dropdown-menu-sub-item-selected-border-left,var(--dropdown-menu-sub-item-border-left))));
            border-radius: var(--sub-item-selected-border-radius,var(--sub-item-border-radius,var(--dropdown-menu-sub-item-selected-border-radius,var(--dropdown-menu-sub-item-border-radius))));
            border-right: var(--sub-item-selected-border-right,var(--sub-item-border-right,var(--dropdown-menu-sub-item-selected-border-right,var(--dropdown-menu-sub-item-border-right))))
        }

        .U6fXgO.iAlHRu .K_a365, .U6fXgO[data-preview=selected] .K_a365 {
            background-color: var(--sub-item-selected-text-highlight,var(--sub-item-text-highlight,var(--dropdown-menu-sub-item-selected-text-highlight,var(--dropdown-menu-sub-item-text-highlight))))
        }

    .U6fXgO.TINxS7, .U6fXgO:hover, .U6fXgO[data-preview=hover] {
        background: var(--sub-item-hover-background,var(--sub-item-background,var(--dropdown-menu-sub-item-hover-background,var(--dropdown-menu-sub-item-background))));
        border-bottom: var(--sub-item-hover-border-bottom,var(--sub-item-border-bottom,var(--dropdown-menu-sub-item-hover-border-bottom,var(--dropdown-menu-sub-item-border-bottom))));
        border-top: var(--sub-item-hover-border-top,var(--sub-item-border-top,var(--dropdown-menu-sub-item-hover-border-top,var(--dropdown-menu-sub-item-border-top))));
        box-shadow: var(--sub-item-hover-box-shadow,var(--sub-item-box-shadow,var(--dropdown-menu-sub-item-hover-box-shadow,var(--dropdown-menu-sub-item-box-shadow))));
        color: var(--sub-item-hover-color,var(--sub-item-color,var(--dropdown-menu-sub-item-hover-color,var(--dropdown-menu-sub-item-color))));
        font: var(--sub-item-hover-font,var(--sub-item-font,var(--dropdown-menu-sub-item-hover-font,var(--dropdown-menu-sub-item-font))));
        letter-spacing: var(--sub-item-hover-letter-spacing,var(--sub-item-letter-spacing,var(--dropdown-menu-sub-item-hover-letter-spacing,var(--dropdown-menu-sub-item-letter-spacing))));
        line-height: var(--sub-item-hover-line-height,var(--sub-item-line-height,var(--dropdown-menu-sub-item-hover-line-height,var(--dropdown-menu-sub-item-line-height))));
        text-decoration-line: var(--sub-item-hover-text-decoration,var(--sub-item-text-decoration,var(--dropdown-menu-sub-item-hover-text-decoration,var(--dropdown-menu-sub-item-text-decoration))));
        text-shadow: var(--sub-item-hover-text-outline,var(--sub-item-text-outline,var(--dropdown-menu-sub-item-hover-text-outline,var(--dropdown-menu-sub-item-text-outline)))),var(--sub-item-hover-text-shadow,var(--sub-item-text-shadow,var(--dropdown-menu-sub-item-hover-text-shadow,var(--dropdown-menu-sub-item-text-shadow))));
        text-transform: var(--sub-item-hover-text-transform,var(--sub-item-text-transform,var(--dropdown-menu-sub-item-hover-text-transform,var(--dropdown-menu-sub-item-text-transform))))
    }

        .U6fXgO.TINxS7.OcDYXy, .U6fXgO:hover.OcDYXy, .U6fXgO[data-preview=hover].OcDYXy {
            border-left: var(--sub-item-hover-border-left,var(--sub-item-border-left,var(--dropdown-menu-sub-item-hover-border-left,var(--dropdown-menu-sub-item-border-left))));
            border-radius: var(--sub-item-hover-border-radius,var(--sub-item-border-radius,var(--dropdown-menu-sub-item-hover-border-radius,var(--dropdown-menu-sub-item-border-radius))));
            border-right: var(--sub-item-hover-border-right,var(--sub-item-border-right,var(--dropdown-menu-sub-item-hover-border-right,var(--dropdown-menu-sub-item-border-right))))
        }

        .U6fXgO.TINxS7 .K_a365, .U6fXgO:hover .K_a365, .U6fXgO[data-preview=hover] .K_a365 {
            background-color: var(--sub-item-hover-text-highlight,var(--sub-item-text-highlight,var(--dropdown-menu-sub-item-hover-text-highlight,var(--dropdown-menu-sub-item-text-highlight))))
        }

.GWMLbE {
    background-color: var(--item-text-highlight,var(--dropdown-menu-item-text-highlight));
    display: inline-block;
    text-align: inherit;
    text-decoration-line: inherit;
    text-shadow: inherit;
    text-transform: inherit
}

.K_a365 {
    background-color: var(--sub-item-text-highlight,var(--dropdown-menu-sub-item-text-highlight))
}

.HDkLBy {
    background: var(--item-background,var(--dropdown-menu-item-background));
    border-bottom: var(--item-border-bottom,var(--dropdown-menu-item-border-bottom));
    border-top: var(--item-border-top,var(--dropdown-menu-item-border-top));
    box-shadow: var(--item-box-shadow,var(--dropdown-menu-item-box-shadow));
    color: var(--item-color,var(--dropdown-menu-item-color));
    font: var(--item-font,var(--dropdown-menu-item-font,var(--font_7)));
    letter-spacing: var(--item-letter-spacing,var(--dropdown-menu-item-letter-spacing));
    line-height: var(--item-line-height,var(--dropdown-menu-item-line-height));
    text-align: var(--item-align,var(--align,var(--dropdown-menu-item-align,var(--dropdown-menu-align))));
    text-decoration-line: var(--item-text-decoration,var(--dropdown-menu-item-text-decoration));
    text-shadow: var(--item-text-outline,var(--dropdown-menu-item-text-outline)),var(--item-text-shadow,var(--dropdown-menu-item-text-shadow));
    text-transform: var(--item-text-transform,var(--dropdown-menu-item-text-transform))
}

.BEgsaf {
    background: var(--sub-item-background,var(--dropdown-menu-sub-item-background));
    border-bottom: var(--sub-item-border-bottom,var(--dropdown-menu-sub-item-border-bottom));
    border-top: var(--sub-item-border-top,var(--dropdown-menu-sub-item-border-top));
    box-shadow: var(--sub-item-box-shadow,var(--dropdown-menu-sub-item-box-shadow));
    color: var(--sub-item-color,var(--dropdown-menu-sub-item-color));
    font: var(--sub-item-font,var(--dropdown-menu-sub-item-font));
    letter-spacing: var(--sub-item-letter-spacing,var(--dropdown-menu-sub-item-letter-spacing));
    line-height: var(--sub-item-line-height,var(--dropdown-menu-sub-item-line-height));
    text-decoration-line: var(--sub-item-text-decoration,var(--dropdown-menu-sub-item-text-decoration));
    text-shadow: var(--sub-item-text-outline,var(--dropdown-menu-sub-item-text-outline)),var(--sub-item-text-shadow,var(--dropdown-menu-sub-item-text-shadow));
    text-transform: var(--sub-item-text-transform,var(--dropdown-menu-sub-item-text-transform))
}

.eH50g1[data-animation-name=revealFromTop] {
    transition: opacity .4s,clip-path .4s;
    transition-timing-function: cubic-bezier(.645,.045,.355,1)
}

    .eH50g1[data-animation-name=revealFromTop][data-animation-state=enter], .eH50g1[data-animation-name=revealFromTop][data-animation-state=exitActive], .eH50g1[data-animation-name=revealFromTop][data-animation-state=exitDone] {
        clip-path: var(--animation-clip-path);
        opacity: 0
    }

    .eH50g1[data-animation-name=revealFromTop][data-animation-state=enterActive], .eH50g1[data-animation-name=revealFromTop][data-animation-state=exit] {
        clip-path: inset(var(--shadow-margin,0) var(--shadow-margin,0) var(--shadow-margin,0) var(--shadow-margin,0))
    }

    .eH50g1[data-animation-name=revealFromTop][data-animation-state=enterDone] {
        clip-path: unset
    }

    .eH50g1[data-animation-name=revealFromTop][data-animation-state=enterActive], .eH50g1[data-animation-name=revealFromTop][data-animation-state=enterDone], .eH50g1[data-animation-name=revealFromTop][data-animation-state=exit] {
        opacity: 1
    }

.eH50g1[data-animation-name=fadeIn] {
    transition: opacity .4s;
    transition-timing-function: cubic-bezier(.645,.045,.355,1)
}

    .eH50g1[data-animation-name=fadeIn][data-animation-state=enter], .eH50g1[data-animation-name=fadeIn][data-animation-state=exitActive], .eH50g1[data-animation-name=fadeIn][data-animation-state=exitDone] {
        opacity: 0
    }

    .eH50g1[data-animation-name=fadeIn][data-animation-state=enterActive], .eH50g1[data-animation-name=fadeIn][data-animation-state=enterDone], .eH50g1[data-animation-name=fadeIn][data-animation-state=exit] {
        opacity: 1
    }

.eH50g1 {
    background: var(--container-background,var(--dropdown-container-background));
    border-bottom: var(--container-border-bottom,var(--dropdown-container-border-bottom));
    border-left: var(--container-border-left,var(--dropdown-container-border-left));
    border-radius: var(--container-border-radius,var(--dropdown-container-border-radius));
    border-right: var(--container-border-right,var(--dropdown-container-border-right));
    border-top: var(--container-border-top,var(--dropdown-container-border-top));
    box-shadow: var(--container-box-shadow,var(--dropdown-container-box-shadow))
}

.fr3A7J {
    direction: ltr
}

.H2ENa1 {
    box-sizing: border-box
}

div.c_pphB {
    display: var(--l_display,var(--hamburger-menu-root-display,var(--container-display)))
}

.HamburgerOpenButton3537389287__nav {
    display: inherit;
    height: inherit;
    width: auto
}

.rvGLLm {
    background: var(--background);
    border-bottom: var(--border-bottom);
    border-bottom-left-radius: var(--border-bottom-left-radius);
    border-bottom-right-radius: var(--border-bottom-right-radius);
    border-left: var(--border-left);
    border-right: var(--border-right);
    border-top: var(--border-top);
    border-top-left-radius: var(--border-top-left-radius);
    border-top-right-radius: var(--border-top-right-radius);
    box-shadow: var(--box-shadow);
    box-sizing: border-box;
    cursor: pointer;
    direction: var(--btn-direction);
    display: block;
    height: 100%;
    min-height: 10px;
    min-width: var(--btn-min-width);
    padding-bottom: var(--padding-bottom);
    padding-left: var(--padding-left);
    padding-right: var(--padding-right);
    padding-top: var(--padding-top);
    touch-action: manipulation;
    width: 100%
}

    .rvGLLm.jMYm0H:not(:hover):not(:disabled) {
        border-color: var(--corvid-border-color,initial)
    }

    .rvGLLm.y061lW:not(:hover):not(:disabled) {
        background-color: var(--corvid-background-color,var(--background))
    }

    .rvGLLm [data-preview=hover], .rvGLLm: hover {
        background: var(--hover-background,var(--background));
        border-bottom: var(--hover-border-bottom,var(--border-bottom));
        border-bottom-left-radius: var(--hover-border-bottom-left-radius,var(--border-bottom-left-radius));
        border-bottom-right-radius: var(--hover-border-bottom-right-radius,var(--border-bottom-right-radius));
        border-left: var(--hover-border-left,var(--border-left));
        border-right: var(--hover-border-right,var(--border-right));
        border-top: var(--hover-border-top,var(--border-top));
        border-top-left-radius: var(--hover-border-top-left-radius,var(--border-top-left-radius));
        border-top-right-radius: var(--hover-border-top-right-radius,var(--border-top-right-radius));
        box-shadow: var(--hover-box-shadow,var(--box-shadow));
        padding-bottom: var(--hover-padding-bottom,var(--padding-bottom));
        padding-left: var(--hover-padding-left,var(--padding-left));
        padding-right: var(--hover-padding-right,var(--padding-right));
        padding-top: var(--hover-padding-top,var(--padding-top))
    }

    .rvGLLm.mxKpu4:hover:not(:disabled) {
        border-color: var(--corvid-hover-border-color,initial)
    }

    .rvGLLm.zBIMAq:hover:not(:disabled) {
        background-color: var(--corvid-hover-background-color,var(--hover-background,var(--background)))
    }

    .rvGLLm [data-preview=disabled], .rvGLLm: disabled {
        background: var(--disabled-background,var(--background));
        border-bottom: var(--disabled-border-bottom,var(--border-bottom));
        border-bottom-left-radius: var(--disabled-border-bottom-left-radius,var(--border-bottom-left-radius));
        border-bottom-right-radius: var(--disabled-border-bottom-right-radius,var(--border-bottom-right-radius));
        border-left: var(--disabled-border-left,var(--border-left));
        border-right: var(--disabled-border-right,var(--border-right));
        border-top: var(--disabled-border-top,var(--border-top));
        border-top-left-radius: var(--disabled-border-top-left-radius,var(--border-top-left-radius));
        border-top-right-radius: var(--disabled-border-top-right-radius,var(--border-top-right-radius));
        box-shadow: var(--disabled-box-shadow,var(--box-shadow));
        padding-bottom: var(--disabled-padding-bottom,var(--padding-bottom));
        padding-left: var(--disabled-padding-left,var(--padding-left));
        padding-right: var(--disabled-padding-right,var(--padding-right));
        padding-top: var(--disabled-padding-top,var(--padding-top))
    }

    .rvGLLm.lPvoIB:disabled:not(:hover) {
        border-color: var(--corvid-disabled-border-color,initial)
    }

    .rvGLLm.by2yNJ:disabled:not(:hover) {
        background-color: var(--corvid-disabled-background-color,var(--disabled-background,var(--background)))
    }

.hQsOje {
    background-color: var(--text-highlight,transparent);
    color: var(--color);
    direction: var(--direction);
    display: var(--label-display);
    font: var(--font,var(--font_8));
    letter-spacing: var(--letter-spacing);
    line-height: var(--line-height);
    max-width: 100%;
    min-width: 1.8em;
    overflow: hidden;
    text-align: var(--text-align,revert);
    text-decoration-line: var(--text-decoration);
    text-overflow: var(--label-text-overflow);
    text-shadow: var(--text-outline),var(--text-shadow);
    text-transform: var(--text-transform);
    transition: inherit;
    white-space: var(--label-white-space)
}

.rvGLLm.xNSufk:not(:hover):not(:disabled) .hQsOje {
    color: var(--corvid-color,var(--color))
}

.rvGLLm [data-preview=hover] .hQsOje, .rvGLLm: hover .hQsOje {
    background-color: var(--hover-text-highlight,var(--text-highlight,transparent));
    color: var(--hover-color,var(--color));
    direction: var(--hover-direction,var(--direction));
    display: var(--hover-label-display,var(--label-display));
    font: var(--hover-font,var(--font));
    letter-spacing: var(--hover-letter-spacing,var(--letter-spacing));
    line-height: var(--hover-line-height,var(--line-height));
    text-align: var(--hover-text-align,var(--text-align,revert));
    text-decoration-line: var(--hover-text-decoration,var(--text-decoration));
    text-shadow: var(--hover-text-outline,var(--text-outline)),var(--hover-text-shadow,var(--text-shadow));
    text-transform: var(--hover-text-transform,var(--text-transform))
}

.rvGLLm.ogDVcg:hover:not(:disabled) .hQsOje {
    color: var(--corvid-hover-color,var(--hover-color,var(--color)))
}

.rvGLLm [data-preview=disabled] .hQsOje, .rvGLLm: disabled .hQsOje {
    background-color: var(--disabled-text-highlight,var(--text-highlight,transparent));
    color: var(--disabled-color,var(--color));
    direction: var(--disabled-direction,var(--direction));
    display: var(--disabled-label-display,var(--label-display));
    font: var(--disabled-font,var(--font));
    letter-spacing: var(--disabled-letter-spacing,var(--letter-spacing));
    line-height: var(--disabled-line-height,var(--line-height));
    text-align: var(--disabled-text-align,var(--text-align,revert));
    text-decoration-line: var(--disabled-text-decoration,var(--text-decoration));
    text-shadow: var(--disabled-text-outline,var(--text-outline)),var(--disabled-text-shadow,var(--text-shadow));
    text-transform: var(--disabled-text-transform,var(--text-transform))
}

.rvGLLm.IfOI50:disabled:not(:hover) .hQsOje {
    color: var(--corvid-disabled-color,var(--disabled-color,var(--color)))
}

.I56lbS {
    box-sizing: border-box;
    color: #000;
    text-decoration: none
}

.pMSuoq {
    align-items: var(--container-align-items);
    display: flex;
    flex-basis: auto;
    flex-direction: var(--container-flex-direction);
    flex-grow: 1;
    gap: var(--content-gap,"0px");
    height: 100%;
    justify-content: var(--container-justify-content);
    overflow: hidden;
    transition: all .4s ease,visibility 0s;
    width: 100%
}

.xyuOGi {
    fill: var(--icon-color);
    display: var(--icon-display);
    flex-shrink: 0;
    height: var(--icon-size);
    min-width: 1px;
    order: var(--icon-order,0);
    transform: rotate(var(--icon-rotation));
    transition: inherit;
    width: var(--icon-size)
}

.rvGLLm.Pczkxq:not(:hover):not(:disabled) .xyuOGi {
    fill: var(--corvid-icon-color,var(--icon-color))
}

.rvGLLm [data-preview=hover] .xyuOGi, .rvGLLm: hover .xyuOGi {
    fill: var(--hover-icon-color,var(--icon-color));
    display: var(--hover-icon-display,var(--icon-display));
    height: var(--hover-icon-size,var(--icon-size));
    transform: rotate(var(--hover-icon-rotation,var(--icon-rotation)));
    width: var(--hover-icon-size,var(--icon-size))
}

.rvGLLm.GRPSsV:hover:not(:disabled) .xyuOGi {
    fill: var(--corvid-hover-icon-color,var(--hover-icon-color,var(--icon-color)))
}

.rvGLLm [data-preview=disabled] .xyuOGi, .rvGLLm: disabled .xyuOGi {
    fill: var(--disabled-icon-color,var(--icon-color));
    display: var(--disabled-icon-display,var(--icon-display));
    height: var(--disabled-icon-size,var(--icon-size));
    transform: rotate(var(--disabled-icon-rotation,var(--icon-rotation)));
    width: var(--disabled-icon-size,var(--icon-size))
}

.rvGLLm.hGEkMI:disabled:not(:hover) .xyuOGi {
    fill: var(--corvid-disabled-icon-color,var(--disabled-icon-color,var(--icon-color)))
}

.xyuOGi svg, .xyuOGi > span {
    display: flex;
    height: inherit;
    width: inherit
}

.jMLWKi {
    display: inherit;
    height: inherit;
    width: auto
}

.HamburgerOverlay547129737__root {
    -archetype: paintBox;
    box-sizing: border-box;
    /* !important is required because we need to override size and position set on the root element by the Viewer. */
    height: calc(100vh - var(--wix-ads-height)) !important;
    left: 0;
    position: fixed !important;
    top: var(--wix-ads-height) !important;
    visibility: hidden;
    width: 100vw !important;
    z-index: var(--above-all-z-index)
}

.HamburgerOverlay547129737__overlay {
    box-sizing: border-box;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.HamburgerOverlay547129737__root.HamburgerOverlay547129737--isMenuOpen {
    visibility: visible
}

.HamburgerOverlay547129737__root:not(.HamburgerOverlay547129737--showBackgroundOverlay) {
    background-color: transparent
}

.HamburgerOverlay547129737__root.HamburgerOverlay547129737--shouldScroll {
    overflow-x: hidden;
    overflow-y: scroll
}

.HamburgerOverlay547129737__scrollContent {
    position: relative
}

.scemAM[data-part=hamburger-overlay] {
    opacity: var(--hamburger-overlay-initial-opacity)
}

    .scemAM[data-part=hamburger-overlay][data-animation-name=fadeIn] {
        transition: opacity .4s
    }

        .scemAM[data-part=hamburger-overlay][data-animation-name=fadeIn][data-animation-state=enterActive], .scemAM[data-part=hamburger-overlay][data-animation-name=fadeIn][data-animation-state=enterDone] {
            opacity: 1
        }

.tVir9C {
    background: var(--background);
    border: var(--border);
    border-radius: var(--border-radius);
    box-shadow: var(--box-shadow);
    height: calc(100vh - var(--wix-ads-height)) !important;
    inset-block-start: var(--wix-ads-height) !important;
    position: fixed !important;
    visibility: hidden;
    width: 100vw !important;
    z-index: var(--above-all-z-index)
}

.ZTgfG4, .tVir9C {
    box-sizing: border-box;
    inset-inline-start: 0
}

.ZTgfG4 {
    height: 100%;
    inset-block-start: 0;
    position: absolute;
    width: 100%
}

.meddft {
    visibility: visible
}

.tVir9C:not(.Ujf5u0) {
    background-color: transparent
}

.XTKAK7 {
    overflow-x: hidden;
    overflow-y: scroll
}

.IKAmsN {
    position: relative
}

.J6KGih {
    cursor: pointer
}

.KaEeLN {
    --container-corvid-border-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
    --container-corvid-border-size: var(--brw,1px);
    --container-corvid-background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    --backdrop-filter: $backdrop-filter
}

.uYj0Sg {
    -webkit-backdrop-filter: var(--backdrop-filter,none);
    backdrop-filter: var(--backdrop-filter,none);
    background-color: var(--container-corvid-background-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)));
    background-image: var(--bg-gradient,none);
    border: var(--container-corvid-border-width,var(--brw,1px)) solid var(--container-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)));
    border-radius: var(--rd,5px);
    bottom: 0;
    box-shadow: var(--shd,0 1px 4px rgba(0,0,0,.6));
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.StylableHorizontalMenu3372578893__root {
    -archetype: paddingBox;
    box-sizing: border-box;
    display: flex;
    height: 100%;
    width: 100%
}

    .StylableHorizontalMenu3372578893__root * {
        box-sizing: border-box
    }

.StylableHorizontalMenu3372578893__menu {
    display: flex;
    flex-wrap: var(--menu-flex-wrap,wrap);
    min-width: -moz-fit-content;
    min-width: fit-content
}

.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menuItem {
    box-sizing: border-box;
    height: 100%;
    margin-bottom: 0 !important;
    margin-top: 0 !important
}

.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu > li: first-of-type .StylableHorizontalMenu3372578893__menuItem {
    margin-inline-start: 0 !important
}

.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu > li: last-of-type .StylableHorizontalMenu3372578893__menuItem {
    margin-inline-end: 0 !important
}

.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu {
    height: auto !important;
    margin: 0 !important
}

.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll {
    -ms-overflow-style: none;
    overflow-x: scroll;
    scrollbar-width: none
}

    .StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll::-webkit-scrollbar {
        display: none
    }

.StylableHorizontalMenu3372578893__menuItem {
    --focus-ring-box-shadow: inset 0 0 0 2px #116dff,inset 0 0 0 4px #fff !important;
    position: relative
}

.StylableHorizontalMenu3372578893__megaMenuWrapper {
    display: flex
}

.itemDepth02233374943__root {
    -archetype: paintBox;
    cursor: pointer;
    display: block;
    flex: 1;
    text-decoration: none
}

    .itemDepth02233374943__root.itemDepth02233374943--isCurrentPage, .itemDepth02233374943__root.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label, .itemDepth02233374943__root.itemDepth02233374943--isHovered, .itemDepth02233374943__root.itemDepth02233374943--isHovered .itemDepth02233374943__label {
        transition: all .08s linear
    }

.itemDepth02233374943__container {
    -archetype: box;
    align-items: center;
    display: flex;
    height: 100%
}

.itemDepth02233374943__label {
    -archetype: text;
    -controller-part-type: LayoutChildDisplayDropdown;
    transition: inherit;
    white-space: nowrap
}

.itemDepth02233374943__itemWrapper {
    flex-grow: inherit
}

.itemDepth02233374943__positionBox {
    display: none;
    margin: auto;
    position: fixed;
    z-index: var(--position-box-z-index,47)
}

    .itemDepth02233374943__positionBox.itemDepth02233374943--isColumn {
        left: 0;
        position: absolute;
        right: 0
    }

    .itemDepth02233374943__positionBox.itemDepth02233374943--isStretched {
        max-width: unset
    }

@keyframes itemDepth02233374943__fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.itemDepth02233374943__animationBox {
    animation-delay: calc(var(--is-animated) * .05s);
    animation-duration: calc(var(--is-animated) * .1s);
    animation-fill-mode: forwards;
    max-height: var(--max-height,none);
    opacity: 0;
    overflow-y: var(--overflow-y,visible);
    transition: border-color .08s cubic-bezier(.25,1,.5,1),box-shadow .08s cubic-bezier(.25,1,.5,1)
}

.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched > .itemDepth02233374943__animationBox {
    width: 100%
}

.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched .itemDepth02233374943__megaMenuComp {
    width: 100% !important
}

.itemDepth02233374943__alignBox {
    display: flex
}

.itemDepth02233374943__list {
    -moz-column-gap: calc(1px * var(--horizontalSpacing));
    column-gap: calc(1px * var(--horizontalSpacing))
}

.itemDepth02233374943__itemWrapper[data-hovered] > .itemDepth02233374943__positionBox {
    display: block;
    visibility: hidden
}

.itemDepth02233374943__itemWrapper[data-shown] > .itemDepth02233374943__positionBox {
    display: block;
    visibility: visible
}

.itemDepth02233374943__itemWrapper[data-hovered] > .itemDepth02233374943__positionBox > .itemDepth02233374943__animationBox {
    animation-name: itemDepth02233374943__fadeIn
}

.itemDepth02233374943__megaMenuComp {
    direction: ltr;
    flex-shrink: 0;
    margin-top: var(--containerMarginTop) !important;
    padding: 0 !important
}

.itemDepth02233374943__itemWrapper:not([data-hovered]) .itemDepth02233374943__megaMenuComp {
    display: none
}

.itemDepth12472627565__root {
    -archetype: paintBox;
    display: block;
    position: relative;
    text-decoration: none
}

.itemDepth12472627565__container {
    display: flex
}

.itemDepth12472627565__label {
    -archetype: text;
    word-wrap: var(--label-word-wrap);
    display: block;
    overflow: hidden;
    overflow-wrap: var(--label-word-wrap);
    text-align: inherit !important;
    text-overflow: clip;
    white-space: var(--white-space)
}

.itemDepth12472627565__itemWrapper {
    -moz-column-break-inside: avoid;
    break-inside: avoid;
    page-break-inside: avoid;
    position: relative
}

    .itemDepth12472627565__itemWrapper:after {
        clear: both;
        content: "";
        display: table
    }

.itemDepth12472627565__positionBox {
    display: var(--subsubmenu-box-display);
    left: var(--subsubmenu-box-left);
    position: var(--subsubmenu-box-position);
    right: var(--subsubmenu-box-right);
    top: 0
}

    .itemDepth12472627565__positionBox[data-reverted] {
        left: var(--subsubmenu-box-right);
        right: var(--subsubmenu-box-left)
    }

.itemDepth12472627565__itemWrapper[data-hovered] > .itemDepth12472627565__positionBox {
    display: block
}

@keyframes itemDepth12472627565__fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.itemDepth12472627565__animationBox {
    animation-delay: calc(var(--is-animated) * .05s);
    animation-duration: calc(var(--is-animated) * .1s);
    animation-fill-mode: forwards;
    margin-top: 0 !important;
    opacity: 0
}

.itemDepth12472627565__itemWrapper[data-hovered] > .itemDepth12472627565__positionBox > .itemDepth12472627565__animationBox {
    animation-name: itemDepth12472627565__fadeIn
}

.submenu815198092__heading .itemDepth12472627565__label {
    color: #000
}

.submenu815198092__pageWrapper {
    margin-left: auto !important;
    margin-right: auto !important
}

.submenu815198092__overrideWidth {
    width: 100% !important
}

.submenu815198092__rowItem:last-child {
    margin-bottom: 0 !important
}

.submenu815198092__rowItem + .submenu815198092__rowItem, .submenu815198092__rowItem:first-child {
    margin-top: 0
}

.kvKptz {
    display: var(--navbar-display,block);
    height: 100%
}

.NZHLsZ:hover {
    z-index: var(--is-sticky,auto)
}

.ffrP7D {
    clip: rect(0,0,0,0);
    border: 0;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.mfxFLH {
    min-height: var(--min-height-override);
    min-width: var(--min-width-override)
}

.itemShared2352141355__rootContainer {
    height: 100%
}

    .itemShared2352141355__rootContainer.itemShared2352141355--isRow {
        display: flex;
        flex-direction: row
    }

        .itemShared2352141355__rootContainer.itemShared2352141355--isRow .itemShared2352141355__menuItem {
            flex-grow: 1
        }

.itemShared2352141355__accessibilityIconWrapper {
    width: 0
}

    .itemShared2352141355__accessibilityIconWrapper.itemShared2352141355--isIconShown {
        margin-inline-end: 8px;
        margin-inline-start: 4px;
        width: unset
    }

    .itemShared2352141355__accessibilityIconWrapper.itemShared2352141355--isTopLevel.itemShared2352141355--isIconShown {
        align-items: center;
        display: flex
    }

.itemShared2352141355__accessibilityIcon {
    clip: rect(0 0 0 0);
    clip-path: inset(50%);
    height: 0;
    width: 0
}

    .itemShared2352141355__accessibilityIcon.itemShared2352141355--isIconShown {
        background: #fff;
        clip-path: unset;
        height: 24px;
        width: 24px
    }

    .itemShared2352141355__accessibilityIcon.itemShared2352141355--isOpen {
        rotate: 180deg
    }

.ScrollButton2305195801__root {
    -archetype: paddingBox;
    align-items: center;
    cursor: pointer;
    display: flex;
    justify-content: center;
    opacity: 0;
    overflow: hidden;
    pointer-events: none
}

    .ScrollButton2305195801__root:hover {
        transition: all .08s linear
    }

    .ScrollButton2305195801__root.ScrollButton2305195801---side-4-left {
        transform: scaleX(-1)
    }

    .ScrollButton2305195801__root.ScrollButton2305195801--isVisible {
        opacity: 1;
        pointer-events: auto
    }

.ScrollButton2305195801__icon {
    -archetype: icon;
    -controller-part-type: LayoutChildDisplayDropdown;
    max-height: 100%;
    max-width: 100%;
    min-width: 1px
}

    .ScrollButton2305195801__icon > svg {
        height: inherit;
        width: inherit
    }

.ScrollControls2015960785__root {
    border: inherit;
    border-color: transparent;
    bottom: 0;
    display: var(--scroll-controls-display,flex);
    justify-content: space-between;
    left: 0;
    padding-bottom: inherit;
    padding-top: inherit;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0
}


.z3SJ3E {
    display: flex;
    height: 100%;
    width: 100%
}

.z3SJ3E:before {
    background-color: currentColor;
    content: " ";
    display: block;
    height: 100%;
    -webkit-mask-image: var(--arrow-icon,none);
    mask-image: var(--arrow-icon,none);
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    width: 100%
}

.aeyn4z {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.qQrFOK {
    cursor: pointer
}

.VDJedC {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    fill: var(--corvid-fill-color,var(--fill));
    fill-opacity: var(--fill-opacity);
    stroke: var(--corvid-stroke-color,var(--stroke));
    stroke-opacity: var(--stroke-opacity);
    stroke-width: var(--stroke-width);
    filter: var(--drop-shadow,none);
    opacity: var(--opacity);
    transform: var(--flip)
}

    .VDJedC, .VDJedC svg {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

        .VDJedC svg {
            height: var(--svg-calculated-height,100%);
            margin: auto;
            padding: var(--svg-calculated-padding,0);
            width: var(--svg-calculated-width,100%)
        }

            .VDJedC svg:not([data-type=ugc]) {
                overflow: visible
            }

.l4CAhn * {
    vector-effect: non-scaling-stroke
}

.zS8yv5 {
    align-items: center;
    aspect-ratio: 1;
    display: flex;
    justify-content: center;
    letter-spacing: 0;
    overflow: hidden;
    position: relative;
    text-align: center
}

    .zS8yv5:before {
        font-family: Madefor,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
        font-weight: 500
    }

.EJYIOZ:before {
    align-items: center;
    content: attr(data-initials);
    display: flex;
    justify-content: center
}

.EJYIOZ:before, .JdvX72:before {
    height: 100%;
    position: absolute;
    width: 100%
}

.JdvX72:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cdefs%3E%3Cstyle%3E.cls-anonymous-icon{fill:%23969696}%3C/style%3E%3C/defs%3E%3Cellipse class='cls-anonymous-icon' cx='103.7' cy='74.3' rx='38.3' ry='38.7'/%3E%3Cpath style='fill:none' d='M0 0h200v200H0z'/%3E%3Cpath class='cls-anonymous-icon' d='M188.4 200c-7.4-43.6-44.2-76.8-88.4-76.8S19 156.4 11.6 200Z'/%3E%3C/svg%3E");
    content: ""
}

.Avatarbase1803900912__root {
    align-items: center;
    aspect-ratio: 1;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    letter-spacing: 0;
    overflow: hidden;
    position: relative;
    text-align: center
}

.Avatarbase1803900912__image {
    --wix-ui-tpa-wow-image-border-radius: calc(50 * 1%);
    font-size: medium;
    height: 100%;
    width: 100%
}

.Avatarbase1803900912__anonymousAvatar:before, .Avatarbase1803900912__textAvatar:before {
    height: 100%;
    position: absolute;
    width: 100%
}

.Avatarbase1803900912__textAvatar:before {
    align-items: center;
    content: attr(data-initials);
    display: flex;
    justify-content: center
}

.Avatarbase1803900912__anonymousAvatar:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cdefs%3E%3Cstyle%3E.cls-anonymous-icon{fill:%23969696}%3C/style%3E%3C/defs%3E%3Cellipse class='cls-anonymous-icon' cx='103.7' cy='74.3' rx='38.3' ry='38.7'/%3E%3Cpath style='fill:none' d='M0 0h200v200H0z'/%3E%3Cpath class='cls-anonymous-icon' d='M188.4 200c-7.4-43.6-44.2-76.8-88.4-76.8S19 156.4 11.6 200Z'/%3E%3C/svg%3E");
    content: ""
}

.jhxvbR {
    display: block;
    height: 100%;
    width: 100%
}

    .jhxvbR img {
        max-width: var(--wix-img-max-width,100%)
    }

    .jhxvbR[data-animate-blur] img {
        filter: blur(9px);
        transition: filter .8s ease-in
    }

        .jhxvbR[data-animate-blur] img[data-load-done] {
            filter: none
        }

.Avatar52928228__root {
    background-color: #d8d8d8
}

    .Avatar52928228__root .Avatarbase1803900912__image, .Avatar52928228__root:before {
        color: #979797;
        font-family: Madefor,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
        font-weight: 500
    }

    .Avatar52928228__root.Avatar52928228---size-6-xLarge {
        font-size: 20px;
        height: 60px;
        width: 60px
    }

    .Avatar52928228__root.Avatar52928228---size-5-large {
        font-size: 18px;
        height: 52px;
        width: 52px
    }

    .Avatar52928228__root.Avatar52928228---size-6-medium {
        font-size: 12px;
        height: 36px;
        width: 36px
    }

    .Avatar52928228__root.Avatar52928228---size-5-small {
        font-size: 9px;
        height: 28px;
        width: 28px
    }

    .Avatar52928228__root.Avatar52928228---size-6-xSmall {
        font-size: 7px;
        height: 20px;
        width: 20px
    }

    .Avatar52928228__root.Avatar52928228---size-7-xxSmall {
        font-size: 5px;
        height: 16px;
        width: 16px
    }

.Tj01hh {
    display: block;
    height: 100%;
    width: 100%
}

.V8gwZj {
    fill: rgba(var(--fillcolor,var(--color_0,color_0)),var(--alpha-fillcolor,1));
    fill-opacity: var(--alpha-fillcolor);
    display: var(--logged-in-avatar-display,block);
    flex-shrink: 0;
    height: var(--icon-size,26px);
    padding-left: 7px;
    padding-right: 7px;
    position: inherit
}

    .V8gwZj.CiSb4N {
        height: calc(var(--icon-size, 26px) + var(--avatarAndArrowStrokeWidth, 0px))
    }

        .V8gwZj.CiSb4N .ZeCqr2, .V8gwZj.CiSb4N img, .V8gwZj.CiSb4N svg {
            border: var(--avatarAndArrowStrokeWidth,0) solid rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
            border-radius: var(--avatarCornerRadius,100px)
        }

    .V8gwZj .aBATL4 {
        position: static
    }

    .V8gwZj img, .V8gwZj svg {
        display: block;
        position: static !important
    }

    .V8gwZj .ZeCqr2, .V8gwZj img, .V8gwZj svg {
        height: var(--icon-size,26px) !important;
        width: var(--icon-size,26px) !important
    }

    .V8gwZj .ZeCqr2 {
        background-color: rgba(var(--fillcolor,var(--color_18,color_18)),var(--alpha-fillcolor,1))
    }

        .V8gwZj .ZeCqr2:before {
            color: #fff;
            font-size: calc(var(--icon-size, 26px)*.5) !important;
            line-height: var(--icon-size,26px) !important
        }

    .V8gwZj.b2cSkJ {
        display: var(--logged-out-avatar-display,block);
        height: var(--logged-out-icon-size,26px)
    }

        .V8gwZj.b2cSkJ.CiSb4N {
            height: calc(var(--logged-out-icon-size, 26px) + var(--avatarAndArrowStrokeWidth, 0px))
        }

        .V8gwZj.b2cSkJ .ZeCqr2, .V8gwZj.b2cSkJ img, .V8gwZj.b2cSkJ svg {
            height: var(--logged-out-icon-size,26px) !important;
            width: var(--logged-out-icon-size,26px) !important
        }

            .V8gwZj.b2cSkJ .ZeCqr2:before {
                font-size: calc(var(--logged-out-icon-size, 26px)*.5) !important;
                line-height: var(--logged-out-icon-size,26px) !important
            }

.p6HTCy {
    background-color: rgba(var(--bg-dd,var(--color_11,color_11)),var(--alpha-bg-dd,1));
    border: var(--brw-dd,1px) solid rgba(var(--brd-dd,var(--color_15,color_15)),var(--alpha-brd-dd,1));
    border-radius: var(--rd-dd,0);
    box-shadow: var(--shd-dd,0 0 0 transparent);
    box-sizing: border-box;
    display: none;
    font: var(--fnt,var(--font_8));
    font-size: var(--fnt-size-dd,15px);
    inset-inline-end: 14px;
    max-width: 300px;
    min-width: 100px;
    padding: 10px 0;
    position: absolute;
    top: calc(100% + var(--brw, 0px));
    z-index: 99999
}

    .p6HTCy.jO2Fxa {
        display: block
    }

    .p6HTCy hr {
        margin: 5px 20px;
        opacity: .4
    }

.s01nH_ {
    --force-state-metadata: selected
}

.lsOYYV {
    border-radius: var(--rd-dd,0);
    color: rgb(var(--txt-dd,var(--color_15,color_15)));
    cursor: pointer;
    display: flex;
    justify-content: var(--menu-items-alignment,flex-start);
    line-height: 260%;
    padding: 0 20px
}

    .lsOYYV.s01nH_ {
        color: rgb(var(--txt-slct-dd,var(--color_19,color_19)))
    }

    .lsOYYV:hover {
        color: rgb(var(--txth-dd,var(--color_19,color_19)))
    }

    .lsOYYV .HZf5Ym {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .lsOYYV .e1wX6W {
        opacity: .6
    }

.e1wX6W {
    padding-inline-start: 12px
}

.XVPL8q {
    align-self: center;
    display: flex;
    flex-shrink: 0;
    padding-bottom: 6px;
    padding-inline-end: 3px;
    padding-top: 6px;
    padding-inline-start: 14px
}

    .XVPL8q ._3sKSe {
        height: 21px;
        position: relative;
        width: 21px
    }

        .XVPL8q ._3sKSe svg {
            fill: rgba(var(--fillcolor,var(--color_0,color_0)),var(--alpha-fillcolor,1));
            fill-opacity: var(--alpha-fillcolor);
            height: 21px;
            width: 21px
        }

    .XVPL8q ._SWmiG {
        margin-inline-end: 10px
    }

    .XVPL8q .NUcgT6 {
        inset-inline-start: 50%
    }

.NUcgT6 {
    background-color: rgba(var(--badge-bg,226,28,33),var(--alpha-badge-bg,1));
    border-radius: 10px;
    color: rgb(var(--badge-txt,var(--color_11,color_11)));
    display: block;
    height: 18px;
    letter-spacing: 1px;
    line-height: 18px;
    padding-left: 6px;
    padding-right: 6px;
    pointer-events: none;
    text-align: center;
    top: 0
}

.NUcgT6, .v7QsJY {
    position: absolute
}

.v7QsJY {
    cursor: pointer;
    font-size: var(--fnt-size-dd,15px);
    height: 100%;
    left: 0;
    opacity: 0;
    width: 100%
}

.YkbuRz {
    align-items: center;
    display: flex;
    height: 100%;
    max-width: 100%;
    position: relative
}

.G6GNlz {
    display: var(--icons-display,block)
}

.bLcQyE .K0sbQf {
    padding-inline-start: var(--user-section-padding-start,7px)
}

.K0sbQf {
    align-items: center;
    cursor: pointer;
    display: flex;
    min-width: 0;
    padding: 6px 7px;
    position: relative;
    text-align: center;
    white-space: nowrap
}

    .K0sbQf, .K0sbQf .ukB2Bd {
        color: rgb(var(--txt,var(--color_18,color_18)));
        font: var(--fnt,var(--font_8))
    }

        .K0sbQf .ukB2Bd {
            display: var(--logged-in-text-display,block);
            min-width: 60px;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .K0sbQf .ukB2Bd, .K0sbQf .zhlV_J {
            padding-left: 7px;
            padding-right: 7px
        }

        .K0sbQf .zhlV_J {
            color: rgb(var(--fillcolor,var(--color_18,color_18)));
            display: var(--arrow-display,block);
            flex-shrink: 0
        }

            .K0sbQf .zhlV_J .m11Au3 {
                height: var(--arrow-size,14px);
                width: var(--arrow-size,14px)
            }

        .K0sbQf:hover .m11Au3, .K0sbQf:hover .ukB2Bd {
            color: rgb(var(--txth,var(--color_19,color_19)))
        }

#SITE_CONTAINER.focus-ring-active.keyboard-tabbing-on .K0sbQf.Tmx_Fq:focus-within {
    outline: 2px solid #116dff;
    outline-offset: 1px
}

.Vc2GM7 {
    display: var(--greeting-text-display,none)
}

.eUGVn8 {
    align-items: center;
    border-radius: var(--rd,0);
    color: rgb(var(--txt,var(--color_18,color_18)));
    cursor: pointer;
    display: flex;
    font: var(--fnt,var(--font_8));
    min-width: 0;
    padding: 6px 7px;
    position: relative;
    white-space: nowrap
}

    .eUGVn8 .LcZX5c {
        display: var(--logged-out-text-display,block);
        padding-left: 7px;
        padding-right: 7px
    }

    .eUGVn8:hover .LcZX5c {
        opacity: .7
    }

.pGZMn2 {
    --display: flex;
    --line-arrow-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath d='M13 20.4 0 7.4l1.8-1.8L13 16.8 24.2 5.6 26 7.4z'/%3E%3C/svg%3E");
    --full-arrow-icon: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"><path d="M13 18.7 26 7.3H0z"/></svg>');
    align-items: center;
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: var(--brw,0) solid rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 0 0 transparent);
    box-sizing: border-box;
    display: var(--display)
}


._pfxlW {
    clip-path: inset(50%);
    height: 24px;
    position: absolute;
    width: 24px
}

._pfxlW:active, ._pfxlW:focus {
    clip-path: unset;
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

._pfxlW.RG3k61 {
    transform: translateY(-50%) rotate(180deg)
}

.r4OX7l, .xTjc1A {
    box-sizing: border-box;
    height: 100%;
    overflow: visible;
    position: relative;
    width: auto
}

    .r4OX7l[data-state~=header] a, .r4OX7l[data-state~=header] div, [data-state~=header].xTjc1A a, [data-state~=header].xTjc1A div {
        cursor: default !important
    }

    .r4OX7l .UiHgGh, .xTjc1A .UiHgGh {
        display: inline-block;
        height: 100%;
        width: 100%
    }

.xTjc1A {
    --display: inline-block;
    cursor: pointer;
    display: var(--display);
    font: var(--fnt,var(--font_1))
}

    .xTjc1A .yRj2ms {
        padding: 0 var(--pad,5px)
    }

    .xTjc1A .JS76Uv {
        color: rgb(var(--txt,var(--color_15,color_15)));
        display: inline-block;
        padding: 0 10px;
        transition: var(--trans,color .4s ease 0s)
    }

    .xTjc1A[data-state~=drop] {
        display: block;
        width: 100%
    }

        .xTjc1A[data-state~=drop] .JS76Uv {
            padding: 0 .5em
        }

    .xTjc1A[data-state~=link]:hover .JS76Uv, .xTjc1A[data-state~=over] .JS76Uv {
        color: rgb(var(--txth,var(--color_14,color_14)));
        transition: var(--trans,color .4s ease 0s)
    }

    .xTjc1A[data-state~=selected] .JS76Uv {
        color: rgb(var(--txts,var(--color_14,color_14)));
        transition: var(--trans,color .4s ease 0s)
    }

.NHM1d1 {
    overflow-x: hidden
}

    .NHM1d1 .R_TAzU {
        display: flex;
        flex-direction: column;
        height: 100%;
        width: 100%
    }

        .NHM1d1 .R_TAzU .aOF1ks {
            flex: 1
        }

        .NHM1d1 .R_TAzU .y7qwii {
            height: calc(100% - (var(--menuTotalBordersY, 0px)));
            overflow: visible;
            white-space: nowrap;
            width: calc(100% - (var(--menuTotalBordersX, 0px)))
        }

            .NHM1d1 .R_TAzU .y7qwii .Tg1gOB, .NHM1d1 .R_TAzU .y7qwii .p90CkU {
                direction: var(--menu-direction);
                display: inline-block;
                text-align: var(--menu-align,var(--align))
            }

            .NHM1d1 .R_TAzU .y7qwii .mvZ3NH {
                display: block;
                width: 100%
            }

    .NHM1d1 .h3jCPd {
        direction: var(--submenus-direction);
        display: block;
        opacity: 1;
        text-align: var(--submenus-align,var(--align));
        z-index: 99999
    }

        .NHM1d1 .h3jCPd .wkJ2fp {
            display: inherit;
            overflow: visible;
            visibility: inherit;
            white-space: nowrap;
            width: auto
        }

        .NHM1d1 .h3jCPd.DlGBN0 {
            transition: visibility;
            transition-delay: .2s;
            visibility: visible
        }

        .NHM1d1 .h3jCPd .p90CkU {
            display: inline-block
        }

    .NHM1d1 .vh74Xw {
        display: none
    }

.XwCBRN > nav {
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
}

.XwCBRN .h3jCPd, .XwCBRN .y7qwii, .XwCBRN > nav {
    position: absolute
}

.XwCBRN .h3jCPd {
    margin-top: 7px;
    visibility: hidden
}

    .XwCBRN .h3jCPd[data-dropMode=dropUp] {
        margin-bottom: 7px;
        margin-top: 0
    }

.XwCBRN .wkJ2fp {
    background-color: rgba(var(--bgDrop,var(--color_11,color_11)),var(--alpha-bgDrop,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 1px 4px rgba(0,0,0,.6))
}

.P0dCOY .PJ4KCX {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    bottom: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0
}

.xpmKd_ {
    border-radius: var(--overflow-wrapper-border-radius)
}

.S6Dcte {
    pointer-events: var(--ref-container-pointer-events) !important
}

.S6Dcte > * {
    pointer-events: auto
}


.MW5IWV.N3eg0s {
    clip: rect(0,auto,auto,0)
}

.MW5IWV .Kv1aVt {
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%
}

.MW5IWV .dLPlxY {
    height: var(--fill-layer-image-height,100%);
    opacity: var(--fill-layer-image-opacity)
}

    .MW5IWV .dLPlxY img {
        height: 100%;
        width: 100%
    }

@supports(-webkit-hyphens: none) {
    .MW5IWV.N3eg0s {
        clip: auto;
        -webkit-clip-path: inset(0)
    }
}

.VgO9Yg {
    height: 100%
}

.K_YxMd, .yK6aSC {
    opacity: var(--fill-layer-video-opacity)
}

.NGjcJN {
    bottom: var(--media-padding-bottom);
    height: var(--media-padding-height);
    position: absolute;
    top: var(--media-padding-top);
    width: 100%
}

.mNGsUM {
    transform: scale(var(--scale,1));
    transition: var(--transform-duration,transform 0s)
}

.K_YxMd {
    height: 100%;
    position: relative;
    width: 100%
}

.I8xA4L {
    opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

    .I8xA4L .K_YxMd, .I8xA4L .dLPlxY, .I8xA4L .yK6aSC {
        opacity: 1
    }

.O7Ybkb, .xuzjBY {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))
}

    .xuzjBY > .MW5IWV .LWbAav {
        background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))))
    }

.V7OeEw {
    transition-delay: var(--transition-delay);
    transition-duration: var(--transition-duration);
    transition-property: var(--transition-property);
    transition-timing-function: var(--transition-timing-function)
}

    .V7OeEw.BHIo43 {
        transform: var(--scrolled-transform)
    }

    .V7OeEw.UvF1nu {
        opacity: var(--scrolled-opacity)
    }

    .V7OeEw.YzrQFb {
        transition-delay: 0s
    }

.MW5IWV {
    height: 100%;
    left: 0;
    -webkit-mask-image: var(--mask-image,none);
    mask-image: var(--mask-image,none);
    -webkit-mask-position: var(--mask-position,0);
    mask-position: var(--mask-position,0);
    -webkit-mask-repeat: var(--mask-repeat,no-repeat);
    mask-repeat: var(--mask-repeat,no-repeat);
    -webkit-mask-size: var(--mask-size,100%);
    mask-size: var(--mask-size,100%);
    overflow: hidden;
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: absolute;
    top: 0;
    width: 100%
}

    .MW5IWV.GeNLDt {
        clip: rect(0,auto,auto,0)
    }

    .MW5IWV .K8pHFh {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

    .MW5IWV .TaweqS {
        height: var(--fill-layer-image-height,100%);
        opacity: var(--fill-layer-image-opacity)
    }

        .MW5IWV .TaweqS img {
            height: 100%;
            width: 100%
        }

@supports(-webkit-hyphens: none) {
    .MW5IWV.GeNLDt {
        clip: auto;
        -webkit-clip-path: inset(0)
    }
}

.yzHyNT {
    height: 100%
}

.LWbAav {
    background-color: var(--bg-overlay-color);
    background-image: var(--bg-gradient);
    transition: var(--inherit-transition)
}

.xjgrS3, .zBFCpO {
    opacity: var(--fill-layer-video-opacity)
}

.b3zSS0 {
    bottom: var(--media-padding-bottom);
    height: var(--media-padding-height);
    position: absolute;
    top: var(--media-padding-top);
    width: 100%
}

.Wsv3ak {
    transform: scale(var(--scale,1));
    transition: var(--transform-duration,transform 0s)
}

.xjgrS3 {
    height: 100%;
    position: relative;
    width: 100%
}

wix-media-canvas {
    display: block;
    height: 100%
}

.IiJMfn {
    opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

    .IiJMfn .TaweqS, .IiJMfn .xjgrS3, .IiJMfn .zBFCpO {
        opacity: 1
    }

.KJgt14, .KJgt14 > .MW5IWV .LWbAav {
    background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))));
    transition-delay: var(--transition-delay);
    transition-duration: var(--transition-duration);
    transition-property: var(--transition-property);
    transition-timing-function: var(--transition-timing-function)
}

.VTwcX7.KJgt14, .VTwcX7.KJgt14 > .MW5IWV .LWbAav {
    background-color: var(--section-corvid-background-color,rgba(var(--bg-scrl,var(--color_11,color_11)),var(--alpha-bg-scrl,1)))
}

.Gzsk0j:hover .MdLl0h {
    clip: auto;
    opacity: 1;
    pointer-events: auto
}

.MdLl0h {
    clip: rect(0 0 0 0);
    background-color: #fff;
    border-radius: 50%;
    bottom: 3px;
    box-sizing: border-box;
    color: #000;
    display: grid;
    height: 24px;
    opacity: 0;
    outline: 1px solid #000;
    place-items: center;
    pointer-events: none;
    position: absolute;
    right: 3px;
    transition: all .2s ease-in-out;
    width: 24px;
    z-index: 9999
}

    .MdLl0h:active, .MdLl0h:focus, .MdLl0h:hover {
        clip: auto;
        opacity: 1;
        pointer-events: auto
    }

.Gmmci1 {
    position: relative;
    z-index: 1
}

.Tj01hh, .jhxvbR {
    display: block;
    height: 100%;
    width: 100%
}

    .jhxvbR img {
        max-width: var(--wix-img-max-width,100%)
    }

    .jhxvbR[data-animate-blur] img {
        filter: blur(9px);
        transition: filter .8s ease-in
    }

        .jhxvbR[data-animate-blur] img[data-load-done] {
            filter: none
        }

.bX9O_S {
    clip-path: var(--fill-layer-clip)
}

.Z_wCwr, .bX9O_S {
    position: absolute;
    top: 0
}

.Jxk_UL img, .Z_wCwr, .bX9O_S {
    height: 100%;
    width: 100%
}

.K8MSra {
    opacity: 0
}

.K8MSra, .YTb3b4 {
    position: absolute;
    top: 0
}

.YTb3b4 {
    height: 0;
    left: 0;
    overflow: hidden;
    width: 0
}

.SUz0WK {
    left: 0;
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: var(--fill-layer-background-media-position)
}

.FNxOn5, .SUz0WK, .m4khSP {
    height: 100%;
    top: 0;
    width: 100%
}

.FNxOn5 {
    position: absolute
}

.m4khSP {
    background-color: var(--fill-layer-background-overlay-color);
    opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1);
    position: var(--fill-layer-background-overlay-position);
    transform: var(--fill-layer-background-overlay-transform)
}

@supports(mix-blend-mode: overlay) {
    .m4khSP {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity,1)
    }
}

.dkukWC {
    --divider-pin-height__: min(1,calc(var(--divider-layers-pin-factor__) + 1));
    --divider-pin-layer-height__: var( --divider-layers-pin-factor__ );
    --divider-pin-border__: min(1,calc(var(--divider-layers-pin-factor__) / -1 + 1));
    height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
}

    .dkukWC, .dkukWC .FRCqDF {
        left: 0;
        position: absolute;
        width: 100%
    }

        .dkukWC .FRCqDF {
            --divider-layer-i__: var(--divider-layer-i,0);
            background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
            background-repeat: repeat-x;
            border-bottom-style: solid;
            border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
            height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
            opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
        }

.xnZvZH {
    --divider-height__: var(--divider-top-height,auto);
    --divider-offset-x__: var(--divider-top-offset-x,0px);
    --divider-layers-size__: var(--divider-top-layers-size,0);
    --divider-layers-y__: var(--divider-top-layers-y,0px);
    --divider-layers-x__: var(--divider-top-layers-x,0px);
    --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor,0);
    border-top: var(--divider-top-padding,0) solid var(--divider-top-color,currentColor);
    opacity: var(--divider-top-opacity,1);
    top: 0;
    transform: var(--divider-top-flip,scaleY(-1))
}

    .xnZvZH .FRCqDF {
        background-image: var(--divider-top-image,none);
        background-size: var(--divider-top-size,contain);
        border-color: var(--divider-top-color,currentColor);
        bottom: 0;
        filter: var(--divider-top-filter,none)
    }

        .xnZvZH .FRCqDF[data-divider-layer="1"] {
            display: var(--divider-top-layer-1-display,block)
        }

        .xnZvZH .FRCqDF[data-divider-layer="2"] {
            display: var(--divider-top-layer-2-display,block)
        }

        .xnZvZH .FRCqDF[data-divider-layer="3"] {
            display: var(--divider-top-layer-3-display,block)
        }

.MBOSCN {
    --divider-height__: var(--divider-bottom-height,auto);
    --divider-offset-x__: var(--divider-bottom-offset-x,0px);
    --divider-layers-size__: var(--divider-bottom-layers-size,0);
    --divider-layers-y__: var(--divider-bottom-layers-y,0px);
    --divider-layers-x__: var(--divider-bottom-layers-x,0px);
    --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor,0);
    border-bottom: var(--divider-bottom-padding,0) solid var(--divider-bottom-color,currentColor);
    bottom: 0;
    opacity: var(--divider-bottom-opacity,1);
    transform: var(--divider-bottom-flip,none)
}

    .MBOSCN .FRCqDF {
        background-image: var(--divider-bottom-image,none);
        background-size: var(--divider-bottom-size,contain);
        border-color: var(--divider-bottom-color,currentColor);
        bottom: 0;
        filter: var(--divider-bottom-filter,none)
    }

        .MBOSCN .FRCqDF[data-divider-layer="1"] {
            display: var(--divider-bottom-layer-1-display,block)
        }

        .MBOSCN .FRCqDF[data-divider-layer="2"] {
            display: var(--divider-bottom-layer-2-display,block)
        }

        .MBOSCN .FRCqDF[data-divider-layer="3"] {
            display: var(--divider-bottom-layer-3-display,block)
        }


.MW5IWV.N3eg0s {
    clip: rect(0,auto,auto,0)
}

.MW5IWV .Kv1aVt {
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%
}

.MW5IWV .dLPlxY {
    height: var(--fill-layer-image-height,100%);
    opacity: var(--fill-layer-image-opacity)
}

    .MW5IWV .dLPlxY img {
        height: 100%;
        width: 100%
    }

@supports(-webkit-hyphens: none) {
    .MW5IWV.N3eg0s {
        clip: auto;
        -webkit-clip-path: inset(0)
    }
}

.VgO9Yg {
    height: 100%
}

.K_YxMd, .yK6aSC {
    opacity: var(--fill-layer-video-opacity)
}

.NGjcJN {
    bottom: var(--media-padding-bottom);
    height: var(--media-padding-height);
    position: absolute;
    top: var(--media-padding-top);
    width: 100%
}

.mNGsUM {
    transform: scale(var(--scale,1));
    transition: var(--transform-duration,transform 0s)
}

.K_YxMd {
    height: 100%;
    position: relative;
    width: 100%
}

.I8xA4L {
    opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

    .I8xA4L .K_YxMd, .I8xA4L .dLPlxY, .I8xA4L .yK6aSC {
        opacity: 1
    }

.O7Ybkb, .xuzjBY {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))
}

    .xuzjBY > .MW5IWV .LWbAav {
        background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))))
    }

.V7OeEw {
    transition-delay: var(--transition-delay);
    transition-duration: var(--transition-duration);
    transition-property: var(--transition-property);
    transition-timing-function: var(--transition-timing-function)
}

    .V7OeEw.BHIo43 {
        transform: var(--scrolled-transform)
    }

    .V7OeEw.UvF1nu {
        opacity: var(--scrolled-opacity)
    }

    .V7OeEw.YzrQFb {
        transition-delay: 0s
    }

.MW5IWV {
    height: 100%;
    left: 0;
    -webkit-mask-image: var(--mask-image,none);
    mask-image: var(--mask-image,none);
    -webkit-mask-position: var(--mask-position,0);
    mask-position: var(--mask-position,0);
    -webkit-mask-repeat: var(--mask-repeat,no-repeat);
    mask-repeat: var(--mask-repeat,no-repeat);
    -webkit-mask-size: var(--mask-size,100%);
    mask-size: var(--mask-size,100%);
    overflow: hidden;
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: absolute;
    top: 0;
    width: 100%
}

    .MW5IWV.GeNLDt {
        clip: rect(0,auto,auto,0)
    }

    .MW5IWV .K8pHFh {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

    .MW5IWV .TaweqS {
        height: var(--fill-layer-image-height,100%);
        opacity: var(--fill-layer-image-opacity)
    }

        .MW5IWV .TaweqS img {
            height: 100%;
            width: 100%
        }

@supports(-webkit-hyphens: none) {
    .MW5IWV.GeNLDt {
        clip: auto;
        -webkit-clip-path: inset(0)
    }
}

.yzHyNT {
    height: 100%
}

.LWbAav {
    background-color: var(--bg-overlay-color);
    background-image: var(--bg-gradient);
    transition: var(--inherit-transition)
}

.xjgrS3, .zBFCpO {
    opacity: var(--fill-layer-video-opacity)
}

.b3zSS0 {
    bottom: var(--media-padding-bottom);
    height: var(--media-padding-height);
    position: absolute;
    top: var(--media-padding-top);
    width: 100%
}

.Wsv3ak {
    transform: scale(var(--scale,1));
    transition: var(--transform-duration,transform 0s)
}

.xjgrS3 {
    height: 100%;
    position: relative;
    width: 100%
}

wix-media-canvas {
    display: block;
    height: 100%
}

.IiJMfn {
    opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

    .IiJMfn .TaweqS, .IiJMfn .xjgrS3, .IiJMfn .zBFCpO {
        opacity: 1
    }

.KJgt14, .KJgt14 > .MW5IWV .LWbAav {
    background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))));
    transition-delay: var(--transition-delay);
    transition-duration: var(--transition-duration);
    transition-property: var(--transition-property);
    transition-timing-function: var(--transition-timing-function)
}

.VTwcX7.KJgt14, .VTwcX7.KJgt14 > .MW5IWV .LWbAav {
    background-color: var(--section-corvid-background-color,rgba(var(--bg-scrl,var(--color_11,color_11)),var(--alpha-bg-scrl,1)))
}

.Gzsk0j:hover .MdLl0h {
    clip: auto;
    opacity: 1;
    pointer-events: auto
}

.MdLl0h {
    clip: rect(0 0 0 0);
    background-color: #fff;
    border-radius: 50%;
    bottom: 3px;
    box-sizing: border-box;
    color: #000;
    display: grid;
    height: 24px;
    opacity: 0;
    outline: 1px solid #000;
    place-items: center;
    pointer-events: none;
    position: absolute;
    right: 3px;
    transition: all .2s ease-in-out;
    width: 24px;
    z-index: 9999
}

    .MdLl0h:active, .MdLl0h:focus, .MdLl0h:hover {
        clip: auto;
        opacity: 1;
        pointer-events: auto
    }

.Gmmci1 {
    position: relative;
    z-index: 1
}

.Tj01hh, .jhxvbR {
    display: block;
    height: 100%;
    width: 100%
}

    .jhxvbR img {
        max-width: var(--wix-img-max-width,100%)
    }

    .jhxvbR[data-animate-blur] img {
        filter: blur(9px);
        transition: filter .8s ease-in
    }

        .jhxvbR[data-animate-blur] img[data-load-done] {
            filter: none
        }

.bX9O_S {
    clip-path: var(--fill-layer-clip)
}

.Z_wCwr, .bX9O_S {
    position: absolute;
    top: 0
}

.Jxk_UL img, .Z_wCwr, .bX9O_S {
    height: 100%;
    width: 100%
}

.K8MSra {
    opacity: 0
}

.K8MSra, .YTb3b4 {
    position: absolute;
    top: 0
}

.YTb3b4 {
    height: 0;
    left: 0;
    overflow: hidden;
    width: 0
}

.SUz0WK {
    left: 0;
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: var(--fill-layer-background-media-position)
}

.FNxOn5, .SUz0WK, .m4khSP {
    height: 100%;
    top: 0;
    width: 100%
}

.FNxOn5 {
    position: absolute
}

.m4khSP {
    background-color: var(--fill-layer-background-overlay-color);
    opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1);
    position: var(--fill-layer-background-overlay-position);
    transform: var(--fill-layer-background-overlay-transform)
}

@supports(mix-blend-mode: overlay) {
    .m4khSP {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity,1)
    }
}

.dkukWC {
    --divider-pin-height__: min(1,calc(var(--divider-layers-pin-factor__) + 1));
    --divider-pin-layer-height__: var( --divider-layers-pin-factor__ );
    --divider-pin-border__: min(1,calc(var(--divider-layers-pin-factor__) / -1 + 1));
    height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
}

    .dkukWC, .dkukWC .FRCqDF {
        left: 0;
        position: absolute;
        width: 100%
    }

        .dkukWC .FRCqDF {
            --divider-layer-i__: var(--divider-layer-i,0);
            background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
            background-repeat: repeat-x;
            border-bottom-style: solid;
            border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
            height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
            opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
        }

.xnZvZH {
    --divider-height__: var(--divider-top-height,auto);
    --divider-offset-x__: var(--divider-top-offset-x,0px);
    --divider-layers-size__: var(--divider-top-layers-size,0);
    --divider-layers-y__: var(--divider-top-layers-y,0px);
    --divider-layers-x__: var(--divider-top-layers-x,0px);
    --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor,0);
    border-top: var(--divider-top-padding,0) solid var(--divider-top-color,currentColor);
    opacity: var(--divider-top-opacity,1);
    top: 0;
    transform: var(--divider-top-flip,scaleY(-1))
}

    .xnZvZH .FRCqDF {
        background-image: var(--divider-top-image,none);
        background-size: var(--divider-top-size,contain);
        border-color: var(--divider-top-color,currentColor);
        bottom: 0;
        filter: var(--divider-top-filter,none)
    }

        .xnZvZH .FRCqDF[data-divider-layer="1"] {
            display: var(--divider-top-layer-1-display,block)
        }

        .xnZvZH .FRCqDF[data-divider-layer="2"] {
            display: var(--divider-top-layer-2-display,block)
        }

        .xnZvZH .FRCqDF[data-divider-layer="3"] {
            display: var(--divider-top-layer-3-display,block)
        }

.MBOSCN {
    --divider-height__: var(--divider-bottom-height,auto);
    --divider-offset-x__: var(--divider-bottom-offset-x,0px);
    --divider-layers-size__: var(--divider-bottom-layers-size,0);
    --divider-layers-y__: var(--divider-bottom-layers-y,0px);
    --divider-layers-x__: var(--divider-bottom-layers-x,0px);
    --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor,0);
    border-bottom: var(--divider-bottom-padding,0) solid var(--divider-bottom-color,currentColor);
    bottom: 0;
    opacity: var(--divider-bottom-opacity,1);
    transform: var(--divider-bottom-flip,none)
}

    .MBOSCN .FRCqDF {
        background-image: var(--divider-bottom-image,none);
        background-size: var(--divider-bottom-size,contain);
        border-color: var(--divider-bottom-color,currentColor);
        bottom: 0;
        filter: var(--divider-bottom-filter,none)
    }

        .MBOSCN .FRCqDF[data-divider-layer="1"] {
            display: var(--divider-bottom-layer-1-display,block)
        }

        .MBOSCN .FRCqDF[data-divider-layer="2"] {
            display: var(--divider-bottom-layer-2-display,block)
        }

        .MBOSCN .FRCqDF[data-divider-layer="3"] {
            display: var(--divider-bottom-layer-3-display,block)
        }


.z_w3mq {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    opacity: 0;
    visibility: hidden
}

.z_w3mq.axLCtp {
    opacity: 1;
    visibility: visible
}

.z_w3mq[data-undisplayed=true] {
    display: none
}

.z_w3mq:not([data-is-mesh]) .Lu9Epa, .z_w3mq:not([data-is-mesh]) .w3z6uS {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.hXDI49 {
    background-color: rgba(var(--bg,var(--color_15,color_15)),var(--alpha-bg,1));
    display: initial;
    height: 100%;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    width: 100%
}

    .hXDI49.iFw_h3 {
        display: none
    }

:host(.device-mobile-optimized) .hXDI49, body.device-mobile-optimized .hXDI49 {
    height: 100vh;
    left: calc((100% - var(--screen-width))/2);
    width: var(--screen-width)
}

:host(.device-mobile-optimized) .z_w3mq.iFw_h3, body.device-mobile-optimized .z_w3mq.iFw_h3 {
    left: calc((100% - var(--screen-width))/2)
}

:host(.device-mobile-optimized) .z_w3mq.e5DvMY, body.device-mobile-optimized .z_w3mq.e5DvMY {
    height: 100vh
}

:host(:not(.device-mobile-optimized)) .z_w3mq.e5DvMY, body:not(.device-mobile-optimized) .z_w3mq.e5DvMY {
    height: 100vh
}

.cl36wz.e5DvMY, .cl36wz.e5DvMY > :first-child {
    height: calc(var(--menu-height) - var(--wix-ads-height))
}

    .cl36wz.e5DvMY > :first-child {
        margin-top: var(--wix-ads-height)
    }

.z_w3mq.e5DvMY {
    top: 0
}

.z_w3mq.qqLcCB {
    z-index: calc(var(--above-all-z-index) - 1)
}

.w3z6uS {
    height: 100%
}

.GEFZSP {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    opacity: 0;
    visibility: hidden
}

    .GEFZSP.Yc3CJB {
        opacity: 1;
        visibility: visible
    }

    .GEFZSP[data-undisplayed=true] {
        display: none
    }

    .GEFZSP:not([data-is-mesh]) .SPKdgB, .GEFZSP:not([data-is-mesh]) .vMEUOK {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

.gWQdkh {
    background-color: rgba(var(--bg,var(--color_15,color_15)),var(--alpha-bg,1));
    display: initial;
    height: 100%;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    width: 100%
}

    .gWQdkh.bPVN2R {
        display: none
    }

:host(.device-mobile-optimized) .gWQdkh, body.device-mobile-optimized .gWQdkh {
    height: 100vh;
    left: calc((100% - var(--screen-width))/2);
    width: var(--screen-width)
}

:host(.device-mobile-optimized) .GEFZSP.bPVN2R, body.device-mobile-optimized .GEFZSP.bPVN2R {
    left: calc((100% - var(--screen-width))/2)
}

:host(.device-mobile-optimized) .GEFZSP.fBjXkq, body.device-mobile-optimized .GEFZSP.fBjXkq {
    height: 100vh
}

:host(:not(.device-mobile-optimized)) .GEFZSP.fBjXkq, body:not(.device-mobile-optimized) .GEFZSP.fBjXkq {
    height: 100vh
}

._YXqpG.fBjXkq, ._YXqpG.fBjXkq > :first-child {
    height: calc(var(--menu-height) - var(--wix-ads-height))
}

    ._YXqpG.fBjXkq > :first-child {
        margin-top: var(--wix-ads-height)
    }

.GEFZSP.fBjXkq {
    top: 0
}

.MES4Yq {
    background-color: rgba(var(--containerBackground,var(--color_11,color_11)),var(--alpha-containerBackground,1));
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.SPKdgB, ._YXqpG {
    height: 100%
}

.xpmKd_ {
    border-radius: var(--overflow-wrapper-border-radius)
}


.J6KGih {
    cursor: pointer
}

.rM7ckN {
    --container-corvid-border-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
    --container-corvid-border-size: var(--brw,1px);
    --container-corvid-background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    --overflow-wrapper-border-radius: var(--rd);
    --backdrop-filter: $backdrop-filter
}

.YJEKQk {
    background: none !important;
    border: none !important;
    box-shadow: none !important
}

.InKIFF {
    -webkit-backdrop-filter: var(--backdrop-filter,none);
    backdrop-filter: var(--backdrop-filter,none);
    background-color: var(--container-corvid-background-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)));
    background-image: var(--bg-gradient,none);
    border: var(--container-corvid-border-width,var(--brw,1px)) solid var(--container-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)));
    border-radius: var(--rd,5px);
    bottom: 0;
    box-shadow: var(--shd,0 1px 4px rgba(0,0,0,.6));
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.YAf4Ti {
    bottom: 0 !important;
    height: unset !important;
    left: 0 !important;
    margin: 0 !important;
    max-height: unset !important;
    max-width: unset !important;
    min-height: unset !important;
    min-width: unset !important;
    padding: 0 !important;
    position: absolute !important;
    right: 0 !important;
    top: 0 !important;
    width: unset !important;
    z-index: unset !important
}


.mBJHfd {
    padding: var(--padding)
}

.mBJHfd .op8KCt {
    border: var(--border);
    border-radius: var(--border-radius);
    box-shadow: var(--box-shadow);
    overflow: hidden
}

.MW5IWV.N3eg0s {
    clip: rect(0,auto,auto,0)
}

.MW5IWV .Kv1aVt {
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%
}

.MW5IWV .dLPlxY {
    height: var(--fill-layer-image-height,100%);
    opacity: var(--fill-layer-image-opacity)
}

    .MW5IWV .dLPlxY img {
        height: 100%;
        width: 100%
    }

@supports(-webkit-hyphens: none) {
    .MW5IWV.N3eg0s {
        clip: auto;
        -webkit-clip-path: inset(0)
    }
}

.VgO9Yg {
    height: 100%
}

.K_YxMd, .yK6aSC {
    opacity: var(--fill-layer-video-opacity)
}

.NGjcJN {
    bottom: var(--media-padding-bottom);
    height: var(--media-padding-height);
    position: absolute;
    top: var(--media-padding-top);
    width: 100%
}

.mNGsUM {
    transform: scale(var(--scale,1));
    transition: var(--transform-duration,transform 0s)
}

.K_YxMd {
    height: 100%;
    position: relative;
    width: 100%
}

.I8xA4L {
    opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

    .I8xA4L .K_YxMd, .I8xA4L .dLPlxY, .I8xA4L .yK6aSC {
        opacity: 1
    }

.O7Ybkb, .xuzjBY {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))
}

    .xuzjBY > .MW5IWV .LWbAav {
        background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))))
    }

.V7OeEw {
    transition-delay: var(--transition-delay);
    transition-duration: var(--transition-duration);
    transition-property: var(--transition-property);
    transition-timing-function: var(--transition-timing-function)
}

    .V7OeEw.BHIo43 {
        transform: var(--scrolled-transform)
    }

    .V7OeEw.UvF1nu {
        opacity: var(--scrolled-opacity)
    }

    .V7OeEw.YzrQFb {
        transition-delay: 0s
    }

.MW5IWV {
    height: 100%;
    left: 0;
    -webkit-mask-image: var(--mask-image,none);
    mask-image: var(--mask-image,none);
    -webkit-mask-position: var(--mask-position,0);
    mask-position: var(--mask-position,0);
    -webkit-mask-repeat: var(--mask-repeat,no-repeat);
    mask-repeat: var(--mask-repeat,no-repeat);
    -webkit-mask-size: var(--mask-size,100%);
    mask-size: var(--mask-size,100%);
    overflow: hidden;
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: absolute;
    top: 0;
    width: 100%
}

    .MW5IWV.GeNLDt {
        clip: rect(0,auto,auto,0)
    }

    .MW5IWV .K8pHFh {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

    .MW5IWV .TaweqS {
        height: var(--fill-layer-image-height,100%);
        opacity: var(--fill-layer-image-opacity)
    }

        .MW5IWV .TaweqS img {
            height: 100%;
            width: 100%
        }

@supports(-webkit-hyphens: none) {
    .MW5IWV.GeNLDt {
        clip: auto;
        -webkit-clip-path: inset(0)
    }
}

.yzHyNT {
    height: 100%
}

.LWbAav {
    background-color: var(--bg-overlay-color);
    background-image: var(--bg-gradient);
    transition: var(--inherit-transition)
}

.xjgrS3, .zBFCpO {
    opacity: var(--fill-layer-video-opacity)
}

.b3zSS0 {
    bottom: var(--media-padding-bottom);
    height: var(--media-padding-height);
    position: absolute;
    top: var(--media-padding-top);
    width: 100%
}

.Wsv3ak {
    transform: scale(var(--scale,1));
    transition: var(--transform-duration,transform 0s)
}

.xjgrS3 {
    height: 100%;
    position: relative;
    width: 100%
}

wix-media-canvas {
    display: block;
    height: 100%
}

.IiJMfn {
    opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

    .IiJMfn .TaweqS, .IiJMfn .xjgrS3, .IiJMfn .zBFCpO {
        opacity: 1
    }

.KJgt14, .KJgt14 > .MW5IWV .LWbAav {
    background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))));
    transition-delay: var(--transition-delay);
    transition-duration: var(--transition-duration);
    transition-property: var(--transition-property);
    transition-timing-function: var(--transition-timing-function)
}

.VTwcX7.KJgt14, .VTwcX7.KJgt14 > .MW5IWV .LWbAav {
    background-color: var(--section-corvid-background-color,rgba(var(--bg-scrl,var(--color_11,color_11)),var(--alpha-bg-scrl,1)))
}

.Gzsk0j:hover .MdLl0h {
    clip: auto;
    opacity: 1;
    pointer-events: auto
}

.MdLl0h {
    clip: rect(0 0 0 0);
    background-color: #fff;
    border-radius: 50%;
    bottom: 3px;
    box-sizing: border-box;
    color: #000;
    display: grid;
    height: 24px;
    opacity: 0;
    outline: 1px solid #000;
    place-items: center;
    pointer-events: none;
    position: absolute;
    right: 3px;
    transition: all .2s ease-in-out;
    width: 24px;
    z-index: 9999
}

    .MdLl0h:active, .MdLl0h:focus, .MdLl0h:hover {
        clip: auto;
        opacity: 1;
        pointer-events: auto
    }

.Gmmci1 {
    position: relative;
    z-index: 1
}

.Tj01hh, .jhxvbR {
    display: block;
    height: 100%;
    width: 100%
}

    .jhxvbR img {
        max-width: var(--wix-img-max-width,100%)
    }

    .jhxvbR[data-animate-blur] img {
        filter: blur(9px);
        transition: filter .8s ease-in
    }

        .jhxvbR[data-animate-blur] img[data-load-done] {
            filter: none
        }

.bX9O_S {
    clip-path: var(--fill-layer-clip)
}

.Z_wCwr, .bX9O_S {
    position: absolute;
    top: 0
}

.Jxk_UL img, .Z_wCwr, .bX9O_S {
    height: 100%;
    width: 100%
}

.K8MSra {
    opacity: 0
}

.K8MSra, .YTb3b4 {
    position: absolute;
    top: 0
}

.YTb3b4 {
    height: 0;
    left: 0;
    overflow: hidden;
    width: 0
}

.SUz0WK {
    left: 0;
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: var(--fill-layer-background-media-position)
}

.FNxOn5, .SUz0WK, .m4khSP {
    height: 100%;
    top: 0;
    width: 100%
}

.FNxOn5 {
    position: absolute
}

.m4khSP {
    background-color: var(--fill-layer-background-overlay-color);
    opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1);
    position: var(--fill-layer-background-overlay-position);
    transform: var(--fill-layer-background-overlay-transform)
}

@supports(mix-blend-mode: overlay) {
    .m4khSP {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity,1)
    }
}

.dkukWC {
    --divider-pin-height__: min(1,calc(var(--divider-layers-pin-factor__) + 1));
    --divider-pin-layer-height__: var( --divider-layers-pin-factor__ );
    --divider-pin-border__: min(1,calc(var(--divider-layers-pin-factor__) / -1 + 1));
    height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
}

    .dkukWC, .dkukWC .FRCqDF {
        left: 0;
        position: absolute;
        width: 100%
    }

        .dkukWC .FRCqDF {
            --divider-layer-i__: var(--divider-layer-i,0);
            background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
            background-repeat: repeat-x;
            border-bottom-style: solid;
            border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
            height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
            opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
        }

.xnZvZH {
    --divider-height__: var(--divider-top-height,auto);
    --divider-offset-x__: var(--divider-top-offset-x,0px);
    --divider-layers-size__: var(--divider-top-layers-size,0);
    --divider-layers-y__: var(--divider-top-layers-y,0px);
    --divider-layers-x__: var(--divider-top-layers-x,0px);
    --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor,0);
    border-top: var(--divider-top-padding,0) solid var(--divider-top-color,currentColor);
    opacity: var(--divider-top-opacity,1);
    top: 0;
    transform: var(--divider-top-flip,scaleY(-1))
}

    .xnZvZH .FRCqDF {
        background-image: var(--divider-top-image,none);
        background-size: var(--divider-top-size,contain);
        border-color: var(--divider-top-color,currentColor);
        bottom: 0;
        filter: var(--divider-top-filter,none)
    }

        .xnZvZH .FRCqDF[data-divider-layer="1"] {
            display: var(--divider-top-layer-1-display,block)
        }

        .xnZvZH .FRCqDF[data-divider-layer="2"] {
            display: var(--divider-top-layer-2-display,block)
        }

        .xnZvZH .FRCqDF[data-divider-layer="3"] {
            display: var(--divider-top-layer-3-display,block)
        }

.MBOSCN {
    --divider-height__: var(--divider-bottom-height,auto);
    --divider-offset-x__: var(--divider-bottom-offset-x,0px);
    --divider-layers-size__: var(--divider-bottom-layers-size,0);
    --divider-layers-y__: var(--divider-bottom-layers-y,0px);
    --divider-layers-x__: var(--divider-bottom-layers-x,0px);
    --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor,0);
    border-bottom: var(--divider-bottom-padding,0) solid var(--divider-bottom-color,currentColor);
    bottom: 0;
    opacity: var(--divider-bottom-opacity,1);
    transform: var(--divider-bottom-flip,none)
}

    .MBOSCN .FRCqDF {
        background-image: var(--divider-bottom-image,none);
        background-size: var(--divider-bottom-size,contain);
        border-color: var(--divider-bottom-color,currentColor);
        bottom: 0;
        filter: var(--divider-bottom-filter,none)
    }

        .MBOSCN .FRCqDF[data-divider-layer="1"] {
            display: var(--divider-bottom-layer-1-display,block)
        }

        .MBOSCN .FRCqDF[data-divider-layer="2"] {
            display: var(--divider-bottom-layer-2-display,block)
        }

        .MBOSCN .FRCqDF[data-divider-layer="3"] {
            display: var(--divider-bottom-layer-3-display,block)
        }


.xpmKd_ {
    border-radius: var(--overflow-wrapper-border-radius)
}


.c1rIl3 {
    display: contents
}


.TWFxr5 {
    height: auto !important
}

.May50y {
    overflow: hidden !important
}


.s_Oa4nc {
    --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-hover-text-font-style: var(--wix-forms-formPreviousButtonFontHover-style,var(--wix-forms-formPreviousButtonFont-style));
    --wix-ui-tpa-button-hover-text-font-weight: var(--wix-forms-formPreviousButtonFontHover-weight,var(--wix-forms-formPreviousButtonFont-weight));
    --wix-ui-tpa-button-hover-text-font-text-decoration: var(--wix-forms-formPreviousButtonFontHover-text-decoration,var(--wix-forms-formPreviousButtonFont-text-decoration));
    --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)
}

.sCK3LS_ {
    --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-text-font-style: var(--wix-forms-formSubmitButtonFontHover-style,var(--wix-forms-formSubmitButtonFont-style));
    --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formSubmitButtonFontHover-weight,var(--wix-forms-formSubmitButtonFont-weight));
    --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formSubmitButtonFontHover-text-decoration,var(--wix-forms-formSubmitButtonFont-text-decoration));
    --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)
}

.s__7ScUIs {
    --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-hover-text-font-style: var(--wix-forms-formNextButtonFontHover-style,var(--wix-forms-formNextButtonFont-style));
    --wix-ui-tpa-button-hover-text-font-weight: var(--wix-forms-formNextButtonFontHover-weight,var(--wix-forms-formNextButtonFont-weight));
    --wix-ui-tpa-button-hover-text-font-text-decoration: var(--wix-forms-formNextButtonFontHover-text-decoration,var(--wix-forms-formNextButtonFont-text-decoration));
    --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
}

.saKiaPn {
    --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-text-font-style: var(--wix-forms-formNextButtonFontHover-style,var(--wix-forms-formNextButtonFont-style));
    --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formNextButtonFontHover-weight,var(--wix-forms-formNextButtonFont-weight));
    --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formNextButtonFontHover-text-decoration,var(--wix-forms-formNextButtonFont-text-decoration));
    --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
}

.sBtnpGC.oI7mYxl--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)
}

.swFLQUK {
    --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)
}

.s__0kaNTr.oTMt4kz--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)
}

.sA5yoKl, .sxOaZIz {
    outline: 0
}

.sm_HxwJ .sEtrxUl {
    font-size: 14px
}

.sm_HxwJ.oV7aOP6---type-7-default:not(.oV7aOP6--wired) .sEtrxUl.oV7aOP6---priority-5-basic {
    background-color: #000;
    border-color: #000;
    color: #fff
}

.sm_HxwJ.oV7aOP6---type-7-default:not(.oV7aOP6--wired) .sEtrxUl.oV7aOP6---priority-14-basicSecondary {
    border-color: #000;
    color: #000
}

.sm_HxwJ.oV7aOP6---type-4-text:not(.oV7aOP6--wired) .sEtrxUl.oV7aOP6---priority-7-primary {
    color: #000
}

.sGb1srY {
    display: inline-block;
    position: relative
}

    .sGb1srY.oQdNCGX--fluid {
        display: block;
        width: 100%
    }

.sqLPmxU {
    background-color: #fff;
    border-color: #000;
    border-radius: initial;
    border-style: solid;
    border-width: 1px;
    padding: initial
}

.sK87KD1 {
    border-style: solid;
    height: 0;
    margin: 5px;
    position: absolute;
    width: 0
}

.sl8k4fA[data-placement*=right].smX6z_u {
    padding-left: 5px
}

    .sl8k4fA[data-placement*=right].smX6z_u .sK87KD1 {
        border-color: transparent #000 transparent transparent;
        border-width: 5px 5px 5px 0;
        left: -5px;
        margin-left: 5px;
        margin-right: 0
    }

.sl8k4fA[data-placement*=left].smX6z_u {
    padding-right: 5px
}

    .sl8k4fA[data-placement*=left].smX6z_u .sK87KD1 {
        border-color: transparent transparent transparent #000;
        border-width: 5px 0 5px 5px;
        margin-left: 0;
        margin-right: 5px;
        right: -5px
    }

.sl8k4fA[data-placement*=bottom].smX6z_u {
    padding-top: 5px
}

    .sl8k4fA[data-placement*=bottom].smX6z_u .sK87KD1 {
        border-color: transparent transparent #000 transparent;
        border-width: 0 5px 5px 5px;
        margin-bottom: 0;
        margin-top: 5px;
        top: -5px
    }

.sl8k4fA[data-placement*=top].smX6z_u {
    padding-bottom: 5px
}

    .sl8k4fA[data-placement*=top].smX6z_u .sK87KD1 {
        border-color: #000 transparent transparent transparent;
        border-width: 5px 5px 0 5px;
        bottom: -5px;
        margin-bottom: 5px;
        margin-top: 0
    }

.sm2_TSK {
    position: relative
}

.STnBln {
    align-items: center;
    background: rgba(var(--formBackground));
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    padding: 20px;
    text-align: center;
    width: 100%
}

.ACoJhW {
    font-size: 18px !important;
    font-weight: 700 !important;
    line-height: 24px !important;
    margin: 24px 0 8px 0
}

.mHPkXm {
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 18px !important
}

.ACoJhW, .mHPkXm {
    font-family: Madefor,Helvetica Neue,Helvetica,Arial,sans-serif !important
}

.sJqsmbi {
    --submitbuttonwut2358365615-explicit-padding: 11px;
    --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-hover-text-font-style: var(--wix-forms-formSubmitButtonFontHover-style,var(--wix-forms-formSubmitButtonFont-style));
    --wix-ui-tpa-button-hover-text-font-weight: var(--wix-forms-formSubmitButtonFontHover-weight,var(--wix-forms-formSubmitButtonFont-weight));
    --wix-ui-tpa-button-hover-text-font-text-decoration: var(--wix-forms-formSubmitButtonFontHover-text-decoration,var(--wix-forms-formSubmitButtonFont-text-decoration));
    --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);
    --wix-ui-tpa-button-padding-block-start: var(--submitbuttonwut2358365615-explicit-padding);
    --wix-ui-tpa-button-padding-block-end: var(--submitbuttonwut2358365615-explicit-padding);
    min-width: 0 !important;
    padding-inline: min(5%,15px) !important
}

    .sJqsmbi span {
        line-height: var(--submitbuttonwut2358365615-submitButtonFont-line-height,1.2) !important
    }

.soOAUpG {
    width: 100%
}

.s__4iAisP {
    min-width: 100px !important
}

.snzv6ma {
    --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)
}

    .sddWJhr, .snzv6ma:hover {
        color: rgb(var(--wix-forms-formSubmitButtonColorHover,var(--wix-color-5))) !important
    }

.s__3AI3L0 {
    --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-style: var(--wix-forms-formSubmitButtonFontHover-style,var(--wix-forms-formSubmitButtonFont-style));
    --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formSubmitButtonFontHover-weight,var(--wix-forms-formSubmitButtonFont-weight));
    --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formSubmitButtonFontHover-text-decoration,var(--wix-forms-formSubmitButtonFont-text-decoration));
    --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)
}

.sv3ZpY3 {
    align-self: end;
    width: 100%
}

.sz_lAIO {
    display: flex;
    height: 100%;
    width: 100%
}

.s__0aO73P, .scDQmPr {
    margin-top: 8px
}

.s__0aO73P {
    align-items: center;
    color: rgb(var(--wix-forms-formInputErrorColor,223,49,49));
    display: flex;
    font-family: Madefor,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
    font-size: 16px;
    justify-content: center;
    line-height: 1.4;
    min-height: 20px
}

.s_kJuBk {
    margin-right: 2px
}

.sI0ZYsl {
    display: flex;
    justify-content: space-between
}

.sl4RvdR {
    min-width: 100px
}

.sFHYPvH {
    text-align: center
}

.s__09hnTf {
    height: 15px !important;
    width: 15px !important
}

.sJqsmbi .s__09hnTf circle, .snzv6ma .s__09hnTf circle {
    stroke: rgb(var(--wix-forms-formSubmitButtonColor,var(--wix-color-1)))
}

.st6XsNx {
    height: 0;
    visibility: hidden
}

.sNvaKxT {
    gap: var(--submitbuttonwut2358365615-wix-forms-formRowSpacing,24px)
}

.sTsr_kX {
    pointer-events: none
}

.s__4lncvi .sqLPmxU {
    word-wrap: break-word;
    overflow-wrap: break-word;
    word-break: break-word
}

.sRMZaJu {
    align-items: center;
    cursor: pointer;
    display: inline-flex
}

.s__91lCuz, .swHcuo6 {
    flex-shrink: 0
}

.sRMZaJu.oeVaNfR--disabled {
    cursor: default
}

.sRMZaJu[disabled] {
    pointer-events: none
}

.s__31REfR {
    --wut-error-color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color,223,49,49));
    --ErrorMessageWrapper20874275-transparent: 0,0,0,0
}

    .s__31REfR:not(.oV4cn1Q--visible) {
        margin-bottom: var(--wix-ui-tpa-error-message-wrapper-min-message-height)
    }

    .s__31REfR.oV4cn1Q--visible {
        margin-bottom: calc(var(--wix-ui-tpa-error-message-wrapper-min-message-height, 28px) - 20px - 8px)
    }

.s__8aKYbE {
    align-items: flex-start;
    background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color,var(--ErrorMessageWrapper20874275-transparent)));
    border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color,var(--ErrorMessageWrapper20874275-transparent)));
    border-radius: var(--wix-ui-tpa-error-message-wrapper-border-radius,4px);
    border-style: solid;
    border-width: var(--wix-ui-tpa-error-message-wrapper-border-width,0);
    color: var(--wut-error-color);
    display: flex;
    font-family: Madefor,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
    font-size: 14px;
    line-height: 1.4;
    margin-top: 8px;
    min-height: 20px
}

.sh7btUh {
    flex-shrink: 0;
    margin-inline-end: 2px
}

.s__31REfR.oV4cn1Q---errorAppearance-19-BackgroundAndBorder .s__8aKYbE {
    --ErrorMessageWrapper20874275-border-color: 223,49,49,0.2;
    --ErrorMessageWrapper20874275-background-color: 253,243,243;
    background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color,var(--ErrorMessageWrapper20874275-background-color)));
    border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color,var(--ErrorMessageWrapper20874275-border-color)));
    border-width: var(--wix-ui-tpa-error-message-wrapper-border-width,1px);
    padding: 8px
}

.s__31REfR.oV4cn1Q---errorAppearance-19-BackgroundAndBorder .sh7btUh {
    margin-inline-end: 4px
}

.sm81QgZ {
    display: flex;
    justify-content: space-between;
    margin-top: 8px
}

    .sm81QgZ .s__8aKYbE {
        margin-top: 0;
        margin-inline-end: 12px
    }

.sJRIpeZ {
    --TextField1216280755-default-main-border-width: 1px
}

    .sJRIpeZ.oRmCOt4--error.oRmCOt4--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)
    }

.svJpdD1 {
    align-items: center;
    background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color,var(--wix-color-1)));
    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, .6)));
    border-radius: 0;
    box-sizing: border-box;
    display: flex;
    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: var(--wix-ui-tpa-text-field-main-text-font-line-height,var(--wix-font-Body-M-line-height));
    padding: 0;
    text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
}

.sJRIpeZ.oRmCOt4--readOnlyCustom .svJpdD1 {
    background-color: rgb(var(--wix-ui-tpa-text-field-readonly-background-color,var(--wix-color-1)));
    border-color: rgb(var(--wix-ui-tpa-text-field-readonly-border-color,var(--wix-color-5),.2));
    font-family: var(--wix-ui-tpa-text-field-readonly-text-font-family,var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-field-readonly-text-font-size,16px);
    font-style: var(--wix-ui-tpa-text-field-readonly-text-font-style,var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-field-readonly-text-font-variant,var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-field-readonly-text-font-weight,var(--wix-font-Body-M-weight));
    line-height: var(--wix-ui-tpa-text-field-readonly-text-font-line-height,var(--wix-font-Body-M-line-height));
    text-decoration: var(--wix-ui-tpa-text-field-readonly-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
}

.s__5n9SNb {
    margin-bottom: 8px
}

#SITE_CONTAINER.focus-ring-active .sJRIpeZ .s_KcUbo:focus:not(:hover), #SITE_CONTAINER.focus-ring-active .sJRIpeZ .svJpdD1:focus-within {
    box-shadow: 0 0 0 1px #fff,0 0 0 3px #116dff !important;
    z-index: 999
}

.svJpdD1 input:-webkit-autofill {
    -webkit-text-fill-color: rgb(var(--wix-ui-tpa-text-field-main-text-color,var(--wix-color-5)));
    -webkit-box-shadow: 0 0 0 1.5em rgb(var(--wix-ui-tpa-text-field-main-background-color,var(--wix-color-1))) inset !important
}

.svJpdD1.oRmCOt4---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, .6)));
    border-radius: var(--wix-ui-tpa-text-field-main-border-radius,0);
    border-width: var(--wix-ui-tpa-text-field-main-border-width,var(--TextField1216280755-default-main-border-width,1px))
}

.sJRIpeZ.oRmCOt4--readOnlyCustom .svJpdD1.oRmCOt4---theme-3-box {
    background-color: rgb(var(--wix-ui-tpa-text-field-readonly-background-color,var(--wix-color-1)));
    border-color: rgb(var(--wix-ui-tpa-text-field-readonly-border-color,var(--wix-color-5),.2));
    border-radius: var(--wix-ui-tpa-text-field-readonly-border-radius,0);
    border-width: var(--wix-ui-tpa-text-field-readonly-border-width,1px)
}

.svJpdD1.oRmCOt4---theme-4-line {
    background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color,transparent));
    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, .6)));
    border-radius: var(--wix-ui-tpa-text-field-main-border-radius,0);
    border-width: var(--wix-ui-tpa-text-field-main-border-width,var(--TextField1216280755-default-main-border-width,1px))
}

.sJRIpeZ.oRmCOt4--readOnlyCustom .svJpdD1.oRmCOt4---theme-4-line {
    --TextField1216280755-transparent: 0,0,0,0;
    background-color: rgb(var(--wix-ui-tpa-text-field-readonly-background-color,var(--TextField1216280755-transparent)));
    border-bottom: 1px solid rgb(var(--wix-ui-tpa-text-field-readonly-border-color,var(--wix-color-5),.2));
    border-radius: var(--wix-ui-tpa-text-field-readonly-border-radius,0);
    border-width: var(--wix-ui-tpa-text-field-readonly-border-width,1px)
}

.svJpdD1.oVswWjS--focus, .svJpdD1:hover {
    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-radius: var(--wix-ui-tpa-text-field-hover-border-radius,1px);
    border-width: var(--wix-ui-tpa-text-field-hover-border-width,var(--TextField1216280755-default-main-border-width,1px))
}

.svJpdD1.oRmCOt4---theme-3-box.oVswWjS--focus, .svJpdD1.oRmCOt4---theme-3-box:hover, .svJpdD1.oRmCOt4---theme-4-line.oVswWjS--focus, .svJpdD1.oRmCOt4---theme-4-line:hover {
    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)))
}

.sJRIpeZ.oRmCOt4--disabled .svJpdD1 {
    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))
}

    .sJRIpeZ.oRmCOt4--disabled .svJpdD1.oRmCOt4---theme-3-box {
        background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color,var(--wix-color-1)))
    }

.sJRIpeZ.oRmCOt4--success .svJpdD1 {
    border-color: rgb(0,130,80,.6)
}

    .sJRIpeZ.oRmCOt4--success .svJpdD1.oVswWjS--focus, .sJRIpeZ.oRmCOt4--success .svJpdD1:hover {
        border-color: #008250
    }

.sJRIpeZ.oRmCOt4--error:not(.oRmCOt4--newErrorMessage) .svJpdD1 {
    border-color: rgb(223,49,49,.6)
}

.sJRIpeZ.oRmCOt4--error.oRmCOt4--newErrorMessage .svJpdD1 {
    border-color: var(--wut-error-color,#df3131) !important
}

.sJRIpeZ.oRmCOt4--error:not(.oRmCOt4--newErrorMessage) .svJpdD1.oVswWjS--focus, .sJRIpeZ.oRmCOt4--error:not(.oRmCOt4--newErrorMessage) .svJpdD1:hover {
    border-color: #df3131
}

.sJRIpeZ.oRmCOt4--hasPrefix .svJpdD1 .sNk2odN {
    padding-inline-start: var(--wix-ui-tpa-text-field-prefix-padding-inline-end,4px)
}

.svJpdD1 .sNk2odN {
    background-color: transparent;
    border: 0;
    box-sizing: border-box;
    color: rgb(var(--wix-ui-tpa-text-field-main-text-color,var(--wix-color-5)));
    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: var(--wix-ui-tpa-text-field-main-text-font-line-height,var(--wix-font-Body-M-line-height));
    line-height: 24px;
    margin: 0;
    min-width: 0;
    padding-block-end: var(--wix-ui-tpa-text-field-padding-block-end,8px);
    padding-block-start: var(--wix-ui-tpa-text-field-padding-block-start,8px);
    padding-inline-start: var(--wix-ui-tpa-text-field-padding-inline-start,12px);
    text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
    vertical-align: middle;
    width: 100%
}

.sJRIpeZ.oRmCOt4--readOnlyCustom .svJpdD1 .sNk2odN {
    color: rgb(var(--wix-ui-tpa-text-field-readonly-text-color,var(--wix-color-5)));
    font-family: var(--wix-ui-tpa-text-field-readonly-text-font-family,var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-field-readonly-text-font-size,16px);
    font-style: var(--wix-ui-tpa-text-field-readonly-text-font-style,var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-field-readonly-text-font-variant,var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-field-readonly-text-font-weight,var(--wix-font-Body-M-weight));
    line-height: var(--wix-ui-tpa-text-field-readonly-text-font-line-height,var(--wix-font-Body-M-line-height));
    line-height: 24px;
    text-decoration: var(--wix-ui-tpa-text-field-readonly-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
}

.svJpdD1.oRmCOt4---theme-4-line .sNk2odN {
    padding-bottom: var(--wix-ui-tpa-text-field-padding-block-end,8px);
    padding-left: var(--wix-ui-tpa-text-field-padding-inline-start,0);
    padding-right: var(--wix-ui-tpa-text-field-padding-inline-end,0);
    padding-top: var(--wix-ui-tpa-text-field-padding-block-start,8px)
}

.svJpdD1.oVswWjS--focus .sNk2odN, .svJpdD1:hover .sNk2odN {
    color: rgb(var(--wix-ui-tpa-text-field-hover-text-color,var(--wix-ui-tpa-text-field-main-text-color,var(--wix-color-5))))
}

.sJRIpeZ.oRmCOt4--disabled .sDaMQ2S svg, .svJpdD1.oVswWjS--disabled .sNk2odN {
    color: rgb(var(--wix-color-29))
}

.svJpdD1.oVswWjS--focus .sNk2odN {
    outline: 0
}

.svJpdD1 .sNk2odN::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))
}

.sLK57Js {
    align-items: center;
    display: flex;
    justify-content: flex-end;
    margin: 0 -4px;
    padding: 0;
    padding-inline-start: var(--wix-ui-tpa-text-field-suffix-padding-inline-start,8px);
    white-space: nowrap
}

    .sLK57Js.oRmCOt4--arrows {
        height: 100%
    }

.svJpdD1.oRmCOt4---theme-3-box {
    padding-inline-end: var(--wix-ui-tpa-text-field-padding-inline-end,12px)
}

.sB4MC8a {
    align-items: center;
    display: flex;
    height: 100%
}

.smmKQws {
    display: inline-block;
    height: 100%;
    width: 4px
}

.sJRIpeZ .s_1IK0K {
    --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: 20px;
    display: block;
    outline: 0
}

    .sJRIpeZ .s_1IK0K:focus, .sJRIpeZ .s_1IK0K:hover {
        background-color: transparent;
        opacity: 1
    }

.sDaMQ2S {
    align-items: center;
    color: rgb(var(--wix-ui-tpa-text-field-main-text-color,var(--wix-color-5)));
    display: flex;
    height: 100%
}

.svJpdD1 .sNk2odN::-webkit-input-placeholder, .svJpdD1 .sNk2odN::placeholder {
    color: rgb(var(--wix-ui-tpa-text-field-placeholder-color,var(--wix-color-4)))
}

.sJRIpeZ.oRmCOt4--disabled .svJpdD1 .sNk2odN::-webkit-input-placeholder, .sJRIpeZ.oRmCOt4--disabled .svJpdD1 .sNk2odN::placeholder {
    color: rgb(var(--wix-ui-tpa-text-field-disabled-placeholder-color,var(--wix-color-29)))
}

.sGvIqFn {
    color: rgb(var(--wix-ui-tpa-text-field-main-label-text-color,var(--wix-color-5)));
    display: inline-block;
    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));
    line-height: var(--wix-ui-tpa-text-field-main-label-font-line-height,1.4);
    margin-bottom: 8px;
    text-decoration: var(--wix-ui-tpa-text-field-main-label-font-text-decoration,var(--wix-font-Body-M-text-decoration))
}

.sJRIpeZ.oRmCOt4--disabled .sGvIqFn {
    color: rgb(var(--wix-ui-tpa-text-field-disabled-label-color,var(--wix-color-29)))
}

.sJRIpeZ.oRmCOt4--readOnlyCustom .sGvIqFn {
    color: rgb(var(--wix-ui-tpa-text-field-readonly-label-text-color,var(--wix-color-5)));
    font-family: var(--wix-ui-tpa-text-field-readonly-label-font-family,var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-text-field-readonly-label-font-size,14px);
    font-style: var(--wix-ui-tpa-text-field-readonly-label-font-style,var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-text-field-readonly-label-font-variant,var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-text-field-readonly-label-font-weight,var(--wix-font-Body-M-weight));
    line-height: var(--wix-ui-tpa-text-field-readonly-label-font-line-height,1.4);
    text-decoration: var(--wix-ui-tpa-text-field-readonly-label-font-text-decoration,var(--wix-font-Body-M-text-decoration))
}

.sgi_ZqS {
    color: rgb(var(--wix-ui-tpa-text-field-char-count-color,var(--wix-color-4)));
    display: flex;
    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));
    justify-content: flex-end;
    line-height: var(--wix-ui-tpa-text-field-char-count-font-line-height,1.4);
    margin-top: 8px;
    text-decoration: var(--wix-ui-tpa-text-field-char-count-font-text-decoration,var(--wix-font-Body-M-text-decoration))
}

.sJRIpeZ.oRmCOt4--error.oRmCOt4--newErrorMessage.oRmCOt4--hasErrorMessage .sgi_ZqS {
    margin-top: 0
}

.s__6pWolu {
    display: none
}

.ssGAsQH {
    color: #df3131 !important
}

.sJ7xYwA {
    color: #008250
}

.s__6jEqFw {
    align-items: center;
    color: rgb(var(--wix-ui-tpa-text-field-prefix-color,var(--wix-color-4)));
    display: flex;
    margin-inline-start: var(--wix-ui-tpa-text-field-padding-inline-start,12px)
}

.sJRIpeZ.oRmCOt4--readOnlyCustom .s__6jEqFw {
    color: rgb(var(--wix-ui-tpa-text-field-readonly-prefix-color,var(--wix-color-4)))
}

.s__6jEqFw svg {
    color: rgb(var(--wix-ui-tpa-text-field-prefix-color,var(--wix-color-5)))
}

.sJRIpeZ.oRmCOt4--readOnlyCustom .s__6jEqFw svg {
    color: rgb(var(--wix-ui-tpa-text-field-readonly-prefix-color,var(--wix-color-5)))
}

.svJpdD1.oRmCOt4---theme-4-line .s__6jEqFw {
    margin-inline-start: 0
}

.sGWd9DB {
    clip: rect(1px,1px,1px,1px) !important;
    border: 0 !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;
    white-space: nowrap !important;
    width: 1px !important
}

.svJpdD1 input[type=number]::-webkit-inner-spin-button, .svJpdD1 input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none
}

.svJpdD1 input[type=number] {
    appearance: textfield
}

.svJpdD1 input {
    border-radius: var(--wix-ui-tpa-text-field-main-border-radius,0)
}

.sJRIpeZ.oRmCOt4--readOnlyCustom .svJpdD1 input {
    border-radius: var(--wix-ui-tpa-text-field-readonly-border-radius,0)
}

.svJpdD1.oVswWjS--focus input, .svJpdD1:hover input {
    border-radius: var(--wix-ui-tpa-text-field-hover-border-radius,1px)
}

.sNYVILy {
    display: flex;
    flex-direction: column;
    padding-bottom: var(--wix-ui-tpa-text-field-arrows-suffix-vertical-padding,4px);
    padding-top: var(--wix-ui-tpa-text-field-arrows-suffix-vertical-padding,4px)
}

.sOBaIAX {
    all: unset;
    cursor: pointer;
    height: 16px;
    line-height: 16px
}

.sJRIpeZ .sUMcOCT {
    color: rgb(var(--wix-ui-tpa-text-field-helper-text-color,var(--wix-color-4)));
    display: block;
    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));
    line-height: var(--wix-ui-tpa-text-field-helper-text-font-line-height,1.4);
    margin-top: 8px;
    text-decoration: var(--wix-ui-tpa-text-field-helper-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
}

.s_KcUbo {
    cursor: pointer;
    display: block;
    height: calc(max(24px,1em));
    width: calc(max(24px,1em))
}

    .s_KcUbo.oRmCOt4--disabled {
        cursor: default
    }

.s__02D7oM {
    position: relative;
    width: 100%
}

.sF7si0w {
    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));
    line-height: var(--wix-ui-tpa-text-field-main-label-font-line-height,1.4);
    padding-top: 3.6px;
    text-decoration: var(--wix-ui-tpa-text-field-main-label-font-text-decoration,var(--wix-font-Body-M-text-decoration))
}

.sGvIqFn.oRmCOt4---style-8-floating {
    color: rgb(var(--wix-ui-tpa-text-field-main-label-text-color,var(--wix-color-4)));
    font: inherit;
    margin-bottom: 0;
    overflow: hidden;
    padding-top: 0;
    position: absolute;
    text-overflow: ellipsis;
    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;
    white-space: nowrap;
    width: calc(100% - 20px)
}

.sJRIpeZ.oRmCOt4--readOnlyCustom .sGvIqFn.oRmCOt4---style-8-floating {
    color: rgb(var(--wix-ui-tpa-text-field-readonly-label-text-color,var(--wix-color-4)));
    font: inherit
}

.sJRIpeZ.oRmCOt4--hasFloatingLabelActive .sGvIqFn.oRmCOt4---style-8-floating {
    font-size: .875em;
    padding-top: 2px;
    top: 6px;
    transform: translateY(0)
}

.sJRIpeZ.oRmCOt4--hasFloatingLabel .sGvIqFn.oRmCOt4---theme-3-box {
    padding-inline-start: 20px
}

.sJRIpeZ.oRmCOt4--hasFloatingLabel .svJpdD1.oRmCOt4---theme-3-box .sNk2odN {
    padding: 0 0 6px;
    padding-inline-start: 20px
}

.sJRIpeZ.oRmCOt4--hasFloatingLabel .svJpdD1.oRmCOt4---theme-4-line .sNk2odN {
    padding: 0 0 4px
}

.sJRIpeZ.oRmCOt4--hasFloatingLabel.oRmCOt4--hasPrefix .sGvIqFn, .sJRIpeZ.oRmCOt4--hasFloatingLabel.oRmCOt4--hasPrefix .svJpdD1 .sNk2odN {
    padding-inline-start: 4px
}

.sJRIpeZ.oRmCOt4--hasFloatingLabel.oRmCOt4--hasSuffix .sGvIqFn, .sJRIpeZ.oRmCOt4--hasFloatingLabel.oRmCOt4--hasSuffix .svJpdD1 .sNk2odN {
    padding-inline-end: 4px
}

.sJRIpeZ.oRmCOt4--hasFloatingLabel .svJpdD1.oRmCOt4---theme-3-box {
    padding-inline-end: 20px
}

    .sJRIpeZ.oRmCOt4--hasFloatingLabel .svJpdD1.oRmCOt4---theme-3-box .s__6jEqFw {
        margin-inline-start: 20px
    }

.syrlRdR {
    --Text2179440397-primary-color: rgb(var(--wix-ui-tpa-text-main-text-color,var(--wix-color-5)));
    --Text2179440397-secondary-color: rgb(var(--wix-ui-tpa-text-main-text-color,var(--wix-color-4)))
}

    .syrlRdR.oM1I_6T---priority-7-primary {
        color: var(--wut-text-color,var(--Text2179440397-primary-color))
    }

    .syrlRdR.oM1I_6T---priority-9-secondary {
        color: var(--wut-placeholder-color,var(--Text2179440397-secondary-color))
    }

    .syrlRdR.oM1I_6T---typography-10-smallTitle {
        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));
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.33em);
        text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Page-title-text-decoration))
    }

    .syrlRdR.oM1I_6T---typography-11-runningText {
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.5em)
    }

    .syrlRdR.oM1I_6T---typography-11-runningText, .syrlRdR.oM1I_6T---typography-8-listText {
        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));
        text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
    }

    .syrlRdR.oM1I_6T---typography-8-listText {
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,2em)
    }

    .syrlRdR.oM1I_6T---typography-10-largeTitle {
        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));
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.25em);
        text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Heading-M-text-decoration))
    }

    .syrlRdR.oM1I_6T--mobile.oM1I_6T---typography-10-smallTitle {
        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));
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.4em);
        text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Page-title-text-decoration))
    }

    .syrlRdR.oM1I_6T--mobile.oM1I_6T---typography-11-runningText {
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.42em)
    }

    .syrlRdR.oM1I_6T--mobile.oM1I_6T---typography-11-runningText, .syrlRdR.oM1I_6T--mobile.oM1I_6T---typography-8-listText {
        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));
        text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
    }

    .syrlRdR.oM1I_6T--mobile.oM1I_6T---typography-8-listText {
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.72em)
    }

    .syrlRdR.oM1I_6T--mobile.oM1I_6T---typography-10-largeTitle {
        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));
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.33em);
        text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Heading-M-text-decoration))
    }

.sW_zsfj {
    clip: rect(1px,1px,1px,1px) !important;
    border: 0 !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;
    white-space: nowrap !important;
    width: 1px !important
}

.seakUr5 {
    --Spinner1170637824-diameter: var(--wix-ui-tpa-spinner-diameter,50px);
    animation: Spinner1170637824__rotate 2s linear infinite;
    height: var(--Spinner1170637824-diameter);
    left: auto;
    top: auto;
    width: var(--Spinner1170637824-diameter)
}

.s_eTvW5 {
    stroke: rgb(var(--wix-ui-tpa-spinner-path-color,var(--wix-color-5)));
    animation: Spinner1170637824__dash 1.5s ease-in-out infinite
}

.seakUr5.oxsO0yv--centered {
    left: calc(50% - var(--Spinner1170637824-diameter)/2);
    position: absolute;
    top: calc(50% - var(--Spinner1170637824-diameter)/2)
}

.seakUr5.oxsO0yv--static, .seakUr5.oxsO0yv--static .s_eTvW5 {
    animation: none
}

@keyframes Spinner1170637824__rotate {
    to {
        transform: rotate(1turn)
    }
}

@keyframes Spinner1170637824__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
    }
}

.sLTwDab {
    --SectionNotification164296801-border-radius: 2px;
    --SectionNotification164296801-main-vertical-padding: 9px;
    --SectionNotification164296801-main-compact-vertical-padding: 5px;
    --SectionNotification164296801-main-left-padding: 12px;
    --SectionNotification164296801-main-right-padding: 16px;
    --SectionNotification164296801-content-padding: 8px;
    --SectionNotification164296801-line-height: 20px;
    --SectionNotification164296801-default-text-color: 0,0,0;
    --SectionNotification164296801-success-color: 0,130,80;
    --SectionNotification164296801-default-background-color: 0,0,0,0.05;
    --SectionNotification164296801-success-icon-color: rgb(var(--SectionNotification164296801-success-color));
    --SectionNotification164296801-wired-text-color: rgb(var(--wix-ui-tpa-section-notification-text-color,var(--wix-color-5)));
    --SectionNotification164296801-wired-background-color: rgb(var(--wix-ui-tpa-section-notification-background-color,var(--wix-color-5),0.05));
    background-color: #fff;
    border-radius: var(--wix-ui-tpa-section-notification-border-radius,var(--SectionNotification164296801-border-radius));
    display: flex;
    height: 100%;
    width: 100%
}

.s__5Qck_L {
    background-color: rgb(var(--wix-ui-tpa-section-notification-background-color,var(--SectionNotification164296801-default-background-color)));
    border: 1px solid hsla(0,0%,100%,.4);
    border-radius: var(--wix-ui-tpa-section-notification-border-radius,var(--SectionNotification164296801-border-radius));
    color: rgb(var(--wix-ui-tpa-section-notification-text-color,var(--SectionNotification164296801-default-text-color)));
    display: flex;
    flex: 1;
    flex-wrap: wrap;
    font-family: Madefor,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
    font-size: 14px;
    justify-content: center;
    padding: var(--SectionNotification164296801-main-vertical-padding) var(--SectionNotification164296801-main-right-padding) var(--SectionNotification164296801-main-vertical-padding) var(--SectionNotification164296801-main-left-padding)
}

.sizqLFj {
    flex: 1;
    flex-direction: row;
    padding: 6px 0
}

.sXlMhM4, .sizqLFj {
    align-items: center;
    display: flex
}

.sXlMhM4 {
    flex-direction: row;
    justify-content: center;
    margin: var(--SectionNotification164296801-main-vertical-padding) var(--SectionNotification164296801-content-padding)
}

    .sXlMhM4:empty {
        display: none
    }

.sYWdU16 {
    height: 20px;
    transform: translateX(calc(-1*(var(--SectionNotification164296801-content-padding)/2)))
}

.sLTwDab.o__8NvGq1--rtl .sYWdU16 {
    transform: translateX(calc((var(--SectionNotification164296801-content-padding)/2)))
}

.sYWdU16 svg {
    height: var(--SectionNotification164296801-line-height)
}

.s__0hdoZx {
    flex: 1;
    line-height: var(--SectionNotification164296801-line-height);
    margin: 0;
    min-width: 200px
}

    .s__0hdoZx:first-child {
        margin: 0
    }

.sErwrvv {
    margin: 0 calc(var(--SectionNotification164296801-content-padding)/2)
}

.sLTwDab.o__8NvGq1--error .s__5Qck_L {
    background-color: rgb(223,49,49,.1)
}

.sLTwDab.o__8NvGq1--alert .s__5Qck_L {
    background-color: rgb(255,182,0,.1)
}

.sLTwDab.o__8NvGq1--wired {
    background-color: transparent
}

    .sLTwDab.o__8NvGq1--wired .s__5Qck_L {
        background-color: var(--SectionNotification164296801-wired-background-color);
        color: var(--SectionNotification164296801-wired-text-color)
    }

    .sLTwDab.o__8NvGq1--wired .sYWdU16 svg:not([fill=currentColor]) path {
        stroke: var(--SectionNotification164296801-wired-text-color)
    }

.sLTwDab.o__8NvGq1--success .s__5Qck_L {
    background-color: rgb(var(--SectionNotification164296801-success-color),.1)
}

.sLTwDab.o__8NvGq1--success .sYWdU16 svg:not([fill=currentColor]) path {
    stroke: var(--SectionNotification164296801-success-icon-color)
}

.sLTwDab.o__8NvGq1--error .sYWdU16 svg[fill=currentColor] {
    color: #df3131
}

.sLTwDab.o__8NvGq1--success .sYWdU16 svg[fill=currentColor] {
    color: var(--SectionNotification164296801-success-icon-color)
}

.sLTwDab.o__8NvGq1--wired .sYWdU16 svg[fill=currentColor] {
    color: var(--SectionNotification164296801-wired-text-color)
}

.sLTwDab.o__8NvGq1---size-7-compact .s__5Qck_L {
    padding-bottom: var(--SectionNotification164296801-main-compact-vertical-padding);
    padding-top: var(--SectionNotification164296801-main-compact-vertical-padding)
}

.sLTwDab.o__8NvGq1---size-7-compact .sXlMhM4 {
    margin-bottom: var(--SectionNotification164296801-main-compact-vertical-padding);
    margin-top: var(--SectionNotification164296801-main-compact-vertical-padding)
}

.sjFqMnM[data-hook=popover-portal] {
    display: initial
}

.sjFqMnM .sqLPmxU {
    -webkit-font-smoothing: auto;
    background-color: #212121;
    border: 1px solid #757575;
    border-radius: 3px;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,.12),0 0 4px 0 rgba(0,0,0,.1);
    color: #fff;
    font-family: Madefor,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
    font-size: 14px;
    line-height: 20px;
    padding: 4px 12px
}

.sm2SRdx {
    margin: 0;
    position: absolute
}

    .sm2SRdx, .sm2SRdx svg {
        display: block
    }

.sjFqMnM .sl8k4fA[data-placement*=top].saOhnLI {
    padding-bottom: 6px
}

.sjFqMnM .sl8k4fA[data-placement*=bottom].saOhnLI {
    padding-top: 6px
}

.sjFqMnM .sl8k4fA[data-placement*=left].saOhnLI {
    padding-right: 6px
}

.sjFqMnM .sl8k4fA[data-placement*=right].saOhnLI {
    padding-left: 6px
}

.sjFqMnM .sl8k4fA[data-placement*=top] .sm2SRdx {
    bottom: -1px;
    height: 7px;
    width: 12px
}

.sjFqMnM .sl8k4fA[data-placement*=bottom] .sm2SRdx {
    height: 7px;
    top: -1px;
    width: 12px
}

.sjFqMnM .sl8k4fA[data-placement*=left] .sm2SRdx {
    height: 12px;
    right: -1px;
    width: 7px
}

.sjFqMnM .sl8k4fA[data-placement*=right] .sm2SRdx {
    height: 12px;
    left: -1px;
    width: 7px
}

.sjFqMnM .sl8k4fA[data-placement*=top].sL0BdhO {
    opacity: 0;
    transform: scale(.9) translateY(3px)
}

.sjFqMnM .sl8k4fA[data-placement*=bottom].sL0BdhO {
    opacity: 0;
    transform: scale(.9) translateY(-3px)
}

.sjFqMnM .sl8k4fA[data-placement*=left].sL0BdhO {
    opacity: 0;
    transform: scale(.9) translateX(10px)
}

.sjFqMnM .sl8k4fA[data-placement*=right].sL0BdhO {
    opacity: 0;
    transform: scale(.9) translateX(-10px)
}

.sjFqMnM .sl8k4fA[data-placement].sL0BdhO.sD2J2UP {
    transition: transform .12s cubic-bezier(.25,.46,.45,.94),applyOpacity .12s cubic-bezier(.25,.46,.45,.94)
}

.sjFqMnM .sl8k4fA[data-placement].sIV5R2q, .sjFqMnM .sl8k4fA[data-placement].sL0BdhO.sD2J2UP {
    opacity: 1;
    transform: scale(1) translateY(0) translateX(0)
}

    .sjFqMnM .sl8k4fA[data-placement].sIV5R2q.sf3h8LC {
        opacity: 0;
        transition: transform 80ms linear,applyOpacity 80ms linear
    }

.sjFqMnM.ot2cPCN---skin-5-error .sqLPmxU {
    background-color: #df3131;
    border: 1px solid hsla(0,0%,100%,.25)
}

.sjFqMnM.ot2cPCN---skin-5-wired .sqLPmxU {
    background-color: rgb(var(--wix-ui-tpa-tooltip-background-color,var(--wix-color-5)));
    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-1)));
    color: rgb(var(--wix-ui-tpa-tooltip-text-color,var(--wix-color-1)))
}

.sjFqMnM.ot2cPCN---skin-5-wired .sm2SRdx 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)))
}

    .sjFqMnM.ot2cPCN---skin-5-wired .sm2SRdx path:first-child {
        stroke: none
    }

    .sjFqMnM.ot2cPCN---skin-5-wired .sm2SRdx path:last-child {
        stroke-dasharray: 0 17 17
    }

.sjFqMnM.ot2cPCN---skin-5-error .sm2SRdx path {
    fill: #df3131
}

.spaSzxL {
    background-color: transparent;
    border: 0;
    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));
    line-height: var(--wix-ui-tpa-text-button-main-text-font-line-height,1.5em);
    padding: 0;
    text-decoration: none;
    text-decoration: var(--wix-ui-tpa-text-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
}

    .spaSzxL.oGI1lxR--focus.oLAzT3B---hoverStyle-9-underline, .spaSzxL:active.oLAzT3B---hoverStyle-9-underline, .spaSzxL:hover.oLAzT3B---hoverStyle-9-underline {
        font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-text-button-main-text-font-family,var(--wix-font-Body-M-family)));
        font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-text-button-main-text-font-size,16px));
        font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-text-button-main-text-font-style,var(--wix-font-Body-M-style)));
        font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-text-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
        font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-text-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
        line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-text-button-main-text-font-line-height,1.5em));
        text-decoration: var(--TextButton2505520396-wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-text-button-main-text-font-text-decoration,underline));
        text-decoration: var(--TextButton2505520396-wix-ui-tpa-button-hover-text-font-text-decoration,underline)
    }

    .spaSzxL.oLAzT3B--mobile {
        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));
        line-height: var(--wix-ui-tpa-text-button-main-text-font-line-height,1.44em);
        text-decoration: var(--wix-ui-tpa-text-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
    }

        .spaSzxL.oLAzT3B--mobile.oGI1lxR--focus.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B--mobile:active.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B--mobile:hover.oLAzT3B---hoverStyle-9-underline {
            text-decoration: var(--TextButton2505520396-wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-text-button-main-text-font-text-decoration,underline));
            text-decoration: var(--TextButton2505520396-wix-ui-tpa-button-hover-text-font-text-decoration,underline)
        }

        .spaSzxL.oLAzT3B--mobile.oGI1lxR--focus.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B--mobile.oLAzT3B---priority-11-primaryLink.oGI1lxR--focus.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B--mobile.oLAzT3B---priority-11-primaryLink:active.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B--mobile.oLAzT3B---priority-11-primaryLink:hover.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B--mobile.oLAzT3B---priority-4-link.oGI1lxR--focus.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B--mobile.oLAzT3B---priority-4-link:active.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B--mobile.oLAzT3B---priority-4-link:hover.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B--mobile:active.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B--mobile:hover.oLAzT3B---hoverStyle-9-underline {
            font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-text-button-main-text-font-family,var(--wix-font-Body-M-family)));
            font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-text-button-main-text-font-size,14px));
            font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-text-button-main-text-font-style,var(--wix-font-Body-M-style)));
            font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-text-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
            font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-text-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
            line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-text-button-main-text-font-line-height,1.44em))
        }

        .spaSzxL.oLAzT3B--mobile.oLAzT3B---priority-11-primaryLink.oGI1lxR--focus.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B--mobile.oLAzT3B---priority-11-primaryLink:active.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B--mobile.oLAzT3B---priority-11-primaryLink:hover.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B--mobile.oLAzT3B---priority-4-link.oGI1lxR--focus.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B--mobile.oLAzT3B---priority-4-link:active.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B--mobile.oLAzT3B---priority-4-link:hover.oLAzT3B---hoverStyle-9-underline {
            text-decoration: var(--TextButton2505520396-wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-text-button-main-text-font-text-decoration,none));
            text-decoration: var(--TextButton2505520396-wix-ui-tpa-button-hover-text-font-text-decoration,underline)
        }

    .spaSzxL.oLAzT3B---priority-7-primary {
        color: rgb(var(--wix-ui-tpa-text-button-main-text-color,var(--wix-color-8)))
    }

        .spaSzxL.oLAzT3B---priority-7-primary.oGI1lxR--focus:not(.oLAzT3B---hoverStyle-9-underline), .spaSzxL.oLAzT3B---priority-7-primary:active:not(.oLAzT3B---hoverStyle-9-underline), .spaSzxL.oLAzT3B---priority-7-primary:hover:not(.oLAzT3B---hoverStyle-9-underline) {
            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))
        }

    .spaSzxL.oLAzT3B---priority-11-primaryLink.oGI1lxR--focus.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B---priority-11-primaryLink:active.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B---priority-11-primaryLink:hover.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B---priority-4-link.oGI1lxR--focus.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B---priority-4-link:active.oLAzT3B---hoverStyle-9-underline, .spaSzxL.oLAzT3B---priority-4-link:hover.oLAzT3B---hoverStyle-9-underline {
        font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-text-button-main-text-font-family,var(--wix-font-Body-M-family)));
        font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-text-button-main-text-font-size,16px));
        font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-text-button-main-text-font-style,var(--wix-font-Body-M-style)));
        font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-text-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
        font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-text-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
        line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-text-button-main-text-font-line-height,1.5em));
        text-decoration: var(--TextButton2505520396-wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-text-button-main-text-font-text-decoration,none));
        text-decoration: var(--TextButton2505520396-wix-ui-tpa-button-hover-text-font-text-decoration,underline)
    }

    .spaSzxL.oLAzT3B---priority-9-secondary {
        color: rgb(var(--wix-ui-tpa-text-button-main-text-color,var(--wix-color-5)))
    }

        .spaSzxL.oLAzT3B---priority-9-secondary.oGI1lxR--focus:not(.oLAzT3B---hoverStyle-9-underline), .spaSzxL.oLAzT3B---priority-9-secondary:active:not(.oLAzT3B---hoverStyle-9-underline), .spaSzxL.oLAzT3B---priority-9-secondary:hover:not(.oLAzT3B---hoverStyle-9-underline) {
            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))
        }

    .spaSzxL.oLAzT3B---priority-4-link {
        color: rgb(var(--wix-ui-tpa-text-button-main-text-color,var(--wix-color-5)));
        text-decoration: underline
    }

        .spaSzxL.oLAzT3B---priority-4-link.oGI1lxR--focus:not(.oLAzT3B---hoverStyle-9-underline), .spaSzxL.oLAzT3B---priority-4-link:active:not(.oLAzT3B---hoverStyle-9-underline), .spaSzxL.oLAzT3B---priority-4-link:hover:not(.oLAzT3B---hoverStyle-9-underline) {
            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))
        }

    .spaSzxL.oLAzT3B---priority-11-primaryLink {
        color: rgb(var(--wix-ui-tpa-text-button-main-text-color,var(--wix-color-8)));
        text-decoration: underline
    }

        .spaSzxL.oLAzT3B---priority-11-primaryLink.oGI1lxR--focus:not(.oLAzT3B---hoverStyle-9-underline), .spaSzxL.oLAzT3B---priority-11-primaryLink:active:not(.oLAzT3B---hoverStyle-9-underline), .spaSzxL.oLAzT3B---priority-11-primaryLink:hover:not(.oLAzT3B---hoverStyle-9-underline) {
            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))
        }

    .spaSzxL.oLAzT3B---priority-4-link.oeVaNfR--disabled, .spaSzxL.oLAzT3B---priority-7-primary.oeVaNfR--disabled, .spaSzxL.oLAzT3B---priority-9-secondary.oeVaNfR--disabled {
        color: rgb(var(--wix-color-29))
    }

.sk5SvzJ svg {
    height: 1.5em;
    margin: calc(-1*(1.5em/4)) 0;
    width: 1.5em
}

    .sk5SvzJ svg:not([fill=currentColor]) path {
        stroke: currentColor;
        fill: none
    }

.sEExxoW:after, .sJIvnP_:before {
    content: "";
    display: inline-block;
    height: 1px;
    width: 4px
}

.siW0xtP {
    align-items: center;
    display: flex;
    justify-content: center
}

.sqnIvZ0 {
    background-color: transparent;
    border: 0;
    padding: 0
}

.siW0xtP, .sqnIvZ0 {
    line-height: 0
}

.sbyycQ8 svg, .siW0xtP {
    height: 24px;
    width: 24px
}

.sbPawq2 {
    clip: rect(1px,1px,1px,1px) !important;
    border: 0 !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;
    white-space: nowrap !important;
    width: 1px !important
}

.stJ7MoU {
    border: 0;
    display: inline-block;
    line-height: 0;
    margin: 0;
    padding: 0;
    text-decoration: none
}

    .stJ7MoU.oGI1lxR--focus, .stJ7MoU:hover {
        opacity: .7
    }

    .stJ7MoU.o_Sz3vU--disabled {
        cursor: default
    }

        .stJ7MoU.o_Sz3vU--disabled:hover {
            opacity: 1
        }

.s__7_TqMM svg {
    display: block
}

.stJ7MoU.o_Sz3vU--disabled.s__6UGD0_ .s__7_TqMM svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-color-29));
    fill: none
}

.stJ7MoU.o_Sz3vU--disabled.sN9OBSc .s__7_TqMM svg:not([fill=currentColor]) path {
    fill: rgb(var(--wix-color-29));
    stroke: rgb(var(--wix-color-29))
}

.s__6UGD0_ .s__7_TqMM svg:not([fill=currentColor]) path, .stJ7MoU.o_Sz3vU---skin-4-line .s__7_TqMM svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color,var(--wix-color-5)));
    fill: none
}

.sN9OBSc .s__7_TqMM svg:not([fill=currentColor]) path, .stJ7MoU.o_Sz3vU---skin-4-full .s__7_TqMM 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)))
}

.stJ7MoU .s__7_TqMM svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-icon-button-icon-color,var(--wix-color-5)))
}

.stJ7MoU.o_Sz3vU--disabled .s__7_TqMM svg[fill=currentColor] {
    color: rgb(var(--wix-color-29))
}

.stJ7MoU.o_Sz3vU---theme-4-none {
    background-color: transparent
}

.stJ7MoU.o_Sz3vU---theme-3-box {
    align-items: center;
    background-color: rgb(var(--wix-ui-tpa-icon-button-background-color,var(--wix-color-1)));
    border-radius: 50%;
    display: inline-flex;
    height: 32px;
    justify-content: center;
    width: 32px
}

.ssIxtmj {
    border-color: rgb(var(--wix-ui-tpa-button-main-border-color,var(--wix-color-39)));
    border-radius: var(--wix-ui-tpa-button-main-border-radius,0);
    border-style: solid;
    box-sizing: content-box;
    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,var(--wix-ui-tpa-button-font-size-default));
    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: var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default));
    min-width: var(--wix-ui-tpa-button-min-width,100px);
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
    transition: background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,border-width .2s ease-in-out
}

    .ssIxtmj:active.oti83N6---hoverStyle-9-underline, .ssIxtmj:hover.oti83N6---hoverStyle-9-underline {
        font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
        font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default)));
        font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
        font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
        font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
        line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default)));
        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
    }

    .ssIxtmj .sxpMm_q {
        margin: 0 auto;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .ssIxtmj.oti83N6--fullWidth {
        box-sizing: border-box;
        width: 100%
    }

    .ssIxtmj, .ssIxtmj.oti83N6---priority-5-basic {
        background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wix-color-5)));
        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,0);
        color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1)))
    }

        .ssIxtmj.oti83N6---priority-5-basic:active.oti83N6---hoverStyle-9-underline, .ssIxtmj.oti83N6---priority-5-basic:hover.oti83N6---hoverStyle-9-underline, .ssIxtmj:active.oti83N6---hoverStyle-9-underline, .ssIxtmj:hover.oti83N6---hoverStyle-9-underline {
            background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wix-color-5))));
            border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-5))));
            color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1))))
        }

        .ssIxtmj.oti83N6---priority-5-basic:active:not(.oti83N6---hoverStyle-9-underline), .ssIxtmj.oti83N6---priority-5-basic:hover:not(.oti83N6---hoverStyle-9-underline), .ssIxtmj:active:not(.oti83N6---hoverStyle-9-underline), .ssIxtmj:hover:not(.oti83N6---hoverStyle-9-underline) {
            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) * .7)));
            border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-5))));
            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) * .7)))
        }

        .ssIxtmj.oti83N6---priority-14-basicSecondary {
            background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wix-color-1),0));
            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);
            color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-5)))
        }

            .ssIxtmj.oti83N6---priority-14-basicSecondary:active.oti83N6---hoverStyle-9-underline, .ssIxtmj.oti83N6---priority-14-basicSecondary:hover.oti83N6---hoverStyle-9-underline {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wix-color-1))));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-5))));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-5))))
            }

            .ssIxtmj.oti83N6---priority-14-basicSecondary:active:not(.oti83N6---hoverStyle-9-underline), .ssIxtmj.oti83N6---priority-14-basicSecondary:hover:not(.oti83N6---hoverStyle-9-underline) {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-color-1),0));
                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) * .7)));
                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) * .7)))
            }

        .ssIxtmj.oti83N6---priority-7-primary {
            background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wix-color-38)));
            border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-bottom-width,0)));
            border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-top-width,0)));
            border-color: rgb(var(--wix-ui-tpa-button-main-border-color,var(--wix-color-39)));
            border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-right-width,0)));
            border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-left-width,0)));
            color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-40)))
        }

            .ssIxtmj.oti83N6---priority-7-primary:active.oti83N6---hoverStyle-9-underline, .ssIxtmj.oti83N6---priority-7-primary:hover.oti83N6---hoverStyle-9-underline {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wix-color-38))));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-39))));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-40))))
            }

            .ssIxtmj.oti83N6---priority-7-primary:active:not(.oti83N6---hoverStyle-9-underline), .ssIxtmj.oti83N6---priority-7-primary:hover:not(.oti83N6---hoverStyle-9-underline) {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color-rgb,var(--wix-color-41)),calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-42))));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wix-color-43)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
            }

        .ssIxtmj.oti83N6---priority-9-secondary {
            background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wix-color-47),0));
            border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-bottom-width,1px)));
            border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-top-width,1px)));
            border-color: rgb(var(--wix-ui-tpa-button-main-border-color,var(--wix-color-48)));
            border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-right-width,1px)));
            border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-left-width,1px)));
            color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-49)))
        }

            .ssIxtmj.oti83N6---priority-9-secondary:active.oti83N6---hoverStyle-9-underline, .ssIxtmj.oti83N6---priority-9-secondary:hover.oti83N6---hoverStyle-9-underline {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wix-color-47),0)));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-48))));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-49))))
            }

            .ssIxtmj.oti83N6---priority-9-secondary:active:not(.oti83N6---hoverStyle-9-underline), .ssIxtmj.oti83N6---priority-9-secondary:hover:not(.oti83N6---hoverStyle-9-underline) {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-color-50),0));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color-rgb,var(--wix-color-51)),calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * .7)));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wix-color-52)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
            }

        .ssIxtmj.oeVaNfR--disabled, .ssIxtmj.oti83N6---priority-5-basic.oeVaNfR--disabled {
            background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wix-color-29)));
            border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-29))));
            color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1))))
        }

        .ssIxtmj.oti83N6---priority-7-primary.oeVaNfR--disabled {
            background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wix-color-44)));
            border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-45))));
            color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-46))))
        }

        .ssIxtmj.oti83N6---priority-14-basicSecondary.oeVaNfR--disabled {
            background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wix-color-1),0));
            border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wix-color-29)));
            color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-color-29)))
        }

        .ssIxtmj.oti83N6---priority-9-secondary.oeVaNfR--disabled {
            background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wix-color-53),0));
            border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wix-color-54)));
            color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-color-55)))
        }

        .ssIxtmj.oti83N6---size-4-tiny {
            padding: 6px 16px
        }

            .ssIxtmj.oti83N6---size-4-tiny.s__3NU1rt {
                padding: 5.5px 16px
            }

        .ssIxtmj.oti83N6---size-5-small {
            padding: 7px 16px
        }

        .ssIxtmj, .ssIxtmj.oti83N6---size-6-medium {
            padding: 8px 16px
        }

            .ssIxtmj.oti83N6---size-5-large, .ssIxtmj.oti83N6--mobile, .ssIxtmj.oti83N6--mobile.oti83N6---size-6-medium {
                padding: 10px 16px
            }

.sQdHl8p svg {
    height: 1.5em;
    margin: calc(-1*(1.5em/4)) 0;
    width: 1.5em
}

.sR8XwEr:before, .slM2hX_:after {
    content: "";
    display: inline-block;
    height: 1px;
    width: var(--wix-ui-tpa-button-column-gap,4px)
}

.ssIxtmj .sQdHl8p svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1)));
    transition: color .2s ease-in-out
}

.ssIxtmj:hover:not(.oti83N6---hoverStyle-9-underline) .sQdHl8p 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) * .7)))
}

.ssIxtmj.oti83N6---priority-9-secondary .sQdHl8p svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-49)))
}

.ssIxtmj.oti83N6---priority-9-secondary:hover:not(.oti83N6---hoverStyle-9-underline) .sQdHl8p 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-52)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
}

.ssIxtmj.oti83N6---priority-14-basicSecondary .sQdHl8p svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-5)))
}

.ssIxtmj.oti83N6---priority-14-basicSecondary:hover:not(.oti83N6---hoverStyle-9-underline) .sQdHl8p 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) * .7)))
}

.ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings, .ssIxtmj.oti83N6---paddingMode-16-explicitPaddings {
    box-sizing: border-box;
    display: inline-flex;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

    .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings .sxpMm_q, .ssIxtmj.oti83N6---paddingMode-16-explicitPaddings .sxpMm_q {
        overflow: visible;
        text-overflow: unset;
        white-space: unset
    }

    .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6--wrapContent, .ssIxtmj.oti83N6---paddingMode-16-explicitPaddings.oti83N6--wrapContent {
        line-height: 1.3 !important;
        white-space: normal
    }

    .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large:not(.oti83N6--mobile), .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small:not(.oti83N6--mobile) {
        line-height: 1
    }

    .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---priority-14-basicSecondary.oti83N6---size-4-tiny, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---priority-9-secondary.oti83N6---size-4-tiny {
        padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-4-tiny, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-4-tiny.oti83N6---priority-5-basic, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-4-tiny.oti83N6---priority-7-primary {
        padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

        .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-4-tiny.oti83N6---priority-14-basicSecondary.oti83N6--wrapContent, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-4-tiny.oti83N6---priority-9-secondary.oti83N6--wrapContent {
            padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-4-tiny.oti83N6---priority-5-basic.oti83N6--wrapContent, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-4-tiny.oti83N6---priority-7-primary.oti83N6--wrapContent, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-4-tiny.oti83N6--wrapContent {
            padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

    .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6---priority-14-basicSecondary, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6---priority-9-secondary {
        padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6---priority-5-basic, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6---priority-7-primary {
        padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

        .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6--wrapContent.oti83N6---priority-14-basicSecondary, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6--wrapContent.oti83N6---priority-9-secondary {
            padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6---priority-5-basic.oti83N6--wrapContent, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6---priority-7-primary.oti83N6--wrapContent, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6--wrapContent {
            padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

        .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6---priority-14-basicSecondary.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6---priority-9-secondary.oti83N6--mobile {
            padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6---priority-5-basic.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6---priority-7-primary.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6--mobile {
            padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

        .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6--wrapContent.oti83N6---priority-14-basicSecondary.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6--wrapContent.oti83N6---priority-9-secondary.oti83N6--mobile {
            padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6---priority-5-basic.oti83N6--wrapContent.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6---priority-7-primary.oti83N6--wrapContent.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-small.oti83N6--wrapContent.oti83N6--mobile {
            padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

    .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---priority-14-basicSecondary, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---priority-9-secondary, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6---priority-14-basicSecondary, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6---priority-9-secondary {
        padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---priority-5-basic, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---priority-7-primary, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6---priority-5-basic, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6---priority-7-primary {
        padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

        .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6--wrapContent.oti83N6---priority-14-basicSecondary, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6--wrapContent.oti83N6---priority-9-secondary, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6--wrapContent.oti83N6---priority-14-basicSecondary, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6--wrapContent.oti83N6---priority-9-secondary {
            padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---priority-5-basic.oti83N6--wrapContent, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---priority-7-primary.oti83N6--wrapContent, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6---priority-5-basic.oti83N6--wrapContent, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6---priority-7-primary.oti83N6--wrapContent, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6--wrapContent, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6--wrapContent {
            padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

        .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---priority-14-basicSecondary.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---priority-9-secondary.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6---priority-14-basicSecondary.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6---priority-9-secondary.oti83N6--mobile {
            padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---priority-5-basic.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---priority-7-primary.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6---priority-5-basic.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6---priority-7-primary.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6--mobile {
            padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

        .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6--wrapContent.oti83N6---priority-14-basicSecondary.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6--wrapContent.oti83N6---priority-9-secondary.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6--wrapContent.oti83N6---priority-14-basicSecondary.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6--wrapContent.oti83N6---priority-9-secondary.oti83N6--mobile {
            padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---priority-5-basic.oti83N6--wrapContent.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---priority-7-primary.oti83N6--wrapContent.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6---priority-5-basic.oti83N6--wrapContent.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6---priority-7-primary.oti83N6--wrapContent.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-6-medium.oti83N6--wrapContent.oti83N6--mobile {
            padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

        .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6---priority-14-basicSecondary, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6---priority-9-secondary {
            padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6---priority-5-basic, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6---priority-7-primary {
            padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

            .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6---priority-14-basicSecondary.oti83N6--wrapContent, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6---priority-9-secondary.oti83N6--wrapContent {
                padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
            }

            .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6---priority-5-basic.oti83N6--wrapContent, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6---priority-7-primary.oti83N6--wrapContent, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6--wrapContent {
                padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
            }

            .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6---priority-14-basicSecondary.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6---priority-5-basic.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6---priority-7-primary.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6---priority-9-secondary.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6--mobile {
                padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
            }

            .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6---priority-14-basicSecondary.oti83N6--wrapContent.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6---priority-5-basic.oti83N6--wrapContent.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6---priority-7-primary.oti83N6--wrapContent.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6---priority-9-secondary.oti83N6--wrapContent.oti83N6--mobile, .ssIxtmj.oti83N6---paddingMode-15-dynamicPaddings.oti83N6---size-5-large.oti83N6--wrapContent.oti83N6--mobile {
                padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
            }

    .ssIxtmj.oti83N6---paddingMode-16-explicitPaddings, .ssIxtmj.oti83N6---paddingMode-16-explicitPaddings.oti83N6---size-6-medium {
        border-width: var(--wix-ui-tpa-button-main-border-width,1px);
        padding-inline-end: var(--wix-ui-tpa-button-padding-inline-end,15px);
        padding-inline-start: var(--wix-ui-tpa-button-padding-inline-start,15px)
    }

        .ssIxtmj.oti83N6---paddingMode-16-explicitPaddings.oti83N6---size-4-tiny, .ssIxtmj.oti83N6---paddingMode-16-explicitPaddings.oti83N6---size-5-small {
            padding-block-end: var(--wix-ui-tpa-button-padding-block-end,5px);
            padding-block-start: var(--wix-ui-tpa-button-padding-block-start,5px)
        }

        .ssIxtmj.oti83N6---paddingMode-16-explicitPaddings, .ssIxtmj.oti83N6---paddingMode-16-explicitPaddings.oti83N6---size-6-medium {
            padding-block-end: var(--wix-ui-tpa-button-padding-block-end,7px);
            padding-block-start: var(--wix-ui-tpa-button-padding-block-start,7px)
        }

            .ssIxtmj.oti83N6---paddingMode-16-explicitPaddings.oti83N6---size-5-large {
                padding-block-end: var(--wix-ui-tpa-button-padding-block-end,11px);
                padding-block-start: var(--wix-ui-tpa-button-padding-block-start,11px)
            }

.s_1RBna {
    border-style: solid;
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    overflow: hidden;
    position: relative;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap
}

    .s_1RBna .sxpMm_q {
        display: block;
        line-height: 1.5
    }

    .s_1RBna.o__0VW3La--upgrade .sxpMm_q {
        display: inline-block;
        line-height: 1
    }

.s__0Vvq_G {
    animation: StatesButton3971634122__bounce-in .5s ease 0s 1 normal;
    height: 1.5em;
    top: .15em
}

.sfctEHP {
    height: 1.5em;
    width: 1.5em
}

@keyframes StatesButton3971634122__bounce-in {
    0% {
        opacity: 0;
        transform: translateY(30px)
    }

    32% {
        opacity: 1;
        transform: translateY(-5px)
    }

    68% {
        opacity: 1;
        transform: translateY(2px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

.suCxL4x {
    --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-readonly-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-text-field-readonly-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-text-field-readonly-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-text-field-readonly-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-text-field-readonly-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-text-field-readonly-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-text-field-readonly-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);
    --wix-ui-tpa-text-field-readonly-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-text-field-readonly-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-text-field-readonly-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-text-field-readonly-border-color: var(rgb(var(--wix-forms-formInputBorderColor-rgb,var(--wix-color-37)),calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)));
    --wix-ui-tpa-text-field-readonly-border-color-rgb: var(rgb(var(--wix-forms-formInputBorderColor-rgb,var(--wix-color-37)),calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)) -rgb);
    --wix-ui-tpa-text-field-readonly-border-color-opacity: var(rgb(var(--wix-forms-formInputBorderColor-rgb,var(--wix-color-37)),calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)) -opacity);
    --wix-ui-tpa-text-field-readonly-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-text-field-readonly-border-radius: var(--wix-forms-formInputBorderRadius);
    display: flex;
    flex-direction: column
}

    .suCxL4x [placeholder] {
        text-overflow: ellipsis
    }

    .suCxL4x input::placeholder {
        color: rgb(var(--wix-forms-formInputPlaceholderColor,var(--wix-color-4))) !important
    }

    .suCxL4x.suCxL4x.suCxL4x.suCxL4x input:-webkit-autofill, .suCxL4x.suCxL4x.suCxL4x.suCxL4x input:-webkit-autofill:focus, .suCxL4x.suCxL4x.suCxL4x.suCxL4x input:-webkit-autofill:hover {
        border-radius: var(--wix-forms-formInputBorderRadius,0) !important
    }

    .suCxL4x.suCxL4x.suCxL4x.suCxL4x input:-webkit-autofill {
        -webkit-box-shadow: 0 0 0 1000px rgb(var(--wix-forms-formInputBackgroundColor-rgb,var(--wix-color-1)),calc(var(--wix-forms-formInputBackgroundColor-opacity, 1)*--wix-forms-formInputBackgroundColor-opacity)) inset !important;
        transition: background-color 5000s ease-in-out 0s
    }

        .suCxL4x.suCxL4x.suCxL4x.suCxL4x input:-webkit-autofill:focus, .suCxL4x.suCxL4x.suCxL4x.suCxL4x input:-webkit-autofill:hover {
            -webkit-box-shadow: 0 0 0 1000px rgb(var(--wix-forms-formInputBackgroundColorHover-rgb,var(--wix-color-1)),calc(var(--wix-forms-formInputBackgroundColorHover-opacity, 1)*--wix-forms-formInputBackgroundColorHover-opacity)) inset !important;
            transition: background-color 5000s ease-in-out 0s
        }

.sjduM1I {
    --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);
    display: flex;
    flex-direction: column
}

.s__1ZeTWP {
    --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-readonly-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)
}

.sdSU1fI {
    --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)
}

.suCxL4x [data-hook=arrow-icons] {
    display: none
}

.suCxL4x div[data-theme=line] {
    padding-inline-start: 12px
}

.sXiF8cA div:has(>input) {
    border-bottom-width: var(--wix-forms-formInputBorderBottomWidth,1px) !important;
    border-left-width: var(--wix-forms-formInputBorderLeftWidth,1px) !important;
    border-right-width: var(--wix-forms-formInputBorderRightWidth,1px) !important;
    border-top-width: var(--wix-forms-formInputBorderTopWidth,1px) !important
}

.slOLr61 {
    --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
}

    .slOLr61:empty:before {
        content: "\200B"
    }

.sUR9LuJ {
    display: block;
    height: 0;
    margin: 0;
    padding: 0;
    visibility: hidden
}

.sOxauMI {
    margin-inline-start: 4px
}

.sOxauMI, .sbW6uF9 {
    display: inline-block
}

.sbW6uF9 {
    margin-inline-end: 4px
}

.skymIZO {
    --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-formButtonsFontHover-text-decoration: var(--buttonsFontHover-text-decoration);
    --wix-forms-formButtonsFontHover-line-height: var(--buttonsFontHover-line-height);
    --wix-forms-formButtonsFontHover-family: var(--buttonsFontHover-family);
    --wix-forms-formButtonsFontHover-size: var(--buttonsFontHover-size);
    --wix-forms-formButtonsFontHover-style: var(--buttonsFontHover-style);
    --wix-forms-formButtonsFontHover-variant: var(--buttonsFontHover-variant);
    --wix-forms-formButtonsFontHover-weight: var(--buttonsFontHover-weight);
    --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-formNextButtonFontHover-text-decoration: var(--nextButtonFontHover-text-decoration);
    --wix-forms-formNextButtonFontHover-line-height: var(--nextButtonFontHover-line-height);
    --wix-forms-formNextButtonFontHover-family: var(--nextButtonFontHover-family);
    --wix-forms-formNextButtonFontHover-size: var(--nextButtonFontHover-size);
    --wix-forms-formNextButtonFontHover-style: var(--nextButtonFontHover-style);
    --wix-forms-formNextButtonFontHover-variant: var(--nextButtonFontHover-variant);
    --wix-forms-formNextButtonFontHover-weight: var(--nextButtonFontHover-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-formPreviousButtonFontHover-text-decoration: var(--previousButtonFontHover-text-decoration);
    --wix-forms-formPreviousButtonFontHover-line-height: var(--previousButtonFontHover-line-height);
    --wix-forms-formPreviousButtonFontHover-family: var(--previousButtonFontHover-family);
    --wix-forms-formPreviousButtonFontHover-size: var(--previousButtonFontHover-size);
    --wix-forms-formPreviousButtonFontHover-style: var(--previousButtonFontHover-style);
    --wix-forms-formPreviousButtonFontHover-variant: var(--previousButtonFontHover-variant);
    --wix-forms-formPreviousButtonFontHover-weight: var(--previousButtonFontHover-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-formSubmitButtonFontHover-text-decoration: var(--submitButtonFontHover-text-decoration);
    --wix-forms-formSubmitButtonFontHover-line-height: var(--submitButtonFontHover-line-height);
    --wix-forms-formSubmitButtonFontHover-family: var(--submitButtonFontHover-family);
    --wix-forms-formSubmitButtonFontHover-size: var(--submitButtonFontHover-size);
    --wix-forms-formSubmitButtonFontHover-style: var(--submitButtonFontHover-style);
    --wix-forms-formSubmitButtonFontHover-variant: var(--submitButtonFontHover-variant);
    --wix-forms-formSubmitButtonFontHover-weight: var(--submitButtonFontHover-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);
    --wix-forms-formColumnSpacing: calc(var(--columnSpacing) * 1px);
    --wix-forms-formRowSpacing: calc(var(--rowSpacing) * 1px);
    --wix-forms-formBackground: var(--formBackground);
    --wix-forms-formBackground-rgb: var(--formBackground-rgb);
    --wix-forms-formBackground-opacity: var(--formBackground-opacity);
    --wix-forms-formInputBorderLeftWidth: calc(var(--inputBorderLeftWidth) * 1px);
    --wix-forms-formInputBorderRightWidth: calc(var(--inputBorderRightWidth) * 1px);
    --wix-forms-formInputBorderTopWidth: calc(var(--inputBorderTopWidth) * 1px);
    --wix-forms-formInputBorderBottomWidth: calc(var(--inputBorderBottomWidth) * 1px);
    background: rgba(var(--formBackground));
    border-color: rgba(var(--borderColor));
    border-radius: calc(var(--borderRadius)*1px);
    border-style: solid;
    border-width: calc(var(--borderWidth)*1px);
    box-sizing: border-box;
    padding-bottom: calc(var(--verticalPadding)*1px);
    padding-left: calc(var(--horizontalPadding)*1px);
    padding-right: calc(var(--horizontalPadding)*1px);
    padding-top: calc(var(--verticalPadding)*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) {
    .skymIZO form fieldset > div {
        column-gap: 0 !important
    }
}

.ZoFELN {
    width: 100%
}

.glob_fontElementMap, .iNw-m {
    font-family: var(--ricos-font-family,unset)
}

.OHs8- {
    color: var(--ricos-custom-link-color,var(--ricos-action-color,#116dff));
    font-family: var(--ricos-custom-link-font-family,unset);
    font-size: var(--ricos-custom-link-font-size,unset);
    font-style: var(--ricos-custom-link-font-style,unset);
    font-weight: var(--ricos-custom-link-font-weight,unset);
    letter-spacing: var(--ricos-custom-link-letter-spacing,unset);
    line-height: var(--ricos-custom-link-line-height,unset);
    min-height: var(--ricos-custom-link-min-height,unset);
    -webkit-text-decoration: var(--ricos-custom-link-text-decoration,none);
    text-decoration: var(--ricos-custom-link-text-decoration,none)
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .OHs8- {
            font-size: var(--ricos-custom-link-font-size,unset)
        }
    }
}

@container (width < 640px) {
    .OHs8- {
        font-size: var(--ricos-custom-link-font-size,unset)
    }
}

[dir] .J29SL:hover {
    cursor: text
}

[dir] .IyRpB:hover {
    cursor: pointer
}

.pkvC0 {
    display: flex
}

[dir=ltr] .pkvC0 {
    margin-right: 5px
}

[dir=rtl] .pkvC0 {
    margin-left: 5px
}

.aMFj6 {
    color: var(--ricos-settings-action-color,var(--ricos-action-color-fallback,#116dff));
    max-width: 270px;
    overflow: hidden;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap
}

    .aMFj6:hover {
        text-decoration: underline
    }

[dir] .JWnet:hover {
    cursor: pointer
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .aMFj6 {
            max-width: 160px
        }
    }
}

@container (width < 640px) {
    .aMFj6 {
        max-width: 160px
    }
}

._2wzWY {
    align-items: center;
    cursor: auto;
    display: flex;
    margin: 12px 0
}

    ._2wzWY .u-OXq {
        flex: 1
    }

    ._2wzWY p[data-text-align=right][data-placeholder]:first-child:before {
        float: right
    }

    ._2wzWY p[data-text-align=left][data-placeholder]:first-child:before {
        float: left
    }

.bEBDV {
    margin: 10px 0 12px
}

.ShiEg {
    margin: 0;
    min-height: 48px
}

    .ShiEg.bEBDV {
        cursor: pointer;
        margin: 2px 0
    }

.fbyKf {
    align-self: start;
    display: flex;
    outline: none
}

.ZMLOQ, .fbyKf {
    padding-top: 12px
}

.ZMLOQ {
    cursor: grab;
    position: absolute
}

    .ZMLOQ:hover {
        opacity: .7
    }

    .ZMLOQ svg {
        fill: #646464;
        color: #646464
    }

.sT8Wj {
    right: -23px
}

.YmEIn {
    left: -23px
}

.ts4X6 {
    display: flex;
    flex-direction: row;
    position: relative
}

    .ts4X6 p[data-text-align=right][data-placeholder]:first-child:before {
        float: right
    }

    .ts4X6 p[data-text-align=left][data-placeholder]:first-child:before {
        float: left
    }

._0H4ho {
    margin: 2px 0
}

.fLIR- {
    cursor: grabbing
}

.c42qC, .um7ob {
    min-width: 0;
    width: 100%
}

.c42qC {
    display: flex;
    flex-direction: column
}

.AUNxK {
    --ricos-custom-editor-add-plugin-button-position-inline-start: -36px
}

._8h7vk {
    display: none
}

.KB4Z5 {
    direction: ltr
}

.nyiXf {
    direction: rtl
}

.nDVy3 {
    background: transparent;
    border: none;
    cursor: pointer;
    display: flex;
    outline: none;
    padding-inline-end: 14px;
    padding-inline-start: 10px
}

    .nDVy3:hover {
        opacity: .7
    }

.nyiXf .nDVy3 {
    transform: scaleX(-1)
}

.nDVy3:focus-visible .bBh3j {
    outline: 5px auto Highlight;
    outline: 5px auto -webkit-focus-ring-color
}

.nDVy3 .bBh3j {
    fill: #646464;
    color: #646464;
    outline: none;
    transition: transform .15s linear
}

    .nDVy3 .bBh3j.lR0cN {
        transform: rotate(90deg)
    }

._1cuQ6 {
    overflow-wrap: break-word;
    width: 100%;
    word-break: break-word
}

.TcBzFc {
    font-size: 12px !important;
    margin-top: 8px
}

.I0A_hF {
    border: none;
    margin: 0;
    padding: 0
}

.gOcFDY {
    pointer-events: none
}

.oiZ9eP {
    position: relative
}

    .oiZ9eP > fieldset {
        pointer-events: none;
        visibility: hidden
    }

.eLSotd {
    align-items: center;
    background: rgba(var(--wix-forms-formBackground));
    display: flex;
    inset: 0;
    justify-content: center;
    position: absolute;
    z-index: 1
}

    .eLSotd > div {
        height: auto;
        width: 100%
    }

.ZO2tWd, .tM_Cwr {
    margin-top: 24px
}

.tM_Cwr {
    align-items: center;
    color: var(--wix-forms-formInputErrorColor,#df3131);
    display: flex;
    font-family: Madefor,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
    font-size: 16px;
    justify-content: center;
    line-height: 1.4;
    min-height: 20px
}

.Fugsow {
    margin-right: 2px
}

.DtgSbZ {
    display: grid;
    width: 100%
}

.S4AAp6 {
    display: flex;
    flex-direction: column;
    gap: var(--wix-forms-formRowSpacing,24px);
    width: 100%
}

._6WS4a_ {
    -moz-column-gap: var(--wix-forms-formColumnSpacing,24px);
    column-gap: var(--wix-forms-formColumnSpacing,24px)
}

.Gv211h {
    row-gap: var(--wix-forms-formRowSpacing,0)
}

.Jtr1sf {
    animation: VVTv7O .4s ease
}

@keyframes VVTv7O {
    0% {
        opacity: 0;
        transform: translateY(-10px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

.WPiccu {
    align-items: flex-end;
    display: flex
}

.Ec1es3 {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 12px
}

    .Ec1es3 .raph6s {
        border-radius: 4px !important
    }

.UOVxPb {
    align-items: center;
    display: flex;
    flex-direction: column;
    text-align: center
}

    .UOVxPb .enYFAm {
        margin-bottom: 12px
    }

    .UOVxPb .yEi2iI {
        margin-top: 12px
    }


.sWPU8jH.o__4ElB3C--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)
}

.sNhX8Ai {
    background: rgba(var(--cardBackgroundColor));
    border-color: rgba(var(--cardBorderColor));
    border-radius: calc(var(--cardCornerRadius)*1px);
    border-style: solid;
    border-width: calc(var(--cardBorderWidth)*1px);
    box-sizing: border-box;
    display: inline-flex;
    height: 100%;
    overflow: hidden;
    width: 100%
}

    .sNhX8Ai .s__8CG_7p {
        display: flex;
        flex: 1;
        flex-direction: column;
        justify-content: space-between;
        max-width: 100%;
        padding: calc(var(--cardTopBottomPadding)*1px) calc(var(--cardSidesPadding)*1px)
    }

    .sNhX8Ai .soT6uai {
        display: flex;
        flex-direction: column
    }

        .sNhX8Ai .soT6uai .sIMSv_k {
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            color: rgba(var(--nameFontColor));
            display: -webkit-box;
            font: var(--nameFont);
            margin: 0 0 8px;
            overflow: hidden;
            text-decoration: var(--nameFont-text-decoration);
            text-overflow: ellipsis;
            word-break: break-word
        }

        .sNhX8Ai .soT6uai .s__3rmA36 {
            color: rgba(var(--participantsAndDurationFontColor));
            font: var(--participantsAndDurationFont);
            margin: 0;
            text-decoration: var(--participantsAndDurationFont-text-decoration)
        }

            .sNhX8Ai .soT6uai .s__3rmA36 .sY1D6Rq {
                display: inline-block
            }

        .sNhX8Ai .soT6uai .sZeCdTQ {
            color: rgba(var(--priceFontColor));
            font: var(--priceFont);
            margin: 24px 0 0;
            text-decoration: var(--priceFont-text-decoration)
        }

.sjUgp8x {
    display: none
}

.sJNGc0d {
    --wix-ui-tpa-button-main-text-color: var(--buttonFontColor);
    --wix-ui-tpa-button-main-text-color-rgb: var(--buttonFontColor-rgb);
    --wix-ui-tpa-button-main-text-color-opacity: var(--buttonFontColor-opacity);
    --wix-ui-tpa-button-main-background-color: var(--buttonBackgroundColor);
    --wix-ui-tpa-button-main-background-color-rgb: var(--buttonBackgroundColor-rgb);
    --wix-ui-tpa-button-main-background-color-opacity: var(--buttonBackgroundColor-opacity);
    --wix-ui-tpa-button-hover-background-color: var(--buttonHoverBackgroundColor);
    --wix-ui-tpa-button-hover-background-color-rgb: var(--buttonHoverBackgroundColor-rgb);
    --wix-ui-tpa-button-hover-background-color-opacity: var(--buttonHoverBackgroundColor-opacity);
    --wix-ui-tpa-button-main-text-font-text-decoration: var(--buttonFont-text-decoration);
    --wix-ui-tpa-button-main-text-font-line-height: var(--buttonFont-line-height);
    --wix-ui-tpa-button-main-text-font-family: var(--buttonFont-family);
    --wix-ui-tpa-button-main-text-font-size: var(--buttonFont-size);
    --wix-ui-tpa-button-main-text-font-style: var(--buttonFont-style);
    --wix-ui-tpa-button-main-text-font-variant: var(--buttonFont-variant);
    --wix-ui-tpa-button-main-text-font-weight: var(--buttonFont-weight);
    --wix-ui-tpa-button-main-border-width: calc(var(--buttonBorderWidth) * 1px);
    --wix-ui-tpa-button-main-border-radius: calc(var(--buttonCornerRadius) * 1px);
    --wix-ui-tpa-button-main-border-color: var(--buttonBorderColor);
    --wix-ui-tpa-button-main-border-color-rgb: var(--buttonBorderColor-rgb);
    --wix-ui-tpa-button-main-border-color-opacity: var(--buttonBorderColor-opacity);
    margin: 24px 0 0
}

    .sJNGc0d:active, .sJNGc0d:focus, .sJNGc0d:hover, .sNhX8Ai.omKFlvZ---buttonState-5-hover .sJNGc0d {
        --wix-ui-tpa-button-main-text-color: var(--buttonHoverTextColor);
        --wix-ui-tpa-button-main-text-color-rgb: var(--buttonHoverTextColor-rgb);
        --wix-ui-tpa-button-main-text-color-opacity: var(--buttonHoverTextColor-opacity);
        --wix-ui-tpa-button-main-background-color: var(--buttonHoverBackgroundColor);
        --wix-ui-tpa-button-main-background-color-rgb: var(--buttonHoverBackgroundColor-rgb);
        --wix-ui-tpa-button-main-background-color-opacity: var(--buttonHoverBackgroundColor-opacity);
        --wix-ui-tpa-button-hover-background-color: var(--buttonHoverBackgroundColor);
        --wix-ui-tpa-button-hover-background-color-rgb: var(--buttonHoverBackgroundColor-rgb);
        --wix-ui-tpa-button-hover-background-color-opacity: var(--buttonHoverBackgroundColor-opacity);
        --wix-ui-tpa-button-main-text-font-text-decoration: var(--buttonFont-text-decoration);
        --wix-ui-tpa-button-main-text-font-line-height: var(--buttonFont-line-height);
        --wix-ui-tpa-button-main-text-font-family: var(--buttonFont-family);
        --wix-ui-tpa-button-main-text-font-size: var(--buttonFont-size);
        --wix-ui-tpa-button-main-text-font-style: var(--buttonFont-style);
        --wix-ui-tpa-button-main-text-font-variant: var(--buttonFont-variant);
        --wix-ui-tpa-button-main-text-font-weight: var(--buttonFont-weight);
        --wix-ui-tpa-button-main-border-width: calc(var(--buttonBorderWidth) * 1px);
        --wix-ui-tpa-button-main-border-radius: calc(var(--buttonCornerRadius) * 1px);
        --wix-ui-tpa-button-main-border-color: var(--buttonHoverBorderColor);
        --wix-ui-tpa-button-main-border-color-rgb: var(--buttonHoverBorderColor-rgb);
        --wix-ui-tpa-button-main-border-color-opacity: var(--buttonHoverBorderColor-opacity);
        text-decoration: var(--buttonHoverUnderlineStyle) !important
    }

.sNhX8Ai .sbYOUe_ {
    flex: 0 0 calc(var(--sideBySideProportions)*1%);
    padding: calc(var(--imageInnerPadding)*1px);
    width: 100%
}

    .sNhX8Ai .sbYOUe_ a {
        display: block;
        height: 100%
    }

.sNhX8Ai .s__3Jj79s {
    background-color: rgba(var(--imageBackgroundColor));
    box-sizing: border-box;
    margin: 0 auto;
    max-width: 100%;
    overflow: hidden;
    position: relative
}

.sNhX8Ai:not(.omKFlvZ--mobile) .s__3Jj79s {
    border-color: rgba(var(--imageBorderColor));
    border-radius: calc(var(--imageCornerRadius)*1px);
    border-style: solid;
    border-width: calc(var(--imageBorderWidth)*1px);
    height: 100%
}

.sNhX8Ai .s__3Jj79s .s_ec3Mu {
    display: block;
    opacity: calc(var(--imageOpacity)*1%);
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.sNhX8Ai.omKFlvZ---imageLayoutType-12-Discordantly {
    flex-direction: row-reverse
}

    .sNhX8Ai.omKFlvZ---imageLayoutType-12-Discordantly.omKFlvZ--even {
        flex-direction: row
    }

.sNhX8Ai.omKFlvZ---imageLayoutType-5-Right {
    flex-direction: row-reverse
}

.sNhX8Ai.omKFlvZ---imageResize-4-Crop .s__3Jj79s .s_ec3Mu {
    max-height: none;
    max-width: none;
    min-height: 100%;
    min-width: 100%;
    object-fit: cover
}

.sNhX8Ai.omKFlvZ---imageResize-3-Fit .s__3Jj79s .s_ec3Mu {
    max-height: 100%;
    max-width: 100%;
    object-fit: contain
}

.sNhX8Ai.omKFlvZ---textAlignment-4-left {
    text-align: inherit
}

.sNhX8Ai.omKFlvZ---textAlignment-6-center {
    text-align: center
}

    .sNhX8Ai.omKFlvZ---textAlignment-6-center .soT6uai .sIMSv_k {
        margin-left: auto;
        margin-right: auto
    }

.sNhX8Ai.omKFlvZ---textAlignment-5-right {
    text-align: right
}

    .sNhX8Ai.omKFlvZ---textAlignment-5-right .soT6uai .sIMSv_k {
        margin-left: auto;
        margin-right: 0
    }

.sNhX8Ai.spX8NyI {
    text-align: var(--opgTextAlignment)
}

.sNhX8Ai .soT6uai .sIMSv_k {
    max-width: calc(var(--titleMaxWidth)*1%)
}

.sNhX8Ai:not(.omKFlvZ--mobile).omKFlvZ---cropSelection-8-TOP_LEFT .s_ec3Mu {
    left: 0;
    top: 0;
    transform: translate(0)
}

.sNhX8Ai:not(.omKFlvZ--mobile).omKFlvZ---cropSelection-3-TOP .s_ec3Mu {
    left: 50%;
    top: 0;
    transform: translate(-50%)
}

.sNhX8Ai:not(.omKFlvZ--mobile).omKFlvZ---cropSelection-9-TOP_RIGHT .s_ec3Mu {
    right: 0;
    top: 0;
    transform: translate(0)
}

.sNhX8Ai:not(.omKFlvZ--mobile).omKFlvZ---cropSelection-4-LEFT .s_ec3Mu {
    left: 0;
    top: 50%;
    transform: translateY(-50%)
}

.sNhX8Ai:not(.omKFlvZ--mobile).omKFlvZ---cropSelection-6-MIDDLE .s_ec3Mu {
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%)
}

.sNhX8Ai:not(.omKFlvZ--mobile).omKFlvZ---cropSelection-5-RIGHT .s_ec3Mu {
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

.sNhX8Ai:not(.omKFlvZ--mobile).omKFlvZ---cropSelection-11-BOTTOM_LEFT .s_ec3Mu {
    bottom: 0;
    top: unset;
    transform: translate(0)
}

.sNhX8Ai:not(.omKFlvZ--mobile).omKFlvZ---cropSelection-6-BOTTOM .s_ec3Mu {
    bottom: 0;
    left: 50%;
    top: unset;
    transform: translate(-50%)
}

.sNhX8Ai:not(.omKFlvZ--mobile).omKFlvZ---cropSelection-12-BOTTOM_RIGHT .s_ec3Mu {
    bottom: 0;
    right: 0;
    top: unset;
    transform: translate(0)
}

.sNhX8Ai.omKFlvZ--mobile {
    flex-direction: column !important
}

    .sNhX8Ai.omKFlvZ--mobile .s__8CG_7p, .sNhX8Ai.omKFlvZ--mobile .sbYOUe_ {
        flex: auto !important
    }

    .sNhX8Ai.omKFlvZ--mobile .sIMSv_k {
        font-size: calc(var(--mobNameFontSize)*1px)
    }

    .sNhX8Ai.omKFlvZ--mobile .soT6uai .sIMSv_k {
        max-width: 100% !important
    }

    .sNhX8Ai.omKFlvZ--mobile .s__3rmA36 {
        font-size: calc(var(--mobParticipantsAndDurationSize)*1px)
    }

    .sNhX8Ai.omKFlvZ--mobile .sZeCdTQ {
        font-size: calc(var(--mobPriceSize)*1px);
        margin-top: 20px
    }

    .sNhX8Ai.omKFlvZ--mobile .sJNGc0d {
        font-size: calc(var(--mobButtonSize)*1px);
        margin-top: 20px
    }

    .sNhX8Ai.omKFlvZ--mobile .sbYOUe_ {
        padding: 0 !important
    }

    .sNhX8Ai.omKFlvZ--mobile .s_ec3Mu {
        object-fit: contain !important
    }

.sNhX8Ai.omKFlvZ--mobile {
    border-width: calc(var(--mobCardBorderWidth)*1px)
}

    .sNhX8Ai.omKFlvZ--mobile .s__3Jj79s {
        height: 0;
        margin: 0;
        padding-top: 0;
        width: 100%
    }

        .sNhX8Ai.omKFlvZ--mobile .s__3Jj79s .s_ec3Mu {
            height: 100%;
            left: 0;
            object-fit: cover !important;
            object-position: top;
            position: absolute;
            top: 0;
            transform: none;
            width: 100%
        }

    .sNhX8Ai.omKFlvZ--mobile.omKFlvZ---imageShape-5-round .s__3Jj79s {
        border-radius: 50%;
        margin: 32px auto 0;
        padding-top: 56.25%;
        width: 56.25%
    }

    .sNhX8Ai.omKFlvZ--mobile.omKFlvZ---imageShape-6-square .s__3Jj79s {
        padding-top: 100%
    }

    .sNhX8Ai.omKFlvZ--mobile.omKFlvZ---imageShape-9-rectangle.omKFlvZ---imageRatio-2-hd .s__3Jj79s {
        padding-top: 56.25%
    }

    .sNhX8Ai.omKFlvZ--mobile.omKFlvZ---imageShape-9-rectangle.omKFlvZ---imageRatio-8-standard .s__3Jj79s {
        padding-top: 75%
    }

.sc4WlNI {
    bottom: 120px;
    left: 50%;
    position: fixed;
    transform: translate(-50%) !important;
    z-index: 2005
}

    .sc4WlNI.ov_5LnH--mobile {
        transform: none !important
    }

.sV4PJ9j.od36D8c--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)
}

.svEi0OG {
    --wix-ui-tpa-icon-button-icon-color: 255,255,255,1;
    --wix-ui-tpa-icon-button-icon-color-rgb: 255,255,255;
    --wix-ui-tpa-icon-button-icon-color-opacity: 1
}

.sN_5wPT {
    cursor: pointer
}

    .sN_5wPT.ofbtMDV--hovered {
        background-color: #d3d3d3
    }

    .sN_5wPT.ofbtMDV--disabled {
        background-color: #fff;
        cursor: default
    }

    .sN_5wPT.ofbtMDV--selected {
        background-color: gray
    }

        .sN_5wPT.ofbtMDV--selected.ofbtMDV--hovered {
            background-color: #696969
        }

    .sN_5wPT:not(.ofbtMDV--selectable) {
        cursor: default
    }

.sNNAKQX {
    background-color: transparent;
    font-weight: 700
}

.s__2cSccT, .sm7XoJv {
    outline: 0
}

.sd46bsk {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 100%;
    justify-content: center;
    overflow: hidden;
    position: relative
}

.sZYCkZZ {
    bottom: 0;
    height: 0;
    left: 0;
    position: absolute;
    width: 100%
}

.sUrQ6r3 {
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(240px,1fr));
    list-style: none;
    margin-left: 20px;
    margin-right: 20px;
    max-width: calc(100vw - 40px);
    padding: 0
}

.sVi35Q0 {
    position: relative;
    width: 100%
}

.sUrQ6r3.oxmmm0v--mobile {
    justify-content: center
}

    .sUrQ6r3.oxmmm0v--mobile .sVi35Q0 {
        max-width: inherit
    }

.sru6kcp {
    display: inline-block;
    position: relative
}

    .sru6kcp.ogiNLFf--fluid {
        display: block;
        width: 100%
    }

.shCLoqx {
    background-color: #fff;
    border-color: #000;
    border-radius: initial;
    border-style: solid;
    border-width: 1px;
    padding: initial
}

.sf3YleP {
    border-style: solid;
    height: 0;
    margin: 5px;
    position: absolute;
    width: 0
}

.sLUWsO8[data-placement*=right].s__47VbLu {
    padding-left: 5px
}

    .sLUWsO8[data-placement*=right].s__47VbLu .sf3YleP {
        border-color: transparent #000 transparent transparent;
        border-width: 5px 5px 5px 0;
        left: -5px;
        margin-left: 5px;
        margin-right: 0
    }

.sLUWsO8[data-placement*=left].s__47VbLu {
    padding-right: 5px
}

    .sLUWsO8[data-placement*=left].s__47VbLu .sf3YleP {
        border-color: transparent transparent transparent #000;
        border-width: 5px 0 5px 5px;
        margin-left: 0;
        margin-right: 5px;
        right: -5px
    }

.sLUWsO8[data-placement*=bottom].s__47VbLu {
    padding-top: 5px
}

    .sLUWsO8[data-placement*=bottom].s__47VbLu .sf3YleP {
        border-color: transparent transparent #000 transparent;
        border-width: 0 5px 5px 5px;
        margin-bottom: 0;
        margin-top: 5px;
        top: -5px
    }

.sLUWsO8[data-placement*=top].s__47VbLu {
    padding-bottom: 5px
}

    .sLUWsO8[data-placement*=top].s__47VbLu .sf3YleP {
        border-color: #000 transparent transparent transparent;
        border-width: 5px 5px 0 5px;
        bottom: -5px;
        margin-bottom: 5px;
        margin-top: 0
    }

.sODgqIk.oegoiE2--customDivider {
    reset: all
}

.sODgqIk:not(.oegoiE2--customDivider) {
    background-color: #000;
    height: 1px;
    margin-bottom: 0;
    margin-top: 0;
    opacity: 1
}

.sODgqIk.oegoiE2--vertical {
    height: auto;
    width: 1px
}

.sley2ci {
    margin-inline-start: 4px
}

.sjaJXHQ {
    --wix-ui-tpa-dropdown-main-item-text-color: var(--categoriesTabsMobileFontColor);
    --wix-ui-tpa-dropdown-main-item-text-color-rgb: var(--categoriesTabsMobileFontColor-rgb);
    --wix-ui-tpa-dropdown-main-item-text-color-opacity: var(--categoriesTabsMobileFontColor-opacity);
    --wix-ui-tpa-dropdown-main-button-text-color: var(--categoriesTabsMobileFontColor);
    --wix-ui-tpa-dropdown-main-button-text-color-rgb: var(--categoriesTabsMobileFontColor-rgb);
    --wix-ui-tpa-dropdown-main-button-text-color-opacity: var(--categoriesTabsMobileFontColor-opacity);
    --wix-ui-tpa-dropdown-main-button-border-color: var(--categoriesTabsMobileBorderColor);
    --wix-ui-tpa-dropdown-main-button-border-color-rgb: var(--categoriesTabsMobileBorderColor-rgb);
    --wix-ui-tpa-dropdown-main-button-border-color-opacity: var(--categoriesTabsMobileBorderColor-opacity);
    --wix-ui-tpa-dropdown-main-border-width: calc(var(--categoriesTabsMobileBorderWidth, 1) * 1px);
    --wix-ui-tpa-dropdown-main-background-color: var(--categoriesTabsMobileBackgroundColor);
    --wix-ui-tpa-dropdown-main-background-color-rgb: var(--categoriesTabsMobileBackgroundColor-rgb);
    --wix-ui-tpa-dropdown-main-background-color-opacity: var(--categoriesTabsMobileBackgroundColor-opacity);
    --wix-ui-tpa-dropdown-main-dropdown-background-color: var(--categoriesTabsMobileBackgroundColor);
    --wix-ui-tpa-dropdown-main-dropdown-background-color-rgb: var(--categoriesTabsMobileBackgroundColor-rgb);
    --wix-ui-tpa-dropdown-main-dropdown-background-color-opacity: var(--categoriesTabsMobileBackgroundColor-opacity);
    --wix-ui-tpa-dropdown-main-text-font-text-decoration: var(--categoriesTabsMobileFont-text-decoration);
    --wix-ui-tpa-dropdown-main-text-font-line-height: var(--categoriesTabsMobileFont-line-height);
    --wix-ui-tpa-dropdown-main-text-font-family: var(--categoriesTabsMobileFont-family);
    --wix-ui-tpa-dropdown-main-text-font-size: var(--categoriesTabsMobileFont-size);
    --wix-ui-tpa-dropdown-main-text-font-style: var(--categoriesTabsMobileFont-style);
    --wix-ui-tpa-dropdown-main-text-font-variant: var(--categoriesTabsMobileFont-variant);
    --wix-ui-tpa-dropdown-main-text-font-weight: var(--categoriesTabsMobileFont-weight);
    --wix-ui-tpa-dropdown-main-item-text-font-text-decoration: var(--categoriesTabsMobileFont-text-decoration);
    --wix-ui-tpa-dropdown-main-item-text-font-line-height: var(--categoriesTabsMobileFont-line-height);
    --wix-ui-tpa-dropdown-main-item-text-font-family: var(--categoriesTabsMobileFont-family);
    --wix-ui-tpa-dropdown-main-item-text-font-size: var(--categoriesTabsMobileFont-size);
    --wix-ui-tpa-dropdown-main-item-text-font-style: var(--categoriesTabsMobileFont-style);
    --wix-ui-tpa-dropdown-main-item-text-font-variant: var(--categoriesTabsMobileFont-variant);
    --wix-ui-tpa-dropdown-main-item-text-font-weight: var(--categoriesTabsMobileFont-weight);
    margin-bottom: 24px;
    margin-left: 20px;
    margin-right: 20px
}

    .sjaJXHQ.oAMhv_M--mobile {
        --wix-ui-tpa-dropdown-main-dropdown-height: calc(var(36) * 1px)
    }

.s_vRl02 {
    display: flex
}

    .s_vRl02.oAMhv_M--mobile {
        margin-left: 20px;
        margin-right: 20px
    }

.sVtNJED {
    --wix-ui-tpa-tabs-main-text-font-text-decoration: var(--categoriesTabsFontTabs-text-decoration);
    --wix-ui-tpa-tabs-main-text-font-line-height: var(--categoriesTabsFontTabs-line-height);
    --wix-ui-tpa-tabs-main-text-font-family: var(--categoriesTabsFontTabs-family);
    --wix-ui-tpa-tabs-main-text-font-size: var(--categoriesTabsFontTabs-size);
    --wix-ui-tpa-tabs-main-text-font-style: var(--categoriesTabsFontTabs-style);
    --wix-ui-tpa-tabs-main-text-font-variant: var(--categoriesTabsFontTabs-variant);
    --wix-ui-tpa-tabs-main-text-font-weight: var(--categoriesTabsFontTabs-weight);
    --wix-ui-tpa-tabs-main-text-color: var(--categoriesTabsFontColorTabs);
    --wix-ui-tpa-tabs-main-text-color-rgb: var(--categoriesTabsFontColorTabs-rgb);
    --wix-ui-tpa-tabs-main-text-color-opacity: var(--categoriesTabsFontColorTabs-opacity);
    --wix-ui-tpa-tabs-selected-tab-indicator-color: var(--categoriesTabsSelectedUnderlineColor);
    --wix-ui-tpa-tabs-selected-tab-indicator-color-rgb: var(--categoriesTabsSelectedUnderlineColor-rgb);
    --wix-ui-tpa-tabs-selected-tab-indicator-color-opacity: var(--categoriesTabsSelectedUnderlineColor-opacity);
    --wix-ui-tpa-tabs-indicator-color: var(--categoriesTabsDividerColor);
    --wix-ui-tpa-tabs-indicator-color-rgb: var(--categoriesTabsDividerColor-rgb);
    --wix-ui-tpa-tabs-indicator-color-opacity: var(--categoriesTabsDividerColor-opacity);
    margin: 0 20px 24px
}

    .sVtNJED.oAMhv_M--mobile {
        font-size: calc(var(--categoriesTabsMobileTextSize, 12)*1px)
    }

.sQtkZgs {
    box-sizing: border-box;
    display: inline-flex
}

.sl86EqK {
    align-items: center
}

.sYhO1FF, .sl86EqK {
    display: flex
}

.sRllYNo {
    margin-bottom: 15px
}

.s__3jy0vP {
    font: var(--wix-font-Body-S);
    font-size: 12px
}

.sRllYNo.oxcGYww--list.sRllYNo.oxcGYww--primary.sRllYNo:not(.oxcGYww--completed) .sePoG1G {
    background: rgba(var(--badgesBackgroundColor-rgb),var(--badgesBackgroundColor-opacity));
    color: rgba(var(--badgesTextColor-rgb),var(--badgesTextColor-opacity))
}

.sRllYNo.oxcGYww--completed .sePoG1G {
    background: rgba(var(--wix-color-8),.1);
    color: rgba(var(--wix-color-8))
}

.sDygOtP {
    background: rgba(var(--cardBackgroundColor));
    border-color: rgba(var(--cardBorderColor));
    border-radius: calc(var(--cardCornerRadius, 0)*1px);
    border-style: solid;
    border-width: calc(var(--cardBorderWidth, 0)*1px);
    box-sizing: border-box;
    display: inline-flex;
    flex-direction: column;
    flex-wrap: unset;
    height: 100%;
    overflow: hidden;
    width: 100%
}

    .sDygOtP .sldNKGy {
        display: flex;
        flex: 1;
        flex-direction: column;
        justify-content: space-between;
        max-height: 100%;
        max-width: 100%;
        padding: calc(var(--cardTopBottomPadding)*1px) calc(var(--cardSidesPadding)*1px)
    }

    .sDygOtP .szWTfoA {
        flex: 0;
        height: 100%;
        max-width: 100%;
        width: 100%
    }

    .sDygOtP .sgm_fE9 {
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        color: rgba(var(--nameFontColor));
        display: -webkit-box;
        font: var(--nameFont);
        margin: 0 0 8px;
        overflow: hidden;
        text-decoration: var(--nameFont-text-decoration);
        text-overflow: ellipsis;
        word-break: break-word
    }

    .sDygOtP .sxVdQ0a {
        color: rgba(var(--participantsAndDurationFontColor));
        font: var(--participantsAndDurationFont);
        margin: 0;
        text-decoration: var(--participantsAndDurationFont-text-decoration)
    }

.sF_hPbz {
    display: inline-block
}

.sDygOtP .s__8D2kvq {
    color: rgba(var(--priceFontColor));
    font: var(--priceFont);
    margin: 24px 0 0;
    text-decoration: var(--priceFont-text-decoration)
}

.sheG9V_, .svohdiB {
    display: flex;
    flex: 1;
    flex-direction: column
}

.sheG9V_ {
    justify-content: flex-end
}

.s__8KWqGp {
    background: rgba(var(--dividerColor));
    height: calc(var(--dividerWidth)*1px);
    margin: 24px 0 0;
    width: calc(var(--dividerLength)*1%)
}

.sLDtDDu {
    --wix-ui-tpa-button-main-text-color: var(--buttonFontColor);
    --wix-ui-tpa-button-main-text-color-rgb: var(--buttonFontColor-rgb);
    --wix-ui-tpa-button-main-text-color-opacity: var(--buttonFontColor-opacity);
    --wix-ui-tpa-button-main-background-color: var(--buttonBackgroundColor);
    --wix-ui-tpa-button-main-background-color-rgb: var(--buttonBackgroundColor-rgb);
    --wix-ui-tpa-button-main-background-color-opacity: var(--buttonBackgroundColor-opacity);
    --wix-ui-tpa-button-hover-background-color: var(--hoverBackgroundColor);
    --wix-ui-tpa-button-hover-background-color-rgb: var(--hoverBackgroundColor-rgb);
    --wix-ui-tpa-button-hover-background-color-opacity: var(--hoverBackgroundColor-opacity);
    --wix-ui-tpa-button-main-text-font-text-decoration: var(--buttonFont-text-decoration);
    --wix-ui-tpa-button-main-text-font-line-height: var(--buttonFont-line-height);
    --wix-ui-tpa-button-main-text-font-family: var(--buttonFont-family);
    --wix-ui-tpa-button-main-text-font-size: var(--buttonFont-size);
    --wix-ui-tpa-button-main-text-font-style: var(--buttonFont-style);
    --wix-ui-tpa-button-main-text-font-variant: var(--buttonFont-variant);
    --wix-ui-tpa-button-main-text-font-weight: var(--buttonFont-weight);
    --wix-ui-tpa-button-main-border-width: calc(var(--buttonBorderWidth) * 1px);
    --wix-ui-tpa-button-main-border-radius: calc(var(--buttonCornerRadius) * 1px);
    --wix-ui-tpa-button-main-border-color: var(--buttonBorderColor);
    --wix-ui-tpa-button-main-border-color-rgb: var(--buttonBorderColor-rgb);
    --wix-ui-tpa-button-main-border-color-opacity: var(--buttonBorderColor-opacity);
    margin: 24px 0 0
}

    .sDygOtP.ow3GuWt---buttonState-5-hover .sLDtDDu, .sLDtDDu:active, .sLDtDDu:focus, .sLDtDDu:hover {
        --wix-ui-tpa-button-main-text-color: var(--buttonHoverTextColor);
        --wix-ui-tpa-button-main-text-color-rgb: var(--buttonHoverTextColor-rgb);
        --wix-ui-tpa-button-main-text-color-opacity: var(--buttonHoverTextColor-opacity);
        --wix-ui-tpa-button-main-background-color: var(--buttonHoverBackgroundColor);
        --wix-ui-tpa-button-main-background-color-rgb: var(--buttonHoverBackgroundColor-rgb);
        --wix-ui-tpa-button-main-background-color-opacity: var(--buttonHoverBackgroundColor-opacity);
        --wix-ui-tpa-button-hover-background-color: var(--buttonHoverBackgroundColor);
        --wix-ui-tpa-button-hover-background-color-rgb: var(--buttonHoverBackgroundColor-rgb);
        --wix-ui-tpa-button-hover-background-color-opacity: var(--buttonHoverBackgroundColor-opacity);
        --wix-ui-tpa-button-main-text-font-text-decoration: var(--buttonFont-text-decoration);
        --wix-ui-tpa-button-main-text-font-line-height: var(--buttonFont-line-height);
        --wix-ui-tpa-button-main-text-font-family: var(--buttonFont-family);
        --wix-ui-tpa-button-main-text-font-size: var(--buttonFont-size);
        --wix-ui-tpa-button-main-text-font-style: var(--buttonFont-style);
        --wix-ui-tpa-button-main-text-font-variant: var(--buttonFont-variant);
        --wix-ui-tpa-button-main-text-font-weight: var(--buttonFont-weight);
        --wix-ui-tpa-button-main-border-width: calc(var(--buttonBorderWidth) * 1px);
        --wix-ui-tpa-button-main-border-radius: calc(var(--buttonCornerRadius) * 1px);
        --wix-ui-tpa-button-main-border-color: var(--buttonHoverBorderColor);
        --wix-ui-tpa-button-main-border-color-rgb: var(--buttonHoverBorderColor-rgb);
        --wix-ui-tpa-button-main-border-color-opacity: var(--buttonHoverBorderColor-opacity);
        text-decoration: var(--buttonHoverUnderlineStyle) !important
    }

.sX7T2Ai {
    background-color: rgba(var(--wix-color-6),1);
    margin: 0 auto;
    max-width: 100%;
    overflow: hidden;
    position: relative
}

.sMPyYgW {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%
}

.sDygOtP.ow3GuWt--mobile {
    border-width: calc(var(--mobCardBorderWidth)*1px)
}

    .sDygOtP.ow3GuWt--mobile .s__8KWqGp {
        height: calc(var(--mobDividerWidth)*1px);
        margin-top: 20px
    }

    .sDygOtP.ow3GuWt--mobile .sLDtDDu {
        font-size: calc(var(--mobButtonSize)*1px);
        margin-top: 20px
    }

    .sDygOtP.ow3GuWt--mobile .s__8D2kvq {
        font-size: calc(var(--mobPriceSize)*1px);
        margin-top: 20px
    }

    .sDygOtP.ow3GuWt--mobile .sxVdQ0a {
        font-size: calc(var(--mobParticipantsAndDurationSize)*1px)
    }

    .sDygOtP.ow3GuWt--mobile .sgm_fE9 {
        font-size: calc(var(--mobNameFontSize)*1px)
    }

.sDygOtP.ow3GuWt---textAlignment-4-left {
    text-align: inherit
}

.sDygOtP.ow3GuWt---textAlignment-6-center .s__8KWqGp {
    margin: 24px auto 0
}

.sDygOtP.ow3GuWt---textAlignment-6-center {
    text-align: center
}

.sDygOtP.ow3GuWt---textAlignment-5-right .s__8KWqGp {
    margin: 24px 0 0 auto
}

.sDygOtP.ow3GuWt---textAlignment-5-right {
    text-align: right
}

.sDygOtP.sqrkp6n {
    text-align: var(--opgTextAlignment)
}

    .sDygOtP.sqrkp6n .s__8KWqGp {
        align-self: var(--opgDividerAlignment)
    }

.sDygOtP.ow3GuWt---imageShape-5-round .sX7T2Ai {
    border-radius: 50%;
    margin: 32px auto 0;
    padding-top: 56.25% !important;
    width: 56.25%
}

.sDygOtP.ow3GuWt---imageShape-5-round .sMPyYgW, .sDygOtP.ow3GuWt---imageShape-6-square .sMPyYgW {
    height: 100%;
    object-fit: cover
}

.sDygOtP.ow3GuWt---imageRatio-2-hd .sX7T2Ai {
    padding-top: 56.25%
}

.sDygOtP.ow3GuWt---imageRatio-8-standard .sX7T2Ai {
    padding-top: 75%
}

.sDygOtP.ow3GuWt---imageShape-6-square .sX7T2Ai {
    padding-top: 100%
}

.sDygOtP.ow3GuWt---imageResize-4-Crop .sX7T2Ai .sMPyYgW {
    max-height: none;
    max-width: none;
    min-height: 100%;
    min-width: 100%;
    object-fit: cover
}

.sDygOtP.ow3GuWt---imageResize-3-Fit .sX7T2Ai .sMPyYgW {
    max-height: 90%;
    max-width: 100%;
    object-fit: contain
}

.sDygOtP.ow3GuWt---cropSelection-8-TOP_LEFT .sMPyYgW {
    left: 0;
    top: 0;
    transform: translate(0)
}

.sDygOtP.ow3GuWt---cropSelection-3-TOP .sMPyYgW {
    left: 50%;
    top: 0;
    transform: translate(-50%)
}

.sDygOtP.ow3GuWt---cropSelection-9-TOP_RIGHT .sMPyYgW {
    right: 0;
    top: 0;
    transform: translate(0)
}

.sDygOtP.ow3GuWt---cropSelection-4-LEFT .sMPyYgW {
    left: 0;
    top: 50%;
    transform: translateY(-50%)
}

.sDygOtP.ow3GuWt---cropSelection-6-MIDDLE .sMPyYgW {
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%)
}

.sDygOtP.ow3GuWt---cropSelection-5-RIGHT .sMPyYgW {
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

.sDygOtP.ow3GuWt---cropSelection-11-BOTTOM_LEFT .sMPyYgW {
    bottom: 0;
    top: unset;
    transform: translate(0)
}

.sDygOtP.ow3GuWt---cropSelection-6-BOTTOM .sMPyYgW {
    bottom: 0;
    left: 50%;
    top: unset;
    transform: translate(-50%)
}

.sDygOtP.ow3GuWt---cropSelection-12-BOTTOM_RIGHT .sMPyYgW {
    bottom: 0;
    right: 0;
    top: unset;
    transform: translate(0)
}

.sDygOtP .sX7T2Ai {
    background-color: transparent;
    margin-top:7%;
}

.sDygOtP .sMPyYgW {
    bottom: unset !important;
    height: 100%;
    left: 0 !important;
    object-fit: cover;
    right: unset !important;
    top: calc(50% - 1px) !important;
    transform: translateY(-50%) !important;
    width: 100%
}

.sDygOtP.ow3GuWt---cropSelection-3-TOP .sMPyYgW, .sDygOtP.ow3GuWt---cropSelection-8-TOP_LEFT .sMPyYgW, .sDygOtP.ow3GuWt---cropSelection-9-TOP_RIGHT .sMPyYgW {
    object-position: top
}

.sDygOtP.ow3GuWt---cropSelection-4-LEFT .sMPyYgW {
    object-position: left
}

.sDygOtP.ow3GuWt---cropSelection-6-MIDDLE .sMPyYgW {
    object-position: center
}

.sDygOtP.ow3GuWt---cropSelection-5-RIGHT .sMPyYgW {
    object-position: right
}

.sDygOtP.ow3GuWt---cropSelection-11-BOTTOM_LEFT .sMPyYgW, .sDygOtP.ow3GuWt---cropSelection-12-BOTTOM_RIGHT .sMPyYgW, .sDygOtP.ow3GuWt---cropSelection-6-BOTTOM .sMPyYgW {
    object-position: bottom
}

.swq1Rpm {
    --Tab3885354049-transparent: 0,0,0,0;
    -webkit-tap-highlight-color: transparent;
    background: rgb(var(--wix-ui-tpa-tab-background-color,var(--Tab3885354049-transparent)));
    border-end-end-radius: var(--wix-ui-tpa-tab-border-radius-end-end,0);
    border-end-start-radius: var(--wix-ui-tpa-tab-border-radius-end-start,0);
    border-start-end-radius: var(--wix-ui-tpa-tab-border-radius-start-end,0);
    border-start-start-radius: var(--wix-ui-tpa-tab-border-radius-start-start,0);
    color: inherit;
    cursor: pointer;
    display: inline-block;
    font: inherit;
    height: 100%;
    padding: 14px 3%;
    position: relative;
    text-align: center;
    vertical-align: bottom;
    white-space: nowrap
}

    .swq1Rpm.onfOOR9--isActive.onfOOR9--indicateActive {
        background: rgb(var(--wix-ui-tpa-tab-selected-background-color,var(--wix-ui-tpa-tab-background-color,var(--Tab3885354049-transparent))));
        border-style: solid;
        border-block-end: var(--wix-ui-tpa-tab-selected-border-block-end-width,var(--wix-ui-tpa-tab-border-block-end-width,3px)) solid rgb(var(--wix-ui-tpa-tab-selected-indicator-color,var(--wix-ui-tpa-tab-border-block-end-color,var(--wix-color-8)))) !important;
        border-block-start: var(--wix-ui-tpa-tab-selected-border-block-start-width,var(--wix-ui-tpa-tab-border-block-start-width,0)) solid rgb(var(--wix-ui-tpa-tab-selected-border-block-start-color,var(--wix-ui-tpa-tab-border-block-start-color,var(--wix-color-1)))) !important;
        border-end-end-radius: var(--wix-ui-tpa-tab-selected-border-radius-end-end,var(--wix-ui-tpa-tab-border-radius-end-end,0));
        border-end-start-radius: var(--wix-ui-tpa-tab-selected-border-radius-end-start,var(--wix-ui-tpa-tab-border-radius-end-start,0));
        border-inline-end: var(--wix-ui-tpa-tab-selected-border-inline-end-width,var(--wix-ui-tpa-tab-border-inline-end-width,0)) solid rgb(var(--wix-ui-tpa-tab-selected-border-inline-end-color,var(--wix-ui-tpa-tab-border-inline-end-color,var(--wix-color-1)))) !important;
        border-inline-start: var(--wix-ui-tpa-tab-selected-border-inline-start-width,var(--wix-ui-tpa-tab-border-inline-start-width,0)) solid rgb(var(--wix-ui-tpa-tab-selected-border-inline-start-color,var(--wix-ui-tpa-tab-border-inline-start-color,var(--wix-color-1)))) !important;
        border-start-end-radius: var(--wix-ui-tpa-tab-selected-border-radius-start-end,var(--wix-ui-tpa-tab-border-radius-start-end,0));
        border-start-start-radius: var(--wix-ui-tpa-tab-selected-border-radius-start-start,var(--wix-ui-tpa-tab-border-radius-start-start,0));
        color: rgb(var(--wix-ui-tpa-tab-selected-text-color,var(--wix-ui-tpa-tabs-main-text-color,var(--Tab3885354049-wix-color-5))));
        font-family: var(--wix-ui-tpa-tab-selected-text-font-family,var(--wix-font-undefined-family));
        font-size: var(--wix-ui-tpa-tab-selected-text-font-size,var(--wix-font-undefined-size));
        font-style: var(--wix-ui-tpa-tab-selected-text-font-style,var(--wix-font-undefined-style));
        font-variant: var(--wix-ui-tpa-tab-selected-text-font-variant,var(--wix-font-undefined-variant));
        font-weight: var(--wix-ui-tpa-tab-selected-text-font-weight,var(--wix-font-undefined-weight));
        line-height: var(--wix-ui-tpa-tab-selected-text-font-line-height,var(--wix-font-undefined-line-height));
        line-height: inherit;
        text-decoration: var(--wix-ui-tpa-tab-selected-text-font-text-decoration,var(--wix-font-undefined-text-decoration))
    }

    .swq1Rpm a {
        color: inherit;
        position: relative;
        text-decoration: none;
        z-index: 1
    }

.sb2KjKB {
    align-items: center;
    display: inline-flex;
    height: 100%;
    justify-content: center
}

.sqmxAKS {
    display: flex;
    margin-inline-end: 4px
}

#SITE_CONTAINER.focus-ring-active .swq1Rpm.onfOOR9--hasAnchor:focus-within, #SITE_CONTAINER.focus-ring-active .swq1Rpm:focus {
    background-color: transparent;
    box-shadow: inset 0 0 0 2px #116dff,inset 0 0 0 3px #fff;
    outline: 0;
    z-index: 999
}

.s_T_aTC, .sz427M9 {
    outline: 0
}

.sz427M9 {
    max-height: 260px;
    overflow: auto;
    position: relative
}

.sgcwkXa .shCLoqx {
    word-wrap: break-word;
    overflow-wrap: break-word;
    word-break: break-word
}

.sD2AwEH {
    align-items: center;
    cursor: pointer;
    display: inline-flex
}

.sK93Pky, .skNEvEe {
    flex-shrink: 0
}

.sD2AwEH.oYQ9oYX--disabled {
    cursor: default
}

.sD2AwEH[disabled] {
    pointer-events: none
}

.sF3K30_ {
    --wut-error-color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color,223,49,49));
    --ErrorMessageWrapper378568809-transparent: 0,0,0,0
}

    .sF3K30_:not(.oSGJdA1--visible) {
        margin-bottom: var(--wix-ui-tpa-error-message-wrapper-min-message-height)
    }

    .sF3K30_.oSGJdA1--visible {
        margin-bottom: calc(var(--wix-ui-tpa-error-message-wrapper-min-message-height, 28px) - 20px - 8px)
    }

.siYULZw {
    align-items: flex-start;
    background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color,var(--ErrorMessageWrapper378568809-transparent)));
    border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color,var(--ErrorMessageWrapper378568809-transparent)));
    border-radius: var(--wix-ui-tpa-error-message-wrapper-border-radius,4px);
    border-style: solid;
    border-width: var(--wix-ui-tpa-error-message-wrapper-border-width,0);
    color: var(--wut-error-color);
    display: flex;
    font-family: Madefor,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
    font-size: 14px;
    line-height: 1.4;
    margin-top: 8px;
    min-height: 20px
}

.syoBNpV {
    flex-shrink: 0;
    margin-inline-end: 2px
}

.sF3K30_.oSGJdA1---errorAppearance-19-BackgroundAndBorder .siYULZw {
    --ErrorMessageWrapper378568809-border-color: 223,49,49,0.2;
    --ErrorMessageWrapper378568809-background-color: 253,243,243;
    background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color,var(--ErrorMessageWrapper378568809-background-color)));
    border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color,var(--ErrorMessageWrapper378568809-border-color)));
    border-width: var(--wix-ui-tpa-error-message-wrapper-border-width,1px);
    padding: 8px
}

.sF3K30_.oSGJdA1---errorAppearance-19-BackgroundAndBorder .syoBNpV {
    margin-inline-end: 4px
}

.s__4Agtu8 {
    display: flex;
    justify-content: space-between;
    margin-top: 8px
}

    .s__4Agtu8 .siYULZw {
        margin-top: 0;
        margin-inline-end: 12px
    }

.snakkLJ {
    border: 1px solid hsla(0,0%,100%,.4);
    border-radius: 2px;
    box-shadow: 0 0 4px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.1);
    color: #fff;
    display: inline-flex;
    font-family: Madefor,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
    font-size: 14px;
    opacity: 0;
    transform: translateY(-50%);
    visibility: hidden
}

    .snakkLJ.ozH_BZ7--isShown {
        opacity: 1;
        transform: translateY(0);
        visibility: visible
    }

    .snakkLJ.ozH_BZ7--shouldAnimate {
        transition: visibility .2s ease,opacity .2s ease,transform .4s ease
    }

    .snakkLJ.ozH_BZ7---skin-7-success {
        background-color: #008250
    }

    .snakkLJ.ozH_BZ7---skin-5-error {
        background-color: #df3131
    }

    .snakkLJ.ozH_BZ7---skin-6-status {
        background-color: #212121
    }

    .snakkLJ.ozH_BZ7---skin-7-preview {
        background-color: rgba(0,0,0,.6)
    }

    .snakkLJ.ozH_BZ7---placement-15-bottomFullWidth {
        bottom: 0;
        left: 0;
        position: fixed;
        width: 100vw
    }

.sKkKfeS, .s__8DTprv {
    display: inline-block;
    min-width: 12px
}

.slo0vQs {
    display: inline-block;
    line-height: 20px;
    margin: 16px 20px;
    max-height: 40px;
    overflow: hidden
}

.sc_LUHH {
    height: 24px;
    margin-left: auto;
    padding: 14px 12px
}

.snakkLJ.ozH_BZ7--mobile .slo0vQs {
    margin-left: 0;
    margin-right: 0;
    max-height: 60px
}

.snakkLJ.ozH_BZ7--mobile .sKkKfeS {
    min-width: 20px
}

.snakkLJ.ozH_BZ7--rtl .sc_LUHH {
    margin-left: 0;
    margin-right: auto
}

.sK58KpX {
    --Text1489288524-primary-color: rgb(var(--wix-ui-tpa-text-main-text-color,var(--wix-color-5)));
    --Text1489288524-secondary-color: rgb(var(--wix-ui-tpa-text-main-text-color,var(--wix-color-4)))
}

    .sK58KpX.ogsn4v4---priority-7-primary {
        color: var(--wut-text-color,var(--Text1489288524-primary-color))
    }

    .sK58KpX.ogsn4v4---priority-9-secondary {
        color: var(--wut-placeholder-color,var(--Text1489288524-secondary-color))
    }

    .sK58KpX.ogsn4v4---typography-10-smallTitle {
        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));
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.33em);
        text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Page-title-text-decoration))
    }

    .sK58KpX.ogsn4v4---typography-11-runningText {
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.5em)
    }

    .sK58KpX.ogsn4v4---typography-11-runningText, .sK58KpX.ogsn4v4---typography-8-listText {
        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));
        text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
    }

    .sK58KpX.ogsn4v4---typography-8-listText {
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,2em)
    }

    .sK58KpX.ogsn4v4---typography-10-largeTitle {
        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));
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.25em);
        text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Heading-M-text-decoration))
    }

    .sK58KpX.ogsn4v4--mobile.ogsn4v4---typography-10-smallTitle {
        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));
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.4em);
        text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Page-title-text-decoration))
    }

    .sK58KpX.ogsn4v4--mobile.ogsn4v4---typography-11-runningText {
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.42em)
    }

    .sK58KpX.ogsn4v4--mobile.ogsn4v4---typography-11-runningText, .sK58KpX.ogsn4v4--mobile.ogsn4v4---typography-8-listText {
        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));
        text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
    }

    .sK58KpX.ogsn4v4--mobile.ogsn4v4---typography-8-listText {
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.72em)
    }

    .sK58KpX.ogsn4v4--mobile.ogsn4v4---typography-10-largeTitle {
        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));
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.33em);
        text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Heading-M-text-decoration))
    }

.shTLLik {
    clip: rect(1px,1px,1px,1px) !important;
    border: 0 !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;
    white-space: nowrap !important;
    width: 1px !important
}

.sAO15ZF {
    --Spinner4107242396-diameter: var(--wix-ui-tpa-spinner-diameter,50px);
    animation: Spinner4107242396__rotate 2s linear infinite;
    height: var(--Spinner4107242396-diameter);
    left: auto;
    top: auto;
    width: var(--Spinner4107242396-diameter)
}

.s__8ElFU8 {
    stroke: rgb(var(--wix-ui-tpa-spinner-path-color,var(--wix-color-5)));
    animation: Spinner4107242396__dash 1.5s ease-in-out infinite
}

.sAO15ZF.oK54Lvv--centered {
    left: calc(50% - var(--Spinner4107242396-diameter)/2);
    position: absolute;
    top: calc(50% - var(--Spinner4107242396-diameter)/2)
}

.sAO15ZF.oK54Lvv--static, .sAO15ZF.oK54Lvv--static .s__8ElFU8 {
    animation: none
}

@keyframes Spinner4107242396__rotate {
    to {
        transform: rotate(1turn)
    }
}

@keyframes Spinner4107242396__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
    }
}

.szFZMLa {
    text-align: center
}

.sRoFAfJ {
    background: rgba(var(--wix-color-1),1);
    color: rgba(var(--wix-color-5),1);
    font: var(--wix-font-Body-M);
    font-size: 24px;
    padding: 144px 0
}

.sZAWaBM .sl86EqK {
    column-gap: var(--wix-ui-tpa-badge-space-between,2px)
}

.sZAWaBM {
    background-color: rgb(var(--wix-ui-tpa-badge-badge-bg-color,var(--wix-color-5),.06));
    border-color: rgb(var(--wix-ui-tpa-badge-border-color,var(--wix-color-5),0));
    border-end-end-radius: var(--wix-ui-tpa-badge-border-radius-end-end,12px);
    border-end-start-radius: var(--wix-ui-tpa-badge-border-radius-end-start,12px);
    border-start-end-radius: var(--wix-ui-tpa-badge-border-radius-start-end,12px);
    border-start-start-radius: var(--wix-ui-tpa-badge-border-radius-start-start,12px);
    border-style: solid;
    border-width: var(--wix-ui-tpa-badge-border-width,0);
    box-sizing: border-box;
    color: rgb(var(--wix-ui-tpa-badge-badge-text-color,var(--wix-color-5)));
    font-family: var(--wix-ui-tpa-badge-text-font-family);
    font-size: var(--wix-ui-tpa-badge-text-font-size,12px);
    font-style: var(--wix-ui-tpa-badge-text-font-style);
    font-variant: var(--wix-ui-tpa-badge-text-font-variant);
    font-weight: var(--wix-ui-tpa-badge-text-font-weight);
    line-height: var(--wix-ui-tpa-badge-text-font-line-height,20px);
    padding-inline-end: var(--wix-ui-tpa-badge-padding-end,12px);
    padding-bottom: var(--wix-ui-tpa-badge-padding-bottom,0);
    padding-inline-start: var(--wix-ui-tpa-badge-padding-start,12px);
    padding-top: var(--wix-ui-tpa-badge-padding-top,0);
    text-decoration: var(--wix-ui-tpa-badge-text-font-text-decoration)
}

    .sZAWaBM.o__8SeWkW--withIcon {
        padding-inline-start: var(--wix-ui-tpa-badge-padding-start,10px)
    }

.s__8TsTjs {
    background-color: rgb(var(--wix-ui-tpa-badge-badge-bg-color,var(--wix-color-1)));
    border-color: rgb(var(--wix-ui-tpa-badge-border-color,var(--wix-color-5),.45));
    border-width: var(--wix-ui-tpa-badge-border-width,1px);
    color: rgb(var(--wix-ui-tpa-badge-badge-text-color,var(--wix-color-5)));
    font-family: var(--wix-ui-tpa-badge-text-font-family);
    font-size: var(--wix-ui-tpa-badge-text-font-size,12px);
    font-style: var(--wix-ui-tpa-badge-text-font-style);
    font-variant: var(--wix-ui-tpa-badge-text-font-variant);
    font-weight: var(--wix-ui-tpa-badge-text-font-weight);
    line-height: var(--wix-ui-tpa-badge-text-font-line-height,18px);
    padding-inline-end: var(--wix-ui-tpa-badge-padding-end,11px);
    padding-inline-start: var(--wix-ui-tpa-badge-padding-start,11px);
    text-decoration: var(--wix-ui-tpa-badge-text-font-text-decoration)
}

.slUdLpo {
    background-color: rgb(var(--wix-ui-tpa-badge-badge-bg-color,var(--wix-color-8)));
    border-color: rgb(var(--wix-ui-tpa-badge-border-color,var(--wix-color-8),0));
    border-width: var(--wix-ui-tpa-badge-border-width,0);
    color: rgb(var(--wix-ui-tpa-badge-badge-text-color,var(--wix-color-1)))
}

.s__592r_J {
    background-color: rgb(var(--wix-ui-tpa-badge-badge-bg-color,var(--wix-color-1),0));
    border-color: rgb(var(--wix-ui-tpa-badge-border-color,var(--wix-color-8),1));
    border-width: var(--wix-ui-tpa-badge-border-width,1px);
    color: rgb(var(--wix-ui-tpa-badge-badge-text-color,var(--wix-color-8)));
    font-family: var(--wix-ui-tpa-badge-text-font-family);
    font-size: var(--wix-ui-tpa-badge-text-font-size,12px);
    font-style: var(--wix-ui-tpa-badge-text-font-style);
    font-variant: var(--wix-ui-tpa-badge-text-font-variant);
    font-weight: var(--wix-ui-tpa-badge-text-font-weight);
    line-height: var(--wix-ui-tpa-badge-text-font-line-height,18px);
    padding-inline-end: var(--wix-ui-tpa-badge-padding-end,11px);
    padding-inline-start: var(--wix-ui-tpa-badge-padding-start,11px);
    text-decoration: var(--wix-ui-tpa-badge-text-font-text-decoration)
}

.sZAWaBM .sYhO1FF svg {
    height: var(--wix-ui-tpa-badge-icon-size,16px);
    width: var(--wix-ui-tpa-badge-icon-size,16px)
}

    .sZAWaBM .sYhO1FF svg[fill=currentColor], .s__8TsTjs .sYhO1FF svg[fill=currentColor] {
        fill: rgb(var(--wix-ui-tpa-badge-icon-color,var(--wix-ui-tpa-badge-badge-text-color,var(--wix-color-5))))
    }

.slUdLpo .sYhO1FF svg[fill=currentColor] {
    fill: rgb(var(--wix-ui-tpa-badge-icon-color,var(--wix-ui-tpa-badge-badge-text-color,var(--wix-color-1))))
}

.s__592r_J .sYhO1FF svg[fill=currentColor] {
    fill: rgb(var(--wix-ui-tpa-badge-icon-color,var(--wix-ui-tpa-badge-badge-text-color,var(--wix-color-8))))
}

.s__7E7X22 {
    min-height: 100%;
    overflow: hidden
}

.s__4C3YG6 {
    -ms-overflow-style: none;
    height: 100%;
    overflow: auto;
    position: absolute;
    scrollbar-width: none;
    text-align: center;
    white-space: nowrap;
    width: 100%
}

.s__7E7X22.otbakpo---overflowBehavior-4-wrap .s__4C3YG6 {
    position: static
}

.s__4C3YG6::-webkit-scrollbar {
    display: none
}

.sIjezUU {
    --wix-ui-tpa-tab-selected-indicator-color: var(--wix-ui-tpa-scrollable-tabs-selected-indicator-color);
    --wix-ui-tpa-tab-selected-indicator-color-rgb: var(--wix-ui-tpa-scrollable-tabs-selected-indicator-color-rgb);
    --wix-ui-tpa-tab-selected-indicator-color-opacity: var(--wix-ui-tpa-scrollable-tabs-selected-indicator-color-opacity);
    display: inline-block
}

.svdKsTv {
    background-color: rgb(var(--wix-ui-tpa-scrollable-tabs-selected-indicator-color));
    z-index: 1000
}

.sMX8jcm, .svdKsTv {
    bottom: 0;
    height: 0;
    position: absolute
}

.sMX8jcm {
    left: 0;
    width: 100%
}

.s__7E7X22.otbakpo--animateIndicator .svdKsTv {
    height: 3px;
    transition: left .4s ease-in-out,width .4s ease-in-out
}

.s__7E7X22.otbakpo---alignment-4-left.otbakpo---overflowBehavior-6-scroll .sSuquSA {
    text-align: left
}

.s__7E7X22.otbakpo---alignment-5-right.otbakpo---overflowBehavior-6-scroll .sSuquSA {
    text-align: right
}

.s__7E7X22.otbakpo---alignment-4-left.otbakpo---overflowBehavior-4-wrap .sSuquSA {
    justify-content: left
}

.s__7E7X22.otbakpo---alignment-6-center.otbakpo---overflowBehavior-4-wrap .sSuquSA {
    justify-content: center
}

.s__7E7X22.otbakpo---alignment-5-right.otbakpo---overflowBehavior-4-wrap .sSuquSA {
    justify-content: right
}

.s__7E7X22.otbakpo---variant-9-fullWidth .sSuquSA {
    display: flex
}

.s__7E7X22.otbakpo---variant-9-fullWidth .sIjezUU {
    flex: 1
}

.sSuquSA {
    height: 100%;
    margin: 0;
    padding: 0;
    position: relative
}

.s__7E7X22.otbakpo---overflowBehavior-6-scroll .sIjezUU:not(:last-child) {
    margin-inline-end: var(--wix-ui-tpa-tabs-space-between-items,0)
}

.s__7E7X22.otbakpo---overflowBehavior-4-wrap .sSuquSA {
    column-gap: var(--wix-ui-tpa-tabs-space-between-items,0);
    display: flex;
    flex-wrap: wrap;
    row-gap: var(--wix-ui-tpa-tabs-wrap-row-gap,0)
}

.s__2IWLOv .sLUWsO8 {
    min-width: 100%
}

.sQ_zJKj {
    box-sizing: border-box;
    display: flex;
    padding-bottom: var(--wix-ui-tpa-dropdown-option-vertical-padding,8px);
    padding-inline-end: 12px;
    padding-top: var(--wix-ui-tpa-dropdown-option-vertical-padding,8px);
    padding-inline-start: var(--wix-ui-tpa-dropdown-option-padding-inline-start,12px);
    width: 100%
}

#SITE_CONTAINER.focus-ring-active .sQ_zJKj.ovSg9U_--isFocused {
    box-shadow: inset 0 0 0 2px #116dff,inset 0 0 0 3px #fff;
    z-index: 999
}

.soUu8GY {
    flex-grow: 1;
    width: 0
}

.s__5O7PwM {
    --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));
    display: block;
    overflow: hidden;
    padding-inline-end: var(--wix-ui-tpa-dropdown-option-title-padding-inline-end,12px);
    padding-inline-start: var(--wix-ui-tpa-dropdown-option-title-padding-inline-start,12px)
}

.sQ_zJKj.ovSg9U_--sectionTitle .s__5O7PwM {
    --wix-ui-tpa-text-main-text-color: var(--wix-ui-tpa-dropdown-option-main-title-text-color,var(--wix-color-4));
    --wix-ui-tpa-text-main-text-color-rgb: var(--wix-ui-tpa-dropdown-option-main-title-text-color-rgb,var(--wix-color-4));
    --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
}

.sQ_zJKj.ovSg9U_--unavailable .s__5O7PwM, .sQ_zJKj:not(.ovSg9U_--selectable) .s__5O7PwM {
    --wix-ui-tpa-text-main-text-color: var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color,var(--wix-color-29));
    --wix-ui-tpa-text-main-text-color-rgb: var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color-rgb,var(--wix-color-29));
    --wix-ui-tpa-text-main-text-color-opacity: var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-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))
}

.sWOKTmQ {
    --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));
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    display: block;
    display: -webkit-box;
    font-size: 14px !important;
    margin-top: 4px;
    max-height: 40px;
    opacity: 60%;
    overflow: hidden;
    padding-inline-end: var(--wix-ui-tpa-dropdown-option-title-padding-inline-end,12px);
    padding-inline-start: var(--wix-ui-tpa-dropdown-option-title-padding-inline-start,12px);
    text-overflow: ellipsis
}

.sQ_zJKj.ovSg9U_--unavailable .sWOKTmQ, .sQ_zJKj:not(.ovSg9U_--selectable) .sWOKTmQ {
    --wix-ui-tpa-text-main-text-color: var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color,var(--wix-color-29));
    --wix-ui-tpa-text-main-text-color-rgb: var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color-rgb,var(--wix-color-29));
    --wix-ui-tpa-text-main-text-color-opacity: var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-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))
}

.ssEmrHM {
    align-self: center;
    flex-shrink: 0
}

.ssznN0S {
    align-items: center;
    display: flex;
    flex-shrink: 0;
    height: 24px;
    justify-content: center;
    width: 24px
}

.sQ_zJKj.ovSg9U_--unavailable .ssznN0S svg:not([fill=currentColor]) path, .sQ_zJKj:not(.ovSg9U_--selectable) .ssznN0S svg:not([fill=currentColor]) path {
    fill: rgb(var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color,var(--wix-color-29)))
}

    .sQ_zJKj.ovSg9U_--unavailable .ssznN0S svg:not([fill=currentColor]) path[fill=none], .sQ_zJKj:not(.ovSg9U_--selectable) .ssznN0S svg:not([fill=currentColor]) path[fill=none] {
        fill: none;
        stroke: rgb(var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color,var(--wix-color-29)))
    }

.sQ_zJKj.ovSg9U_--indentIcon .ssznN0S {
    margin-inline-start: 12px
}

.sQ_zJKj .ssznN0S svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-dropdown-option-main-title-text-color,var(--wix-color-5)))
}

.sQ_zJKj.ovSg9U_--unavailable .ssznN0S svg[fill=currentColor], .sQ_zJKj:not(.ovSg9U_--selectable) .ssznN0S svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-dropdown-option-main-item-text-disabled-color,var(--wix-color-29)))
}

.sQ_zJKj.ovSg9U_---textOverflow-8-ellipsis .s__5O7PwM {
    text-overflow: ellipsis;
    white-space: nowrap
}

.sQ_zJKj.ovSg9U_---textOverflow-4-wrap .s__5O7PwM {
    white-space: normal
}

.siVcZCn[data-hook=popover-portal] {
    display: initial
}

.siVcZCn .shCLoqx {
    -webkit-font-smoothing: auto;
    background-color: #212121;
    border: 1px solid #757575;
    border-radius: 3px;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,.12),0 0 4px 0 rgba(0,0,0,.1);
    color: #fff;
    font-family: Madefor,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
    font-size: 14px;
    line-height: 20px;
    padding: 4px 12px
}

.swo4JIY {
    margin: 0;
    position: absolute
}

    .swo4JIY, .swo4JIY svg {
        display: block
    }

.siVcZCn .sLUWsO8[data-placement*=top].sGk4xbD {
    padding-bottom: 6px
}

.siVcZCn .sLUWsO8[data-placement*=bottom].sGk4xbD {
    padding-top: 6px
}

.siVcZCn .sLUWsO8[data-placement*=left].sGk4xbD {
    padding-right: 6px
}

.siVcZCn .sLUWsO8[data-placement*=right].sGk4xbD {
    padding-left: 6px
}

.siVcZCn .sLUWsO8[data-placement*=top] .swo4JIY {
    bottom: -1px;
    height: 7px;
    width: 12px
}

.siVcZCn .sLUWsO8[data-placement*=bottom] .swo4JIY {
    height: 7px;
    top: -1px;
    width: 12px
}

.siVcZCn .sLUWsO8[data-placement*=left] .swo4JIY {
    height: 12px;
    right: -1px;
    width: 7px
}

.siVcZCn .sLUWsO8[data-placement*=right] .swo4JIY {
    height: 12px;
    left: -1px;
    width: 7px
}

.siVcZCn .sLUWsO8[data-placement*=top].swCM7_z {
    opacity: 0;
    transform: scale(.9) translateY(3px)
}

.siVcZCn .sLUWsO8[data-placement*=bottom].swCM7_z {
    opacity: 0;
    transform: scale(.9) translateY(-3px)
}

.siVcZCn .sLUWsO8[data-placement*=left].swCM7_z {
    opacity: 0;
    transform: scale(.9) translateX(10px)
}

.siVcZCn .sLUWsO8[data-placement*=right].swCM7_z {
    opacity: 0;
    transform: scale(.9) translateX(-10px)
}

.siVcZCn .sLUWsO8[data-placement].swCM7_z.sxPWmv6 {
    transition: transform .12s cubic-bezier(.25,.46,.45,.94),applyOpacity .12s cubic-bezier(.25,.46,.45,.94)
}

.siVcZCn .sLUWsO8[data-placement].sR8juEw, .siVcZCn .sLUWsO8[data-placement].swCM7_z.sxPWmv6 {
    opacity: 1;
    transform: scale(1) translateY(0) translateX(0)
}

    .siVcZCn .sLUWsO8[data-placement].sR8juEw.stQj_nT {
        opacity: 0;
        transition: transform 80ms linear,applyOpacity 80ms linear
    }

.siVcZCn.oV3T5dw---skin-5-error .shCLoqx {
    background-color: #df3131;
    border: 1px solid hsla(0,0%,100%,.25)
}

.siVcZCn.oV3T5dw---skin-5-wired .shCLoqx {
    background-color: rgb(var(--wix-ui-tpa-tooltip-background-color,var(--wix-color-5)));
    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-1)));
    color: rgb(var(--wix-ui-tpa-tooltip-text-color,var(--wix-color-1)))
}

.siVcZCn.oV3T5dw---skin-5-wired .swo4JIY 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)))
}

    .siVcZCn.oV3T5dw---skin-5-wired .swo4JIY path:first-child {
        stroke: none
    }

    .siVcZCn.oV3T5dw---skin-5-wired .swo4JIY path:last-child {
        stroke-dasharray: 0 17 17
    }

.siVcZCn.oV3T5dw---skin-5-error .swo4JIY path {
    fill: #df3131
}

.sroz5sl {
    align-items: center;
    display: flex;
    justify-content: center
}

.sXw_EJe {
    background-color: transparent;
    border: 0;
    padding: 0
}

.sXw_EJe, .sroz5sl {
    line-height: 0
}

.sQqB_lN svg, .sroz5sl {
    height: 24px;
    width: 24px
}

.s__2fSWdi {
    clip: rect(1px,1px,1px,1px) !important;
    border: 0 !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;
    white-space: nowrap !important;
    width: 1px !important
}

.sqU_Y0T {
    border: 0;
    display: inline-block;
    line-height: 0;
    margin: 0;
    padding: 0;
    text-decoration: none
}

    .sqU_Y0T.ooOsai9--focus, .sqU_Y0T:hover {
        opacity: .7
    }

    .sqU_Y0T.ol5_oz6--disabled {
        cursor: default
    }

        .sqU_Y0T.ol5_oz6--disabled:hover {
            opacity: 1
        }

.syqwLTI svg {
    display: block
}

.sqU_Y0T.ol5_oz6--disabled.suoxoxf .syqwLTI svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-color-29));
    fill: none
}

.sqU_Y0T.ol5_oz6--disabled.ssO2vc5 .syqwLTI svg:not([fill=currentColor]) path {
    fill: rgb(var(--wix-color-29));
    stroke: rgb(var(--wix-color-29))
}

.sqU_Y0T.ol5_oz6---skin-4-line .syqwLTI svg:not([fill=currentColor]) path, .suoxoxf .syqwLTI svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color,var(--wix-color-5)));
    fill: none
}

.sqU_Y0T.ol5_oz6---skin-4-full .syqwLTI svg:not([fill=currentColor]) path, .ssO2vc5 .syqwLTI 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)))
}

.sqU_Y0T .syqwLTI svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-icon-button-icon-color,var(--wix-color-5)))
}

.sqU_Y0T.ol5_oz6--disabled .syqwLTI svg[fill=currentColor] {
    color: rgb(var(--wix-color-29))
}

.sqU_Y0T.ol5_oz6---theme-4-none {
    background-color: transparent
}

.sqU_Y0T.ol5_oz6---theme-3-box {
    align-items: center;
    background-color: rgb(var(--wix-ui-tpa-icon-button-background-color,var(--wix-color-1)));
    border-radius: 50%;
    display: inline-flex;
    height: 32px;
    justify-content: center;
    width: 32px
}

.sggYyVD {
    border-color: rgb(var(--wix-ui-tpa-button-main-border-color,var(--wix-color-39)));
    border-radius: var(--wix-ui-tpa-button-main-border-radius,0);
    border-style: solid;
    box-sizing: content-box;
    min-width: var(--wix-ui-tpa-button-min-width,100px);
    transition: background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,border-width .2s ease-in-out
}

    .sggYyVD .s__59VTxx {
        margin: 0 auto;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .sggYyVD.omhdhsu--fullWidth {
        box-sizing: border-box;
        width: 100%
    }

    .sggYyVD, .sggYyVD.omhdhsu---priority-5-basic {
        background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wix-color-5)));
        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,0);
        color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1)))
    }

        .sggYyVD.omhdhsu---priority-5-basic:active.omhdhsu---hoverStyle-9-underline, .sggYyVD.omhdhsu---priority-5-basic:hover.omhdhsu---hoverStyle-9-underline, .sggYyVD:active.omhdhsu---hoverStyle-9-underline, .sggYyVD:hover.omhdhsu---hoverStyle-9-underline {
            background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wix-color-5))));
            border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-5))));
            color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1))))
        }

        .sggYyVD.omhdhsu---priority-5-basic:active:not(.omhdhsu---hoverStyle-9-underline), .sggYyVD.omhdhsu---priority-5-basic:hover:not(.omhdhsu---hoverStyle-9-underline), .sggYyVD:active:not(.omhdhsu---hoverStyle-9-underline), .sggYyVD:hover:not(.omhdhsu---hoverStyle-9-underline) {
            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) * .7)));
            border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-5))));
            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) * .7)))
        }

        .sggYyVD.omhdhsu---priority-14-basicSecondary {
            background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wix-color-1),0));
            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);
            color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-5)))
        }

            .sggYyVD.omhdhsu---priority-14-basicSecondary:active.omhdhsu---hoverStyle-9-underline, .sggYyVD.omhdhsu---priority-14-basicSecondary:hover.omhdhsu---hoverStyle-9-underline {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wix-color-1))));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-5))));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-5))))
            }

            .sggYyVD.omhdhsu---priority-14-basicSecondary:active:not(.omhdhsu---hoverStyle-9-underline), .sggYyVD.omhdhsu---priority-14-basicSecondary:hover:not(.omhdhsu---hoverStyle-9-underline) {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-color-1),0));
                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) * .7)));
                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) * .7)))
            }

        .sggYyVD.omhdhsu---priority-7-primary {
            background-color: #f56b31 !important;
            border-color: rgb(var(--wix-ui-tpa-button-main-border-color,var(--wix-color-39)));
            border-width: var(--wix-ui-tpa-button-main-border-width,0);
            color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-40)))
        }

            .sggYyVD.omhdhsu---priority-7-primary:active.omhdhsu---hoverStyle-9-underline, .sggYyVD.omhdhsu---priority-7-primary:hover.omhdhsu---hoverStyle-9-underline {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wix-color-38))));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-39))));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-40))))
            }

            .sggYyVD.omhdhsu---priority-7-primary:active:not(.omhdhsu---hoverStyle-9-underline), .sggYyVD.omhdhsu---priority-7-primary:hover:not(.omhdhsu---hoverStyle-9-underline) {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color-rgb,var(--wix-color-41)),calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-42))));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wix-color-43)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
            }

        .sggYyVD.omhdhsu---priority-9-secondary {
            background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wix-color-47),0));
            border-color: rgb(var(--wix-ui-tpa-button-main-border-color,var(--wix-color-48)));
            border-width: var(--wix-ui-tpa-button-main-border-width,1px);
            color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-49)))
        }

            .sggYyVD.omhdhsu---priority-9-secondary:active.omhdhsu---hoverStyle-9-underline, .sggYyVD.omhdhsu---priority-9-secondary:hover.omhdhsu---hoverStyle-9-underline {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wix-color-47),0)));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-48))));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-49))))
            }

            .sggYyVD.omhdhsu---priority-9-secondary:active:not(.omhdhsu---hoverStyle-9-underline), .sggYyVD.omhdhsu---priority-9-secondary:hover:not(.omhdhsu---hoverStyle-9-underline) {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-color-50),0));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color-rgb,var(--wix-color-51)),calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * .7)));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wix-color-52)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
            }

        .sggYyVD.oYQ9oYX--disabled, .sggYyVD.omhdhsu---priority-5-basic.oYQ9oYX--disabled {
            background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wix-color-29)));
            border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-29))));
            color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1))))
        }

        .sggYyVD.omhdhsu---priority-7-primary.oYQ9oYX--disabled {
            background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wix-color-44)));
            border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-45))));
            color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-46))))
        }

        .sggYyVD.omhdhsu---priority-14-basicSecondary.oYQ9oYX--disabled {
            background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wix-color-1),0));
            border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wix-color-29)));
            color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-color-29)))
        }

        .sggYyVD.omhdhsu---priority-9-secondary.oYQ9oYX--disabled {
            background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wix-color-53),0));
            border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wix-color-54)));
            color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-color-55)))
        }

        .sggYyVD.omhdhsu---size-4-tiny {
            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: var(--wix-ui-tpa-button-main-text-font-line-height,1.43em);
            padding: 6px 16px;
            text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
        }

            .sggYyVD.omhdhsu---size-4-tiny:active.omhdhsu---hoverStyle-9-underline, .sggYyVD.omhdhsu---size-4-tiny:hover.omhdhsu---hoverStyle-9-underline {
                font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,14px));
                font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1.43em));
                text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
            }

            .sggYyVD.omhdhsu---size-4-tiny.s__5mTdSm {
                padding: 5.5px 16px
            }

        .sggYyVD.omhdhsu---size-5-small {
            padding: 7px 16px
        }

        .sggYyVD, .sggYyVD.omhdhsu---size-5-small, .sggYyVD.omhdhsu---size-6-medium {
            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: var(--wix-ui-tpa-button-main-text-font-line-height,1.5em);
            text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
        }

            .sggYyVD, .sggYyVD.omhdhsu---size-6-medium {
                padding: 8px 16px
            }

                .sggYyVD:active.omhdhsu---hoverStyle-9-underline, .sggYyVD:hover.omhdhsu---hoverStyle-9-underline {
                    font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                    font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,16px));
                    font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                    font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                    font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                    line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1.5em));
                    text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                    text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                }

                .sggYyVD.omhdhsu--mobile, .sggYyVD.omhdhsu--mobile.omhdhsu---size-6-medium {
                    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: var(--wix-ui-tpa-button-main-text-font-line-height,1.44em);
                    padding: 10px 16px;
                    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                }

                    .sggYyVD.omhdhsu--mobile.omhdhsu---size-6-medium.omhdhsu---hoverStyle-9-underline:active, .sggYyVD.omhdhsu--mobile.omhdhsu---size-6-medium.omhdhsu---hoverStyle-9-underline:hover {
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                    }

                .sggYyVD.omhdhsu---size-5-large {
                    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));
                    line-height: var(--wix-ui-tpa-button-main-text-font-line-height,1.5em);
                    padding: 10px 16px;
                    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                }

                    .sggYyVD.omhdhsu---size-5-large:active.omhdhsu---hoverStyle-9-underline, .sggYyVD.omhdhsu---size-5-large:hover.omhdhsu---hoverStyle-9-underline {
                        font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                        font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,20px));
                        font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                        font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                        font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                        line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1.5em));
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                    }

.sePFYHi svg {
    height: 1.5em;
    margin: calc(-1*(1.5em/4)) 0;
    width: 1.5em
}

.sCTXOyG:before, .sYTPpPu:after {
    content: "";
    display: inline-block;
    height: 1px;
    width: var(--wix-ui-tpa-button-column-gap,4px)
}

.sggYyVD .sePFYHi svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1)));
    transition: color .2s ease-in-out
}

.sggYyVD:hover:not(.omhdhsu---hoverStyle-9-underline) .sePFYHi 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) * .7)))
}

.sggYyVD.omhdhsu---priority-9-secondary .sePFYHi svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-49)))
}

.sggYyVD.omhdhsu---priority-9-secondary:hover:not(.omhdhsu---hoverStyle-9-underline) .sePFYHi 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-52)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
}

.sggYyVD.omhdhsu---priority-14-basicSecondary .sePFYHi svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-5)))
}

.sggYyVD.omhdhsu---priority-14-basicSecondary:hover:not(.omhdhsu---hoverStyle-9-underline) .sePFYHi 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) * .7)))
}

.sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings, .sggYyVD.omhdhsu---paddingMode-16-explicitPaddings {
    box-sizing: border-box;
    display: inline-flex;
    line-height: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

    .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings .s__59VTxx, .sggYyVD.omhdhsu---paddingMode-16-explicitPaddings .s__59VTxx {
        overflow: visible;
        text-overflow: unset;
        white-space: unset
    }

    .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent, .sggYyVD.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu--wrapContent {
        line-height: 1.3 !important;
        white-space: normal
    }

    .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--mobile {
        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: var(--wix-ui-tpa-button-main-text-font-line-height,1);
        text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
    }

    .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---hoverStyle-9-underline.omhdhsu--mobile:active, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---hoverStyle-9-underline.omhdhsu--mobile:hover {
        font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
        font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,14px));
        font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
        font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
        font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
        line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1));
        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
    }

    .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny:not(.omhdhsu--mobile) {
        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: var(--wix-ui-tpa-button-main-text-font-line-height,1);
        text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
    }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny:active.omhdhsu---hoverStyle-9-underline, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny:hover.omhdhsu---hoverStyle-9-underline, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny:not(.omhdhsu--mobile):active.omhdhsu---hoverStyle-9-underline, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny:not(.omhdhsu--mobile):hover.omhdhsu---hoverStyle-9-underline {
            font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
            font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,14px));
            font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
            font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
            font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
            line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1));
            text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
            text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
        }

    .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-14-basicSecondary.omhdhsu---size-4-tiny, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-9-secondary.omhdhsu---size-4-tiny {
        padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-5-basic, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-7-primary {
        padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-14-basicSecondary.omhdhsu--wrapContent, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-9-secondary.omhdhsu--wrapContent {
            padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-5-basic.omhdhsu--wrapContent, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-7-primary.omhdhsu--wrapContent, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu--wrapContent {
            padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

    .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small:not(.omhdhsu--mobile) {
        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: var(--wix-ui-tpa-button-main-text-font-line-height,1);
        line-height: 1;
        text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
    }

    .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-14-basicSecondary, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-9-secondary {
        padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-5-basic, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-7-primary {
        padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent.omhdhsu---priority-9-secondary {
            padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-5-basic.omhdhsu--wrapContent, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-7-primary.omhdhsu--wrapContent, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent {
            padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-9-secondary.omhdhsu--mobile {
            padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-5-basic.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-7-primary.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--mobile {
            padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent.omhdhsu---priority-9-secondary.omhdhsu--mobile {
            padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-5-basic.omhdhsu--wrapContent.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-7-primary.omhdhsu--wrapContent.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent.omhdhsu--mobile {
            padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

    .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium:not(.omhdhsu--mobile), .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings:not(.omhdhsu--mobile) {
        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: var(--wix-ui-tpa-button-main-text-font-line-height,1);
        text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
    }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings:not(.omhdhsu--mobile).omhdhsu---size-6-medium:active.omhdhsu---hoverStyle-9-underline, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings:not(.omhdhsu--mobile).omhdhsu---size-6-medium:hover.omhdhsu---hoverStyle-9-underline, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings:not(.omhdhsu--mobile):active.omhdhsu---hoverStyle-9-underline, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings:not(.omhdhsu--mobile):hover.omhdhsu---hoverStyle-9-underline {
            font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
            font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,16px));
            font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
            font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
            font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
            line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1));
            text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
            text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
        }

    .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-14-basicSecondary, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-9-secondary, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-14-basicSecondary, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-9-secondary {
        padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-5-basic, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-7-primary, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-5-basic, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-7-primary {
        padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent.omhdhsu---priority-9-secondary, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent.omhdhsu---priority-9-secondary {
            padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-5-basic.omhdhsu--wrapContent, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-7-primary.omhdhsu--wrapContent, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-5-basic.omhdhsu--wrapContent, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-7-primary.omhdhsu--wrapContent, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent {
            padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-9-secondary.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-9-secondary.omhdhsu--mobile {
            padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-5-basic.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-7-primary.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-5-basic.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-7-primary.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--mobile {
            padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent.omhdhsu---priority-9-secondary.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent.omhdhsu---priority-9-secondary.omhdhsu--mobile {
            padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-5-basic.omhdhsu--wrapContent.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-7-primary.omhdhsu--wrapContent.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-5-basic.omhdhsu--wrapContent.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-7-primary.omhdhsu--wrapContent.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent.omhdhsu--mobile {
            padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large:not(.omhdhsu--mobile) {
            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: var(--wix-ui-tpa-button-main-text-font-line-height,1);
            line-height: 1;
            text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
        }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-14-basicSecondary, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-9-secondary {
            padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-5-basic, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-7-primary {
            padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

            .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-14-basicSecondary.omhdhsu--wrapContent, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-9-secondary.omhdhsu--wrapContent {
                padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
            }

            .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-5-basic.omhdhsu--wrapContent, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-7-primary.omhdhsu--wrapContent, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu--wrapContent {
                padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
            }

            .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-5-basic.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-7-primary.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-9-secondary.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu--mobile {
                padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
            }

            .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-14-basicSecondary.omhdhsu--wrapContent.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-5-basic.omhdhsu--wrapContent.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-7-primary.omhdhsu--wrapContent.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-9-secondary.omhdhsu--wrapContent.omhdhsu--mobile, .sggYyVD.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu--wrapContent.omhdhsu--mobile {
                padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
            }

.sggYyVD.omhdhsu---paddingMode-16-explicitPaddings {
    border-width: var(--wix-ui-tpa-button-main-border-width,1px);
    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: var(--wix-ui-tpa-button-main-text-font-line-height,1.5em);
    padding-inline-end: var(--wix-ui-tpa-button-padding-inline-end,15px);
    padding-inline-start: var(--wix-ui-tpa-button-padding-inline-start,15px);
    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
}

    .sggYyVD.omhdhsu---paddingMode-16-explicitPaddings:active.omhdhsu---hoverStyle-9-underline, .sggYyVD.omhdhsu---paddingMode-16-explicitPaddings:hover.omhdhsu---hoverStyle-9-underline {
        font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
        font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,16px));
        font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
        font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
        font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
        line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1.5em));
        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
    }

    .sggYyVD.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-4-tiny, .sggYyVD.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-5-small {
        padding-block-end: var(--wix-ui-tpa-button-padding-block-end,5px);
        padding-block-start: var(--wix-ui-tpa-button-padding-block-start,5px)
    }

    .sggYyVD.omhdhsu---paddingMode-16-explicitPaddings, .sggYyVD.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-6-medium {
        padding-block-end: var(--wix-ui-tpa-button-padding-block-end,7px);
        padding-block-start: var(--wix-ui-tpa-button-padding-block-start,7px)
    }

        .sggYyVD.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-5-large {
            padding-block-end: var(--wix-ui-tpa-button-padding-block-end,11px);
            padding-block-start: var(--wix-ui-tpa-button-padding-block-start,11px)
        }

        .sggYyVD.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-4-tiny {
            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: var(--wix-ui-tpa-button-main-text-font-line-height,1.4288em);
            text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
        }

            .sggYyVD.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-4-tiny:active.omhdhsu---hoverStyle-9-underline, .sggYyVD.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-4-tiny:hover.omhdhsu---hoverStyle-9-underline {
                font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,14px));
                font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1.4288em));
                text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
            }

.sScl2EL {
    min-width: 68px;
    position: relative
}

.sMXFtpd {
    --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-main-border-width,1px);
    --wix-ui-tpa-button-main-text-color: var(--wix-ui-tpa-dropdown-main-button-text-color,var(--wix-color-5));
    --wix-ui-tpa-button-main-text-color-rgb: var(--wix-ui-tpa-dropdown-main-button-text-color-rgb,var(--wix-color-5));
    --wix-ui-tpa-button-main-text-color-opacity: var(--wix-ui-tpa-dropdown-main-button-text-color-opacity);
    --wix-ui-tpa-dropdown-native-select-main-placeholder-color: var(--wix-ui-tpa-dropdown-main-placeholder-color,var(--wix-color-4),1);
    --wix-ui-tpa-dropdown-native-select-main-placeholder-color-rgb: var(--wix-ui-tpa-dropdown-main-placeholder-color-rgb,var(--wix-color-4));
    --wix-ui-tpa-dropdown-native-select-main-placeholder-color-opacity: var(--wix-ui-tpa-dropdown-main-placeholder-color-opacity,1);
    --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-ui-tpa-dropdown-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
    --wix-ui-tpa-button-main-text-font-line-height: var(--wix-ui-tpa-dropdown-main-text-font-line-height,1);
    --wix-ui-tpa-button-main-text-font-family: var(--wix-ui-tpa-dropdown-main-text-font-family,var(--wix-font-Body-M-family));
    --wix-ui-tpa-button-main-text-font-size: var(--wix-ui-tpa-dropdown-main-text-font-size,16px);
    --wix-ui-tpa-button-main-text-font-style: var(--wix-ui-tpa-dropdown-main-text-font-style,var(--wix-font-Body-M-style));
    --wix-ui-tpa-button-main-text-font-variant: var(--wix-ui-tpa-dropdown-main-text-font-variant,var(--wix-font-Body-M-variant));
    --wix-ui-tpa-button-main-text-font-weight: var(--wix-ui-tpa-dropdown-main-text-font-weight,var(--wix-font-Body-M-weight));
    --wix-ui-tpa-button-main-border-radius: var(--wix-ui-tpa-dropdown-main-border-radius,0);
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    border-color: rgb(var(--wix-ui-tpa-button-main-border-color,var(--wix-color-39)));
    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)*.6)) !important;
    border-radius: var(--wix-ui-tpa-button-main-border-radius,0);
    border-style: solid;
    box-sizing: content-box;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    min-width: var(--wix-ui-tpa-button-min-width,100px);
    opacity: 1;
    outline: 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
}

    .sMXFtpd .s__59VTxx {
        margin: 0 auto;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .sMXFtpd.omhdhsu--fullWidth {
        box-sizing: border-box;
        width: 100%
    }

    .sMXFtpd, .sMXFtpd.omhdhsu---priority-5-basic {
        background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wix-color-5)));
        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,0);
        color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1)))
    }

        .sMXFtpd.omhdhsu---priority-5-basic:active.omhdhsu---hoverStyle-9-underline, .sMXFtpd.omhdhsu---priority-5-basic:hover.omhdhsu---hoverStyle-9-underline, .sMXFtpd:active.omhdhsu---hoverStyle-9-underline, .sMXFtpd:hover.omhdhsu---hoverStyle-9-underline {
            background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wix-color-5))));
            border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-5))));
            color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1))))
        }

        .sMXFtpd.omhdhsu---priority-5-basic:active:not(.omhdhsu---hoverStyle-9-underline), .sMXFtpd.omhdhsu---priority-5-basic:hover:not(.omhdhsu---hoverStyle-9-underline), .sMXFtpd:active:not(.omhdhsu---hoverStyle-9-underline), .sMXFtpd:hover:not(.omhdhsu---hoverStyle-9-underline) {
            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) * .7)));
            border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-5))));
            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) * .7)))
        }

        .sMXFtpd.omhdhsu---priority-14-basicSecondary {
            background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wix-color-1),0));
            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);
            color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-5)))
        }

            .sMXFtpd.omhdhsu---priority-14-basicSecondary:active.omhdhsu---hoverStyle-9-underline, .sMXFtpd.omhdhsu---priority-14-basicSecondary:hover.omhdhsu---hoverStyle-9-underline {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wix-color-1))));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-5))));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-5))))
            }

            .sMXFtpd.omhdhsu---priority-14-basicSecondary:active:not(.omhdhsu---hoverStyle-9-underline), .sMXFtpd.omhdhsu---priority-14-basicSecondary:hover:not(.omhdhsu---hoverStyle-9-underline) {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-color-1),0));
                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) * .7)));
                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) * .7)))
            }

        .sMXFtpd.omhdhsu---priority-7-primary {
            background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wix-color-38)));
            border-color: rgb(var(--wix-ui-tpa-button-main-border-color,var(--wix-color-39)));
            border-width: var(--wix-ui-tpa-button-main-border-width,0);
            color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-40)))
        }

            .sMXFtpd.omhdhsu---priority-7-primary:active.omhdhsu---hoverStyle-9-underline, .sMXFtpd.omhdhsu---priority-7-primary:hover.omhdhsu---hoverStyle-9-underline {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wix-color-38))));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-39))));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-40))))
            }

            .sMXFtpd.omhdhsu---priority-7-primary:active:not(.omhdhsu---hoverStyle-9-underline), .sMXFtpd.omhdhsu---priority-7-primary:hover:not(.omhdhsu---hoverStyle-9-underline) {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color-rgb,var(--wix-color-41)),calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-42))));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wix-color-43)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
            }

        .sMXFtpd.omhdhsu---priority-9-secondary {
            background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wix-color-47),0));
            border-color: rgb(var(--wix-ui-tpa-button-main-border-color,var(--wix-color-48)));
            border-width: var(--wix-ui-tpa-button-main-border-width,1px);
            color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-49)))
        }

            .sMXFtpd.omhdhsu---priority-9-secondary:active.omhdhsu---hoverStyle-9-underline, .sMXFtpd.omhdhsu---priority-9-secondary:hover.omhdhsu---hoverStyle-9-underline {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wix-color-47),0)));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-48))));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-49))))
            }

            .sMXFtpd.omhdhsu---priority-9-secondary:active:not(.omhdhsu---hoverStyle-9-underline), .sMXFtpd.omhdhsu---priority-9-secondary:hover:not(.omhdhsu---hoverStyle-9-underline) {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-color-50),0));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color-rgb,var(--wix-color-51)),calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * .7)));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wix-color-52)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
            }

        .sMXFtpd.oYQ9oYX--disabled, .sMXFtpd.omhdhsu---priority-5-basic.oYQ9oYX--disabled {
            background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wix-color-29)));
            border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-29))));
            color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1))))
        }

        .sMXFtpd.omhdhsu---priority-7-primary.oYQ9oYX--disabled {
            background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wix-color-44)));
            border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-45))));
            color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-46))))
        }

        .sMXFtpd.omhdhsu---priority-14-basicSecondary.oYQ9oYX--disabled {
            background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wix-color-1),0));
            border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wix-color-29)));
            color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-color-29)))
        }

        .sMXFtpd.omhdhsu---priority-9-secondary.oYQ9oYX--disabled {
            background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wix-color-53),0));
            border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wix-color-54)));
            color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-color-55)))
        }

        .sMXFtpd.omhdhsu---size-4-tiny {
            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: var(--wix-ui-tpa-button-main-text-font-line-height,1.43em);
            padding: 6px 16px;
            text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
        }

            .sMXFtpd.omhdhsu---size-4-tiny:active.omhdhsu---hoverStyle-9-underline, .sMXFtpd.omhdhsu---size-4-tiny:hover.omhdhsu---hoverStyle-9-underline {
                font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,14px));
                font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1.43em));
                text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
            }

            .sMXFtpd.omhdhsu---size-4-tiny.s__5mTdSm {
                padding: 5.5px 16px
            }

        .sMXFtpd.omhdhsu---size-5-small {
            padding: 7px 16px
        }

        .sMXFtpd, .sMXFtpd.omhdhsu---size-5-small, .sMXFtpd.omhdhsu---size-6-medium {
            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: var(--wix-ui-tpa-button-main-text-font-line-height,1.5em);
            text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
        }

            .sMXFtpd, .sMXFtpd.omhdhsu---size-6-medium {
                padding: 8px 16px
            }

                .sMXFtpd:active.omhdhsu---hoverStyle-9-underline, .sMXFtpd:hover.omhdhsu---hoverStyle-9-underline {
                    font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                    font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,16px));
                    font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                    font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                    font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                    line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1.5em));
                    text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                    text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                }

                .sMXFtpd.omhdhsu--mobile, .sMXFtpd.omhdhsu--mobile.omhdhsu---size-6-medium {
                    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: var(--wix-ui-tpa-button-main-text-font-line-height,1.44em);
                    padding: 10px 16px;
                    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                }

                    .sMXFtpd.omhdhsu--mobile.omhdhsu---size-6-medium.omhdhsu---hoverStyle-9-underline:active, .sMXFtpd.omhdhsu--mobile.omhdhsu---size-6-medium.omhdhsu---hoverStyle-9-underline:hover {
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                    }

                .sMXFtpd.omhdhsu---size-5-large {
                    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));
                    line-height: var(--wix-ui-tpa-button-main-text-font-line-height,1.5em);
                    padding: 10px 16px;
                    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                }

                    .sMXFtpd.omhdhsu---size-5-large:active.omhdhsu---hoverStyle-9-underline, .sMXFtpd.omhdhsu---size-5-large:hover.omhdhsu---hoverStyle-9-underline {
                        font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                        font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,20px));
                        font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                        font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                        font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                        line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1.5em));
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                    }

                .sMXFtpd .sePFYHi svg {
                    height: 1.5em;
                    margin: calc(-1*(1.5em/4)) 0;
                    width: 1.5em
                }

                .sMXFtpd .sCTXOyG:before, .sMXFtpd .sYTPpPu:after {
                    content: "";
                    display: inline-block;
                    height: 1px;
                    width: var(--wix-ui-tpa-button-column-gap,4px)
                }

                .sMXFtpd .sePFYHi svg[fill=currentColor] {
                    color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1)));
                    transition: color .2s ease-in-out
                }

                .sMXFtpd:hover:not(.omhdhsu---hoverStyle-9-underline) .sePFYHi 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) * .7)))
                }

                .sMXFtpd.omhdhsu---priority-9-secondary .sePFYHi svg[fill=currentColor] {
                    color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-49)))
                }

                .sMXFtpd.omhdhsu---priority-9-secondary:hover:not(.omhdhsu---hoverStyle-9-underline) .sePFYHi 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-52)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
                }

                .sMXFtpd.omhdhsu---priority-14-basicSecondary .sePFYHi svg[fill=currentColor] {
                    color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-5)))
                }

                .sMXFtpd.omhdhsu---priority-14-basicSecondary:hover:not(.omhdhsu---hoverStyle-9-underline) .sePFYHi 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) * .7)))
                }

                .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings, .sMXFtpd.omhdhsu---paddingMode-16-explicitPaddings {
                    box-sizing: border-box;
                    display: inline-flex;
                    line-height: 1;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap
                }

                    .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings .s__59VTxx, .sMXFtpd.omhdhsu---paddingMode-16-explicitPaddings .s__59VTxx {
                        overflow: visible;
                        text-overflow: unset;
                        white-space: unset
                    }

                    .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent, .sMXFtpd.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu--wrapContent {
                        line-height: 1.3 !important;
                        white-space: normal
                    }

                    .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--mobile {
                        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: var(--wix-ui-tpa-button-main-text-font-line-height,1);
                        text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                    }

                    .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---hoverStyle-9-underline.omhdhsu--mobile:active, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---hoverStyle-9-underline.omhdhsu--mobile:hover {
                        font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                        font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,14px));
                        font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                        font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                        font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                        line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1));
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                    }

                    .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny:not(.omhdhsu--mobile) {
                        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: var(--wix-ui-tpa-button-main-text-font-line-height,1);
                        text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                    }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny:active.omhdhsu---hoverStyle-9-underline, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny:hover.omhdhsu---hoverStyle-9-underline, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny:not(.omhdhsu--mobile):active.omhdhsu---hoverStyle-9-underline, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny:not(.omhdhsu--mobile):hover.omhdhsu---hoverStyle-9-underline {
                            font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                            font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,14px));
                            font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                            font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                            font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                            line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1));
                            text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                            text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                        }

                    .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-14-basicSecondary.omhdhsu---size-4-tiny, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-9-secondary.omhdhsu---size-4-tiny {
                        padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                    }

                    .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-5-basic, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-7-primary {
                        padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                    }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-14-basicSecondary.omhdhsu--wrapContent, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-9-secondary.omhdhsu--wrapContent {
                            padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                        }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-5-basic.omhdhsu--wrapContent, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-7-primary.omhdhsu--wrapContent, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu--wrapContent {
                            padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                        }

                    .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small:not(.omhdhsu--mobile) {
                        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: var(--wix-ui-tpa-button-main-text-font-line-height,1);
                        line-height: 1;
                        text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                    }

                    .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-14-basicSecondary, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-9-secondary {
                        padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                    }

                    .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-5-basic, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-7-primary {
                        padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                    }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent.omhdhsu---priority-9-secondary {
                            padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                        }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-5-basic.omhdhsu--wrapContent, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-7-primary.omhdhsu--wrapContent, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent {
                            padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                        }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-9-secondary.omhdhsu--mobile {
                            padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                        }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-5-basic.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-7-primary.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--mobile {
                            padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                        }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent.omhdhsu---priority-9-secondary.omhdhsu--mobile {
                            padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                        }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-5-basic.omhdhsu--wrapContent.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-7-primary.omhdhsu--wrapContent.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent.omhdhsu--mobile {
                            padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                        }

                    .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium:not(.omhdhsu--mobile), .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings:not(.omhdhsu--mobile) {
                        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: var(--wix-ui-tpa-button-main-text-font-line-height,1);
                        text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                    }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings:not(.omhdhsu--mobile).omhdhsu---size-6-medium:active.omhdhsu---hoverStyle-9-underline, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings:not(.omhdhsu--mobile).omhdhsu---size-6-medium:hover.omhdhsu---hoverStyle-9-underline, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings:not(.omhdhsu--mobile):active.omhdhsu---hoverStyle-9-underline, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings:not(.omhdhsu--mobile):hover.omhdhsu---hoverStyle-9-underline {
                            font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                            font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,16px));
                            font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                            font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                            font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                            line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1));
                            text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                            text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                        }

                    .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-14-basicSecondary, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-9-secondary, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-14-basicSecondary, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-9-secondary {
                        padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                    }

                    .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-5-basic, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-7-primary, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-5-basic, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-7-primary {
                        padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                    }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent.omhdhsu---priority-9-secondary, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent.omhdhsu---priority-9-secondary {
                            padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                        }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-5-basic.omhdhsu--wrapContent, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-7-primary.omhdhsu--wrapContent, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-5-basic.omhdhsu--wrapContent, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-7-primary.omhdhsu--wrapContent, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent {
                            padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                        }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-9-secondary.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-9-secondary.omhdhsu--mobile {
                            padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                        }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-5-basic.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-7-primary.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-5-basic.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-7-primary.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--mobile {
                            padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                        }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent.omhdhsu---priority-9-secondary.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent.omhdhsu---priority-9-secondary.omhdhsu--mobile {
                            padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                        }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-5-basic.omhdhsu--wrapContent.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-7-primary.omhdhsu--wrapContent.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-5-basic.omhdhsu--wrapContent.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-7-primary.omhdhsu--wrapContent.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent.omhdhsu--mobile {
                            padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                        }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large:not(.omhdhsu--mobile) {
                            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: var(--wix-ui-tpa-button-main-text-font-line-height,1);
                            line-height: 1;
                            text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                        }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-14-basicSecondary, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-9-secondary {
                            padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                        }

                        .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-5-basic, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-7-primary {
                            padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                        }

                            .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-14-basicSecondary.omhdhsu--wrapContent, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-9-secondary.omhdhsu--wrapContent {
                                padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                            }

                            .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-5-basic.omhdhsu--wrapContent, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-7-primary.omhdhsu--wrapContent, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu--wrapContent {
                                padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                            }

                            .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-5-basic.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-7-primary.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-9-secondary.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu--mobile {
                                padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                            }

                            .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-14-basicSecondary.omhdhsu--wrapContent.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-5-basic.omhdhsu--wrapContent.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-7-primary.omhdhsu--wrapContent.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-9-secondary.omhdhsu--wrapContent.omhdhsu--mobile, .sMXFtpd.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu--wrapContent.omhdhsu--mobile {
                                padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                            }

                .sMXFtpd.omhdhsu---paddingMode-16-explicitPaddings {
                    border-width: var(--wix-ui-tpa-button-main-border-width,1px);
                    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: var(--wix-ui-tpa-button-main-text-font-line-height,1.5em);
                    padding-inline-end: var(--wix-ui-tpa-button-padding-inline-end,15px);
                    padding-inline-start: var(--wix-ui-tpa-button-padding-inline-start,15px);
                    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                }

                    .sMXFtpd.omhdhsu---paddingMode-16-explicitPaddings:active.omhdhsu---hoverStyle-9-underline, .sMXFtpd.omhdhsu---paddingMode-16-explicitPaddings:hover.omhdhsu---hoverStyle-9-underline {
                        font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                        font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,16px));
                        font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                        font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                        font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                        line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1.5em));
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                    }

                    .sMXFtpd.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-4-tiny, .sMXFtpd.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-5-small {
                        padding-block-end: var(--wix-ui-tpa-button-padding-block-end,5px);
                        padding-block-start: var(--wix-ui-tpa-button-padding-block-start,5px)
                    }

                    .sMXFtpd.omhdhsu---paddingMode-16-explicitPaddings, .sMXFtpd.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-6-medium {
                        padding-block-end: var(--wix-ui-tpa-button-padding-block-end,7px);
                        padding-block-start: var(--wix-ui-tpa-button-padding-block-start,7px)
                    }

                        .sMXFtpd.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-5-large {
                            padding-block-end: var(--wix-ui-tpa-button-padding-block-end,11px);
                            padding-block-start: var(--wix-ui-tpa-button-padding-block-start,11px)
                        }

                        .sMXFtpd.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-4-tiny {
                            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: var(--wix-ui-tpa-button-main-text-font-line-height,1.4288em);
                            text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                        }

                            .sMXFtpd.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-4-tiny:active.omhdhsu---hoverStyle-9-underline, .sMXFtpd.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-4-tiny:hover.omhdhsu---hoverStyle-9-underline {
                                font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                                font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,14px));
                                font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                                font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                                font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                                line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1.4288em));
                                text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                                text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                            }

                .sMXFtpd.oPIupxQ--readOnly {
                    --wix-ui-tpa-button-main-background-color: var(--wix-ui-tpa-dropdown-native-select-readonly-button-background-color,var(--wix-color-1));
                    --wix-ui-tpa-button-main-background-color-rgb: var(--wix-ui-tpa-dropdown-native-select-readonly-button-background-color-rgb,var(--wix-color-1));
                    --wix-ui-tpa-button-main-background-color-opacity: var(--wix-ui-tpa-dropdown-native-select-readonly-button-background-color-opacity);
                    --wix-ui-tpa-button-main-border-width: var(--wix-ui-tpa-dropdown-native-select-readonly-button-border-width,1px);
                    --wix-ui-tpa-button-main-text-color: var(--wix-ui-tpa-dropdown-native-select-readonly-button-text-color,var(--wix-color-5));
                    --wix-ui-tpa-button-main-text-color-rgb: var(--wix-ui-tpa-dropdown-native-select-readonly-button-text-color-rgb,var(--wix-color-5));
                    --wix-ui-tpa-button-main-text-color-opacity: var(--wix-ui-tpa-dropdown-native-select-readonly-button-text-color-opacity);
                    --wix-ui-tpa-dropdown-native-select-readonly-placeholder-color: var(--wix-ui-tpa-dropdown-readonly-button-placeholder-color,var(--wix-color-4),1);
                    --wix-ui-tpa-dropdown-native-select-readonly-placeholder-color-rgb: var(--wix-ui-tpa-dropdown-readonly-button-placeholder-color-rgb,var(--wix-color-4));
                    --wix-ui-tpa-dropdown-native-select-readonly-placeholder-color-opacity: var(--wix-ui-tpa-dropdown-readonly-button-placeholder-color-opacity,1);
                    --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-ui-tpa-dropdown-readonly-button-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
                    --wix-ui-tpa-button-main-text-font-line-height: var(--wix-ui-tpa-dropdown-readonly-button-text-font-line-height,1);
                    --wix-ui-tpa-button-main-text-font-family: var(--wix-ui-tpa-dropdown-readonly-button-text-font-family,var(--wix-font-Body-M-family));
                    --wix-ui-tpa-button-main-text-font-size: var(--wix-ui-tpa-dropdown-readonly-button-text-font-size,16px);
                    --wix-ui-tpa-button-main-text-font-style: var(--wix-ui-tpa-dropdown-readonly-button-text-font-style,var(--wix-font-Body-M-style));
                    --wix-ui-tpa-button-main-text-font-variant: var(--wix-ui-tpa-dropdown-readonly-button-text-font-variant,var(--wix-font-Body-M-variant));
                    --wix-ui-tpa-button-main-text-font-weight: var(--wix-ui-tpa-dropdown-readonly-button-text-font-weight,var(--wix-font-Body-M-weight));
                    border-color: rgb(var(--wix-ui-tpa-dropdown-readonly-button-border-color,var(--wix-color-5),.2)) !important;
                    border-radius: var(--wix-ui-tpa-dropdown-readonly-button-border-radius,var(--wix-ui-tpa-dropdown-main-border-radius,0));
                    cursor: default
                }

.sScl2EL .sMXFtpd {
    background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wix-color-1)));
    padding: 8px 12px
}

.sOp1B2V {
    display: flex;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.sMXFtpd.oPIupxQ--rtl ~ .sOp1B2V {
    right: 12px
}

.sMXFtpd:not(.oPIupxQ--rtl) ~ .sOp1B2V {
    left: 12px
}

.sMXFtpd.omhdhsu--mobile {
    background-color: transparent;
    padding: 8px 12px
}

    .sMXFtpd.omhdhsu--mobile.oPIupxQ--icon {
        padding: 8px 36px
    }

.sMXFtpd.oPIupxQ--fullWidth {
    box-sizing: border-box;
    width: 100%
}

.sMXFtpd.ooOsai9--focus {
    background-color: rgb(var(--wix-color-1));
    border-color: rgb(var(--wix-color-5))
}

.sMXFtpd.oPIupxQ--error, .sMXFtpd.oPIupxQ--error.ooOsai9--focus {
    border-color: #df3131 !important
}

.sMXFtpd.oPIupxQ--placeholder {
    color: rgb(var(--wix-ui-tpa-dropdown-native-select-main-placeholder-color-rgb,var(--wix-color-4)),calc(var(--wix-ui-tpa-dropdown-native-select-main-placeholder-color-opacity, 1)*var(--wix-ui-tpa-dropdown-native-select-main-placeholder-opacity, 1)))
}

.sMXFtpd.oPIupxQ--readOnly.oPIupxQ--placeholder {
    color: rgb(var(--wix-ui-tpa-dropdown-native-select-readonly-placeholder-color,var(--wix-color-4)))
}

.sMXFtpd.oPIupxQ--disabled {
    border-color: rgb(var(--wix-ui-tpa-dropdown-native-select-main-border-disabled-color,var(--wix-color-29)));
    color: rgb(var(--wix-ui-tpa-dropdown-native-select-main-button-text-disabled-color,var(--wix-color-29)));
    cursor: default
}

.sMXFtpd:not(.oPIupxQ--readOnly):not(.oPIupxQ--disabled):not(.oPIupxQ--error):focus-within, .sMXFtpd:not(.oPIupxQ--readOnly):not(.oPIupxQ--disabled):not(.oPIupxQ--error):hover {
    background-color: rgb(var(--wix-ui-tpa-dropdown-hover-background-color-rgb,var(--wix-ui-tpa-button-main-background-color-rgb,var(--wix-color-1))),calc(var(--wix-ui-tpa-dropdown-hover-background-color-opacity, var(--wix-ui-tpa-button-main-background-color-opacity, 1))*1)) !important;
    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;
    border-radius: var(--wix-ui-tpa-dropdown-hover-border-radius,var(--wix-ui-tpa-dropdown-main-border-radius,0));
    border-width: var(--wix-ui-tpa-dropdown-hover-border-width,var(--wix-ui-tpa-dropdown-main-border-width,1px)) !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
}

    .sMXFtpd:not(.oPIupxQ--readOnly):not(.oPIupxQ--disabled):not(.oPIupxQ--error):focus-within ~ .ssoqKrX .sddQ80d, .sMXFtpd:not(.oPIupxQ--readOnly):not(.oPIupxQ--disabled):not(.oPIupxQ--error):hover ~ .ssoqKrX .sddQ80d {
        color: rgb(var(--wix-ui-tpa-dropdown-hover-text-color,var(--wix-ui-tpa-dropdown-main-button-text-color,var(--wix-color-5)))) !important
    }

.sMXFtpd.oPIupxQ--disabled:hover {
    border-color: rgb(var(--wix-ui-tpa-dropdown-native-select-main-button-text-disabled-color,var(--wix-color-29)))
}

.sMXFtpd.oPIupxQ--disabled ~ .ssoqKrX .sddQ80d {
    border-color: rgb(var(--wix-ui-tpa-dropdown-native-select-main-border-disabled-color,var(--wix-color-29)));
    color: rgb(var(--wix-ui-tpa-dropdown-native-select-main-button-text-disabled-color,var(--wix-color-29)))
}

.sMXFtpd.oPIupxQ--readOnly ~ .ssoqKrX .sddQ80d {
    color: rgb(var(--wix-ui-tpa-dropdown-native-select-readonly-button-icon-color,var(--wix-color-5),.2));
    height: var(--wix-ui-tpa-dropdown-native-select-readonly-button-icon-size,24px);
    width: var(--wix-ui-tpa-dropdown-native-select-readonly-button-icon-size,24px)
}

.sddQ80d {
    --DropdownNativeSelect4184188589-arrowIconSize: calc(calc(24 / 16) * 1em);
    color: rgb(var(--wix-ui-tpa-dropdown-native-select-main-button-text-color,var(--wix-color-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));
    height: var(--DropdownNativeSelect4184188589-arrowIconSize);
    line-height: var(--wix-ui-tpa-dropdown-main-text-font-line-height,1);
    text-decoration: var(--wix-ui-tpa-dropdown-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
    top: 50%;
    transform: translateY(-50%);
    width: var(--DropdownNativeSelect4184188589-arrowIconSize);
    z-index: 0
}

.sddQ80d, .ssoqKrX {
    pointer-events: none;
    position: absolute
}

.ssoqKrX {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: end;
    right: 7px;
    top: 0
}

.sMXFtpd.oPIupxQ--rtl ~ .ssoqKrX {
    left: 7px
}

.s__5ndavy {
    height: 24px;
    pointer-events: none;
    width: 24px;
    z-index: 0
}

.sKS0n_6 {
    color: #df3131
}

    .sKS0n_6[data-hook=popover-portal] {
        display: initial
    }

    .sKS0n_6 .shCLoqx {
        -webkit-font-smoothing: auto;
        background-color: #212121;
        border: 1px solid #757575;
        border-radius: 3px;
        box-shadow: 0 4px 8px 0 rgba(0,0,0,.12),0 0 4px 0 rgba(0,0,0,.1);
        color: #fff;
        font-family: Madefor,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
        font-size: 14px;
        line-height: 20px;
        padding: 4px 12px
    }

    .sKS0n_6 .swo4JIY {
        display: block;
        margin: 0;
        position: absolute
    }

        .sKS0n_6 .swo4JIY svg {
            display: block
        }

    .sKS0n_6 .sLUWsO8[data-placement*=top].sGk4xbD {
        padding-bottom: 6px
    }

    .sKS0n_6 .sLUWsO8[data-placement*=bottom].sGk4xbD {
        padding-top: 6px
    }

    .sKS0n_6 .sLUWsO8[data-placement*=left].sGk4xbD {
        padding-right: 6px
    }

    .sKS0n_6 .sLUWsO8[data-placement*=right].sGk4xbD {
        padding-left: 6px
    }

    .sKS0n_6 .sLUWsO8[data-placement*=top] .swo4JIY {
        bottom: -1px;
        height: 7px;
        width: 12px
    }

    .sKS0n_6 .sLUWsO8[data-placement*=bottom] .swo4JIY {
        height: 7px;
        top: -1px;
        width: 12px
    }

    .sKS0n_6 .sLUWsO8[data-placement*=left] .swo4JIY {
        height: 12px;
        right: -1px;
        width: 7px
    }

    .sKS0n_6 .sLUWsO8[data-placement*=right] .swo4JIY {
        height: 12px;
        left: -1px;
        width: 7px
    }

    .sKS0n_6 .sLUWsO8[data-placement*=top].swCM7_z {
        opacity: 0;
        transform: scale(.9) translateY(3px)
    }

    .sKS0n_6 .sLUWsO8[data-placement*=bottom].swCM7_z {
        opacity: 0;
        transform: scale(.9) translateY(-3px)
    }

    .sKS0n_6 .sLUWsO8[data-placement*=left].swCM7_z {
        opacity: 0;
        transform: scale(.9) translateX(10px)
    }

    .sKS0n_6 .sLUWsO8[data-placement*=right].swCM7_z {
        opacity: 0;
        transform: scale(.9) translateX(-10px)
    }

    .sKS0n_6 .sLUWsO8[data-placement].swCM7_z.sxPWmv6 {
        transition: transform .12s cubic-bezier(.25,.46,.45,.94),applyOpacity .12s cubic-bezier(.25,.46,.45,.94)
    }

    .sKS0n_6 .sLUWsO8[data-placement].sR8juEw, .sKS0n_6 .sLUWsO8[data-placement].swCM7_z.sxPWmv6 {
        opacity: 1;
        transform: scale(1) translateY(0) translateX(0)
    }

        .sKS0n_6 .sLUWsO8[data-placement].sR8juEw.stQj_nT {
            opacity: 0;
            transition: transform 80ms linear,applyOpacity 80ms linear
        }

    .sKS0n_6.oV3T5dw---skin-5-error .shCLoqx {
        background-color: #df3131;
        border: 1px solid hsla(0,0%,100%,.25)
    }

    .sKS0n_6.oV3T5dw---skin-5-wired .shCLoqx {
        background-color: rgb(var(--wix-ui-tpa-tooltip-background-color,var(--wix-color-5)));
        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-1)));
        color: rgb(var(--wix-ui-tpa-tooltip-text-color,var(--wix-color-1)))
    }

    .sKS0n_6.oV3T5dw---skin-5-wired .swo4JIY 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)))
    }

        .sKS0n_6.oV3T5dw---skin-5-wired .swo4JIY path:first-child {
            stroke: none
        }

        .sKS0n_6.oV3T5dw---skin-5-wired .swo4JIY path:last-child {
            stroke-dasharray: 0 17 17
        }

    .sKS0n_6.oV3T5dw---skin-5-error .swo4JIY path {
        fill: #df3131
    }

    .sKS0n_6 .sLUWsO8 {
        min-width: auto
    }

    .sKS0n_6 .sl5_t9P {
        display: flex
    }

.sMXFtpd.oPIupxQ--rtl ~ .s__5ndavy, .sMXFtpd.oPIupxQ--rtl ~ .sddQ80d {
    left: 7px
}

.sMXFtpd.oPIupxQ--rtl ~ .sKKsheD {
    left: 32px
}

.sMXFtpd:not(.oPIupxQ--rtl) ~ .sKKsheD {
    right: 32px
}

.sKKsheD {
    align-items: center;
    display: flex;
    height: 100%;
    position: absolute;
    top: 0
}

.sK8Nm_y {
    --DropdownBase705349726-arrowIconSize: calc(calc(24 / 16) * 1em);
    --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-5),0.6;
    --wix-ui-tpa-button-main-border-color-rgb: var(--wix-color-5);
    --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;
    border-color: rgb(var(--wix-ui-tpa-button-main-border-color,var(--wix-color-39)));
    border-radius: var(--wix-ui-tpa-button-main-border-radius,0);
    border-style: solid;
    box-sizing: content-box;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    min-width: var(--wix-ui-tpa-button-min-width,100px);
    outline: 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
}

    .sK8Nm_y .s__59VTxx {
        margin: 0 auto;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .sK8Nm_y.omhdhsu--fullWidth {
        box-sizing: border-box;
        width: 100%
    }

    .sK8Nm_y, .sK8Nm_y.omhdhsu---priority-5-basic {
        background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wix-color-5)));
        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,0);
        color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1)))
    }

        .sK8Nm_y.omhdhsu---priority-5-basic:active.omhdhsu---hoverStyle-9-underline, .sK8Nm_y.omhdhsu---priority-5-basic:hover.omhdhsu---hoverStyle-9-underline, .sK8Nm_y:active.omhdhsu---hoverStyle-9-underline, .sK8Nm_y:hover.omhdhsu---hoverStyle-9-underline {
            background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wix-color-5))));
            border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-5))));
            color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1))))
        }

        .sK8Nm_y.omhdhsu---priority-5-basic:active:not(.omhdhsu---hoverStyle-9-underline), .sK8Nm_y.omhdhsu---priority-5-basic:hover:not(.omhdhsu---hoverStyle-9-underline), .sK8Nm_y:active:not(.omhdhsu---hoverStyle-9-underline), .sK8Nm_y:hover:not(.omhdhsu---hoverStyle-9-underline) {
            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) * .7)));
            border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-5))));
            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) * .7)))
        }

        .sK8Nm_y.omhdhsu---priority-14-basicSecondary {
            background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wix-color-1),0));
            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);
            color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-5)))
        }

            .sK8Nm_y.omhdhsu---priority-14-basicSecondary:active.omhdhsu---hoverStyle-9-underline, .sK8Nm_y.omhdhsu---priority-14-basicSecondary:hover.omhdhsu---hoverStyle-9-underline {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wix-color-1))));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-5))));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-5))))
            }

            .sK8Nm_y.omhdhsu---priority-14-basicSecondary:active:not(.omhdhsu---hoverStyle-9-underline), .sK8Nm_y.omhdhsu---priority-14-basicSecondary:hover:not(.omhdhsu---hoverStyle-9-underline) {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-color-1),0));
                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) * .7)));
                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) * .7)))
            }

        .sK8Nm_y.omhdhsu---priority-7-primary {
            background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wix-color-38)));
            border-color: rgb(var(--wix-ui-tpa-button-main-border-color,var(--wix-color-39)));
            border-width: var(--wix-ui-tpa-button-main-border-width,0);
            color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-40)))
        }

            .sK8Nm_y.omhdhsu---priority-7-primary:active.omhdhsu---hoverStyle-9-underline, .sK8Nm_y.omhdhsu---priority-7-primary:hover.omhdhsu---hoverStyle-9-underline {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wix-color-38))));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-39))));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-40))))
            }

            .sK8Nm_y.omhdhsu---priority-7-primary:active:not(.omhdhsu---hoverStyle-9-underline), .sK8Nm_y.omhdhsu---priority-7-primary:hover:not(.omhdhsu---hoverStyle-9-underline) {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color-rgb,var(--wix-color-41)),calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-42))));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wix-color-43)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
            }

        .sK8Nm_y.omhdhsu---priority-9-secondary {
            background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wix-color-47),0));
            border-color: rgb(var(--wix-ui-tpa-button-main-border-color,var(--wix-color-48)));
            border-width: var(--wix-ui-tpa-button-main-border-width,1px);
            color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-49)))
        }

            .sK8Nm_y.omhdhsu---priority-9-secondary:active.omhdhsu---hoverStyle-9-underline, .sK8Nm_y.omhdhsu---priority-9-secondary:hover.omhdhsu---hoverStyle-9-underline {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wix-color-47),0)));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-48))));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-49))))
            }

            .sK8Nm_y.omhdhsu---priority-9-secondary:active:not(.omhdhsu---hoverStyle-9-underline), .sK8Nm_y.omhdhsu---priority-9-secondary:hover:not(.omhdhsu---hoverStyle-9-underline) {
                background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-color-50),0));
                border-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-color-rgb,var(--wix-color-51)),calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * .7)));
                color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wix-color-52)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
            }

        .sK8Nm_y.oYQ9oYX--disabled, .sK8Nm_y.omhdhsu---priority-5-basic.oYQ9oYX--disabled {
            background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wix-color-29)));
            border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-29))));
            color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1))))
        }

        .sK8Nm_y.omhdhsu---priority-7-primary.oYQ9oYX--disabled {
            background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wix-color-44)));
            border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wix-color-45))));
            color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wix-color-46))))
        }

        .sK8Nm_y.omhdhsu---priority-14-basicSecondary.oYQ9oYX--disabled {
            background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wix-color-1),0));
            border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wix-color-29)));
            color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-color-29)))
        }

        .sK8Nm_y.omhdhsu---priority-9-secondary.oYQ9oYX--disabled {
            background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wix-color-53),0));
            border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wix-color-54)));
            color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-color-55)))
        }

        .sK8Nm_y.omhdhsu---size-4-tiny {
            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: var(--wix-ui-tpa-button-main-text-font-line-height,1.43em);
            padding: 6px 16px;
            text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
        }

            .sK8Nm_y.omhdhsu---size-4-tiny:active.omhdhsu---hoverStyle-9-underline, .sK8Nm_y.omhdhsu---size-4-tiny:hover.omhdhsu---hoverStyle-9-underline {
                font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,14px));
                font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1.43em));
                text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
            }

            .sK8Nm_y.omhdhsu---size-4-tiny.s__5mTdSm {
                padding: 5.5px 16px
            }

        .sK8Nm_y.omhdhsu---size-5-small {
            padding: 7px 16px
        }

        .sK8Nm_y, .sK8Nm_y.omhdhsu---size-5-small, .sK8Nm_y.omhdhsu---size-6-medium {
            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: var(--wix-ui-tpa-button-main-text-font-line-height,1.5em);
            text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
        }

            .sK8Nm_y, .sK8Nm_y.omhdhsu---size-6-medium {
                padding: 8px 16px
            }

                .sK8Nm_y:active.omhdhsu---hoverStyle-9-underline, .sK8Nm_y:hover.omhdhsu---hoverStyle-9-underline {
                    font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                    font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,16px));
                    font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                    font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                    font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                    line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1.5em));
                    text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                    text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                }

                .sK8Nm_y.omhdhsu--mobile, .sK8Nm_y.omhdhsu--mobile.omhdhsu---size-6-medium {
                    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: var(--wix-ui-tpa-button-main-text-font-line-height,1.44em);
                    padding: 10px 16px;
                    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                }

                    .sK8Nm_y.omhdhsu--mobile.omhdhsu---size-6-medium.omhdhsu---hoverStyle-9-underline:active, .sK8Nm_y.omhdhsu--mobile.omhdhsu---size-6-medium.omhdhsu---hoverStyle-9-underline:hover {
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                    }

                .sK8Nm_y.omhdhsu---size-5-large {
                    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));
                    line-height: var(--wix-ui-tpa-button-main-text-font-line-height,1.5em);
                    padding: 10px 16px;
                    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                }

                    .sK8Nm_y.omhdhsu---size-5-large:active.omhdhsu---hoverStyle-9-underline, .sK8Nm_y.omhdhsu---size-5-large:hover.omhdhsu---hoverStyle-9-underline {
                        font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                        font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,20px));
                        font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                        font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                        font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                        line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1.5em));
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                    }

                .sK8Nm_y .sePFYHi svg {
                    height: 1.5em;
                    margin: calc(-1*(1.5em/4)) 0;
                    width: 1.5em
                }

                .sK8Nm_y .sCTXOyG:before, .sK8Nm_y .sYTPpPu:after {
                    content: "";
                    display: inline-block;
                    height: 1px;
                    width: var(--wix-ui-tpa-button-column-gap,4px)
                }

                .sK8Nm_y .sePFYHi svg[fill=currentColor] {
                    color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1)));
                    transition: color .2s ease-in-out
                }

                .sK8Nm_y:hover:not(.omhdhsu---hoverStyle-9-underline) .sePFYHi 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) * .7)))
                }

                .sK8Nm_y.omhdhsu---priority-9-secondary .sePFYHi svg[fill=currentColor] {
                    color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-49)))
                }

                .sK8Nm_y.omhdhsu---priority-9-secondary:hover:not(.omhdhsu---hoverStyle-9-underline) .sePFYHi 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-52)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
                }

                .sK8Nm_y.omhdhsu---priority-14-basicSecondary .sePFYHi svg[fill=currentColor] {
                    color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-5)))
                }

                .sK8Nm_y.omhdhsu---priority-14-basicSecondary:hover:not(.omhdhsu---hoverStyle-9-underline) .sePFYHi 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) * .7)))
                }

                .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings, .sK8Nm_y.omhdhsu---paddingMode-16-explicitPaddings {
                    box-sizing: border-box;
                    display: inline-flex;
                    line-height: 1;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap
                }

                    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings .s__59VTxx, .sK8Nm_y.omhdhsu---paddingMode-16-explicitPaddings .s__59VTxx {
                        overflow: visible;
                        text-overflow: unset;
                        white-space: unset
                    }

                    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent, .sK8Nm_y.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu--wrapContent {
                        line-height: 1.3 !important;
                        white-space: normal
                    }

                    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--mobile {
                        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: var(--wix-ui-tpa-button-main-text-font-line-height,1);
                        text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                    }

                    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---hoverStyle-9-underline.omhdhsu--mobile:active, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---hoverStyle-9-underline.omhdhsu--mobile:hover {
                        font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                        font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,14px));
                        font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                        font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                        font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                        line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1));
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                    }

                    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny:not(.omhdhsu--mobile) {
                        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: var(--wix-ui-tpa-button-main-text-font-line-height,1);
                        text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                    }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny:active.omhdhsu---hoverStyle-9-underline, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny:hover.omhdhsu---hoverStyle-9-underline, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny:not(.omhdhsu--mobile):active.omhdhsu---hoverStyle-9-underline, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny:not(.omhdhsu--mobile):hover.omhdhsu---hoverStyle-9-underline {
                            font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                            font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,14px));
                            font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                            font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                            font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                            line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1));
                            text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                            text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                        }

                    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-14-basicSecondary.omhdhsu---size-4-tiny, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-9-secondary.omhdhsu---size-4-tiny {
                        padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                    }

                    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-5-basic, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-7-primary {
                        padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                    }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-14-basicSecondary.omhdhsu--wrapContent, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-9-secondary.omhdhsu--wrapContent {
                            padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                        }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-5-basic.omhdhsu--wrapContent, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu---priority-7-primary.omhdhsu--wrapContent, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-4-tiny.omhdhsu--wrapContent {
                            padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                        }

                    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small:not(.omhdhsu--mobile) {
                        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: var(--wix-ui-tpa-button-main-text-font-line-height,1);
                        line-height: 1;
                        text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                    }

                    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-14-basicSecondary, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-9-secondary {
                        padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                    }

                    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-5-basic, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-7-primary {
                        padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                    }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent.omhdhsu---priority-9-secondary {
                            padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                        }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-5-basic.omhdhsu--wrapContent, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-7-primary.omhdhsu--wrapContent, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent {
                            padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                        }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-9-secondary.omhdhsu--mobile {
                            padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                        }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-5-basic.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-7-primary.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--mobile {
                            padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                        }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent.omhdhsu---priority-9-secondary.omhdhsu--mobile {
                            padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                        }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-5-basic.omhdhsu--wrapContent.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu---priority-7-primary.omhdhsu--wrapContent.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-small.omhdhsu--wrapContent.omhdhsu--mobile {
                            padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                        }

                    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium:not(.omhdhsu--mobile), .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings:not(.omhdhsu--mobile) {
                        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: var(--wix-ui-tpa-button-main-text-font-line-height,1);
                        text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                    }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings:not(.omhdhsu--mobile).omhdhsu---size-6-medium:active.omhdhsu---hoverStyle-9-underline, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings:not(.omhdhsu--mobile).omhdhsu---size-6-medium:hover.omhdhsu---hoverStyle-9-underline, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings:not(.omhdhsu--mobile):active.omhdhsu---hoverStyle-9-underline, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings:not(.omhdhsu--mobile):hover.omhdhsu---hoverStyle-9-underline {
                            font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                            font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,16px));
                            font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                            font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                            font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                            line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1));
                            text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                            text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                        }

                    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-14-basicSecondary, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-9-secondary, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-14-basicSecondary, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-9-secondary {
                        padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                    }

                    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-5-basic, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-7-primary, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-5-basic, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-7-primary {
                        padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                    }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent.omhdhsu---priority-9-secondary, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent.omhdhsu---priority-9-secondary {
                            padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                        }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-5-basic.omhdhsu--wrapContent, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-7-primary.omhdhsu--wrapContent, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-5-basic.omhdhsu--wrapContent, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-7-primary.omhdhsu--wrapContent, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent {
                            padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                        }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-9-secondary.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-9-secondary.omhdhsu--mobile {
                            padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                        }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-5-basic.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-7-primary.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-5-basic.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-7-primary.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--mobile {
                            padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                        }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent.omhdhsu---priority-9-secondary.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--wrapContent.omhdhsu---priority-9-secondary.omhdhsu--mobile {
                            padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                        }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-5-basic.omhdhsu--wrapContent.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---priority-7-primary.omhdhsu--wrapContent.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-5-basic.omhdhsu--wrapContent.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu---priority-7-primary.omhdhsu--wrapContent.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-6-medium.omhdhsu--wrapContent.omhdhsu--mobile {
                            padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                        }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large:not(.omhdhsu--mobile) {
                            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: var(--wix-ui-tpa-button-main-text-font-line-height,1);
                            line-height: 1;
                            text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                        }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-14-basicSecondary, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-9-secondary {
                            padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                        }

                        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-5-basic, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-7-primary {
                            padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                        }

                            .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-14-basicSecondary.omhdhsu--wrapContent, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-9-secondary.omhdhsu--wrapContent {
                                padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                            }

                            .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-5-basic.omhdhsu--wrapContent, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-7-primary.omhdhsu--wrapContent, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu--wrapContent {
                                padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
                            }

                            .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-14-basicSecondary.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-5-basic.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-7-primary.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-9-secondary.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu--mobile {
                                padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                            }

                            .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-14-basicSecondary.omhdhsu--wrapContent.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-5-basic.omhdhsu--wrapContent.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-7-primary.omhdhsu--wrapContent.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu---priority-9-secondary.omhdhsu--wrapContent.omhdhsu--mobile, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu---size-5-large.omhdhsu--wrapContent.omhdhsu--mobile {
                                padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
                            }

                .sK8Nm_y.omhdhsu---paddingMode-16-explicitPaddings {
                    border-width: var(--wix-ui-tpa-button-main-border-width,1px);
                    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: var(--wix-ui-tpa-button-main-text-font-line-height,1.5em);
                    padding-inline-end: var(--wix-ui-tpa-button-padding-inline-end,15px);
                    padding-inline-start: var(--wix-ui-tpa-button-padding-inline-start,15px);
                    text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                }

                    .sK8Nm_y.omhdhsu---paddingMode-16-explicitPaddings:active.omhdhsu---hoverStyle-9-underline, .sK8Nm_y.omhdhsu---paddingMode-16-explicitPaddings:hover.omhdhsu---hoverStyle-9-underline {
                        font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                        font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,16px));
                        font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                        font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                        font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                        line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1.5em));
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                        text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                    }

                    .sK8Nm_y.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-4-tiny, .sK8Nm_y.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-5-small {
                        padding-block-end: var(--wix-ui-tpa-button-padding-block-end,5px);
                        padding-block-start: var(--wix-ui-tpa-button-padding-block-start,5px)
                    }

                    .sK8Nm_y.omhdhsu---paddingMode-16-explicitPaddings, .sK8Nm_y.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-6-medium {
                        padding-block-end: var(--wix-ui-tpa-button-padding-block-end,7px);
                        padding-block-start: var(--wix-ui-tpa-button-padding-block-start,7px)
                    }

                        .sK8Nm_y.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-5-large {
                            padding-block-end: var(--wix-ui-tpa-button-padding-block-end,11px);
                            padding-block-start: var(--wix-ui-tpa-button-padding-block-start,11px)
                        }

                        .sK8Nm_y.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-4-tiny {
                            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: var(--wix-ui-tpa-button-main-text-font-line-height,1.4288em);
                            text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
                        }

                            .sK8Nm_y.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-4-tiny:active.omhdhsu---hoverStyle-9-underline, .sK8Nm_y.omhdhsu---paddingMode-16-explicitPaddings.omhdhsu---size-4-tiny:hover.omhdhsu---hoverStyle-9-underline {
                                font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
                                font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,14px));
                                font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
                                font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
                                font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
                                line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,1.4288em));
                                text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
                                text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline)
                            }

                .sK8Nm_y .s__59VTxx {
                    flex: 1;
                    text-align: start
                }

                .sK8Nm_y, .sK8Nm_y.omhdhsu--mobile {
                    padding: 8px 0
                }

                    .sK8Nm_y.omhdhsu--mobile:before, .sK8Nm_y:before {
                        content: "";
                        width: 12px
                    }

                    .sK8Nm_y.omhdhsu--mobile:after, .sK8Nm_y:after {
                        content: "";
                        width: var(--wix-ui-tpa-dropdown-suffix-padding-inline-end,7px)
                    }

                    .sK8Nm_y .s__59VTxx {
                        margin: initial
                    }

                    .sK8Nm_y.ocbXXXp--error, .sK8Nm_y.ocbXXXp--error.ooOsai9--focus, .sK8Nm_y.ocbXXXp--error:hover {
                        border-color: #df3131 !important
                    }

                    .sK8Nm_y.oYQ9oYX--disabled {
                        cursor: default
                    }

.sujfN_r:after {
    content: "";
    width: 12px
}

.sK8Nm_y .s_qqlO8 {
    display: inline-block
}

.sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--mobile:before, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings:before {
    content: "";
    width: 0
}

.sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings {
    display: flex
}

    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings .s__59VTxx {
        display: inline-block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings .s_qqlO8 {
        overflow: visible
    }

    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--mobile:after, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings:after {
        content: "";
        width: 0
    }

    .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--mobile {
        padding: 7px 7px 7px 12px
    }

        .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.ocbXXXp--rtl, .sK8Nm_y.omhdhsu---paddingMode-15-dynamicPaddings.omhdhsu--mobile.ocbXXXp--rtl {
            padding: 7px 12px 7px 7px
        }

.sK8Nm_y .sePFYHi {
    display: flex;
    line-height: 1.5
}

    .sK8Nm_y .sePFYHi svg {
        height: var(--DropdownBase705349726-arrowIconSize);
        width: var(--DropdownBase705349726-arrowIconSize)
    }

.sPmTRIy {
    --Tabs3331106613-transparent: 0,0,0,0;
    background: rgb(var(--wix-ui-tpa-tabs-background-color,var(--Tabs3331106613-transparent)));
    border-block-end: var(--wix-ui-tpa-tabs-border-width-block-end,0) solid rgb(var(--wix-ui-tpa-tabs-border-color-block-end,var(--wix-color-5),.3));
    border-block-start: var(--wix-ui-tpa-tabs-border-width-block-start,0) solid rgb(var(--wix-ui-tpa-tabs-border-color-block-start,var(--wix-color-5),.3));
    border-end-end-radius: var(--wix-ui-tpa-tabs-border-radius-end-end,0);
    border-end-start-radius: var(--wix-ui-tpa-tabs-border-radius-end-start,0);
    border-inline-end: var(--wix-ui-tpa-tabs-border-width-inline-end,0) solid rgb(var(--wix-ui-tpa-tabs-border-color-inline-end,var(--wix-color-5),.3));
    border-inline-start: var(--wix-ui-tpa-tabs-border-width-inline-start,0) solid rgb(var(--wix-ui-tpa-tabs-border-color-inline-start,var(--wix-color-5),.3));
    border-start-end-radius: var(--wix-ui-tpa-tabs-border-radius-start-end,0);
    border-start-start-radius: var(--wix-ui-tpa-tabs-border-radius-start-start,0);
    box-sizing: border-box;
    padding-block-end: var(--wix-ui-tpa-tabs-padding-block-end,0);
    padding-block-start: var(--wix-ui-tpa-tabs-padding-block-start,0);
    padding-inline-end: var(--wix-ui-tpa-tabs-padding-inline-end,0);
    padding-inline-start: var(--wix-ui-tpa-tabs-padding-inline-start,0);
    width: 100%
}

    .sPmTRIy.oML_2UP---skin-13-fullUnderline {
        border-block-end: var(--wix-ui-tpa-tabs-border-width-block-end,1px) solid rgb(var(--wix-ui-tpa-tabs-border-color-block-end,var(--wix-ui-tpa-tabs-indicator-color,var(--wix-color-5),.2)))
    }

.sbrKjDc {
    --Tabs3331106613-nav-btn-width: 17;
    --Tabs3331106613-nav-btn-svg-width: 24;
    --Tabs3331106613-nav-btn-ease: cubic-bezier(0.25,0.46,0.45,0.94);
    color: rgb(var(--wix-ui-tpa-tabs-main-text-color,var(--wix-color-5)));
    font-family: var(--wix-ui-tpa-tabs-main-text-font-family,var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-tabs-main-text-font-size,16px);
    font-style: var(--wix-ui-tpa-tabs-main-text-font-style,var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-tabs-main-text-font-variant,var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-tabs-main-text-font-weight,var(--wix-font-Body-M-weight));
    line-height: var(--wix-ui-tpa-tabs-main-text-font-line-height,24px);
    line-height: calc(1.5*max(var(--wix-ui-tpa-tabs-main-text-font-size, 16px),var(--wix-ui-tpa-tab-selected-text-font-size, 16px)));
    min-height: 52px;
    position: relative;
    text-decoration: var(--wix-ui-tpa-tabs-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
    width: 100%
}

.sPmTRIy.oML_2UP---overflowBehavior-6-scroll .sbrKjDc {
    padding: 14px 0
}

    .sPmTRIy.oML_2UP---overflowBehavior-6-scroll .sbrKjDc:before {
        content: "\A0"
    }

.sbrKjDc, .sbrKjDc * {
    box-sizing: border-box
}

.s__66jneA {
    align-items: center;
    color: rgb(var(--wix-ui-tpa-tabs-arrows-color,var(--wix-color-5)));
    cursor: pointer;
    display: flex;
    justify-content: center;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    transition: width .3s var(--Tabs3331106613-nav-btn-ease) .2s,applyOpacity .2s ease;
    width: 0
}

    .s__66jneA.sCIKX7U {
        left: 0
    }

    .s__66jneA.sJqHFdD {
        right: 0
    }

.sPmTRIy .s__66jneA svg {
    flex-shrink: 0;
    height: 1em;
    min-height: calc(var(--Tabs3331106613-nav-btn-svg-width)*1px);
    min-width: calc(var(--Tabs3331106613-nav-btn-svg-width)*1px);
    width: 1em
}

.sPmTRIy .s__66jneA.sCIKX7U svg {
    margin-left: calc((var(--Tabs3331106613-nav-btn-width) - var(--Tabs3331106613-nav-btn-svg-width))*1px)
}

.sPmTRIy .s__66jneA.sJqHFdD svg {
    margin-right: calc((var(--Tabs3331106613-nav-btn-width) - var(--Tabs3331106613-nav-btn-svg-width))*1px)
}

.sApHIRm {
    --wix-ui-tpa-scrollable-tabs-selected-indicator-color: var(--wix-ui-tpa-tabs-selected-tab-indicator-color,var(--wix-color-8));
    --wix-ui-tpa-scrollable-tabs-selected-indicator-color-rgb: var(--wix-ui-tpa-tabs-selected-tab-indicator-color-rgb,var(--wix-color-8));
    --wix-ui-tpa-scrollable-tabs-selected-indicator-color-opacity: var(--wix-ui-tpa-tabs-selected-tab-indicator-color-opacity);
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: left .3s var(--Tabs3331106613-nav-btn-ease),right .3s var(--Tabs3331106613-nav-btn-ease)
}

.sPmTRIy.oML_2UP---overflowBehavior-4-wrap .sApHIRm {
    position: static
}

.sRH_pa7 {
    bottom: 0;
    height: 0;
    left: 0;
    position: absolute;
    width: 100%
}

.sPmTRIy.oML_2UP---navButtons-4-both .s__66jneA, .sPmTRIy.oML_2UP---navButtons-4-left .s__66jneA.sCIKX7U, .sPmTRIy.oML_2UP---navButtons-5-right .s__66jneA.sJqHFdD {
    opacity: 1;
    transition: width .3s var(--Tabs3331106613-nav-btn-ease),applyOpacity .2s ease .3s;
    width: calc(var(--Tabs3331106613-nav-btn-width)*1px)
}

.sPmTRIy.oML_2UP---navButtons-4-both .sApHIRm, .sPmTRIy.oML_2UP---navButtons-5-right .sApHIRm {
    right: calc(var(--Tabs3331106613-nav-btn-width)*1px)
}

.sPmTRIy.oML_2UP---navButtons-4-both .sApHIRm, .sPmTRIy.oML_2UP---navButtons-4-left .sApHIRm {
    left: calc(var(--Tabs3331106613-nav-btn-width)*1px)
}

.sApHIRm .s__4C3YG6 {
    left: 0;
    right: 0;
    transition: all .3s var(--Tabs3331106613-nav-btn-ease);
    width: 100%
}

.sPmTRIy.oML_2UP---navButtons-4-left .sApHIRm .s__4C3YG6, .sPmTRIy.oML_2UP---navButtons-5-right .sApHIRm .s__4C3YG6 {
    width: calc(100% + (var(--Tabs3331106613-nav-btn-width)*1px))
}

.sPmTRIy.oML_2UP---navButtons-4-both .sApHIRm .s__4C3YG6, .sPmTRIy.oML_2UP---navButtons-4-left .sApHIRm .s__4C3YG6 {
    left: calc(var(--Tabs3331106613-nav-btn-width)*-1px)
}

.sPmTRIy.oML_2UP---navButtons-4-both .sApHIRm .s__4C3YG6, .sPmTRIy.oML_2UP---navButtons-5-right .sApHIRm .s__4C3YG6 {
    right: calc(var(--Tabs3331106613-nav-btn-width)*-1px)
}

.sPmTRIy.oML_2UP---navButtons-4-both .sApHIRm .s__4C3YG6 {
    width: calc(100% + (2*var(--Tabs3331106613-nav-btn-width)*1px))
}

.sPmTRIy.oML_2UP---skin-12-fitUnderline .s__66jneA .sZYCkZZ {
    background-color: rgb(var(--wix-ui-tpa-tab-border-block-end-color,var(--wix-ui-tpa-tabs-indicator-color,var(--wix-color-5),.2)));
    height: var(--wix-ui-tpa-tab-border-block-end-width,1px)
}

.sbrKjDc .sApHIRm .sIjezUU {
    border-block-end: var(--wix-ui-tpa-tab-border-block-end-width,3px) solid rgb(var(--wix-ui-tpa-tab-border-block-end-color,var(--Tabs3331106613-transparent)));
    border-block-start: var(--wix-ui-tpa-tab-border-block-start-width,0) solid rgb(var(--wix-ui-tpa-tab-border-block-start-color,var(--Tabs3331106613-wix-color-1)));
    border-inline-end: var(--wix-ui-tpa-tab-border-inline-end-width,0) solid rgb(var(--wix-ui-tpa-tab-border-inline-end-color,var(--Tabs3331106613-wix-color-1)));
    border-inline-start: var(--wix-ui-tpa-tab-border-inline-start-width,0) solid rgb(var(--wix-ui-tpa-tab-border-inline-start-color,var(--Tabs3331106613-wix-color-1)))
}

.sPmTRIy.oML_2UP---skin-12-fitUnderline .sApHIRm .sIjezUU {
    border-block-end: var(--wix-ui-tpa-tab-border-block-end-width,1px) solid rgb(var(--wix-ui-tpa-tab-border-block-end-color,var(--wix-ui-tpa-tabs-indicator-color,var(--wix-color-5),.2)))
}

.sPmTRIy.oML_2UP--mobile .sApHIRm .sSuquSA {
    display: flex
}

.sPmTRIy.oML_2UP--mobile .sApHIRm .sIjezUU {
    flex: 1
}

.sPmTRIy.oML_2UP--mobile .sbrKjDc {
    font-family: var(--wix-ui-tpa-tabs-main-text-font-family,var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-tabs-main-text-font-size,14px);
    font-style: var(--wix-ui-tpa-tabs-main-text-font-style,var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-tabs-main-text-font-variant,var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-tabs-main-text-font-weight,var(--wix-font-Body-M-weight));
    line-height: var(--wix-ui-tpa-tabs-main-text-font-line-height,20px);
    line-height: calc(1.428*max(var(--wix-ui-tpa-tabs-main-text-font-size, 14px),var(--wix-ui-tpa-tab-selected-text-font-size, 14px)));
    min-height: 48px;
    text-decoration: var(--wix-ui-tpa-tabs-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
}

.sIZhG_N {
    --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-29));
    --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-29));
    --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-border-disabled-color: var(--wix-ui-tpa-dropdown-main-border-disabled-color,var(--wix-color-29));
    --wix-ui-tpa-dropdown-native-select-main-border-disabled-color-rgb: var(--wix-ui-tpa-dropdown-main-border-disabled-color-rgb,var(--wix-color-29));
    --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);
    --wix-ui-tpa-button-column-gap: var(--wix-ui-tpa-dropdown-main-column-gap)
}

    .sIZhG_N.oya4ucg--readOnly {
        --wix-ui-tpa-dropdown-native-select-readonly-button-text-color: var(--wix-ui-tpa-dropdown-readonly-button-text-color,var(--wix-color-5));
        --wix-ui-tpa-dropdown-native-select-readonly-button-text-color-rgb: var(--wix-ui-tpa-dropdown-readonly-button-text-color-rgb,var(--wix-color-5));
        --wix-ui-tpa-dropdown-native-select-readonly-button-text-color-opacity: var(--wix-ui-tpa-dropdown-readonly-button-text-color-opacity);
        --wix-ui-tpa-dropdown-native-select-readonly-button-icon-color: var(--wix-ui-tpa-dropdown-readonly-icon-color,var(--wix-color-5),0.2);
        --wix-ui-tpa-dropdown-native-select-readonly-button-icon-color-rgb: var(--wix-ui-tpa-dropdown-readonly-icon-color-rgb,var(--wix-color-5));
        --wix-ui-tpa-dropdown-native-select-readonly-button-icon-color-opacity: var(--wix-ui-tpa-dropdown-readonly-icon-color-opacity,0.2);
        --wix-ui-tpa-dropdown-native-select-readonly-button-icon-size: var(--wix-ui-tpa-dropdown-readonly-icon-size,24px);
        --wix-ui-tpa-dropdown-native-select-readonly-button-border-width: var(--wix-ui-tpa-dropdown-readonly-button-border-width,1px);
        --wix-ui-tpa-dropdown-native-select-readonly-button-background-color: var(--wix-ui-tpa-dropdown-readonly-button-background-color,var(--wix-color-1));
        --wix-ui-tpa-dropdown-native-select-readonly-button-background-color-rgb: var(--wix-ui-tpa-dropdown-readonly-button-background-color-rgb,var(--wix-color-1));
        --wix-ui-tpa-dropdown-native-select-readonly-button-background-color-opacity: var(--wix-ui-tpa-dropdown-readonly-button-background-color-opacity);
        --wix-ui-tpa-dropdown-native-select-readonly-placeholder-color: var(--wix-ui-tpa-dropdown-readonly-button-placeholder-color,var(--wix-color-4));
        --wix-ui-tpa-dropdown-native-select-readonly-placeholder-color-rgb: var(--wix-ui-tpa-dropdown-readonly-button-placeholder-color-rgb,var(--wix-color-4));
        --wix-ui-tpa-dropdown-native-select-readonly-placeholder-color-opacity: var(--wix-ui-tpa-dropdown-readonly-button-placeholder-color-opacity)
    }

.s_3i5vJ {
    color: rgb(var(--wix-ui-tpa-dropdown-main-label-color,var(--wix-color-5)));
    display: block;
    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));
    line-height: var(--wix-ui-tpa-dropdown-main-label-font-line-height,var(--wix-font-Body-M-line-height));
    margin-bottom: 8px;
    text-decoration: var(--wix-ui-tpa-dropdown-main-label-font-text-decoration,var(--wix-font-Body-M-text-decoration))
}

.sIZhG_N.oya4ucg--readOnly .s_3i5vJ {
    color: rgb(var(--wix-ui-tpa-dropdown-readonly-label-color,var(--wix-color-5)));
    font-family: var(--wix-ui-tpa-dropdown-readonly-label-font-family,var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-dropdown-readonly-label-font-size,14px);
    font-style: var(--wix-ui-tpa-dropdown-readonly-label-font-style,var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-dropdown-readonly-label-font-variant,var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-dropdown-readonly-label-font-weight,var(--wix-font-Body-M-weight));
    line-height: var(--wix-ui-tpa-dropdown-readonly-label-font-line-height,var(--wix-font-Body-M-line-height));
    text-decoration: var(--wix-ui-tpa-dropdown-readonly-label-font-text-decoration,var(--wix-font-Body-M-text-decoration))
}

.sIZhG_N.oya4ucg--mobile .s_3i5vJ {
    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));
    line-height: var(--wix-ui-tpa-dropdown-main-label-font-line-height,var(--wix-font-Body-M-line-height));
    text-decoration: var(--wix-ui-tpa-dropdown-main-label-font-text-decoration,var(--wix-font-Body-M-text-decoration))
}

.sIZhG_N.oya4ucg--mobile.oya4ucg--readOnly .s_3i5vJ {
    font-family: var(--wix-ui-tpa-dropdown-readonly-label-font-family,var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-dropdown-readonly-label-font-size,12px);
    font-style: var(--wix-ui-tpa-dropdown-readonly-label-font-style,var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-dropdown-readonly-label-font-variant,var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-dropdown-readonly-label-font-weight,var(--wix-font-Body-M-weight));
    line-height: var(--wix-ui-tpa-dropdown-readonly-label-font-line-height,var(--wix-font-Body-M-line-height));
    text-decoration: var(--wix-ui-tpa-dropdown-readonly-label-font-text-decoration,var(--wix-font-Body-M-text-decoration))
}

.s_PhDl5 {
    --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-29));
    --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-29));
    --wix-ui-tpa-dropdown-option-main-item-text-disabled-color-opacity: var(--wix-ui-tpa-dropdown-main-item-text-disabled-color-opacity)
}

.sPRIQRo {
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.sIZhG_N.oya4ucg--rtl .sPRIQRo {
    left: 32px
}

.sIZhG_N:not(.oya4ucg--rtl) .sPRIQRo {
    right: 32px
}

.stHFsC4 {
    color: #df3131
}

.sFUav48 {
    width: 100%
}

.sCs5MHx, .sFUav48, .surITeE {
    height: var(--wix-ui-tpa-dropdown-main-dropdown-height,42px);
    min-width: 68px
}

    .sCs5MHx.oPIupxQ--icon {
        padding: 8px 40px
    }

    .sCs5MHx.oPIupxQ--error {
        border-color: #df3131
    }

    .sFUav48 .surITeE {
        background: rgb(var(--wix-ui-tpa-dropdown-main-background-color,var(--wix-color-1))) !important;
        border-radius: var(--wix-ui-tpa-dropdown-main-border-radius,0) !important;
        border-width: var(--wix-ui-tpa-dropdown-main-border-width,1px) !important;
        color: rgb(var(--wix-ui-tpa-dropdown-main-button-text-color,var(--wix-color-5))) !important;
        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));
        line-height: var(--wix-ui-tpa-dropdown-main-text-font-line-height,1.5);
        text-decoration: var(--wix-ui-tpa-dropdown-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
    }

        .sFUav48 .surITeE:not(.ocbXXXp--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, .6))) !important
        }

.sIZhG_N:not(.oya4ucg--readOnly) .sFUav48 .surITeE:not(.ocbXXXp--error):not(.oYQ9oYX--disabled):focus-within, .sIZhG_N:not(.oya4ucg--readOnly) .sFUav48 .surITeE:not(.ocbXXXp--error):not(.oYQ9oYX--disabled):hover {
    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;
    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;
    border-radius: var(--wix-ui-tpa-dropdown-hover-border-radius,var(--wix-ui-tpa-dropdown-main-border-radius)) !important;
    border-width: var(--wix-ui-tpa-dropdown-hover-border-width,var(--wix-ui-tpa-dropdown-main-border-width,1px)) !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
}

.sFUav48 .surITeE:not(.ocbXXXp--error):focus-within .s__4NVl_j, .sFUav48 .surITeE:not(.ocbXXXp--error):hover .s__4NVl_j {
    color: rgb(var(--wix-ui-tpa-dropdown-hover-text-color,var(--wix-ui-tpa-dropdown-main-button-text-color,var(--wix-color-5)))) !important
}

.sIZhG_N.oya4ucg--readOnly .sFUav48 .surITeE {
    background-color: rgb(var(--wix-ui-tpa-dropdown-readonly-button-background-color,var(--wix-color-1))) !important;
    border-color: rgb(var(--wix-ui-tpa-dropdown-readonly-button-border-color,var(--wix-color-5),.2)) !important;
    border-radius: var(--wix-ui-tpa-dropdown-readonly-button-border-radius,0) !important;
    border-width: var(--wix-ui-tpa-dropdown-readonly-button-border-width,1px) !important;
    color: rgb(var(--wix-ui-tpa-dropdown-readonly-button-text-color,var(--wix-color-5))) !important;
    cursor: default;
    font-family: var(--wix-ui-tpa-dropdown-readonly-button-text-font-family,var(--wix-font-Body-M-family));
    font-size: var(--wix-ui-tpa-dropdown-readonly-button-text-font-size,16px);
    font-style: var(--wix-ui-tpa-dropdown-readonly-button-text-font-style,var(--wix-font-Body-M-style));
    font-variant: var(--wix-ui-tpa-dropdown-readonly-button-text-font-variant,var(--wix-font-Body-M-variant));
    font-weight: var(--wix-ui-tpa-dropdown-readonly-button-text-font-weight,var(--wix-font-Body-M-weight));
    line-height: var(--wix-ui-tpa-dropdown-readonly-button-text-font-line-height,1.5);
    text-decoration: var(--wix-ui-tpa-dropdown-readonly-button-text-font-text-decoration,var(--wix-font-Body-M-text-decoration))
}

.sFUav48 .surITeE .s__4NVl_j {
    color: rgb(var(--wix-ui-tpa-dropdown-main-button-text-color,var(--wix-color-5))) !important
}

.sFUav48 .surITeE.oYQ9oYX--disabled .sePFYHi svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-dropdown-main-button-text-disabled-color,var(--wix-color-29))) !important
}

.sFUav48 .surITeE .sePFYHi svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-dropdown-main-button-text-color,var(--wix-color-5))) !important
}

.sFUav48 .surITeE.oYQ9oYX--disabled {
    border-color: rgb(var(--wix-ui-tpa-dropdown-main-border-disabled-color,var(--wix-color-29))) !important;
    color: rgb(var(--wix-ui-tpa-dropdown-main-button-text-disabled-color,var(--wix-color-29))) !important
}

.sIZhG_N.oya4ucg--readOnly .sFUav48 .surITeE .sePFYHi svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-dropdown-readonly-icon-color,var(--wix-color-5),.2)) !important;
    height: var(--wix-ui-tpa-dropdown-readonly-icon-size,24px) !important;
    width: var(--wix-ui-tpa-dropdown-readonly-icon-size,24px) !important
}

.sFUav48 .surITeE.ocbXXXp--placeholder {
    color: rgb(var(--wix-ui-tpa-dropdown-main-placeholder-color,var(--wix-color-4))) !important
}

.sIZhG_N.oya4ucg--readOnly .sFUav48 .surITeE.ocbXXXp--placeholder {
    color: rgb(var(--wix-ui-tpa-dropdown-readonly-button-placeholder-color,var(--wix-color-4))) !important
}

.sIZhG_N:not(.oya4ucg--newErrorMessage) .sFUav48.om9mjGU--content-visible .surITeE {
    border-color: rgb(var(--wix-color-29))
}

.sIZhG_N.oya4ucg--error:not(.oya4ucg--newErrorMessage) .sFUav48.om9mjGU--content-visible .surITeE.ocbXXXp--error {
    border-color: rgb(223,49,49,.6) !important
}

    .sIZhG_N.oya4ucg--error:not(.oya4ucg--newErrorMessage) .sFUav48.om9mjGU--content-visible .surITeE.ocbXXXp--error:focus-within, .sIZhG_N.oya4ucg--error:not(.oya4ucg--newErrorMessage) .sFUav48.om9mjGU--content-visible .surITeE.ocbXXXp--error:hover {
        border-color: #df3131 !important
    }

.sIZhG_N.oya4ucg--error.oya4ucg--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)
}

    .sIZhG_N.oya4ucg--error.oya4ucg--newErrorMessage .sCs5MHx, .sIZhG_N.oya4ucg--error.oya4ucg--newErrorMessage .sFUav48 .surITeE {
        border-color: var(--wut-error-color,#df3131) !important
    }

.sFUav48.om9mjGU--content-visible .surITeE .s__4NVl_j {
    transform: rotate(180deg)
}

.sXwtD3e {
    background-color: rgb(var(--wix-ui-tpa-dropdown-main-dropdown-background-color,var(--wix-color-1))) !important;
    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;
    border-radius: var(--wix-ui-tpa-dropdown-main-border-radius,0);
    box-shadow: 0 4px 8px 0 rgba(0,0,0,.1),0 0 4px 0 rgba(0,0,0,.1);
    box-sizing: border-box;
    margin-left: 1px;
    max-width: 100%;
    overflow: hidden
}

.sPRIQRo .shCLoqx {
    background-color: #df3131 !important
}

.sFUav48 .sCHHR1j {
    padding-bottom: var(--wix-ui-tpa-dropdown-content-vertical-padding,12px);
    padding-left: var(--wix-ui-tpa-dropdown-content-horizontal-padding,0);
    padding-right: var(--wix-ui-tpa-dropdown-content-horizontal-padding,0);
    padding-top: var(--wix-ui-tpa-dropdown-content-vertical-padding,12px)
}

    .sFUav48 .sCHHR1j .s__1UvkhX.ofbtMDV--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))
    }

    .sFUav48 .sCHHR1j .s__1UvkhX.ofbtMDV--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))
    }

    .sFUav48 .sCHHR1j .s__1UvkhX.ofbtMDV--hovered.ofbtMDV--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))
    }

.sIZhG_N.oya4ucg---alignment-6-center {
    text-align: center
}

    .sIZhG_N.oya4ucg---alignment-6-center .surITeE .s__59VTxx {
        flex: 1
    }

    .sIZhG_N.oya4ucg---alignment-6-center .s_PhDl5 {
        justify-content: center
    }

.sw6NO_q {
    background-color: rgb(var(--wix-ui-tpa-dropdown-main-item-text-color,var(--wix-color-37))) !important;
    opacity: 30%
}

    .sw6NO_q:not(.s_Y8xRb) {
        margin: 10px 13px;
        opacity: .2;
        width: auto
    }

.sIZhG_N.oya4ucg---theme-3-box:not(.oya4ucg--outerBorder) .surITeE {
    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)))
}

.sIZhG_N.oya4ucg---theme-3-box.oya4ucg--outerBorder .surITeE {
    border: 0
}

.sIZhG_N.oya4ucg---theme-3-box.oya4ucg--outerBorder {
    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)));
    box-sizing: content-box
}

.sIZhG_N.oya4ucg---theme-4-line .surITeE {
    background-color: rgb(var(--wix-ui-tpa-dropdown-main-background-color,transparent));
    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)))
}

    .sIZhG_N.oya4ucg---theme-4-line .surITeE.oYQ9oYX--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-29)))
    }

.sIZhG_N.oya4ucg---theme-4-line.oya4ucg--readOnly .surITeE {
    border-bottom: var(--wix-ui-tpa-dropdown-readonly-button-border-width,1px) solid rgb(var(--wix-ui-tpa-dropdown-readonly-button-border-color,var(--wix-color-5),.2))
}

.sIZhG_N.oya4ucg---theme-4-line .surITeE:after, .sIZhG_N.oya4ucg---theme-4-line .surITeE:before {
    width: 0
}

.sIZhG_N.oya4ucg---theme-4-line .sCs5MHx {
    background-color: rgb(var(--wix-ui-tpa-dropdown-main-background-color,transparent));
    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)));
    padding-left: 0;
    padding-right: 0
}

    .sIZhG_N.oya4ucg---theme-4-line .sCs5MHx.oPIupxQ--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-29)))
    }

    .sIZhG_N.oya4ucg---theme-4-line .sCs5MHx.oPIupxQ--readOnly {
        background-color: rgb(var(--wix-ui-tpa-dropdown-readonly-button-background-color,transparent));
        border-bottom: var(--wix-ui-tpa-dropdown-readonly-button-border-width,1px) solid rgb(var(--wix-ui-tpa-dropdown-readonly-button-border-color,var(--wix-color-5),.2))
    }

.sIZhG_N.oya4ucg---theme-4-line.oya4ucg--rtl .sCs5MHx ~ .sDszIm_ {
    left: 0
}

.sIZhG_N.oya4ucg---theme-4-line:not(.oya4ucg--rtl) .sCs5MHx ~ .sDszIm_ {
    right: 0 !important
}

.sIZhG_N.oya4ucg---theme-4-line.oya4ucg--rtl .sCs5MHx ~ .sGBhtst {
    left: 25px
}

.sIZhG_N.oya4ucg---theme-4-line:not(.oya4ucg--rtl) .sCs5MHx ~ .sGBhtst {
    right: 25px
}

.sOHw2Yq {
    background-color: rgba(var(--appBackgroundColor));
    padding: 20px 0;
    position: relative
}

.sACd1XE {
    color: rgba(var(--titleFontColor));
    font: var(--titleFont);
    margin: 20px 20px 60px;
    text-decoration: var(--titleFont-text-decoration)
}

.sACd1XE, .sOHw2Yq.ofoS0n_---titleAlignment-4-left .sACd1XE {
    text-align: left
}

.sOHw2Yq.ofoS0n_---titleAlignment-6-center .sACd1XE {
    text-align: center
}

.sOHw2Yq.ofoS0n_---titleAlignment-5-right .sACd1XE {
    text-align: right
}

.sOHw2Yq .s__79Y1if {
    text-align: var(--opgListTitleAlignment)
}

.sOHw2Yq.ofoS0n_--mobile .sACd1XE {
    margin: 20px
}


.s__5VQIS8 {
    --wix-ui-tpa-text-button-main-text-font-text-decoration: var(--wix-forms-formParagraphFont-text-decoration);
    --wix-ui-tpa-text-button-main-text-font-line-height: var(--wix-forms-formParagraphFont-line-height);
    --wix-ui-tpa-text-button-main-text-font-family: var(--wix-forms-formParagraphFont-family);
    --wix-ui-tpa-text-button-main-text-font-size: var(--wix-forms-formParagraphFont-size);
    --wix-ui-tpa-text-button-main-text-font-style: var(--wix-forms-formParagraphFont-style);
    --wix-ui-tpa-text-button-main-text-font-variant: var(--wix-forms-formParagraphFont-variant);
    --wix-ui-tpa-text-button-main-text-font-weight: var(--wix-forms-formParagraphFont-weight)
}

.s__5VQIS8, .s__5VQIS8:hover {
    color: var(--ricosviewer3746303967-wix-forms-formLinkColor,rgba(var(--wix-color-8),1)) !important
}


.QueVW {
    margin-left: 0;
    margin-right: auto;
    z-index: 1
}

.QueVW:not(.-eqba) {
    float: left;
    margin-right: 40px
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .QueVW:not(.-eqba) {
            float: none;
            margin-right: auto
        }
    }
}

@container (width < 640px) {
    .QueVW:not(.-eqba) {
        float: none;
        margin-right: auto
    }
}

.McnQU {
    margin-left: auto;
    margin-right: 0;
    z-index: 1
}

    .McnQU:not(.-eqba) {
        float: right;
        margin-left: 40px
    }

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .McnQU:not(.-eqba) {
            float: none;
            margin-left: auto
        }
    }
}

@container (width < 640px) {
    .McnQU:not(.-eqba) {
        float: none;
        margin-left: auto
    }
}

.e0q-e {
    clear: both;
    display: block
}

    .e0q-e:not(._3jJhk) {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%
    }

.-eqba, ._3jJhk {
    width: 100%
}

._5VwDr .-eqba, ._5VwDr ._3jJhk {
    margin: 0 -8px;
    width: auto
}

.E70-F {
    width: -moz-fit-content;
    width: fit-content
}

.mB5A7 {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%
}

.rchoH {
    width: min(350px,100%) !important
}

._5VwDr .rchoH {
    width: 50%
}

.hrpMP {
    margin-left: auto;
    margin-right: auto
}

._5VwDr .hrpMP {
    width: 150px
}

.l1R1Z {
    display: flex
}

/*! rtl:ignore */
.UT8tn, .UT8tn > * {
    /*!rtl:ignore*/
    text-align: left
}

.BrMQC, .BrMQC > * {
    text-align: center
}

/*! rtl:ignore */
.MIM-1, .MIM-1 > * {
    /*!rtl:ignore*/
    text-align: right
}

/*! rtl:ignore */
.z3yvg, .z3yvg > * {
    /*!rtl:ignore*/
    text-align: initial
}

.ZJ2Pl {
    text-align: justify !important;
    white-space: pre-wrap !important
}

/*! rtl:ignore */
.Uog0G {
    /*!rtl:end:ignore*/
    -noop: 1;
    /*!rtl:begin:ignore*/
    direction: rtl
}

/*! rtl:ignore */
.mZsO5 {
    /*!rtl:end:ignore*/
    -noop: 1;
    /*!rtl:begin:ignore*/
    direction: ltr
}

.a63pm {
    text-decoration: none
}

.UyoXD:focus-visible {
    outline: 5px auto Highlight;
    outline: 5px auto -webkit-focus-ring-color
}

.vC0wI {
    margin-left: 0;
    margin-right: auto;
    z-index: 1
}

    .vC0wI:not(.pjU3c) {
        float: left;
        margin-right: 40px
    }

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .vC0wI:not(.pjU3c) {
            float: none;
            margin-right: auto
        }
    }
}

@container (width < 640px) {
    .vC0wI:not(.pjU3c) {
        float: none;
        margin-right: auto
    }
}

.nZ0XC {
    margin-left: auto;
    margin-right: 0;
    z-index: 1
}

    .nZ0XC:not(.pjU3c) {
        float: right;
        margin-left: 40px
    }

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .nZ0XC:not(.pjU3c) {
            float: none;
            margin-left: auto
        }
    }
}

@container (width < 640px) {
    .nZ0XC:not(.pjU3c) {
        float: none;
        margin-left: auto
    }
}

.M9Otd {
    clear: both;
    display: block
}

    .M9Otd:not(.VVkKW) {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%
    }

.VVkKW, .pjU3c {
    width: 100%
}

.nILKs .VVkKW, .nILKs .pjU3c {
    margin: 0 -8px;
    width: auto
}

._0VIJe {
    width: -moz-fit-content;
    width: fit-content
}

.xf3Lh {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%
}

.Nv24- {
    width: min(350px,100%) !important
}

.nILKs .Nv24- {
    width: 50%
}

.QW5ND {
    margin-left: auto;
    margin-right: auto
}

.nILKs .QW5ND {
    width: 150px
}

.oA14Y {
    display: flex
}

.giltF {
    margin: 0
}

.hgBlo {
    border: none;
    width: -moz-max-content;
    width: max-content
}

.E4AE- {
    overflow-x: auto
}

    .E4AE-::-webkit-scrollbar {
        -webkit-appearance: none
    }

    .E4AE-::-webkit-scrollbar-thumb {
        background-color: rgba(0,0,0,.5);
        border: 2px solid #fff;
        border-radius: 8px
    }

    .E4AE-::-webkit-scrollbar:horizontal {
        height: 10px
    }

.vHsqy {
    max-width: 100%
}

._9pFAe, .glob_fontElementMap, .kF1Yq {
    font-family: var(--ricos-font-family,unset)
}

.BsyJS {
    max-width: 100%
}

.kF1Yq {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    align-content: start;
    box-sizing: border-box;
    display: grid;
    grid-template-columns: minmax(0,1fr);
    height: 100%;
    position: relative
}

@media print {
    [dir] .kF1Yq {
        background-color: #fff
    }

    .kF1Yq blockquote, .kF1Yq h1, .kF1Yq h2, .kF1Yq h3, .kF1Yq h4, .kF1Yq h5, .kF1Yq h6, .kF1Yq img, .kF1Yq li {
        -moz-column-break-inside: avoid;
        break-inside: avoid
    }

        .kF1Yq h1, .kF1Yq h1 *, .kF1Yq h2, .kF1Yq h2 *, .kF1Yq h3, .kF1Yq h3 *, .kF1Yq h4, .kF1Yq h4 *, .kF1Yq h5, .kF1Yq h5 *, .kF1Yq h6, .kF1Yq h6 *, .kF1Yq p, .kF1Yq p * {
            color: #000 !important
        }

            .kF1Yq ol li, .kF1Yq ol li *, .kF1Yq p, .kF1Yq p * {
                font-size: 11pt !important
            }

            .kF1Yq h1, .kF1Yq h1 * {
                font-size: 24pt !important
            }

            .kF1Yq h2, .kF1Yq h2 * {
                font-size: 20pt !important
            }

            .kF1Yq h3, .kF1Yq h3 * {
                font-size: 16pt !important
            }

            .kF1Yq h4, .kF1Yq h4 * {
                font-size: 14pt !important
            }

            .kF1Yq h5, .kF1Yq h5 * {
                font-size: 12pt !important
            }

            .kF1Yq h6, .kF1Yq h6 * {
                font-size: 11pt !important
            }

        .kF1Yq blockquote, .kF1Yq blockquote * {
            font-size: 16pt !important
        }
}

.kF1Yq * {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.kF1Yq .uoKII {
    box-sizing: border-box;
    -moz-tab-size: 40px;
    -o-tab-size: 40px;
    tab-size: 40px
}

    .kF1Yq .uoKII *, .kF1Yq .uoKII :after, .kF1Yq .uoKII :before {
        box-sizing: inherit
    }

    .kF1Yq .uoKII input {
        box-sizing: border-box
    }

[dir] .kF1Yq._1Kb8T {
    padding-top: 50px
}

.uoKII {
    word-wrap: break-word;
    color: var(--ricos-text-color,#212121);
    container-type: inline-size;
    font-size: 16px;
    height: 100%;
    line-height: 1.5;
    overflow-wrap: break-word;
    white-space: pre-wrap !important;
    white-space: break-spaces;
    width: 100%
}

[dir] .uoKII {
    background-color: var(--ricos-bg-color-container,unset)
}

.uoKII:after {
    content: "";
    display: table;
    line-height: 0
}

[dir] .uoKII:after {
    clear: both
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .uoKII {
            font-size: 14px
        }
    }
}

@container (width < 640px) {
    .uoKII {
        font-size: 14px
    }
}

._4XU5A {
    width: 100%
}

    ._4XU5A [data-breakout=normal] {
        padding-inline-end: var(--ricos-breakout-normal-padding-end,0);
        padding-inline-start: var(--ricos-breakout-normal-padding-start,0)
    }

    ._4XU5A [data-breakout=fullWidth] {
        padding-inline-end: var(--ricos-breakout-full-width-padding-end,0);
        padding-inline-start: var(--ricos-breakout-full-width-padding-start,0)
    }

[dir] .mAaCB {
    margin: 2px 0
}

[dir] .PPK8e, [dir] .esTdg + .esTdg {
    margin-top: 20px
}

.logrL {
    margin-inline-start: 0 !important
}

.iwS00 {
    margin-inline-start: 40px !important
}

.p4LqF {
    margin-inline-start: 80px !important
}

.vHxLY {
    margin-inline-start: 120px !important
}

.GpD3H {
    margin-inline-start: 160px !important
}

._5WdtI {
    margin-inline-start: 200px !important
}

.FwXr7 {
    margin-inline-start: 240px !important
}

._46sGv, .glob_fontElementMap {
    font-family: var(--ricos-font-family,unset)
}

.CMRv5, .qeDu4 {
    color: var(--ricos-custom-p-color,unset);
    font-family: var(--ricos-custom-p-font-family,unset);
    font-size: var(--ricos-custom-p-font-size,unset);
    font-style: var(--ricos-custom-p-font-style,unset);
    font-weight: var(--ricos-custom-p-font-weight,unset);
    letter-spacing: var(--ricos-custom-p-letter-spacing,unset);
    line-height: var(--ricos-custom-p-line-height,unset);
    list-style-position: outside;
    min-height: var(--ricos-custom-p-min-height,unset);
    -webkit-text-decoration: var(--ricos-custom-p-text-decoration,unset);
    text-decoration: var(--ricos-custom-p-text-decoration,unset)
}

[dir] .CMRv5, [dir] .qeDu4 {
    margin: 0;
    padding: 0
}

    [dir] .CMRv5 > *, [dir] .qeDu4 > * {
        background-color: var(--ricos-custom-p-background-color,unset)
    }

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .CMRv5, .qeDu4 {
            font-size: var(--ricos-custom-p-font-size,unset)
        }
    }
}

@container (width < 640px) {
    .CMRv5, .qeDu4 {
        font-size: var(--ricos-custom-p-font-size,unset)
    }
}

.CMRv5 > .b27zF, .qeDu4 > .b27zF {
    list-style-type: inherit;
    margin-inline-start: 1.5em;
    padding-inline-start: .5em
}

    .CMRv5 > .b27zF[data-heading-level=headerOne], .qeDu4 > .b27zF[data-heading-level=headerOne] {
        font-family: var(--ricos-custom-h1-font-family,unset);
        font-size: var(--ricos-custom-h1-font-size,40px);
        font-style: var(--ricos-custom-h1-font-style,unset);
        font-weight: var(--ricos-custom-h1-font-weight,unset);
        letter-spacing: var(--ricos-custom-h1-letter-spacing,unset);
        line-height: var(--ricos-custom-h1-line-height,42px);
        min-height: var(--ricos-custom-h1-min-height,42px);
        -webkit-text-decoration: var(--ricos-custom-h1-text-decoration,unset);
        text-decoration: var(--ricos-custom-h1-text-decoration,unset)
    }

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .CMRv5 > .b27zF[data-heading-level=headerOne], .qeDu4 > .b27zF[data-heading-level=headerOne] {
            font-size: var(--ricos-custom-h1-font-size,32px)
        }
    }
}

@container (width < 640px) {
    .CMRv5 > .b27zF[data-heading-level=headerOne], .qeDu4 > .b27zF[data-heading-level=headerOne] {
        font-size: var(--ricos-custom-h1-font-size,32px)
    }
}

.CMRv5 > .b27zF[data-heading-level=headerTwo], .qeDu4 > .b27zF[data-heading-level=headerTwo] {
    font-family: var(--ricos-custom-h2-font-family,unset);
    font-size: var(--ricos-custom-h2-font-size,28px);
    font-style: var(--ricos-custom-h2-font-style,unset);
    font-weight: var(--ricos-custom-h2-font-weight,unset);
    letter-spacing: var(--ricos-custom-h2-letter-spacing,unset);
    line-height: var(--ricos-custom-h2-line-height,36px);
    min-height: var(--ricos-custom-h2-min-height,36px);
    -webkit-text-decoration: var(--ricos-custom-h2-text-decoration,unset);
    text-decoration: var(--ricos-custom-h2-text-decoration,unset)
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .CMRv5 > .b27zF[data-heading-level=headerTwo], .qeDu4 > .b27zF[data-heading-level=headerTwo] {
            font-size: var(--ricos-custom-h2-font-size,24px)
        }
    }
}

@container (width < 640px) {
    .CMRv5 > .b27zF[data-heading-level=headerTwo], .qeDu4 > .b27zF[data-heading-level=headerTwo] {
        font-size: var(--ricos-custom-h2-font-size,24px)
    }
}

.CMRv5 > .b27zF[data-heading-level=headerThree], .qeDu4 > .b27zF[data-heading-level=headerThree] {
    font-family: var(--ricos-custom-h3-font-family,unset);
    font-size: var(--ricos-custom-h3-font-size,24px);
    font-style: var(--ricos-custom-h3-font-style,unset);
    font-weight: var(--ricos-custom-h3-font-weight,unset);
    letter-spacing: var(--ricos-custom-h3-letter-spacing,unset);
    line-height: var(--ricos-custom-h3-line-height,30px);
    min-height: var(--ricos-custom-h3-min-height,30px);
    -webkit-text-decoration: var(--ricos-custom-h3-text-decoration,unset);
    text-decoration: var(--ricos-custom-h3-text-decoration,unset)
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .CMRv5 > .b27zF[data-heading-level=headerThree], .qeDu4 > .b27zF[data-heading-level=headerThree] {
            font-size: var(--ricos-custom-h3-font-size,20px)
        }
    }
}

@container (width < 640px) {
    .CMRv5 > .b27zF[data-heading-level=headerThree], .qeDu4 > .b27zF[data-heading-level=headerThree] {
        font-size: var(--ricos-custom-h3-font-size,20px)
    }
}

.CMRv5 > .b27zF[data-heading-level=headerFour], .qeDu4 > .b27zF[data-heading-level=headerFour] {
    font-family: var(--ricos-custom-h4-font-family,unset);
    font-size: var(--ricos-custom-h4-font-size,20px);
    font-style: var(--ricos-custom-h4-font-style,unset);
    font-weight: var(--ricos-custom-h4-font-weight,unset);
    letter-spacing: var(--ricos-custom-h4-letter-spacing,unset);
    line-height: var(--ricos-custom-h4-line-height,1.5);
    min-height: var(--ricos-custom-h4-min-height,unset);
    -webkit-text-decoration: var(--ricos-custom-h4-text-decoration,unset);
    text-decoration: var(--ricos-custom-h4-text-decoration,unset)
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .CMRv5 > .b27zF[data-heading-level=headerFour], .qeDu4 > .b27zF[data-heading-level=headerFour] {
            font-size: var(--ricos-custom-h4-font-size,20px)
        }
    }
}

@container (width < 640px) {
    .CMRv5 > .b27zF[data-heading-level=headerFour], .qeDu4 > .b27zF[data-heading-level=headerFour] {
        font-size: var(--ricos-custom-h4-font-size,20px)
    }
}

.CMRv5 > .b27zF[data-heading-level=headerFive], .qeDu4 > .b27zF[data-heading-level=headerFive] {
    font-family: var(--ricos-custom-h5-font-family,unset);
    font-size: var(--ricos-custom-h5-font-size,18px);
    font-style: var(--ricos-custom-h5-font-style,unset);
    font-weight: var(--ricos-custom-h5-font-weight,unset);
    letter-spacing: var(--ricos-custom-h5-letter-spacing,unset);
    line-height: var(--ricos-custom-h5-line-height,1.5);
    min-height: var(--ricos-custom-h5-min-height,unset);
    -webkit-text-decoration: var(--ricos-custom-h5-text-decoration,unset);
    text-decoration: var(--ricos-custom-h5-text-decoration,unset)
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .CMRv5 > .b27zF[data-heading-level=headerFive], .qeDu4 > .b27zF[data-heading-level=headerFive] {
            font-size: var(--ricos-custom-h5-font-size,16px)
        }
    }
}

@container (width < 640px) {
    .CMRv5 > .b27zF[data-heading-level=headerFive], .qeDu4 > .b27zF[data-heading-level=headerFive] {
        font-size: var(--ricos-custom-h5-font-size,16px)
    }
}

.CMRv5 > .b27zF[data-heading-level=headerSix], .qeDu4 > .b27zF[data-heading-level=headerSix] {
    font-family: var(--ricos-custom-h6-font-family,unset);
    font-size: var(--ricos-custom-h6-font-size,16px);
    font-style: var(--ricos-custom-h6-font-style,unset);
    font-weight: var(--ricos-custom-h6-font-weight,unset);
    letter-spacing: var(--ricos-custom-h6-letter-spacing,unset);
    line-height: var(--ricos-custom-h6-line-height,1.5);
    min-height: var(--ricos-custom-h6-min-height,unset);
    -webkit-text-decoration: var(--ricos-custom-h6-text-decoration,unset);
    text-decoration: var(--ricos-custom-h6-text-decoration,unset)
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .CMRv5 > .b27zF[data-heading-level=headerSix], .qeDu4 > .b27zF[data-heading-level=headerSix] {
            font-size: var(--ricos-custom-h6-font-size,14px)
        }
    }
}

@container (width < 640px) {
    .CMRv5 > .b27zF[data-heading-level=headerSix], .qeDu4 > .b27zF[data-heading-level=headerSix] {
        font-size: var(--ricos-custom-h6-font-size,14px)
    }
}

[data-list-style-position=inside].b27zF {
    list-style-position: inside;
    padding-inline-start: 0
}

    [data-list-style-position=inside].b27zF > :first-child, [data-list-style-position=inside].b27zF > :first-child > :first-child {
        display: inline
    }

.CMRv5 > [data-list-style-position=inside].b27zF h2 > span, .CMRv5 > [data-list-style-position=inside].b27zF h3 > span, .CMRv5 > [data-list-style-position=inside].b27zF h4 > span, .CMRv5 > [data-list-style-position=inside].b27zF h5 > span, .CMRv5 > [data-list-style-position=inside].b27zF h6 > span, .CMRv5 > [data-list-style-position=inside].b27zF > h1 > span, .CMRv5 > [data-list-style-position=inside].b27zF > p > span > :first-child {
    margin-inline-start: .5em
}

ol .b27zF {
    position: relative
}

    ol .b27zF > div > :not(ul) > span {
        margin-inline-start: .35em
    }

.glob_fontElementMap, .hl7c- {
    font-family: var(--ricos-font-family,unset)
}

[dir] .TfvTg {
    margin: 0
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        [dir] .TfvTg {
            clear: both;
            margin: 0
        }
    }
}

@container (width < 640px) {
    [dir] .TfvTg {
        clear: both;
        margin: 0
    }
}

.pQuHl {
    color: var(--ricos-custom-p-color,unset);
    font-family: var(--ricos-custom-p-font-family,unset);
    font-size: var(--ricos-custom-p-font-size,unset);
    font-style: var(--ricos-custom-p-font-style,unset);
    font-weight: var(--ricos-custom-p-font-weight,unset);
    letter-spacing: var(--ricos-custom-p-letter-spacing,unset);
    line-height: var(--ricos-custom-p-line-height,unset);
    min-height: var(--ricos-custom-p-min-height,unset);
    -webkit-text-decoration: var(--ricos-custom-p-text-decoration,unset);
    text-decoration: var(--ricos-custom-p-text-decoration,unset)
}

[dir] .pQuHl > span > a, [dir] .pQuHl > span > span {
    background-color: var(--ricos-custom-p-background-color,unset)
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .pQuHl {
            font-size: var(--ricos-custom-p-font-size,unset)
        }
    }
}

@container (width < 640px) {
    .pQuHl {
        font-size: var(--ricos-custom-p-font-size,unset)
    }
}

.pQuHl:empty {
    height: 24px
}

.kJaSN {
    display: block
}

.cFGuG, .glob_fontElementMap {
    font-family: var(--ricos-font-family,unset)
}

[dir] ._3z5wP {
    margin: 0
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        [dir] ._3z5wP {
            clear: both;
            margin: 0
        }
    }
}

@container (width < 640px) {
    [dir] ._3z5wP {
        clear: both;
        margin: 0
    }
}

.MQChk, .Xni8y, .Zu6RH, .d337t, .r5d-P, .tfmO9 {
    font: inherit
}

.tfmO9 {
    color: var(--ricos-custom-h1-color,var(--ricos-text-color,#212121));
    font-family: var(--ricos-custom-h1-font-family,unset);
    font-size: var(--ricos-custom-h1-font-size,40px);
    font-style: var(--ricos-custom-h1-font-style,unset);
    font-weight: var(--ricos-custom-h1-font-weight,unset);
    letter-spacing: var(--ricos-custom-h1-letter-spacing,unset);
    line-height: var(--ricos-custom-h1-line-height,42px);
    min-height: var(--ricos-custom-h1-min-height,42px);
    -webkit-text-decoration: var(--ricos-custom-h1-text-decoration,unset);
    text-decoration: var(--ricos-custom-h1-text-decoration,unset)
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .tfmO9 {
            font-size: var(--ricos-custom-h1-font-size,32px)
        }
    }
}

@container (width < 640px) {
    .tfmO9 {
        font-size: var(--ricos-custom-h1-font-size,32px)
    }
}

[dir] .tfmO9 > * > span, [dir] .tfmO9 > span span {
    background-color: var(--ricos-custom-h1-background-color,unset)
}

.Xni8y {
    color: var(--ricos-custom-h2-color,var(--ricos-text-color,#212121));
    font-family: var(--ricos-custom-h2-font-family,unset);
    font-size: var(--ricos-custom-h2-font-size,28px);
    font-style: var(--ricos-custom-h2-font-style,unset);
    font-weight: var(--ricos-custom-h2-font-weight,unset);
    letter-spacing: var(--ricos-custom-h2-letter-spacing,unset);
    line-height: var(--ricos-custom-h2-line-height,36px);
    min-height: var(--ricos-custom-h2-min-height,36px);
    -webkit-text-decoration: var(--ricos-custom-h2-text-decoration,unset);
    text-decoration: var(--ricos-custom-h2-text-decoration,unset)
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .Xni8y {
            font-size: var(--ricos-custom-h2-font-size,24px)
        }
    }
}

@container (width < 640px) {
    .Xni8y {
        font-size: var(--ricos-custom-h2-font-size,24px)
    }
}

[dir] .Xni8y > * > span, [dir] .Xni8y > span span {
    background-color: var(--ricos-custom-h2-background-color,unset)
}

.r5d-P {
    color: var(--ricos-custom-h3-color,var(--ricos-text-color,#212121));
    font-family: var(--ricos-custom-h3-font-family,unset);
    font-size: var(--ricos-custom-h3-font-size,24px);
    font-style: var(--ricos-custom-h3-font-style,unset);
    font-weight: var(--ricos-custom-h3-font-weight,unset);
    letter-spacing: var(--ricos-custom-h3-letter-spacing,unset);
    line-height: var(--ricos-custom-h3-line-height,30px);
    min-height: var(--ricos-custom-h3-min-height,30px);
    -webkit-text-decoration: var(--ricos-custom-h3-text-decoration,unset);
    text-decoration: var(--ricos-custom-h3-text-decoration,unset)
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .r5d-P {
            font-size: var(--ricos-custom-h3-font-size,20px)
        }
    }
}

@container (width < 640px) {
    .r5d-P {
        font-size: var(--ricos-custom-h3-font-size,20px)
    }
}

[dir] .r5d-P > * > span, [dir] .r5d-P > span span {
    background-color: var(--ricos-custom-h3-background-color,unset)
}

.d337t {
    color: var(--ricos-custom-h4-color,var(--ricos-text-color,#212121));
    font-family: var(--ricos-custom-h4-font-family,unset);
    font-size: var(--ricos-custom-h4-font-size,20px);
    font-style: var(--ricos-custom-h4-font-style,unset);
    font-weight: var(--ricos-custom-h4-font-weight,unset);
    letter-spacing: var(--ricos-custom-h4-letter-spacing,unset);
    line-height: var(--ricos-custom-h4-line-height,1.5);
    min-height: var(--ricos-custom-h4-min-height,unset);
    -webkit-text-decoration: var(--ricos-custom-h4-text-decoration,unset);
    text-decoration: var(--ricos-custom-h4-text-decoration,unset)
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .d337t {
            font-size: var(--ricos-custom-h4-font-size,20px)
        }
    }
}

@container (width < 640px) {
    .d337t {
        font-size: var(--ricos-custom-h4-font-size,20px)
    }
}

[dir] .d337t > * > span, [dir] .d337t > span span {
    background-color: var(--ricos-custom-h4-background-color,unset)
}

.Zu6RH {
    color: var(--ricos-custom-h5-color,var(--ricos-text-color,#212121));
    font-family: var(--ricos-custom-h5-font-family,unset);
    font-size: var(--ricos-custom-h5-font-size,18px);
    font-style: var(--ricos-custom-h5-font-style,unset);
    font-weight: var(--ricos-custom-h5-font-weight,unset);
    letter-spacing: var(--ricos-custom-h5-letter-spacing,unset);
    line-height: var(--ricos-custom-h5-line-height,1.5);
    min-height: var(--ricos-custom-h5-min-height,unset);
    -webkit-text-decoration: var(--ricos-custom-h5-text-decoration,unset);
    text-decoration: var(--ricos-custom-h5-text-decoration,unset)
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .Zu6RH {
            font-size: var(--ricos-custom-h5-font-size,16px)
        }
    }
}

@container (width < 640px) {
    .Zu6RH {
        font-size: var(--ricos-custom-h5-font-size,16px)
    }
}

[dir] .Zu6RH > * > span, [dir] .Zu6RH > span span {
    background-color: var(--ricos-custom-h5-background-color,unset)
}

.MQChk {
    color: var(--ricos-custom-h6-color,var(--ricos-text-color,#212121));
    font-family: var(--ricos-custom-h6-font-family,unset);
    font-size: var(--ricos-custom-h6-font-size,16px);
    font-style: var(--ricos-custom-h6-font-style,unset);
    font-weight: var(--ricos-custom-h6-font-weight,unset);
    letter-spacing: var(--ricos-custom-h6-letter-spacing,unset);
    line-height: var(--ricos-custom-h6-line-height,1.5);
    min-height: var(--ricos-custom-h6-min-height,unset);
    -webkit-text-decoration: var(--ricos-custom-h6-text-decoration,unset);
    text-decoration: var(--ricos-custom-h6-text-decoration,unset)
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .MQChk {
            font-size: var(--ricos-custom-h6-font-size,14px)
        }
    }
}

@container (width < 640px) {
    .MQChk {
        font-size: var(--ricos-custom-h6-font-size,14px)
    }
}

[dir] .MQChk > * > span, [dir] .MQChk > span span {
    background-color: var(--ricos-custom-h6-background-color,unset)
}

.kdaK- {
    display: block
}

.ePs7b, .glob_fontElementMap {
    font-family: var(--ricos-font-family,unset)
}

.-KBmr {
    border-inline-start-style: solid;
    border-inline-start-width: var(--ricos-custom-quote-border-width,3px);
    color: var(--ricos-custom-quote-color,unset);
    font-family: var(--ricos-custom-quote-font-family,unset);
    font-size: 18px;
    font-size: var(--ricos-custom-quote-font-size,18px);
    font-style: normal;
    font-style: var(--ricos-custom-quote-font-style,normal);
    font-weight: var(--ricos-custom-quote-font-weight,unset);
    letter-spacing: var(--ricos-custom-quote-letter-spacing,unset);
    line-height: 26px;
    line-height: var(--ricos-custom-quote-line-height,26px);
    margin-block: 15px;
    margin-inline-end: var(--ricos-custom-quote-margin-inline-end,18px);
    margin-inline-start: var(--ricos-custom-quote-margin-inline-start,18px);
    max-width: 100%;
    min-height: var(--ricos-custom-quote-min-height,unset);
    padding-inline-start: var(--ricos-custom-quote-padding-inline-start,18px);
    -webkit-text-decoration: var(--ricos-custom-quote-text-decoration,unset);
    text-decoration: var(--ricos-custom-quote-text-decoration,unset)
}

[dir] .-KBmr {
    padding-bottom: var(--ricos-custom-quote-padding-bottom,6px);
    padding-top: var(--ricos-custom-quote-padding-top,6px)
}

[dir=ltr] .-KBmr {
    border-left-color: var(--ricos-custom-quote-border-color,var(--ricos-action-color,#116dff))
}

[dir=ltr] .-KBmr, [dir=rtl] .-KBmr {
    border-right-color: var(--ricos-custom-quote-border-color,var(--ricos-action-color,#116dff))
}

[dir=rtl] .-KBmr {
    border-left-color: var(--ricos-custom-quote-border-color,var(--ricos-action-color,#116dff))
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .-KBmr {
            font-size: var(--ricos-custom-quote-font-size,18px)
        }
    }
}

@container (width < 640px) {
    .-KBmr {
        font-size: var(--ricos-custom-quote-font-size,18px)
    }
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        .-KBmr {
            margin-block: 15px;
            margin-inline-end: var(--ricos-custom-quote-margin-inline-end,16px);
            margin-inline-start: var(--ricos-custom-quote-margin-inline-start,16px)
        }
    }
}

@container (width < 640px) {
    .-KBmr {
        margin-block: 15px;
        margin-inline-end: var(--ricos-custom-quote-margin-inline-end,16px);
        margin-inline-start: var(--ricos-custom-quote-margin-inline-start,16px)
    }
}

.PSKz4 {
    --ricos-layout-horizontal-padding: 20px;
    display: grid;
    gap: 1px;
    grid-template-columns: var(--ricos-layout-column-template);
    position: relative
}

[dir] .PSKz4 {
    margin: 0
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:480px) {
        .PSKz4 {
            grid-template-columns: minmax(0,1fr)
        }
    }
}

@container (width < 480px) {
    .PSKz4 {
        grid-template-columns: minmax(0,1fr)
    }
}

[dir] * + .PSKz4 {
    margin-top: 20px
}

.PSKz4 .YE-8K {
    padding-inline-end: var(--ricos-layout-horizontal-padding);
    padding-inline-start: var(--ricos-layout-horizontal-padding)
}

[dir] .PSKz4 .YE-8K {
    padding-bottom: 12px;
    padding-top: 12px
}

.PSKz4 .YE-8K:first-child {
    padding-inline-start: 0
}

.PSKz4 .YE-8K:last-child {
    padding-inline-end: 0
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:480px) {
        .PSKz4 .YE-8K {
            padding-inline-start: 0
        }

            .PSKz4 .YE-8K, .PSKz4 .YE-8K:first-child {
                padding-inline-end: 0
            }

                .PSKz4 .YE-8K:last-child {
                    padding-inline-start: 0
                }
    }
}

@container (width < 480px) {
    .PSKz4 .YE-8K {
        padding-inline-start: 0
    }

        .PSKz4 .YE-8K, .PSKz4 .YE-8K:first-child {
            padding-inline-end: 0
        }

            .PSKz4 .YE-8K:last-child {
                padding-inline-start: 0
            }
}

[dir] .-RRhD {
    margin: 15px 18px
}

@supports not (contain: inline-size) {
    @media only screen and (max-width:640px) {
        [dir] .-RRhD {
            margin: var(--ricos-custom-code-block-margin,15px calc(18px + 5%))
        }
    }
}

@container (width < 640px) {
    [dir] .-RRhD {
        margin: var(--ricos-custom-code-block-margin,15px calc(18px + 5%))
    }
}

._3ZugP {
    color: var(--ricos-custom-code-block-color,var(--ricos-text-color,#212121));
    font-family: Inconsolata,Menlo,Consolas,monospace;
    font-size: var(--ricos-custom-code-block-font-size,16px);
    line-height: var(--ricos-custom-code-block-line-height,26px);
    min-height: 29px;
    white-space: pre-wrap
}

[dir] ._3ZugP {
    background-color: var(--ricos-custom-code-block-background-color,rgba(var(--ricos-fallback-color-tuple,0,0,0),.06));
    margin: var(--ricos-custom-code-block-margin,15px 18px);
    padding: var(--ricos-custom-code-block-padding,2px 25px)
}

[dir] .X4jeU ._3ZugP {
    margin: 1em 0
}


.s__7xR_43 {
    --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-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);
    --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)
}

.sTy_Tgj, .s__7xR_43 {
    display: flex;
    flex-direction: column
}

.sTy_Tgj {
    --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-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);
    --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)
}

.sHTABRU {
    --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)
}

.svQ7lKv {
    margin-inline-start: 4px
}

.sfmWowT {
    cursor: pointer;
    display: inline-block;
    position: relative
}

    .sfmWowT.o_mTiEA--disabled, .svP1EIO {
        pointer-events: none
    }

.svP1EIO {
    clip: rect(1px,1px,1px,1px) !important;
    border: 0 !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    cursor: inherit;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    white-space: nowrap !important;
    width: 1px !important
}

.spinZQ8 {
    display: inline
}

.sdt8Tvx {
    --Checkbox2646359512-default-error-color: 223,49,49;
    box-sizing: border-box;
    display: inline-flex;
    transition: background-color .2s linear,border-color .2s linear,border-width .2s linear,border-radius .2s linear
}

    .sdt8Tvx.ocw_KA5--error.ocw_KA5--newErrorMessage:not(.ocw_KA5--checked) {
        --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-checkbox-error-color,var(--Checkbox2646359512-default-error-color));
        --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-checkbox-error-color-rgb,var(--Checkbox2646359512-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)
    }

    .sdt8Tvx * {
        box-sizing: inherit
    }

    .sdt8Tvx.ocw_KA5--box.ocw_KA5--newErrorMessage .sd7GBK_, .sdt8Tvx.ocw_KA5--box:not(.ocw_KA5--newErrorMessage) {
        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, .6)));
        border-radius: var(--wix-ui-tpa-checkbox-box-border-radius,0);
        box-sizing: border-box;
        display: flex;
        padding: 15px 16px;
        position: relative
    }

.shXJPPU {
    display: flex;
    width: 100%
}

    .shXJPPU.o_mTiEA--disabled {
        border-color: rgb(var(--wix-ui-tpa-checkbox-disabled-box-border-color,var(--wix-color-29)));
        pointer-events: none
    }

    .shXJPPU.ocw_KA5---verticalAlignment-6-center {
        align-items: center
    }

    .shXJPPU.ocw_KA5---verticalAlignment-3-top {
        align-items: flex-start
    }

    .shXJPPU .spinZQ8 {
        align-items: center;
        display: flex;
        flex: 1
    }

    .shXJPPU.ocw_KA5---verticalAlignment-3-top .sLyogR2 {
        line-height: var(--wix-ui-tpa-checkbox-label-font-line-height,24px)
    }

    .shXJPPU .sLyogR2 {
        margin-inline-end: var(--wix-ui-tpa-checkbox-margin-inline-end,12px)
    }

.sBrGVeg {
    background-color: rgb(var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--Checkbox2646359512-transparent)),calc(var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-background-opacity, 1)));
    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, .6)));
    border-radius: var(--wix-ui-tpa-checkbox-input-border-radius,0);
    box-sizing: content-box;
    display: inline-block;
    font-family: Madefor,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
    font-size: 13px;
    height: var(--wix-ui-tpa-checkbox-input-size,14px);
    line-height: 1.2;
    transition: border-color .2s linear,border-width .2s linear,border-radius .2s linear;
    vertical-align: middle;
    width: var(--wix-ui-tpa-checkbox-input-size,14px)
}

.sdt8Tvx.ocw_KA5--box:not(.ocw_KA5--checked):not(.ocw_KA5--disabled) .sBrGVeg {
    background-color: rgb(var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--wix-ui-tpa-checkbox-box-color-rgb,var(--Checkbox2646359512-transparent))),calc(var(--wix-ui-tpa-checkbox-input-background-color-opacity, var(--wix-ui-tpa-checkbox-box-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-background-opacity, var(--Checkbox2646359512-wix-ui-tpa-checkbox-box-color-opacity, 1))))
}

.sBrGVeg {
    position: relative
}

    .sBrGVeg svg[fill=currentColor] {
        height: calc(var(--wix-ui-tpa-checkbox-input-size, 14px) + 2px);
        left: -1px;
        position: absolute;
        top: -1px;
        width: calc(var(--wix-ui-tpa-checkbox-input-size, 14px) + 2px)
    }

    .sBrGVeg path {
        fill: rgb(var(--wix-ui-tpa-checkbox-icon-color,var(--wix-color-8)))
    }

.sdt8Tvx:hover .sBrGVeg path {
    fill: rgb(var(--wix-ui-tpa-checkbox-hover-icon-color,var(--wix-ui-tpa-checkbox-icon-color,var(--wix-color-8))))
}

.s__7vIg8i {
    color: rgb(var(--wix-ui-tpa-checkbox-text-color,var(--wix-color-5)));
    display: inline-block;
    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));
    line-height: var(--wix-ui-tpa-checkbox-label-font-line-height,24px);
    text-decoration: var(--wix-ui-tpa-checkbox-label-font-text-decoration,var(--wix-font-Body-M-text-decoration));
    transition: color .2s linear
}

.sdt8Tvx:focus-within .s__7vIg8i, .sdt8Tvx:hover .s__7vIg8i {
    color: rgb(var(--wix-ui-tpa-checkbox-hover-text-color,var(--wix-ui-tpa-checkbox-text-color,var(--wix-color-5))))
}

.sURRgyb {
    line-height: 0;
    margin-inline-start: 9px
}

.sZCE_LU {
    color: rgb(var(--Checkbox2646359512-default-error-color)) !important
}

.s__7vIg8i.s__1jmVCZ {
    display: flex;
    flex: 1
}

    .s__7vIg8i.s__1jmVCZ:after {
        content: "";
        flex: 1 0 5px;
        width: 5px
    }

.sPsQR_P {
    flex: 0
}

.sdt8Tvx:focus-within.ocw_KA5--box, .sdt8Tvx:hover.ocw_KA5--box {
    border-color: rgb(var(--wix-ui-tpa-checkbox-box-border-color,var(--wix-color-5)))
}

    .sdt8Tvx:hover.ocw_KA5--box:not(.ocw_KA5--checked) .sBrGVeg {
        background-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-background-color-rgb,var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--Checkbox2646359512-transparent))),calc(var(--wix-ui-tpa-checkbox-input-hover-background-color-opacity, var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-hover-background-opacity, var(--wix-ui-tpa-checkbox-input-background-opacity, 1))))
    }

.sdt8Tvx.ocw_KA5--box.ocw_KA5--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)))
}

.sdt8Tvx.ocw_KA5--box.ocw_KA5--disabled, .sdt8Tvx.ocw_KA5--box.sy8OAC0 {
    background-color: rgb(var(--wix-color-1));
    border-color: rgb(var(--wix-ui-tpa-checkbox-disabled-box-border-color,var(--wix-color-29)))
}

    .sdt8Tvx.ocw_KA5--box.ocw_KA5--disabled:focus-within:not(.ocw_KA5--checked), .sdt8Tvx.ocw_KA5--box.sy8OAC0:hover:not(: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))
    }

    .sdt8Tvx.ocw_KA5--box.ocw_KA5--disabled.ocw_KA5--checked, .sdt8Tvx.ocw_KA5--box.sy8OAC0:checked {
        background-color: rgb(var(--wix-color-29),.1);
        border-color: rgb(var(--wix-color-29))
    }

.sdt8Tvx.ocw_KA5--box.ocw_KA5--checked:after {
    opacity: 1
}

.sdt8Tvx:focus-within .sBrGVeg, .sdt8Tvx:hover .sBrGVeg {
    --Checkbox2646359512-transparent: 0,0,0,0;
    background-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-background-color-rgb,var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--Checkbox2646359512-transparent))),calc(var(--wix-ui-tpa-checkbox-input-hover-background-color-opacity, var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-hover-background-opacity, var(--wix-ui-tpa-checkbox-input-background-opacity, 1))));
    border-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-border-color,var(--wix-ui-tpa-checkbox-border-color,var(--wix-color-5))));
    border-radius: var(--wix-ui-tpa-checkbox-input-hover-border-radius,0);
    border-width: var(--wix-ui-tpa-checkbox-input-hover-border-width,var(--wix-ui-tpa-checkbox-input-border-width,1px))
}

.sdt8Tvx.ocw_KA5--box .sURRgyb {
    display: flex;
    flex: 1;
    justify-content: flex-end
}

.sdt8Tvx.ocw_KA5--box.ocw_KA5--error:not(.ocw_KA5--checked) {
    border-color: rgb(var(--Checkbox2646359512-default-error-color)) !important
}

.sdt8Tvx.ocw_KA5--box.ocw_KA5--error.ocw_KA5--newErrorMessage:not(.ocw_KA5--checked) .sd7GBK_ {
    border-color: var(--wut-error-color,rgb(var(--Checkbox2646359512-default-error-color))) !important
}

.sdt8Tvx.ocw_KA5--newErrorMessage {
    display: block;
    flex: 1;
    justify-content: flex-end
}

.sdt8Tvx.ocw_KA5--error:not(.ocw_KA5--checked) .sBrGVeg {
    border-color: var(--wut-error-color,rgb(var(--Checkbox2646359512-default-error-color))) !important
}

.sdt8Tvx.ocw_KA5--error:not(.ocw_KA5--checked):focus-within .sBrGVeg, .sdt8Tvx.ocw_KA5--error:not(.ocw_KA5--checked):hover .sBrGVeg {
    border-color: rgb(var(--wix-ui-tpa-checkbox-error-color-rgb,var(--Checkbox2646359512-default-error-color)),calc(var(--wix-ui-tpa-checkbox-error-color-opacity, 1)*.7)) !important
}

.sdt8Tvx.ocw_KA5--disabled {
    cursor: default;
    pointer-events: none
}

    .sdt8Tvx.ocw_KA5--disabled, .sdt8Tvx.ocw_KA5--disabled .sBrGVeg {
        border-color: rgb(var(--wix-ui-tpa-checkbox-disabled-box-border-color,var(--wix-color-29)))
    }

        .sdt8Tvx.ocw_KA5--disabled .sBrGVeg {
            background-color: rgb(var(--wix-ui-tpa-checkbox-input-disabled-background-color-rgb,var(--Checkbox2646359512-transparent)),calc(var(--wix-ui-tpa-checkbox-input-disabled-background-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-disabled-background-opacity, 1)))
        }

.sdt8Tvx.ocw_KA5--checked:not(.ocw_KA5--disabled) .sBrGVeg {
    background-color: rgb(var(--wix-ui-tpa-checkbox-input-checked-background-color-rgb,var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--Checkbox2646359512-transparent))),calc(var(--wix-ui-tpa-checkbox-input-checked-background-color-opacity, var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-checked-background-opacity, var(--wix-ui-tpa-checkbox-input-background-opacity, 1))))
}

.sdt8Tvx.ocw_KA5--checked:hover .sBrGVeg {
    background-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-background-color-rgb,var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--Checkbox2646359512-transparent))),calc(var(--wix-ui-tpa-checkbox-input-hover-background-color-opacity, var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-hover-background-opacity, var(--wix-ui-tpa-checkbox-input-background-opacity, 1))))
}

.sdt8Tvx.ocw_KA5--disabled .s__7vIg8i {
    color: rgb(var(--wix-ui-tpa-checkbox-disabled-label-color,var(--wix-color-29)))
}

.sdt8Tvx.ocw_KA5--disabled .sBrGVeg path {
    fill: rgb(var(--wix-ui-tpa-checkbox-disabled-icon-color,var(--wix-color-29)))
}

#SITE_CONTAINER.focus-ring-active .sdt8Tvx:focus-within .shXJPPU {
    box-shadow: 0 0 0 1px #fff,0 0 0 3px #116dff !important;
    z-index: 999
}

.SjtImx span > span[data-hook=icon-wrapper] {
    border-width: var(--wix-forms-formInputBorderWidth,1px) !important;
    box-sizing: content-box !important;
    height: 14px !important;
    width: 14px !important
}

label[data-hook=checkbox-core] div[data-hook=label-wrapper] {
    flex-grow: 1
}

.Jxfq8S [data-id=content-viewer] * {
    color: #c7c7c7;
    pointer-events: none
}

.bGJcYi .UyG2QN {
    margin-inline-start: 4px
}

.uWXF5t .UyG2QN {
    margin-inline-end: 4px
}

.cPJfvH {
    color: var(--wds-color-text-primary,var(--wsr-color-B10,#3899ec))
}


@font-face {
    font-family: 'helvetica-w01-roman';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/2af1bf48-e783-4da8-9fa0-599dde29f2d5/v1/helvetica-lt-w10-roman.woff2') format('woff2');
    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0, U+00A4, U+00A6-00A7, U+00A9, U+00AB-00AE, U+00B0-00B1, U+00B5-00B7, U+00BB, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2116, U+2122;
    font-display: swap;
}

@font-face {
    font-family: 'helvetica-w01-roman';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/2af1bf48-e783-4da8-9fa0-599dde29f2d5/v1/helvetica-w02-roman.woff2') format('woff2');
    unicode-range: U+000D, U+0020-007E, U+00A0-012B, U+012E-0137, U+0139-0149, U+014C-017E, U+0192, U+0218-021B, U+0237, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2113, U+2122, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E301-E304, U+E306-E30D, U+FB01-FB02;
    font-display: swap;
}

@font-face {
    font-family: 'helvetica-w01-roman';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/2af1bf48-e783-4da8-9fa0-599dde29f2d5/v1/helvetica-w01-roman.woff2') format('woff2');
    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-012B, U+012E-0137, U+0139-0149, U+014C-017E, U+0192, U+0218-021B, U+0237, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+04D9, U+1E9E, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+20B9-20BA, U+20BC-20BD, U+2113, U+2116, U+2122, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E300-E30D, U+F6C5, U+F6C9-F6D8, U+F8FF, U+FB01-FB02;
    font-display: swap;
}

@font-face {
    font-family: 'din-next-w01-light';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w10-light.woff2') format('woff2');
    unicode-range: U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
    font-display: swap;
}

@font-face {
    font-family: 'din-next-w01-light';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w02-light.woff2') format('woff2');
    unicode-range: U+000D, U+0100-010F, U+0111-0130, U+0132-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+01FA-01FF, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03C0, U+1E80-1E85, U+1EF2-1EF3, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2126, U+212E, U+2153-2154, U+215B-215E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB00-FB04;
    font-display: swap;
}

@font-face {
    font-family: 'din-next-w01-light';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w01-light.woff2') format('woff2');
    unicode-range: U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+03BC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
    font-display: swap;
}

@font-face {
    font-family: 'helvetica-w01-bold';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/2f12de04-5ca4-4ada-9e66-a958673b12b5/v1/helvetica-lt-w10-bold.woff2') format('woff2');
    unicode-range: U+0000, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
    font-display: swap;
}

@font-face {
    font-family: 'helvetica-w01-bold';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/2f12de04-5ca4-4ada-9e66-a958673b12b5/v1/helvetica-w02-bold.woff2') format('woff2');
    unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E301-E304, U+E306-E30D, U+FB01-FB02;
    font-display: swap;
}

@font-face {
    font-family: 'helvetica-w01-bold';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/2f12de04-5ca4-4ada-9e66-a958673b12b5/v1/helvetica-w01-bold.woff2') format('woff2');
    unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
    font-display: swap;
}

#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus, #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus ~ .wixSdkShowFocusOnSibling {
    --focus-ring-box-shadow: 0 0 0 2px #116dff;
    box-shadow: var(--focus-ring-box-shadow) !important;
    z-index: 1;
}

.has-inner-focus-ring {
    --focus-ring-box-shadow: 0 0 0 2px #116dff !important;
}

:root, :host, .spxThemeOverride, .max-width-container {
    --color_0: 255,255,255;
    --color_1: 255,255,255;
    --color_2: 0,0,0;
    --color_3: 237,28,36;
    --color_4: 0,136,203;
    --color_5: 255,203,5;
    --color_6: 114,114,114;
    --color_7: 176,176,176;
    --color_8: 255,255,255;
    --color_9: 114,114,114;
    --color_10: 176,176,176;
    --color_11: 255,255,255;
    --color_12: 166,187,251;
    --color_13: 125,141,189;
    --color_14: 42,49,87;
    --color_15: 29,35,62;
    --color_16: 255,255,255;
    --color_17: 130,135,158;
    --color_18: 29,35,62;
    --color_19: 14,18,34;
    --color_20: 0,0,0;
    --color_21: 242,240,252;
    --color_22: 191,180,238;
    --color_23: 143,135,179;
    --color_24: 95,90,119;
    --color_25: 48,45,59;
    --color_26: 251,255,188;
    --color_27: 247,255,120;
    --color_28: 185,191,90;
    --color_29: 123,128,60;
    --color_30: 62,64,30;
    --color_31: 235,244,251;
    --color_32: 188,195,201;
    --color_33: 141,146,151;
    --color_34: 94,98,100;
    --color_35: 47,49,50;
    --color_36: 255,255,255;
    --color_37: 29,35,62;
    --color_38: 166,187,251;
    --color_39: 125,141,189;
    --color_40: 42,49,87;
    --color_41: 29,35,62;
    --color_42: 29,35,62;
    --color_43: 29,35,62;
    --color_44: 29,35,62;
    --color_45: 29,35,62;
    --color_46: 42,49,87;
    --color_47: 29,35,62;
    --color_48: 29,35,62;
    --color_49: 29,35,62;
    --color_50: 255,255,255;
    --color_51: 29,35,62;
    --color_52: 29,35,62;
    --color_53: 255,255,255;
    --color_54: 125,141,189;
    --color_55: 125,141,189;
    --color_56: 255,255,255;
    --color_57: 255,255,255;
    --color_58: 29,35,62;
    --color_59: 29,35,62;
    --color_60: 255,255,255;
    --color_61: 29,35,62;
    --color_62: 29,35,62;
    --color_63: 255,255,255;
    --color_64: 125,141,189;
    --color_65: 125,141,189;
    --font_0: normal normal normal calc(63 * var(--theme-spx-ratio))/normal helvetica-w01-roman,sans-serif;
    --font_1: normal normal normal 16px/1.4em din-next-w01-light,sans-serif;
    --font_2: normal normal normal calc(63 * var(--theme-spx-ratio))/normal helvetica-w01-roman,sans-serif;
    --font_3: normal normal normal calc(35 * var(--theme-spx-ratio))/normal helvetica-w01-bold,sans-serif;
    --font_4: normal normal normal calc(19 * var(--theme-spx-ratio))/1.3em helvetica-w01-roman,sans-serif;
    --font_5: normal normal normal calc(19 * var(--theme-spx-ratio))/1.3em helvetica-w01-bold,sans-serif;
    --font_6: normal normal normal 20px/1.4em helvetica-w01-roman,sans-serif;
    --font_7: normal normal normal calc(16 * var(--theme-spx-ratio))/normal helvetica-w01-roman,sans-serif;
    --font_8: normal normal normal calc(14 * var(--theme-spx-ratio))/normal helvetica-w01-roman,sans-serif;
    --font_9: normal normal bold calc(14 * var(--theme-spx-ratio))/1.6em helvetica-w01-roman,sans-serif;
    --font_10: normal normal normal 12px/1.4em din-next-w01-light,sans-serif;
    --wix-ads-height: 0px;
    --sticky-offset: 0px;
    --wix-ads-top-height: 0px;
    --site-width: 980px;
    --above-all-z-index: 100000;
    --portals-z-index: 100001;
    --wix-opt-in-direction: ltr;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    --minViewportSize: 320;
    --maxViewportSize: 1920;
    --theme-spx-ratio: var(--scaling-factor) / 1280;
    --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
    --scaling-factor: min(var(--full-viewport), var(--section-max-width));
    --customScaleViewportLimit: clamp(var(--minViewportSize) * 1px, var(--full-viewport), min(var(--section-max-width), var(--maxViewportSize) * 1px));
}

.font_0 {
    font: var(--font_0);
    color: rgb(var(--color_15));
    letter-spacing: -0.02em;
    font-size: max(12px, calc(63 * var(--theme-spx-ratio)));
}

.font_1 {
    font: var(--font_1);
    color: rgb(var(--color_14));
    letter-spacing: 0em;
}

.font_2 {
    font: var(--font_2);
    color: #293745;
    letter-spacing: 0em;
    font-size: max(12px, calc(63 * var(--theme-spx-ratio)));
}

.font_3 {
    font: var(--font_3);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
    font-size: max(12px, calc(35 * var(--theme-spx-ratio)));
}

.font_4 {
    font: var(--font_4);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
    font-size: max(12px, calc(19 * var(--theme-spx-ratio)));
}

.font_5 {
    font: var(--font_5);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
    font-size: max(12px, calc(19 * var(--theme-spx-ratio)));
}

.font_6 {
    font: var(--font_6);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
}

.font_7 {
    font: var(--font_7);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
    font-size: max(12px, calc(16 * var(--theme-spx-ratio)));
}

.font_8 {
    font: var(--font_8);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
    font-size: max(12px, calc(14 * var(--theme-spx-ratio)));
}

.font_9 {
    font: var(--font_9);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
    font-size: max(12px, calc(14 * var(--theme-spx-ratio)));
}

.font_10 {
    font: var(--font_10);
    color: rgb(var(--color_14));
    letter-spacing: 0em;
}

.color_0 {
    color: rgb(var(--color_0));
}

.color_1 {
    color: rgb(var(--color_1));
}

.color_2 {
    color: rgb(var(--color_2));
}

.color_3 {
    color: rgb(var(--color_3));
}

.color_4 {
    color: rgb(var(--color_4));
}

.color_5 {
    color: rgb(var(--color_5));
}

.color_6 {
    color: rgb(var(--color_6));
}

.color_7 {
    color: rgb(var(--color_7));
}

.color_8 {
    color: rgb(var(--color_8));
}

.color_9 {
    color: rgb(var(--color_9));
}

.color_10 {
    color: rgb(var(--color_10));
}

.color_11 {
    color: rgb(var(--color_11));
}

.color_12 {
    color: rgb(var(--color_12));
}

.color_13 {
    color: rgb(var(--color_13));
}

.color_14 {
    color: rgb(var(--color_14));
}

.color_15 {
    color: rgb(var(--color_15));
}

.color_16 {
    color: rgb(var(--color_16));
}

.color_17 {
    color: rgb(var(--color_17));
}

.color_18 {
    color: rgb(var(--color_18));
}

.color_19 {
    color: rgb(var(--color_19));
}

.color_20 {
    color: rgb(var(--color_20));
}

.color_21 {
    color: rgb(var(--color_21));
}

.color_22 {
    color: rgb(var(--color_22));
}

.color_23 {
    color: rgb(var(--color_23));
}

.color_24 {
    color: rgb(var(--color_24));
}

.color_25 {
    color: rgb(var(--color_25));
}

.color_26 {
    color: rgb(var(--color_26));
}

.color_27 {
    color: rgb(var(--color_27));
}

.color_28 {
    color: rgb(var(--color_28));
}

.color_29 {
    color: rgb(var(--color_29));
}

.color_30 {
    color: rgb(var(--color_30));
}

.color_31 {
    color: rgb(var(--color_31));
}

.color_32 {
    color: rgb(var(--color_32));
}

.color_33 {
    color: rgb(var(--color_33));
}

.color_34 {
    color: rgb(var(--color_34));
}

.color_35 {
    color: rgb(var(--color_35));
}

.color_36 {
    color: rgb(var(--color_36));
}

.color_37 {
    color: rgb(var(--color_37));
}

.color_38 {
    color: rgb(var(--color_38));
}

.color_39 {
    color: rgb(var(--color_39));
}

.color_40 {
    color: rgb(var(--color_40));
}

.color_41 {
    color: rgb(var(--color_41));
}

.color_42 {
    color: rgb(var(--color_42));
}

.color_43 {
    color: rgb(var(--color_43));
}

.color_44 {
    color: rgb(var(--color_44));
}

.color_45 {
    color: rgb(var(--color_45));
}

.color_46 {
    color: rgb(var(--color_46));
}

.color_47 {
    color: rgb(var(--color_47));
}

.color_48 {
    color: rgb(var(--color_48));
}

.color_49 {
    color: rgb(var(--color_49));
}

.color_50 {
    color: rgb(var(--color_50));
}

.color_51 {
    color: rgb(var(--color_51));
}

.color_52 {
    color: rgb(var(--color_52));
}

.color_53 {
    color: rgb(var(--color_53));
}

.color_54 {
    color: rgb(var(--color_54));
}

.color_55 {
    color: rgb(var(--color_55));
}

.color_56 {
    color: rgb(var(--color_56));
}

.color_57 {
    color: rgb(var(--color_57));
}

.color_58 {
    color: rgb(var(--color_58));
}

.color_59 {
    color: rgb(var(--color_59));
}

.color_60 {
    color: rgb(var(--color_60));
}

.color_61 {
    color: rgb(var(--color_61));
}

.color_62 {
    color: rgb(var(--color_62));
}

.color_63 {
    color: rgb(var(--color_63));
}

.color_64 {
    color: rgb(var(--color_64));
}

.color_65 {
    color: rgb(var(--color_65));
}

.backcolor_0 {
    background-color: rgb(var(--color_0));
}

.backcolor_1 {
    background-color: rgb(var(--color_1));
}

.backcolor_2 {
    background-color: rgb(var(--color_2));
}

.backcolor_3 {
    background-color: rgb(var(--color_3));
}

.backcolor_4 {
    background-color: rgb(var(--color_4));
}

.backcolor_5 {
    background-color: rgb(var(--color_5));
}

.backcolor_6 {
    background-color: rgb(var(--color_6));
}

.backcolor_7 {
    background-color: rgb(var(--color_7));
}

.backcolor_8 {
    background-color: rgb(var(--color_8));
}

.backcolor_9 {
    background-color: rgb(var(--color_9));
}

.backcolor_10 {
    background-color: rgb(var(--color_10));
}

.backcolor_11 {
    background-color: rgb(var(--color_11));
}

.backcolor_12 {
    background-color: rgb(var(--color_12));
}

.backcolor_13 {
    background-color: rgb(var(--color_13));
}

.backcolor_14 {
    background-color: rgb(var(--color_14));
}

.backcolor_15 {
    background-color: rgb(var(--color_15));
}

.backcolor_16 {
    background-color: rgb(var(--color_16));
}

.backcolor_17 {
    background-color: rgb(var(--color_17));
}

.backcolor_18 {
    background-color: rgb(var(--color_18));
}

.backcolor_19 {
    background-color: rgb(var(--color_19));
}

.backcolor_20 {
    background-color: rgb(var(--color_20));
}

.backcolor_21 {
    background-color: rgb(var(--color_21));
}

.backcolor_22 {
    background-color: rgb(var(--color_22));
}

.backcolor_23 {
    background-color: rgb(var(--color_23));
}

.backcolor_24 {
    background-color: rgb(var(--color_24));
}

.backcolor_25 {
    background-color: rgb(var(--color_25));
}

.backcolor_26 {
    background-color: rgb(var(--color_26));
}

.backcolor_27 {
    background-color: rgb(var(--color_27));
}

.backcolor_28 {
    background-color: rgb(var(--color_28));
}

.backcolor_29 {
    background-color: rgb(var(--color_29));
}

.backcolor_30 {
    background-color: rgb(var(--color_30));
}

.backcolor_31 {
    background-color: rgb(var(--color_31));
}

.backcolor_32 {
    background-color: rgb(var(--color_32));
}

.backcolor_33 {
    background-color: rgb(var(--color_33));
}

.backcolor_34 {
    background-color: rgb(var(--color_34));
}

.backcolor_35 {
    background-color: rgb(var(--color_35));
}

.backcolor_36 {
    background-color: rgb(var(--color_36));
}

.backcolor_37 {
    background-color: rgb(var(--color_37));
}

.backcolor_38 {
    background-color: rgb(var(--color_38));
}

.backcolor_39 {
    background-color: rgb(var(--color_39));
}

.backcolor_40 {
    background-color: rgb(var(--color_40));
}

.backcolor_41 {
    background-color: rgb(var(--color_41));
}

.backcolor_42 {
    background-color: rgb(var(--color_42));
}

.backcolor_43 {
    background-color: rgb(var(--color_43));
}

.backcolor_44 {
    background-color: rgb(var(--color_44));
}

.backcolor_45 {
    background-color: rgb(var(--color_45));
}

.backcolor_46 {
    background-color: rgb(var(--color_46));
}

.backcolor_47 {
    background-color: rgb(var(--color_47));
}

.backcolor_48 {
    background-color: rgb(var(--color_48));
}

.backcolor_49 {
    background-color: rgb(var(--color_49));
}

.backcolor_50 {
    background-color: rgb(var(--color_50));
}

.backcolor_51 {
    background-color: rgb(var(--color_51));
}

.backcolor_52 {
    background-color: rgb(var(--color_52));
}

.backcolor_53 {
    background-color: rgb(var(--color_53));
}

.backcolor_54 {
    background-color: rgb(var(--color_54));
}

.backcolor_55 {
    background-color: rgb(var(--color_55));
}

.backcolor_56 {
    background-color: rgb(var(--color_56));
}

.backcolor_57 {
    background-color: rgb(var(--color_57));
}

.backcolor_58 {
    background-color: rgb(var(--color_58));
}

.backcolor_59 {
    background-color: rgb(var(--color_59));
}

.backcolor_60 {
    background-color: rgb(var(--color_60));
}

.backcolor_61 {
    background-color: rgb(var(--color_61));
}

.backcolor_62 {
    background-color: rgb(var(--color_62));
}

.backcolor_63 {
    background-color: rgb(var(--color_63));
}

.backcolor_64 {
    background-color: rgb(var(--color_64));
}

.backcolor_65 {
    background-color: rgb(var(--color_65));
}

#masterPage {
    --variables-lyppsmvt: 1600px;
}

#SITE_HEADER {
    --bg-overlay-color: transparent;
    --bg-gradient: none;
}

#SITE_PAGES {
    --transition-duration: 0ms;
}

#SITE_FOOTER {
    --bg-overlay-color: transparent;
    --bg-gradient: none;
}


@font-face {
    font-family: 'helvetica-w01-roman';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/2af1bf48-e783-4da8-9fa0-599dde29f2d5/v1/helvetica-lt-w10-roman.woff2') format('woff2');
    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0, U+00A4, U+00A6-00A7, U+00A9, U+00AB-00AE, U+00B0-00B1, U+00B5-00B7, U+00BB, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2116, U+2122;
    font-display: swap;
}

@font-face {
    font-family: 'helvetica-w01-roman';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/2af1bf48-e783-4da8-9fa0-599dde29f2d5/v1/helvetica-w02-roman.woff2') format('woff2');
    unicode-range: U+000D, U+0020-007E, U+00A0-012B, U+012E-0137, U+0139-0149, U+014C-017E, U+0192, U+0218-021B, U+0237, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2113, U+2122, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E301-E304, U+E306-E30D, U+FB01-FB02;
    font-display: swap;
}

@font-face {
    font-family: 'helvetica-w01-roman';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/2af1bf48-e783-4da8-9fa0-599dde29f2d5/v1/helvetica-w01-roman.woff2') format('woff2');
    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-012B, U+012E-0137, U+0139-0149, U+014C-017E, U+0192, U+0218-021B, U+0237, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+04D9, U+1E9E, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+20B9-20BA, U+20BC-20BD, U+2113, U+2116, U+2122, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E300-E30D, U+F6C5, U+F6C9-F6D8, U+F8FF, U+FB01-FB02;
    font-display: swap;
}

@font-face {
    font-family: 'futura-lt-w01-book';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/790166f1-b347-4f16-8a29-f0c4931a7c35/v1/futura-lt-w01-book.woff2') format('woff2');
    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
    font-display: swap;
}

@font-face {
    font-family: 'madefor-text';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/f73e760d-c6b3-4659-9a8c-9ce1d76c1173/madefor-text.var.original.woff2') format('woff2-variations'), url('//static.parastorage.com/fonts/v2/f73e760d-c6b3-4659-9a8c-9ce1d76c1173/v1/madefor-text.woff2') format('woff2');
    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
    font-display: swap;
}

@font-face {
    font-family: 'madefor-text';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/19247d19-0454-4de8-b907-b818135794bd/madefor-text.var.original.woff2') format('woff2-variations'), url('//static.parastorage.com/fonts/v2/19247d19-0454-4de8-b907-b818135794bd/v1/madefor-text.woff2') format('woff2');
    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
    font-display: swap;
}

@font-face {
    font-family: 'helveticaneuew01-45ligh';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.other.woff2') format('woff2');
    unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
    font-display: swap;
}

@font-face {
    font-family: 'helveticaneuew01-45ligh';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.latin-ext.woff2') format('woff2');
    unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
    font-display: swap;
}

@font-face {
    font-family: 'helveticaneuew01-45ligh';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.latin.woff2') format('woff2');
    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
    font-display: swap;
}

@font-face {
    font-family: 'helveticaneuew02-45ligh';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.other.woff2') format('woff2');
    unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
    font-display: swap;
}

@font-face {
    font-family: 'helveticaneuew02-45ligh';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.math.woff2') format('woff2');
    unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
    font-display: swap;
}

@font-face {
    font-family: 'helveticaneuew02-45ligh';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.latin-ext.woff2') format('woff2');
    unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
    font-display: swap;
}

@font-face {
    font-family: 'helveticaneuew02-45ligh';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.latin.woff2') format('woff2');
    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
    font-display: swap;
}

@font-face {
    font-family: 'helveticaneuew10-45ligh';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.other.woff2') format('woff2');
    unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
    font-display: swap;
}

@font-face {
    font-family: 'helveticaneuew10-45ligh';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.math.woff2') format('woff2');
    unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
    font-display: swap;
}

@font-face {
    font-family: 'helveticaneuew10-45ligh';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.cyrillic.woff2') format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+2116;
    font-display: swap;
}

@font-face {
    font-family: 'helveticaneuew10-45ligh';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.greek.woff2') format('woff2');
    unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
    font-display: swap;
}

@font-face {
    font-family: 'helveticaneuew10-45ligh';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.latin-ext.woff2') format('woff2');
    unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
    font-display: swap;
}

@font-face {
    font-family: 'helveticaneuew10-45ligh';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.latin.woff2') format('woff2');
    unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
    font-display: swap;
}

#u0dlj {
    height: auto;
    --comp-display: unset;
    position: relative;
}

    #u0dlj .u0dlj-overflow-wrapper {
        position: relative;
        display: grid;
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        overflow-x: clip;
        overflow-y: clip;
    }

    #u0dlj .u0dlj-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        display: var(--l_display,var(--container-display));
        grid-template-rows: auto auto auto;
        grid-template-columns: minmax(0px,1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
    }

    #u0dlj:not(.u0dlj-container) {
        display: var(--l_display,var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
    }

#u0dlj {
    --bg: var(--color_11);
    --alpha-bg: 1;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lzgwifpq {
    z-index: 50;
    --above-all-in-container: 10000;
}

#comp-lzgwifrp-pinned-layer {
    z-index: 53;
    --above-all-in-container: 10000;
}

#PAGE_SECTIONSu0dlj {
    --above-all-in-container: 49;
}

#comp-lzgwiflh {
    z-index: 51;
    --above-all-in-container: 10000;
}

#comp-lzgwifpq {
    height: auto;
    width: auto;
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    grid-area: 3/1/4/2;
    position: relative;
}

.comp-lzgwifpq-container {
    box-sizing: border-box;
    display: var(--l_display,var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-lzgwifpq:not(.comp-lzgwifpq-container) {
    display: var(--l_display,var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

#comp-lzgwifpq {
    --alpha-bg: 0;
    --bg: var(--color_11);
    --static-spx: 1px;
}

#comp-lzgwifpq_r_comp-kbgakgyt {
    min-height: 0px;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 9/1/10/2;
    position: relative;
}

.comp-lzgwifpq_r_comp-kbgakgyt-container {
    box-sizing: border-box;
    padding-top: 4.4vw;
    padding-right: 4.4vw;
    padding-left: 4.4vw;
    padding-bottom: 4.4vw;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display,var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.3259893 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    grid-template-columns: minmax(0px,1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-lzgwifpq_r_comp-kbgakgyt:not(.comp-lzgwifpq_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-lzgwifpq_r_comp-kbgakgyt-container {
        padding-top: 7.8vw;
        padding-right: 5.5vw;
        padding-left: 5.5vw;
        padding-bottom: 8.333333333333334vw;
        grid-template-rows: minmax(max(0.5px, 0.911168 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    }

    #comp-lzgwifpq_r_comp-kbgakgyt {
        grid-area: 10/1/11/2;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    .comp-lzgwifpq_r_comp-kbgakgyt-container {
        padding-top: 14.35897435897436vw;
        padding-right: 7.4vw;
        padding-left: 7.4vw;
        padding-bottom: 13.541666666666666vw;
        grid-template-rows: minmax(max(0.5px, 1.9774051 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    }

    #comp-lzgwifpq_r_comp-kbgakgyt {
        grid-area: 10/1/11/2;
    }
}

#comp-lzgwifpq_r_comp-kbgakgyt {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lzgwifpq_r_comp-lz1fhs8q {
    width: 31.84713375796178%;
    height: auto;
    --aspect-ratio: 0.3106399284710691;
    --l_display: unset;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    align-self: start;
    justify-self: start;
    pointer-events: auto;
    margin-left: -0.000650826984154557%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwifpq_r_comp-lz1fhs8q {
        width: 54.89648198812023%;
        --aspect-ratio: 0.3106267029972752;
        margin-bottom: 50px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifpq_r_comp-lz1fhs8q {
        width: 69.33916622804391%;
        --aspect-ratio: 0.24588068181818182;
        margin-bottom: 50px;
    }
}

#comp-lzgwifpq_r_comp-lz1fhs8q {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lzgwifpq_r_comp-lz5cs7lm {
    width: 41.49906063971954%;
    height: auto;
    --l_display: unset;
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 0.0010847116402615%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-lzgwifpq_r_comp-lz5cs7lm-container {
    box-sizing: border-box;
    display: var(--l_display,var(--container-display));
    flex-direction: column;
    --container-layout-type: flex-container-layout;
    --container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwifpq_r_comp-lz5cs7lm {
        min-height: unset;
        min-width: 0px;
        width: 64.31689742653879%;
        max-width: 99999px;
        max-height: 99999px;
        align-self: end;
        justify-self: start;
        margin-left: -0.0008414159122596901%;
        margin-right: 0%;
        margin-top: 0%;
        margin-bottom: 12vw;
    }

    .comp-lzgwifpq_r_comp-lz5cs7lm-container {
        padding-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifpq_r_comp-lz5cs7lm {
        min-height: unset;
        min-width: 0px;
        width: 100%;
        max-width: 99999px;
        max-height: 99999px;
        align-self: start;
        justify-self: start;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 15%;
        margin-bottom: 0vw;
    }

    .comp-lzgwifpq_r_comp-lz5cs7lm-container {
        padding-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

#comp-lzgwifpq_r_comp-lz5cs7lm {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-lzgwifpq_r_comp-lz5c68ay {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    width: max-content;
    --comp-display: unset;
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 34.43524367492554%;
    align-self: flex-start;
    order: 1;
    position: relative;
}

.comp-lzgwifpq_r_comp-lz5c68ay-container {
    box-sizing: border-box;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    display: var(--l_display,var(--container-display));
    flex-direction: row;
    --container-layout-type: flex-container-layout;
    --container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwifpq_r_comp-lz5c68ay {
        margin-bottom: 0%;
        order: 2;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifpq_r_comp-lz5c68ay {
        margin-bottom: 0%;
        order: 2;
    }
}

#comp-lzgwifpq_r_comp-lz5c68ay {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-lzgwifpq_r_comp-lz581l6c {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: max(0.5px, 0.0846073 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    pointer-events: auto;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0695269 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.0000495 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    align-self: flex-start;
    order: 1;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwifpq_r_comp-lz581l6c {
        width: max(0.5px, 0.16347 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: max(0.5px, 0.0954353 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0007906 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifpq_r_comp-lz581l6c {
        width: max(0.5px, 0.2454772 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-right: max(0.5px, 0.0664796 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: max(0.5px, 0.0001676 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-lzgwifpq_r_comp-lz581l6c {
    --bgs: 255,255,255;
    --itemBGColorNoTrans: background-color 50ms ease 0s;
    --shd: none;
    --bg: 255,255,255;
    --brw: 0px;
    --brd: 0,0,0;
    --itemBGColorTrans: background-color 0.4s ease 0s;
    --verticalPadding: 8px;
    --fnt: var(--font_8);
    --txt: var(--color_12);
    --alpha-txt: 1;
    --arrowColor: 0,0,0;
    --alpha-arrowColor: 1;
    --subMenuOpacityTrans: opacity 0.4s ease 0s;
    --bgsSub: 0,0,0;
    --txtsSub: 26,106,255;
    --alpha-txtsSub: 1;
    --txts: var(--color_11);
    --alpha-txts: 1;
    --bgexpanded: 255,255,255;
    --fntSubMenu: normal normal normal 16px/normal madefor-text,helveticaneuew01-45ligh,helveticaneuew02-45ligh,helveticaneuew10-45ligh,sans-serif;
    --txtexpanded: var(--color_12);
    --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: 0;
    --alpha-brd: 0;
    --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: 1000px) {
    #comp-lzgwifpq_r_comp-lz581l6c {
        --fnt: normal normal normal 16px/normal helvetica-w01-roman,sans-serif;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifpq_r_comp-lz581l6c {
        --fnt: normal normal normal 16px/normal helvetica-w01-roman,sans-serif;
    }
}

#comp-lzgwifpq_r_comp-lz58dneg {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: max(0.5px, 0.1628453 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: flex-start;
    order: 2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwifpq_r_comp-lz58dneg {
        width: max(0.5px, 0.2735733 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifpq_r_comp-lz58dneg {
        width: max(0.5px, 0.5333333 * (var(--scaling-factor) - var(--scrollbar-width)));
    }
}

#comp-lzgwifpq_r_comp-lz58dneg {
    --bgs: 255,255,255;
    --itemBGColorNoTrans: background-color 50ms ease 0s;
    --shd: none;
    --bg: 255,255,255;
    --brw: 0px;
    --brd: 0,0,0;
    --itemBGColorTrans: background-color 0.4s ease 0s;
    --verticalPadding: 8px;
    --fnt: var(--font_8);
    --txt: var(--color_12);
    --alpha-txt: 1;
    --arrowColor: 0,0,0;
    --alpha-arrowColor: 1;
    --subMenuOpacityTrans: opacity 0.4s ease 0s;
    --bgsSub: 0,0,0;
    --txtsSub: 26,106,255;
    --alpha-txtsSub: 1;
    --txts: var(--color_11);
    --alpha-txts: 1;
    --bgexpanded: 255,255,255;
    --fntSubMenu: normal normal normal 16px/normal madefor-text,helveticaneuew01-45ligh,helveticaneuew02-45ligh,helveticaneuew10-45ligh,sans-serif;
    --txtexpanded: var(--color_12);
    --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: 0;
    --alpha-brd: 0;
    --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: 1000px) {
    #comp-lzgwifpq_r_comp-lz58dneg {
        --fnt: normal normal normal 16px/normal helvetica-w01-roman,sans-serif;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifpq_r_comp-lz58dneg {
        --fnt: normal normal normal 16px/normal helvetica-w01-roman,sans-serif;
    }
}

#comp-lzgwifpq_r_comp-lz9lufhv {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 100%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: flex-start;
    order: 2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwifpq_r_comp-lz9lufhv {
        margin-bottom: 12.773670742109752%;
        align-self: flex-start;
        order: 1;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifpq_r_comp-lz9lufhv {
        margin-bottom: 11.661577858760957%;
        align-self: flex-end;
        order: 1;
    }
}

#comp-lzgwifpq_r_comp-lz9m8936 {
    width: 30.103459796247762%;
    height: auto;
    --l_display: unset;
    --comp-display: unset;
    align-self: end;
    justify-self: start;
    pointer-events: auto;
    margin-left: -0.000650826984154557%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: -0.006085232301821832%;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-lzgwifpq_r_comp-lz9m8936-container {
    box-sizing: border-box;
    display: var(--l_display,var(--container-display));
    flex-direction: column;
    --container-layout-type: flex-container-layout;
    --container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwifpq_r_comp-lz9m8936 {
        min-height: unset;
        min-width: 0px;
        width: max-content;
        max-width: 99999px;
        max-height: 99999px;
        margin-left: -0.0008414159122596901%;
        margin-bottom: -0.04003269929222449%;
    }

    .comp-lzgwifpq_r_comp-lz9m8936-container {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        flex-direction: row;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifpq_r_comp-lz9m8936 {
        min-height: unset;
        min-width: 0px;
        width: 100%;
        max-width: 99999px;
        max-height: 99999px;
        margin-left: -0.0008414159122596901%;
        margin-bottom: -0.040032699292224486%;
    }

    .comp-lzgwifpq_r_comp-lz9m8936-container {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        flex-direction: column;
    }
}

#comp-lzgwifpq_r_comp-lz9m8936 {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-lzgwifpq_r_comp-lz1fixkc {
    min-height: unset;
    --l_display: unset;
    height: auto;
    --aspect-ratio: 0.1435782389231632;
    min-width: 0px;
    width: 32.123232141248536%;
    max-width: 99999px;
    max-height: 99999px;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 7.512836681380056%;
    align-self: flex-start;
    order: 1;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwifpq_r_comp-lz1fixkc {
        width: max(0.5px, 0.277328 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-left: 0px;
        margin-right: max(0.5px, 0.1610853 * (var(--scaling-factor) - var(--scrollbar-width)));
        margin-top: 0px;
        margin-bottom: 0px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifpq_r_comp-lz1fixkc {
        width: 49.77469338917141%;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 0%;
        margin-bottom: 9.140155619028858%;
    }
}

#comp-lzgwifpq_r_comp-lz1fixkc {
    --iconSize: 16spx;
    --orientation: HORIZ;
    --spacing: 15.813spx;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwifpq_r_comp-lz1fixkc {
        --iconSize: 30spx;
        --spacing: 25spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifpq_r_comp-lz1fixkc {
        --iconSize: 25spx;
        --spacing: 20spx;
    }
}

#comp-lzgwifpq_r_comp-lz9m7f6c {
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 100%;
    max-width: 99999px;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: flex-start;
    order: 2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwifpq_r_comp-lz9m7f6c {
        min-height: 0px;
        width: max(0.5px, 0.4676693 * (var(--scaling-factor) - var(--scrollbar-width)));
        max-height: 99999px;
        margin-bottom: 0px;
        align-self: flex-end;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifpq_r_comp-lz9m7f6c {
        min-height: 0px;
        width: 100%;
        max-height: 99999px;
        margin-bottom: 0%;
        align-self: flex-start;
    }
}

#comp-lzgwifpq_r_comp-lz9m7f6c {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --textDecoration: none;
    --color: var(--color_12);
    --alpha-color: 1;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwifpq_r_comp-lz9m7f6c {
        --minFontSize: 12px;
        --textAlign: right;
        --fontSize: 16spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifpq_r_comp-lz9m7f6c {
        --minFontSize: 12px;
        --textAlign: left;
        --fontSize: 16spx;
    }
}

#comp-lzgwifrp {
    height: auto;
    width: auto;
    --l_display: unset;
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-top: 0px;
    margin-right: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-lzgwifrp-container {
    box-sizing: border-box;
    display: var(--l_display,var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-lzgwifrp:not(.comp-lzgwifrp-container) {
    display: var(--l_display,var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    --container-display: grid;
}

#comp-lzgwifrp-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-lzgwifrp {
    --alpha-bg: 0;
    --bg: var(--color_11);
    --static-spx: 1px;
}

#comp-lzgwifrp_r_comp-kd5px9hr {
    min-height: 100vh;
    height: 100vh;
    min-width: 0px;
    width: 300px;
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    grid-area: 1/1/2/2;
    position: relative;
}

    #comp-lzgwifrp_r_comp-kd5px9hr .comp-lzgwifrp_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-lzgwifrp_r_comp-kd5px9hr .comp-lzgwifrp_r_comp-kd5px9hr-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        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-layout-type: grid-container-layout;
        --container-display: grid;
    }

    #comp-lzgwifrp_r_comp-kd5px9hr:not(.comp-lzgwifrp_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-lzgwifrp_r_comp-kd5px9hr .comp-lzgwifrp_r_comp-kd5px9hr-overflow-wrapper::-webkit-scrollbar {
        width: 0;
        height: 0;
    }

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifrp_r_comp-kd5px9hr {
        width: 100vw;
        max-width: 99999px;
    }

        #comp-lzgwifrp_r_comp-kd5px9hr .comp-lzgwifrp_r_comp-kd5px9hr-container {
            grid-template-columns: minmax(0px,390fr);
        }
}

#comp-lzgwifrp_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-lzgwifrp_r_comp-kd5px9kk {
    height: auto;
    width: 60%;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 100px;
    margin-bottom: 200px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifrp_r_comp-kd5px9kk {
        width: 46.15384615384615%;
    }
}

#comp-lzgwifrp_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: normal normal normal 18px/normal helvetica-w01-roman,sans-serif;
    --txt: var(--color_15);
    --alpha-txt: 1;
    --arrowColor: var(--color_15);
    --alpha-arrowColor: 1;
    --subMenuOpacityTrans: opacity 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: normal normal normal 15px/normal helvetica-w01-roman,sans-serif;
    --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: 1000px) {
    #comp-lzgwifrp_r_comp-kd5px9kk {
        --fnt: normal normal normal 18px/normal helvetica-w01-roman,sans-serif;
        --txt: var(--color_18);
        --txtsSub: var(--color_15);
        --txts: var(--color_15);
        --fntSubMenu: normal normal normal 15px/normal helvetica-w01-roman,sans-serif;
        --txtexpanded: var(--color_18);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifrp_r_comp-kd5px9kk {
        --fnt: normal normal normal 16px/normal helvetica-w01-roman,sans-serif;
        --txt: var(--color_18);
        --txtsSub: var(--color_15);
        --txts: var(--color_15);
        --fntSubMenu: normal normal normal 14px/normal helvetica-w01-roman,sans-serif;
        --txtexpanded: var(--color_18);
    }
}

#comp-lzgwifrp_r_comp-kkmqi5tc {
    height: 20px;
    width: 20px;
    --l_display: unset;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    align-self: start;
    justify-self: end;
    position: sticky;
    --force-auto: initial;
    top: var(--force-auto,calc(0px + var(--sticky-offset, 0px)));
    bottom: var(--force-auto,);
    left: var(--force-auto,);
    right: var(--force-auto,);
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 40px;
    margin-top: 40px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    --is-sticky: 1;
}

#comp-lzgwifrp_r_comp-kkmqi5tc {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lzgwigmu {
    min-height: 791.3125px;
    --comp-display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: minmax(0, 1fr);
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    display: var(--l_display,var(--comp-display,flex));
    flex-direction: column;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 2/1/3/2;
    position: relative;
}

    #comp-lzgwigmu .comp-lzgwigmu-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        padding-top: 6.324110671936759%;
        padding-right: 4.047430830039525%;
        padding-left: 4.047430830039525%;
        padding-bottom: 4.047430830039525%;
        row-gap: 0px;
        column-gap: 0px;
        flex-grow: 1;
        display: var(--l_display,var(--container-display));
        grid-template-rows: minmax(660.125px,auto);
        grid-template-columns: minmax(0px,1fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
    }

#comp-lzgwigmu {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lzgxbi8f {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 100.00043006313328%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: end;
    justify-self: start;
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-lzgxbi8f-container {
    box-sizing: border-box;
    display: var(--l_display,var(--container-display));
    flex-direction: column;
    --container-layout-type: flex-container-layout;
    --container-display: flex;
}

#comp-lzgxbi8f {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-lzgx6f5x {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 98.74207074508118%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    pointer-events: auto;
    margin-left: 15px;
    margin-right: 0%;
    margin-top: 0%;
/*    margin-bottom: max(0.5px, 0.0703557 * (var(--scaling-factor) - var(--scrollbar-width)));*/
    align-self: flex-start;
    order: 1;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgx6f5x {
        width: max-content;
    }
}

#comp-lzgx6f5x {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    --textDecoration: none;
    --color: var(--color_14);
    --alpha-color: 1;
    --textAlign: center;
    --fontSize: 62.756spx;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgx6f5x {
        --fontSize: 117.596spx;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgx6f5x {
        --fontSize: 117.596spx;
    }
}

#comp-lzgxbeiu {
    min-height: 499.125px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 100%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    pointer-events: auto;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0px;
    margin-right: 0%;
    align-self: flex-start;
    order: 2;
    position: relative;
}

.comp-lzgxbeiu-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display,var(--container-display));
    grid-template-rows: minmax(499.125px,auto);
    grid-template-columns: minmax(0px,1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-lzgxbeiu {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#TPASection_lzgwi70m {
    width: 100%;
    height: auto;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    align-self: start;
    justify-self: center;
    pointer-events: auto;
    margin-left: 0.00043006313327735113%;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #TPASection_lzgwi70m {
        align-self: center;
        margin-left: 0%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #TPASection_lzgwi70m {
        align-self: center;
        margin-left: 0%;
    }
}

#comp-lzgwiflh {
    width: auto;
    height: auto;
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    position: sticky;
    --force-auto: initial;
    top: var(--force-auto,calc(0% + var(--sticky-offset, 0px)));
    bottom: var(--force-auto,);
    left: var(--force-auto,);
    right: var(--force-auto,);
    pointer-events: auto;
    grid-area: 1/1/2/2;
    --is-sticky: 1;
}

.comp-lzgwiflh-container {
    box-sizing: border-box;
    display: var(--l_display,var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-lzgwiflh:not(.comp-lzgwiflh-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: var(--header-height);
}

#masterPage.landingPage {
    --top-offset: 0px;
}

#comp-lzgwiflh {
    --alpha-bg: 0;
    --bg: var(--color_11);
    --static-spx: 1px;
}

#comp-lzgwiflh_r_comp-lz72tqz6 {
    min-height: 0px;
    height: auto;
    min-width: 0px;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-lzgwiflh_r_comp-lz72tqz6-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display,var(--container-display));
    grid-template-rows: minmax(max(0.5px, 0.0418977 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    grid-template-columns: minmax(0px,1fr);
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-lzgwiflh_r_comp-lz72tqz6:not(.comp-lzgwiflh_r_comp-lz72tqz6-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-lzgwiflh_r_comp-lz72tqz6 {
        min-height: 60px;
        --l_display: unset;
        position: sticky;
        --force-auto: initial;
        top: var(--force-auto,calc(0% + var(--sticky-offset, 0px)));
        bottom: var(--force-auto,);
        left: var(--force-auto,);
        right: var(--force-auto,);
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        --is-sticky: 1;
    }

    .comp-lzgwiflh_r_comp-lz72tqz6-container {
        grid-template-rows: minmax(60px,auto);
    }
}

#comp-lzgwiflh_r_comp-lz72tqz6 {
    --bg: var(--color_11);
    --alpha-bg: 0;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lzgwiflh_r_comp-lz72tqzq {
    min-height: 0px;
    --l_display: none;
    height: 35px;
    min-width: 0px;
    width: 35px;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: center;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 2.999267578125%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-lzgwiflh_r_comp-lz72tqzq-container {
    box-sizing: border-box;
    display: var(--l_display,var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-lzgwiflh_r_comp-lz72tqzq:not(.comp-lzgwiflh_r_comp-lz72tqzq-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-lzgwiflh_r_comp-lz72tqzq {
        --l_display: unset;
        height: 24px;
        width: 24px;
        margin-right: 41px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz72tqzq {
        margin-right: 28px;
    }
}

#comp-lzgwiflh_r_comp-lz72tqzq {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lzgwiflh_r_comp-lz72tqzt7 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: auto;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-lzgwiflh_r_comp-lz72tqzz {
    min-height: 300px;
    --l_display: unset;
    height: 300px;
    min-width: 0px;
    width: 980px;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: stretch;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

    #comp-lzgwiflh_r_comp-lz72tqzz .comp-lzgwiflh_r_comp-lz72tqzz-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: scroll;
        overflow-y: scroll;
        --sticky-offset: 0px;
        scrollbar-width: none;
        overflow: -moz-scrollbars-none;
        -ms-overflow-style: none;
    }

    #comp-lzgwiflh_r_comp-lz72tqzz .comp-lzgwiflh_r_comp-lz72tqzz-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        display: var(--l_display,var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: 1fr;
        --container-layout-type: grid-container-layout;
        --container-display: grid;
    }

    #comp-lzgwiflh_r_comp-lz72tqzz:not(.comp-lzgwiflh_r_comp-lz72tqzz-container) {
        display: var(--l_display,var(--container-display));
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        --container-display: grid;
    }

    #comp-lzgwiflh_r_comp-lz72tqzz .comp-lzgwiflh_r_comp-lz72tqzz-overflow-wrapper::-webkit-scrollbar {
        width: 0;
        height: 0;
    }

#comp-lzgwiflh_r_comp-lz72tr018 {
    min-height: 79px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 40%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: stretch;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
}

    #comp-lzgwiflh_r_comp-lz72tr018 .comp-lzgwiflh_r_comp-lz72tr018-overflow-wrapper {
        position: relative;
        display: grid;
        grid-template-rows: 1fr;
        grid-template-columns: minmax(0, 1fr);
        overflow-x: hidden;
        overflow-y: scroll;
        --sticky-offset: 0px;
    }

    #comp-lzgwiflh_r_comp-lz72tr018 .comp-lzgwiflh_r_comp-lz72tr018-container {
        box-sizing: border-box;
        position: relative;
        pointer-events: none;
        row-gap: 0px;
        column-gap: 0px;
        display: var(--l_display,var(--container-display));
        grid-template-rows: minmax(79px,auto);
        grid-template-columns: minmax(0px,512fr);
        --container-layout-type: grid-container-layout;
        --container-display: grid;
    }

    #comp-lzgwiflh_r_comp-lz72tr018:not(.comp-lzgwiflh_r_comp-lz72tr018-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: 750px) {
    #comp-lzgwiflh_r_comp-lz72tr018 {
        min-height: 643px;
        width: 100%;
        align-self: start;
        justify-self: center;
    }

        #comp-lzgwiflh_r_comp-lz72tr018 .comp-lzgwiflh_r_comp-lz72tr018-container {
            grid-template-rows: minmax(643px,auto);
            grid-template-columns: minmax(0px,390fr);
        }
}

#comp-lzgwiflh_r_comp-lz72tr0313 {
    min-height: 0px;
    --l_display: unset;
    height: 20px;
    min-width: 0px;
    width: 20px;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0px;
    margin-right: 45.890625px;
    margin-top: 34.5px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz72tr0313 {
        height: 16px;
        width: 16px;
    }
}

#comp-lzgwiflh_r_comp-lz867lia {
    width: 90%;
    height: auto;
    --l_display: unset;
    --comp-display: unset;
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    margin-top: 44.00416666666667%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 3%;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-lzgwiflh_r_comp-lz867lia-container {
    box-sizing: border-box;
    display: var(--l_display,var(--container-display));
    flex-direction: column;
    --container-layout-type: flex-container-layout;
    --container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwiflh_r_comp-lz867lia {
        width: 90%;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz867lia {
        min-height: 0px;
        min-width: 0px;
        width: 337.5px;
        max-width: 99999px;
        max-height: 99999px;
        justify-self: center;
        margin-right: 0%;
        margin-top: 15vw;
    }
}

#comp-lzgwiflh_r_comp-lz867lia {
    --brw: 0px;
    --brd: var(--color_15);
    --bg: var(--color_11);
    --rd: 0px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 0;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --static-spx: 0.1 * var(--one-unit);
    --bg-gradient: none;
}

#comp-lzgwiflh_r_comp-lz867lie1 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 100%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: flex-start;
    order: 1;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwiflh_r_comp-lz867lie1 {
        margin-bottom: 1.9013666072489601%;
        align-self: flex-start;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz867lie1 {
        margin-bottom: 1.4768518518518519%;
        align-self: center;
    }
}

#comp-lzgwiflh_r_comp-lz867lie1 {
    --bgs: 255,255,255;
    --itemBGColorNoTrans: background-color 50ms ease 0s;
    --shd: none;
    --bg: 255,255,255;
    --brw: 0px;
    --brd: 0,0,0;
    --itemBGColorTrans: background-color 0.4s ease 0s;
    --verticalPadding: 10px;
    --fnt: normal normal normal 16px/normal madefor-text,helveticaneuew01-45ligh,helveticaneuew02-45ligh,helveticaneuew10-45ligh,sans-serif;
    --txt: 0,0,0;
    --alpha-txt: 1;
    --arrowColor: 0,0,0;
    --alpha-arrowColor: 1;
    --subMenuOpacityTrans: opacity 0.4s ease 0s;
    --bgsSub: 0,0,0;
    --txtsSub: 26,106,255;
    --alpha-txtsSub: 1;
    --txts: 26,106,255;
    --alpha-txts: 1;
    --bgexpanded: 255,255,255;
    --fntSubMenu: normal normal normal 14px/normal madefor-text,helveticaneuew01-45ligh,helveticaneuew02-45ligh,helveticaneuew10-45ligh,sans-serif;
    --txtexpanded: 0,0,0;
    --alpha-txtexpanded: 1;
    --subMenuSpacing: 0px;
    --menuSpacing: 10px;
    --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: 0;
    --alpha-brd: 0;
    --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: 1000px) {
    #comp-lzgwiflh_r_comp-lz867lie1 {
        --verticalPadding: 15px;
        --fnt: normal normal normal 16px/normal madefor-text,helveticaneuew01-45ligh,helveticaneuew02-45ligh,helveticaneuew10-45ligh,sans-serif;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz867lie1 {
        --verticalPadding: 15px;
        --fnt: normal normal normal max(0.5px, 0.0426667 * (var(--scaling-factor) - var(--scrollbar-width)))/normal helvetica-w01-roman,sans-serif;
    }
}

#comp-lzgwiflh_r_comp-lz867lii4 {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 100%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0px;
    align-self: flex-start;
    order: 2;
    position: relative;
}

.comp-lzgwiflh_r_comp-lz867lii4-container {
    box-sizing: border-box;
    display: var(--l_display,var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-lzgwiflh_r_comp-lz867lii4:not(.comp-lzgwiflh_r_comp-lz867lii4-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-lzgwiflh_r_comp-lz867lii4 {
        margin-bottom: 40px;
        align-self: center;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz867lii4 {
        margin-bottom: 11.847222222222221%;
        align-self: center;
    }

    .comp-lzgwiflh_r_comp-lz867lii4-container {
        row-gap: 0px;
        column-gap: 0px;
    }
}

#comp-lzgwiflh_r_comp-lz867lii4 {
    --static-spx: 1px;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz867lii4 {
        --static-spx: 0.1 * var(--one-unit);
    }
}

#comp-lzgwiflh_r_comp-lz867lik9 {
    width: 100%;
    height: 100%;
    min-height: 40px;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    align-self: start;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-lzgwiflh_r_comp-lz867lik9 {
    --bg: var(--color_11);
    --brw: 0px;
    --brd: var(--color_15);
    --rd: 0px;
    --shd: none;
    --bg-dd: var(--color_11);
    --alpha-bg-dd: 1;
    --brw-dd: 1px;
    --brd-dd: var(--color_15);
    --rd-dd: 0px;
    --shd-dd: none;
    --fnt: var(--font_8);
    --fnt-size-dd: 15px;
    --txt-dd: var(--color_15);
    --alpha-txt-dd: 1;
    --txt-slct-dd: var(--color_19);
    --alpha-txt-slct-dd: 1;
    --txth-dd: var(--color_19);
    --alpha-txth-dd: 1;
    --txth: var(--color_19);
    --alpha-txth: 1;
    --txt: var(--color_14);
    --alpha-txt: 1;
    --avatarCornerRadius: 100px;
    --avatarAndArrowStrokeWidth: 0px;
    --badge-bg: 226,28,33;
    --alpha-badge-bg: 1;
    --badge-txt: var(--color_14);
    --alpha-badge-txt: 1;
    --fillcolor: var(--color_14);
    --alpha-fillcolor: 1;
    --alpha-brd: 1;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --boxShadowToggleOn-shd-dd: none;
    --alpha-brd-dd: 0.2;
    --static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwiflh_r_comp-lz867lik9 {
        --fnt: normal normal normal max(0.5px, 0.0212483 * (var(--scaling-factor) - var(--scrollbar-width)))/normal helvetica-w01-roman,sans-serif;
        --fnt-size-dd: 15px;
        --txt-dd: var(--color_15);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz867lik9 {
        --fnt: normal normal normal max(0.5px, 0.0424967 * (var(--scaling-factor) - var(--scrollbar-width)))/normal helvetica-w01-roman,sans-serif;
        --fnt-size-dd: 16px;
        --txt-dd: var(--color_14);
    }
}

#comp-lzgwiflh_r_comp-lz867lip {
    min-height: 0px;
    --l_display: none;
    height: 32px;
    min-width: 0px;
    width: 121px;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    pointer-events: auto;
    margin-left: 32.074074074074076%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: flex-start;
    order: 3;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwiflh_r_comp-lz867lip {
        --l_display: unset;
        height: 32px;
        width: 121px;
        margin-left: 0%;
        align-self: center;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz867lip {
        --l_display: unset;
        height: 31.999999999999996px;
        width: 35.851851851851855%;
        margin-left: 0%;
        align-self: center;
    }
}

#comp-lzgwiflh_r_comp-lz72tr0g {
    min-height: unset;
    --l_display: unset;
    height: auto;
    --aspect-ratio: 0.3108108108108108;
    min-width: 0px;
    width: 5.849802371541502%;
    max-width: 99999px;
    max-height: 99999px;
    aspect-ratio: 1/var(--aspect-ratio);
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    align-self: center;
    justify-self: start;
    pointer-events: auto;
    margin-left: 57px;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwiflh_r_comp-lz72tr0g {
        --aspect-ratio: 0.30927835051546393;
        width: 12.881806108897742%;
        margin-left: 41px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz72tr0g {
        --aspect-ratio: 0.3089615011323196;
        width: 21.333333333333332%;
        margin-left: 28px;
    }
}

#comp-lzgwiflh_r_comp-lz72tr0g {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lzgwiflh_r_comp-lz72tqzl {
    min-height: 16px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 32.646986166007906%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    align-self: center;
    justify-self: end;
    position: relative;
    --force-auto: auto;
    top: var(--force-auto,calc(0px));
    bottom: var(--force-auto,);
    left: var(--force-auto,);
    right: var(--force-auto,);
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 28vw;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwiflh_r_comp-lz72tqzl {
        min-height: 45.6875px;
        --l_display: none;
        width: 37.54760742187501%;
        margin-right: 5%;
        margin-bottom: 0.00244140625%;
    }
}

#comp-lzgwiflh_r_comp-lz72tr0m {
    min-height: 0px;
    --l_display: unset;
    height: auto;
    min-width: 0px;
    width: 6.324110671936759%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    align-self: center;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 16vw;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

.comp-lzgwiflh_r_comp-lz72tr0m-container {
    box-sizing: border-box;
    row-gap: 0px;
    column-gap: 0px;
    display: var(--l_display,var(--container-display));
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    --container-layout-type: grid-container-layout;
    --container-display: grid;
}

#comp-lzgwiflh_r_comp-lz72tr0m:not(.comp-lzgwiflh_r_comp-lz72tr0m-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-lzgwiflh_r_comp-lz72tr0m {
        min-height: 40px;
        --l_display: none;
        height: 40px;
        width: 80px;
        margin-right: 220px;
    }
}

#comp-lzgwiflh_r_comp-lz72tr0m {
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lzgwiflh_r_comp-lz72tr0n {
    width: 100%;
    height: 100%;
    min-height: 40px;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    align-self: start;
    justify-self: stretch;
    pointer-events: auto;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-lzgwiflh_r_comp-lz72tr0n {
    --bg: var(--color_11);
    --brw: 0px;
    --brd: var(--color_15);
    --rd: 0px;
    --shd: none;
    --bg-dd: var(--color_11);
    --alpha-bg-dd: 1;
    --brw-dd: 1px;
    --brd-dd: var(--color_15);
    --rd-dd: 0px;
    --shd-dd: none;
    --fnt: normal normal normal max(0.5px, 0.0110672 * (var(--scaling-factor) - var(--scrollbar-width)))/normal helvetica-w01-roman,sans-serif;
    --fnt-size-dd: 14px;
    --txt-dd: var(--color_15);
    --alpha-txt-dd: 1;
    --txt-slct-dd: var(--color_19);
    --alpha-txt-slct-dd: 1;
    --txth-dd: var(--color_19);
    --alpha-txth-dd: 1;
    --txth: var(--color_19);
    --alpha-txth: 1;
    --txt: var(--color_14);
    --alpha-txt: 1;
    --avatarCornerRadius: 100px;
    --avatarAndArrowStrokeWidth: 0px;
    --badge-bg: 226,28,33;
    --alpha-badge-bg: 1;
    --badge-txt: var(--color_14);
    --alpha-badge-txt: 1;
    --fillcolor: var(--color_14);
    --alpha-fillcolor: 1;
    --alpha-brd: 1;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --boxShadowToggleOn-shd-dd: none;
    --alpha-brd-dd: 0.2;
    --static-spx: 0.1 * var(--one-unit);
}

#comp-lzgwiflh_r_comp-lz72tr0o4 {
    min-height: 0px;
    --l_display: unset;
    height: 2.5vw;
    min-width: 0px;
    width: 9.565217391304348%;
    max-width: 99999px;
    max-height: 99999px;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    align-self: center;
    justify-self: end;
    pointer-events: auto;
    margin-left: 0%;
    margin-right: 4.5vw;
    margin-top: 0%;
    margin-bottom: 0%;
    grid-area: 1/1/2/2;
    position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwiflh_r_comp-lz72tr0o4 {
        --l_display: unset;
        height: 4.166666666666667vw;
        width: 16.06905710491368%;
        margin-right: 13vw;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz72tr0o4 {
        --l_display: none;
        height: 32px;
        width: 121px;
    }
}

#comp-lzgwiflh_r_comp-lz72tr0j {
    height: 60px;
    width: 60px;
    --comp-display: unset;
    display: var(--l_display,var(--display,block));
    align-self: start;
    justify-self: end;
    pointer-events: auto;
    grid-area: 1/1/2/2;
    position: relative;
}

#comp-lzgwiflh_r_comp-lz72tr0j-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-lzgwiflh_r_comp-lz72tr0j {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
    }
}

#comp-lzgwiflh_r_comp-lz72tr0j {
    --alpha-txth: 1;
    --bgh: 43,104,156;
    --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
    --rd: 20px;
    --alpha-brdh: 1;
    --txth: 255,255,255;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --bg: 61,155,233;
    --txt: 255,255,255;
    --alpha-bgh: 1;
    --brw: 0px;
    --fnt: normal normal normal 14px/1.4em raleway;
    --brd: 43,104,156;
    --boxShadowToggleOn-shd: none;
    --alpha-txt: 1;
    --brdh: 61,155,233;
    --static-spx: 1px;
}


/* END STYLABLE DIRECTIVE RULES */
#comp-lzgwiflh_r_comp-lz72tqzt7 .comp-lzgwiflh_r_comp-lz72tqzt7-styleId__root {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    padding: 0px;
    border: 0px solid #949494;
    border-radius: 0px;
    background: rgba(255, 255, 255, 0)
}

/* START STYLABLE DIRECTIVE RULES */
#comp-lzgwiflh_r_comp-lz72tqzt7 .comp-lzgwiflh_r_comp-lz72tqzt7-styleId__root:hover {
    background: rgba(255, 255, 255, 0);
    border: 0px solid #000000;
}

    #comp-lzgwiflh_r_comp-lz72tqzt7 .comp-lzgwiflh_r_comp-lz72tqzt7-styleId__root:hover .StylableButton2545352419__icon {
        transform: rotate(0deg);
        fill: #1D233E;
    }

    #comp-lzgwiflh_r_comp-lz72tqzt7 .comp-lzgwiflh_r_comp-lz72tqzt7-styleId__root:hover .StylableButton2545352419__label {
        color: #FFFFFF;
    }

#comp-lzgwiflh_r_comp-lz72tqzt7 .comp-lzgwiflh_r_comp-lz72tqzt7-styleId__root:disabled {
    border: 0px solid #000000;
    background: #EEEEEE
}

    #comp-lzgwiflh_r_comp-lz72tqzt7 .comp-lzgwiflh_r_comp-lz72tqzt7-styleId__root:disabled .StylableButton2545352419__label {
        color: #4F4F4F
    }

    #comp-lzgwiflh_r_comp-lz72tqzt7 .comp-lzgwiflh_r_comp-lz72tqzt7-styleId__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

#comp-lzgwiflh_r_comp-lz72tqzt7 .comp-lzgwiflh_r_comp-lz72tqzt7-styleId__root .StylableButton2545352419__container {
    transition: inherit;
    flex-direction: row-reverse;
    justify-content: center;
    align-items: center
}

#comp-lzgwiflh_r_comp-lz72tqzt7 .comp-lzgwiflh_r_comp-lz72tqzt7-styleId__root .StylableButton2545352419__label {
    transition: inherit;
    letter-spacing: 0em;
    margin: 0px 0px 0px 4px;
    color: #000000;
    font-family: helvetica-w01-roman,sans-serif;
    font-size: calc(14 * var(--theme-spx-ratio));
    font-weight: normal;
    font-style: normal;
    font-family: madefor-text;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    line-height: 1.4em;
    margin-right: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    display: none
}

#comp-lzgwiflh_r_comp-lz72tqzt7 .comp-lzgwiflh_r_comp-lz72tqzt7-styleId__root .StylableButton2545352419__icon {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    width: 60px;
    height: 60px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    fill: #1D233E;
    display: initial
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwiflh_r_comp-lz72tqzt7 .comp-lzgwiflh_r_comp-lz72tqzt7-styleId__root {
        -st-extends: HamburgerOpenButton;
        border: 0px solid #1D233E;
    }

        /* END STYLABLE DIRECTIVE RULES */
        /* START STYLABLE DIRECTIVE RULES */
        #comp-lzgwiflh_r_comp-lz72tqzt7 .comp-lzgwiflh_r_comp-lz72tqzt7-styleId__root .StylableButton2545352419__icon {
            fill: #2A3157;
        }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz72tqzt7 .comp-lzgwiflh_r_comp-lz72tqzt7-styleId__root {
        -st-extends: HamburgerOpenButton;
        border: 0px solid #1D233E;
    }

        /* END STYLABLE DIRECTIVE RULES */
        /* START STYLABLE DIRECTIVE RULES */
        #comp-lzgwiflh_r_comp-lz72tqzt7 .comp-lzgwiflh_r_comp-lz72tqzt7-styleId__root .StylableButton2545352419__icon {
            fill: #2A3157;
        }
}

#comp-lzgwiflh_r_comp-lz72tqzz {
    /* START STYLABLE DIRECTIVE RULES */
}

    /* END STYLABLE DIRECTIVE RULES */
    #comp-lzgwiflh_r_comp-lz72tqzz .comp-lzgwiflh_r_comp-lz72tqzz-styleId__root {
        -st-extends: HamburgerOverlay;
        background-color: rgba(0, 0, 0, 0.8);
    }

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwiflh_r_comp-lz72tqzz {
        /* START STYLABLE DIRECTIVE RULES */
    }

    /* END STYLABLE DIRECTIVE RULES */
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz72tqzz {
        /* START STYLABLE DIRECTIVE RULES */
    }

    /* END STYLABLE DIRECTIVE RULES */
}

#comp-lzgwiflh_r_comp-lz72tr018 {
    /* START STYLABLE DIRECTIVE RULES */
}

    /* END STYLABLE DIRECTIVE RULES */
    #comp-lzgwiflh_r_comp-lz72tr018 .comp-lzgwiflh_r_comp-lz72tr018-styleId__root {
        -st-extends: HamburgerMenuContainer;
        background-color: #FFFFFF;
    }

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwiflh_r_comp-lz72tr018 {
        /* START STYLABLE DIRECTIVE RULES */
    }

    /* END STYLABLE DIRECTIVE RULES */
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz72tr018 {
        /* START STYLABLE DIRECTIVE RULES */
    }

    /* END STYLABLE DIRECTIVE RULES */
}

/* END STYLABLE DIRECTIVE RULES */
#comp-lzgwiflh_r_comp-lz72tr0313 .comp-lzgwiflh_r_comp-lz72tr0313-styleId__root {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    padding-right: 0px;
    border-radius: 300px;
    background: rgba(255, 255, 255, 0)
}

    /* START STYLABLE DIRECTIVE RULES */
    #comp-lzgwiflh_r_comp-lz72tr0313 .comp-lzgwiflh_r_comp-lz72tr0313-styleId__root:hover {
        background: #FFFFFF;
        border: 0px solid #000000;
        border-radius: 0px;
    }

        #comp-lzgwiflh_r_comp-lz72tr0313 .comp-lzgwiflh_r_comp-lz72tr0313-styleId__root:hover .StylableButton2545352419__icon {
            fill: #000000;
            transform: rotate(90deg);
        }

        #comp-lzgwiflh_r_comp-lz72tr0313 .comp-lzgwiflh_r_comp-lz72tr0313-styleId__root:hover .StylableButton2545352419__label {
            color: #000000;
        }

    #comp-lzgwiflh_r_comp-lz72tr0313 .comp-lzgwiflh_r_comp-lz72tr0313-styleId__root:disabled {
        background: #EEEEEE
    }

        #comp-lzgwiflh_r_comp-lz72tr0313 .comp-lzgwiflh_r_comp-lz72tr0313-styleId__root:disabled .StylableButton2545352419__label {
            color: #4F4F4F
        }

        #comp-lzgwiflh_r_comp-lz72tr0313 .comp-lzgwiflh_r_comp-lz72tr0313-styleId__root:disabled .StylableButton2545352419__icon {
            fill: #8F8F8F
        }

    #comp-lzgwiflh_r_comp-lz72tr0313 .comp-lzgwiflh_r_comp-lz72tr0313-styleId__root .StylableButton2545352419__container {
        transition: inherit;
        flex-direction: row-reverse;
        justify-content: center;
        align-items: center
    }

    #comp-lzgwiflh_r_comp-lz72tr0313 .comp-lzgwiflh_r_comp-lz72tr0313-styleId__root .StylableButton2545352419__label {
        transition: inherit;
        letter-spacing: 0em;
        margin: 0px 0px 0px 4px;
        color: #FFFFFF;
        font-family: helvetica-w01-roman,sans-serif;
        font-size: calc(14 * var(--theme-spx-ratio));
        font-weight: normal;
        font-style: normal;
        font-family: madefor-text;
        font-size: 16px;
        font-style: normal;
        font-weight: normal;
        line-height: 1.4em;
        display: none;
        margin-left: 1px
    }

    #comp-lzgwiflh_r_comp-lz72tr0313 .comp-lzgwiflh_r_comp-lz72tr0313-styleId__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        display: initial;
        transform: rotate(0deg);
        fill: #000000;
        width: 28px;
        height: 28px;
        margin-right: 1px
    }

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwiflh_r_comp-lz72tr0313 {
        /* START STYLABLE DIRECTIVE RULES */
    }

        /* END STYLABLE DIRECTIVE RULES */
        #comp-lzgwiflh_r_comp-lz72tr0313 .comp-lzgwiflh_r_comp-lz72tr0313-styleId__root {
            -st-extends: HamburgerCloseButton;
        }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz72tr0313 .comp-lzgwiflh_r_comp-lz72tr0313-styleId__root {
        -st-extends: HamburgerCloseButton;
    }

        /* END STYLABLE DIRECTIVE RULES */
        /* START STYLABLE DIRECTIVE RULES */
        #comp-lzgwiflh_r_comp-lz72tr0313 .comp-lzgwiflh_r_comp-lz72tr0313-styleId__root .StylableButton2545352419__icon {
            width: 20px;
            height: 20px;
        }
}

/* END STYLABLE DIRECTIVE RULES */
#comp-lzgwiflh_r_comp-lz867lip .comp-lzgwiflh_r_comp-lz867lip-styleId__root {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    padding-right: 0px;
    background: #2A3157;
    border-radius: 12px
}

    /* START STYLABLE DIRECTIVE RULES */
    #comp-lzgwiflh_r_comp-lz867lip .comp-lzgwiflh_r_comp-lz867lip-styleId__root:hover {
        border: 0px solid #000000;
        background: #000000;
    }

        #comp-lzgwiflh_r_comp-lz867lip .comp-lzgwiflh_r_comp-lz867lip-styleId__root:hover .StylableButton2545352419__icon {
            transform: rotate(2deg);
            fill: #000000;
        }

        #comp-lzgwiflh_r_comp-lz867lip .comp-lzgwiflh_r_comp-lz867lip-styleId__root:hover .StylableButton2545352419__label {
            color: #FFFFFF;
        }

    #comp-lzgwiflh_r_comp-lz867lip .comp-lzgwiflh_r_comp-lz867lip-styleId__root:disabled {
        background: #EEEEEE
    }

        #comp-lzgwiflh_r_comp-lz867lip .comp-lzgwiflh_r_comp-lz867lip-styleId__root:disabled .StylableButton2545352419__label {
            color: #8D8D8D
        }

        #comp-lzgwiflh_r_comp-lz867lip .comp-lzgwiflh_r_comp-lz867lip-styleId__root:disabled .StylableButton2545352419__icon {
            fill: #8F8F8F
        }

    #comp-lzgwiflh_r_comp-lz867lip .comp-lzgwiflh_r_comp-lz867lip-styleId__root .StylableButton2545352419__container {
        transition: inherit;
        flex-direction: row-reverse
    }

    #comp-lzgwiflh_r_comp-lz867lip .comp-lzgwiflh_r_comp-lz867lip-styleId__root .StylableButton2545352419__label {
        transition: inherit;
        letter-spacing: 0em;
        margin: 0px 0px 0px 4px;
        display: initial;
        letter-spacing: 0em;
        line-height: 1.4em;
        color: #EBF4FB;
        font-family: helvetica-w01-roman,sans-serif;
        font-size: calc(14 * var(--theme-spx-ratio));
        font-weight: normal;
        font-style: normal
    }

    #comp-lzgwiflh_r_comp-lz867lip .comp-lzgwiflh_r_comp-lz867lip-styleId__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) {
    /* END STYLABLE DIRECTIVE RULES */ /* START STYLABLE DIRECTIVE RULES */

    #comp-lzgwiflh_r_comp-lz867lip .comp-lzgwiflh_r_comp-lz867lip-styleId__root .StylableButton2545352419__label {
        font-size: calc(14 * var(--theme-spx-ratio));
        font-size: 14px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    /* END STYLABLE DIRECTIVE RULES */ /* START STYLABLE DIRECTIVE RULES */

    #comp-lzgwiflh_r_comp-lz867lip .comp-lzgwiflh_r_comp-lz867lip-styleId__root .StylableButton2545352419__label {
        font-size: calc(14 * var(--theme-spx-ratio));
        font-size: 14px;
    }
}

/* END STYLABLE DIRECTIVE RULES */
#comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root {
    -st-extends: StylableHorizontalMenu;
    background: rgba(255, 255, 255, 0);
    border: 0px solid #1D233E
}

    /* START STYLABLE DIRECTIVE RULES */
    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__menu {
        height: calc(100% + 8px);
        margin-top: -4px;
        margin-bottom: -4px;
        direction: ltr;
        flex-grow: unset;
        justify-content: center;
        width: calc(100% + 40px);
        margin-left: -20px;
        margin-right: -20px
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__menuItem {
        margin-top: 4px;
        margin-bottom: 4px;
        border: 0px solid #1D233E;
        background: repeat padding-box border-box 0% / auto scroll linear-gradient(180deg, rgba(188, 191, 207, 0) 0%, rgba(188, 191, 207, 0) 100%), rgba(117, 117, 117, 0);
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-left: 20px;
        margin-right: 20px
    }

        #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
            letter-spacing: 0em;
            text-decoration-line: none;
            color: #1D233E;
            font-family: helvetica-w01-roman,sans-serif;
            font-size: calc(14 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal
        }

        #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__container {
            justify-content: flex-end
        }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root::rightAlignmentScrollItem {
        --comp-lzgwiflh_r_comp-lz72tqzl-styleId-flexGrow: unset;
        flex-grow: 1
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__scrollButton {
        padding: 10px;
        border: 1px solid #1D233E;
        background: #FFFFFF;
        padding-top: 0px;
        padding-bottom: 0px
    }

        #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__scrollButton:hover {
            background: #1D233E;
            border-color: #1D233E
        }

        #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__scrollButton .ScrollButton2305195801__icon {
            width: 16px;
            height: 16px;
            fill: #1D233E
        }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__positionBox {
        margin-left: 20px;
        margin-right: 20px
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout {
        --comp-lzgwiflh_r_comp-lz72tqzl-styleId-horizontalSpacing: 8;
        padding: 10px;
        margin-top: 0px;
        border: 0px solid #1D233E;
        background: #FFFFFF;
        --comp-lzgwiflh_r_comp-lz72tqzl-styleId-flyoutAlignment: center
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root::leftAlignmentScrollItem {
        --comp-lzgwiflh_r_comp-lz72tqzl-styleId-flexGrow: unset;
        flex-grow: 1;
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__listWrapper {
        --comp-lzgwiflh_r_comp-lz72tqzl-styleId-width: 80;
        --comp-lzgwiflh_r_comp-lz72tqzl-styleId-columnsAmount: 3;
        column-count: 3;
        width: 100%
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageWrapper {
        width: calc(100% + 8px);
        margin-left: -4px;
        margin-right: -4px;
        justify-content: space-between;
        margin-bottom: -8px
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageStretchWrapper {
        width: 980px
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::category {
        margin-top: 8px
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::flex {
        margin-bottom: -8px
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::listItem {
        margin-left: 4px;
        margin-right: 4px
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__rowItem {
        margin-bottom: 8px
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem {
        padding-top: 8px;
        padding-bottom: 8px;
        background: rgba(255, 255, 255, 0);
        border: 0px solid #1D233E;
        padding-left: 10px;
        padding-right: 10px;
        margin-bottom: 8px
    }

        #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage {
            background: rgba(255, 255, 255, 0);
            border-color: #1D233E;
        }

        #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered {
            border-color: #1D233E;
            background: rgba(255, 255, 255, 0);
        }

        #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__container {
            justify-content: flex-end
        }

        #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__label {
            letter-spacing: 0.05em;
            color: #1D233E;
            font-family: helvetica-w01-roman,sans-serif;
            font-size: calc(14 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            text-align: right
        }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
        background: #fff;
        padding-top: 8px;
        padding-bottom: 8px;
        padding-left: 10px;
        padding-right: 10px;
        margin-bottom: 8px
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
        color: #1D233E;
        text-decoration-line: underline;
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isHovered .itemDepth02233374943__label {
        color: #1D233E;
        text-decoration-line: underline;
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__scrollButton:hover .ScrollButton2305195801__icon {
        fill: #FFFFFF;
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__container {
        justify-content: flex-end
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-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-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
        color: #1D233E;
        text-decoration-line: underline
    }

    #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered .itemDepth12472627565__label {
        color: #1D233E;
        text-decoration-line: underline;
    }

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwiflh_r_comp-lz72tqzl {
        /* ADD_MISSING_HEADING_STYLES_DATA_FIXER end */
    }

        /* END STYLABLE DIRECTIVE RULES */
        /* START STYLABLE DIRECTIVE RULES */
        /* ADD_MISSING_HEADING_STYLES_DATA_FIXER start */
        #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
            padding-top: 10px;
            padding-bottom: 10px;
            background-color: rgba(255, 255, 255, 0.5)
        }

            #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
                font-weight: bold;
                font-family: Helvetica, sans-serif;
                color: #000;
            }

            #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
                text-decoration: underline;
            }

            #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
                text-decoration: underline;
            }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz72tqzl {
        /* ADD_MISSING_HEADING_STYLES_DATA_FIXER end */
    }

        /* END STYLABLE DIRECTIVE RULES */
        /* START STYLABLE DIRECTIVE RULES */
        /* ADD_MISSING_HEADING_STYLES_DATA_FIXER start */
        #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
            padding-top: 10px;
            padding-bottom: 10px;
            background-color: rgba(255, 255, 255, 0.5)
        }

            #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
                font-weight: bold;
                font-family: Helvetica, sans-serif;
                color: #000;
            }

            #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
                text-decoration: underline;
            }

            #comp-lzgwiflh_r_comp-lz72tqzl .comp-lzgwiflh_r_comp-lz72tqzl-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
                text-decoration: underline;
            }
}

/* END STYLABLE DIRECTIVE RULES */
#comp-lzgwiflh_r_comp-lz72tr0o4 .comp-lzgwiflh_r_comp-lz72tr0o4-styleId__root {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    padding-right: 0px;
    background: #2A3157;
    border-radius: 12px
}

    /* START STYLABLE DIRECTIVE RULES */
    #comp-lzgwiflh_r_comp-lz72tr0o4 .comp-lzgwiflh_r_comp-lz72tr0o4-styleId__root:hover {
        border: 1px solid #2A3157;
        background: #FFFFFF;
    }

        #comp-lzgwiflh_r_comp-lz72tr0o4 .comp-lzgwiflh_r_comp-lz72tr0o4-styleId__root:hover .StylableButton2545352419__icon {
            transform: rotate(2deg);
            fill: #000000;
        }

        #comp-lzgwiflh_r_comp-lz72tr0o4 .comp-lzgwiflh_r_comp-lz72tr0o4-styleId__root:hover .StylableButton2545352419__label {
            color: #2A3157;
        }

    #comp-lzgwiflh_r_comp-lz72tr0o4 .comp-lzgwiflh_r_comp-lz72tr0o4-styleId__root:disabled {
        background: #EEEEEE
    }

        #comp-lzgwiflh_r_comp-lz72tr0o4 .comp-lzgwiflh_r_comp-lz72tr0o4-styleId__root:disabled .StylableButton2545352419__label {
            color: #8D8D8D
        }

        #comp-lzgwiflh_r_comp-lz72tr0o4 .comp-lzgwiflh_r_comp-lz72tr0o4-styleId__root:disabled .StylableButton2545352419__icon {
            fill: #8F8F8F
        }

    #comp-lzgwiflh_r_comp-lz72tr0o4 .comp-lzgwiflh_r_comp-lz72tr0o4-styleId__root .StylableButton2545352419__container {
        transition: inherit;
        flex-direction: row-reverse
    }

    #comp-lzgwiflh_r_comp-lz72tr0o4 .comp-lzgwiflh_r_comp-lz72tr0o4-styleId__root .StylableButton2545352419__label {
        transition: inherit;
        letter-spacing: 0em;
        margin: 0px 0px 0px 4px;
        display: initial;
        letter-spacing: 0em;
        line-height: 1.4em;
        color: #EBF4FB;
        font-family: helvetica-w01-roman,sans-serif;
        font-size: calc(14 * var(--theme-spx-ratio));
        font-weight: normal;
        font-style: normal
    }

    #comp-lzgwiflh_r_comp-lz72tr0o4 .comp-lzgwiflh_r_comp-lz72tr0o4-styleId__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) {
    /* END STYLABLE DIRECTIVE RULES */ /* START STYLABLE DIRECTIVE RULES */

    #comp-lzgwiflh_r_comp-lz72tr0o4 .comp-lzgwiflh_r_comp-lz72tr0o4-styleId__root .StylableButton2545352419__label {
        font-size: calc(14 * var(--theme-spx-ratio));
        font-size: 14px;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    /* END STYLABLE DIRECTIVE RULES */ /* START STYLABLE DIRECTIVE RULES */

    #comp-lzgwiflh_r_comp-lz72tr0o4 .comp-lzgwiflh_r_comp-lz72tr0o4-styleId__root .StylableButton2545352419__label {
        font-size: calc(14 * var(--theme-spx-ratio));
        font-size: 14px;
    }
}


#u0dlj {
    --shc-mutated-brightness: 128,128,128;
    justify-self: unset;
}

#comp-lzgwifpq_r_comp-kbgakgyt {
    --bg-overlay-color: rgb(var(--color_15));
    --bg-gradient: none;
}

#comp-lzgwifpq_r_comp-lz1fhs8q {
    --opacity: 1;
}

#comp-lzgwifpq_r_comp-lz5cs7lm {
    --shc-mutated-brightness: 128,128,128;
}

#comp-lzgwifpq_r_comp-lz5c68ay {
    --shc-mutated-brightness: 128,128,128;
}

#comp-lzgwifpq_r_comp-lz581l6c {
    height: auto;
    --direction: var(--wix-opt-in-direction, ltr);
    --item-height: 56px;
    --text-align: start;
    --template-columns: 1fr calc(40px + 1em);
    --template-areas: "label arrow";
    --padding-start: 0px;
    --sub-padding-start: 0px;
    --padding-end: 0px;
    --sub-padding-end: 0px;
    --item-depth0-direction: inherit;
    --item-depth1-direction: inherit;
    --item-depth2-direction: inherit;
    --item-depth0-align: inherit;
    --item-depth1-align: inherit;
    --item-depth2-align: inherit;
}

#comp-lzgwifpq_r_comp-lz58dneg {
    height: auto;
    --direction: var(--wix-opt-in-direction, ltr);
    --item-height: 56px;
    --text-align: start;
    --template-columns: 1fr calc(40px + 1em);
    --template-areas: "label arrow";
    --padding-start: 0px;
    --sub-padding-start: 0px;
    --padding-end: 0px;
    --sub-padding-end: 0px;
    --item-depth0-direction: inherit;
    --item-depth1-direction: inherit;
    --item-depth2-direction: inherit;
    --item-depth0-align: inherit;
    --item-depth1-align: inherit;
    --item-depth2-align: inherit;
}

.comp-lzgwifpq_r_comp-lz9lufhv {
    --wix-direction: ltr;
    --submitButtonStyle: 3;
    --submitButtonBorderWidth: 0;
    --submitButtonBorderRadius: 12;
    --rowSpacing: 16;
    --inputBorderStyle: 2;
    --horizontalPadding: 24;
    --verticalPadding: 24;
    --columnSpacing: 24;
    --borderWidth: 0;
    --borderRadius: 0;
    --shadowAngle: 135;
    --shadowDistance: 0;
    --shadowSize: 0;
    --shadowBlur: 25;
    --buttonsStyle: 2;
    --buttonsBorderWidth: 0;
    --buttonsBorderRadius: 0;
    --nextButtonStyle: 2;
    --nextButtonBorderWidth: 0;
    --nextButtonBorderRadius: 0;
    --previousButtonStyle: 2;
    --previousButtonBorderWidth: 1;
    --previousButtonBorderRadius: 0;
    --inputBorderWidth: 1;
    --inputBorderRadius: 0;
    --buttonsFontHover: normal normal normal 16px/16px helvetica-w01-roman,sans-serif;
    --submitButtonFontHover: normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
    --nextButtonFont: normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
    --nextButtonFontHover: normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
    --previousButtonFont: normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
    --previousButtonFontHover: normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
    --headerTwoFont: normal normal normal 20px/1.4em helvetica-w01-roman,sans-serif;
    --inputValueFont: normal normal normal 16px/24px helvetica-w01-roman,sans-serif;
    --submitButtonBorderColor: 255,255,255,0;
    --submitButtonBorderColor-rgb: 255,255,255;
    --submitButtonBorderColor-opacity: 0;
    --submitButtonColor: 29,35,62;
    --submitButtonColor-rgb: 29,35,62;
    --submitButtonColor-opacity: 1;
    --paragraphColor: 166,187,251;
    --paragraphColor-rgb: 166,187,251;
    --paragraphColor-opacity: 1;
    --inputBorderColorHover: 166,187,251;
    --inputBorderColorHover-rgb: 166,187,251;
    --inputBorderColorHover-opacity: 1;
    --inputLabelColor: 166,187,251;
    --inputLabelColor-rgb: 166,187,251;
    --inputLabelColor-opacity: 1;
    --inputPlaceholderColor: 166,187,251;
    --inputPlaceholderColor-rgb: 166,187,251;
    --inputPlaceholderColor-opacity: 1;
    --formBackground: 255,255,255,0;
    --formBackground-rgb: 255,255,255;
    --formBackground-opacity: 0;
    --inputSelectionColor: 166,187,251;
    --inputSelectionColor-rgb: 166,187,251;
    --inputSelectionColor-opacity: 1;
    --headerTwoColor: 166,187,251;
    --headerTwoColor-rgb: 166,187,251;
    --headerTwoColor-opacity: 1;
    --submitButtonColorHover: 29,35,62;
    --submitButtonColorHover-rgb: 29,35,62;
    --submitButtonColorHover-opacity: 1;
    --inputBackgroundColor: 255,255,255,0;
    --inputBackgroundColor-rgb: 255,255,255;
    --inputBackgroundColor-opacity: 0;
    --inputValueColor: 166,187,251;
    --inputValueColor-rgb: 166,187,251;
    --inputValueColor-opacity: 1;
    --inputNoteColor: 166,187,251;
    --inputNoteColor-rgb: 166,187,251;
    --inputNoteColor-opacity: 1;
    --headerOneColor: 166,187,251;
    --headerOneColor-rgb: 166,187,251;
    --headerOneColor-opacity: 1;
    --submitButtonBorderColorHover: 29,35,62,0;
    --submitButtonBorderColorHover-rgb: 29,35,62;
    --submitButtonBorderColorHover-opacity: 0;
    --linkColor: 166,187,251;
    --linkColor-rgb: 166,187,251;
    --linkColor-opacity: 1;
    --borderColor: 166,187,251,0;
    --borderColor-rgb: 166,187,251;
    --borderColor-opacity: 0;
    --submitButtonBackgroundColor: 166,187,251;
    --submitButtonBackgroundColor-rgb: 166,187,251;
    --submitButtonBackgroundColor-opacity: 1;
    --inputBorderColor: 166,187,251;
    --inputBorderColor-rgb: 166,187,251;
    --inputBorderColor-opacity: 1;
    --submitButtonBackgroundColorHover: 255,255,255;
    --submitButtonBackgroundColorHover-rgb: 255,255,255;
    --submitButtonBackgroundColorHover-opacity: 1;
    --inputErrorColor: 246,163,163;
    --inputErrorColor-rgb: 246,163,163;
    --inputErrorColor-opacity: 1;
    --inputBackgroundColorHover: 166,187,251,0;
    --inputBackgroundColorHover-rgb: 166,187,251;
    --inputBackgroundColorHover-opacity: 0;
    --shadowColor: 29,35,62,0.15;
    --shadowColor-rgb: 29,35,62;
    --shadowColor-opacity: 0.15;
    --buttonsColor: 255,255,255;
    --buttonsColor-rgb: 255,255,255;
    --buttonsColor-opacity: 1;
    --buttonsBackgroundColor: 29,35,62;
    --buttonsBackgroundColor-rgb: 29,35,62;
    --buttonsBackgroundColor-opacity: 1;
    --buttonsBorderColor: 255,255,255,0;
    --buttonsBorderColor-rgb: 255,255,255;
    --buttonsBorderColor-opacity: 0;
    --buttonsColorHover: 255,255,255;
    --buttonsColorHover-rgb: 255,255,255;
    --buttonsColorHover-opacity: 1;
    --buttonsBackgroundColorHover: 29,35,62,0.7;
    --buttonsBackgroundColorHover-rgb: 29,35,62;
    --buttonsBackgroundColorHover-opacity: 0.7;
    --nextButtonColor: 255,255,255;
    --nextButtonColor-rgb: 255,255,255;
    --nextButtonColor-opacity: 1;
    --nextButtonBackgroundColor: 29,35,62;
    --nextButtonBackgroundColor-rgb: 29,35,62;
    --nextButtonBackgroundColor-opacity: 1;
    --nextButtonBorderColor: 255,255,255,0;
    --nextButtonBorderColor-rgb: 255,255,255;
    --nextButtonBorderColor-opacity: 0;
    --nextButtonColorHover: 255,255,255;
    --nextButtonColorHover-rgb: 255,255,255;
    --nextButtonColorHover-opacity: 1;
    --nextButtonBackgroundColorHover: 29,35,62,0.7;
    --nextButtonBackgroundColorHover-rgb: 29,35,62;
    --nextButtonBackgroundColorHover-opacity: 0.7;
    --nextButtonBorderColorHover: 255,255,255,0;
    --nextButtonBorderColorHover-rgb: 255,255,255;
    --nextButtonBorderColorHover-opacity: 0;
    --previousButtonColor: 29,35,62;
    --previousButtonColor-rgb: 29,35,62;
    --previousButtonColor-opacity: 1;
    --previousButtonBackgroundColor: 29,35,62,0;
    --previousButtonBackgroundColor-rgb: 29,35,62;
    --previousButtonBackgroundColor-opacity: 0;
    --previousButtonBorderColor: 29,35,62;
    --previousButtonBorderColor-rgb: 29,35,62;
    --previousButtonBorderColor-opacity: 1;
    --previousButtonColorHover: 255,255,255;
    --previousButtonColorHover-rgb: 255,255,255;
    --previousButtonColorHover-opacity: 1;
    --previousButtonBackgroundColorHover: 29,35,62,0.7;
    --previousButtonBackgroundColorHover-rgb: 29,35,62;
    --previousButtonBackgroundColorHover-opacity: 0.7;
    --previousButtonBorderColorHover: 255,255,255,0;
    --previousButtonBorderColorHover-rgb: 255,255,255;
    --previousButtonBorderColorHover-opacity: 0;
    --submitButtonFont: normal normal normal 19px/1.3em helvetica-w01-roman,sans-serif;
    --submitButtonFont-style: normal;
    --submitButtonFont-variant: normal;
    --submitButtonFont-weight: normal;
    --submitButtonFont-size: 19px;
    --submitButtonFont-line-height: 1.3em;
    --submitButtonFont-family: helvetica-w01-roman,sans-serif;
    --submitButtonFont-text-decoration: none;
    --paragraphFont: normal normal normal 22px/27px helvetica-w01-roman,sans-serif;
    --paragraphFont-style: normal;
    --paragraphFont-variant: normal;
    --paragraphFont-weight: normal;
    --paragraphFont-size: 22px;
    --paragraphFont-line-height: 27px;
    --paragraphFont-family: helvetica-w01-roman,sans-serif;
    --paragraphFont-text-decoration: none;
    --inputNoteFont: normal normal normal 14px/1.4em helvetica-w01-roman,sans-serif;
    --inputNoteFont-style: normal;
    --inputNoteFont-variant: normal;
    --inputNoteFont-weight: normal;
    --inputNoteFont-size: 14px;
    --inputNoteFont-line-height: 1.4em;
    --inputNoteFont-family: helvetica-w01-roman,sans-serif;
    --inputNoteFont-text-decoration: none;
    --headerOneFont: normal normal normal 19px/1.3em helvetica-w01-roman,sans-serif;
    --headerOneFont-style: normal;
    --headerOneFont-variant: normal;
    --headerOneFont-weight: normal;
    --headerOneFont-size: 19px;
    --headerOneFont-line-height: 1.3em;
    --headerOneFont-family: helvetica-w01-roman,sans-serif;
    --headerOneFont-text-decoration: none;
    --inputLabelFont: normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
    --inputLabelFont-style: normal;
    --inputLabelFont-variant: normal;
    --inputLabelFont-weight: normal;
    --inputLabelFont-size: 16px;
    --inputLabelFont-line-height: 1.4em;
    --inputLabelFont-family: helvetica-w01-roman,sans-serif;
    --inputLabelFont-text-decoration: none;
    --buttonsFontHover-style: normal;
    --buttonsFontHover-variant: normal;
    --buttonsFontHover-weight: normal;
    --buttonsFontHover-size: 16px;
    --buttonsFontHover-line-height: 16px;
    --buttonsFontHover-family: helvetica-w01-roman,sans-serif;
    --buttonsFontHover-text-decoration: none;
    --submitButtonFontHover-style: normal;
    --submitButtonFontHover-variant: normal;
    --submitButtonFontHover-weight: normal;
    --submitButtonFontHover-size: 16px;
    --submitButtonFontHover-line-height: 1.4em;
    --submitButtonFontHover-family: helvetica-w01-roman,sans-serif;
    --submitButtonFontHover-text-decoration: none;
    --nextButtonFont-style: normal;
    --nextButtonFont-variant: normal;
    --nextButtonFont-weight: normal;
    --nextButtonFont-size: 16px;
    --nextButtonFont-line-height: 1.4em;
    --nextButtonFont-family: helvetica-w01-roman,sans-serif;
    --nextButtonFont-text-decoration: none;
    --nextButtonFontHover-style: normal;
    --nextButtonFontHover-variant: normal;
    --nextButtonFontHover-weight: normal;
    --nextButtonFontHover-size: 16px;
    --nextButtonFontHover-line-height: 1.4em;
    --nextButtonFontHover-family: helvetica-w01-roman,sans-serif;
    --nextButtonFontHover-text-decoration: none;
    --previousButtonFont-style: normal;
    --previousButtonFont-variant: normal;
    --previousButtonFont-weight: normal;
    --previousButtonFont-size: 16px;
    --previousButtonFont-line-height: 1.4em;
    --previousButtonFont-family: helvetica-w01-roman,sans-serif;
    --previousButtonFont-text-decoration: none;
    --previousButtonFontHover-style: normal;
    --previousButtonFontHover-variant: normal;
    --previousButtonFontHover-weight: normal;
    --previousButtonFontHover-size: 16px;
    --previousButtonFontHover-line-height: 1.4em;
    --previousButtonFontHover-family: helvetica-w01-roman,sans-serif;
    --previousButtonFontHover-text-decoration: none;
    --headerTwoFont-style: normal;
    --headerTwoFont-variant: normal;
    --headerTwoFont-weight: normal;
    --headerTwoFont-size: 20px;
    --headerTwoFont-line-height: 1.4em;
    --headerTwoFont-family: helvetica-w01-roman,sans-serif;
    --headerTwoFont-text-decoration: none;
    --inputValueFont-style: normal;
    --inputValueFont-variant: normal;
    --inputValueFont-weight: normal;
    --inputValueFont-size: 16px;
    --inputValueFont-line-height: 24px;
    --inputValueFont-family: helvetica-w01-roman,sans-serif;
    --inputValueFont-text-decoration: none;
    --inputBorderLeftWidth: 0;
    --inputBorderRightWidth: 0;
    --inputBorderTopWidth: 0;
    --inputBorderBottomWidth: 1;
    --wix-color-1: 255,255,255;
    --wix-color-2: 166,187,251;
    --wix-color-3: 125,141,189;
    --wix-color-4: 42,49,87;
    --wix-color-5: 29,35,62;
    --wix-color-6: 255,255,255;
    --wix-color-7: 130,135,158;
    --wix-color-8: 29,35,62;
    --wix-color-9: 14,18,34;
    --wix-color-10: 0,0,0;
    --wix-color-11: 242,240,252;
    --wix-color-12: 191,180,238;
    --wix-color-13: 143,135,179;
    --wix-color-14: 95,90,119;
    --wix-color-15: 48,45,59;
    --wix-color-16: 251,255,188;
    --wix-color-17: 247,255,120;
    --wix-color-18: 185,191,90;
    --wix-color-19: 123,128,60;
    --wix-color-20: 62,64,30;
    --wix-color-21: 235,244,251;
    --wix-color-22: 188,195,201;
    --wix-color-23: 141,146,151;
    --wix-color-24: 94,98,100;
    --wix-color-25: 47,49,50;
    --wix-color-26: 255,255,255;
    --wix-color-27: 29,35,62;
    --wix-color-28: 166,187,251;
    --wix-color-29: 125,141,189;
    --wix-color-30: 42,49,87;
    --wix-color-31: 29,35,62;
    --wix-color-32: 29,35,62;
    --wix-color-33: 29,35,62;
    --wix-color-34: 29,35,62;
    --wix-color-35: 29,35,62;
    --wix-color-36: 42,49,87;
    --wix-color-37: 29,35,62;
    --wix-color-38: 29,35,62;
    --wix-color-39: 29,35,62;
    --wix-color-40: 255,255,255;
    --wix-color-41: 29,35,62;
    --wix-color-42: 29,35,62;
    --wix-color-43: 255,255,255;
    --wix-color-44: 125,141,189;
    --wix-color-45: 125,141,189;
    --wix-color-46: 255,255,255;
    --wix-color-47: 255,255,255;
    --wix-color-48: 29,35,62;
    --wix-color-49: 29,35,62;
    --wix-color-50: 255,255,255;
    --wix-color-51: 29,35,62;
    --wix-color-52: 29,35,62;
    --wix-color-53: 255,255,255;
    --wix-color-54: 125,141,189;
    --wix-color-55: 125,141,189;
    --wix-font-Title: normal normal normal 63px/1.4em helvetica-w01-roman,sans-serif;
    --wix-font-Title-style: normal;
    --wix-font-Title-variant: normal;
    --wix-font-Title-weight: normal;
    --wix-font-Title-size: 63px;
    --wix-font-Title-line-height: 1.4em;
    --wix-font-Title-family: helvetica-w01-roman,sans-serif;
    --wix-font-Title-text-decoration: none;
    --wix-font-Menu: normal normal normal 16px/1.4em din-next-w01-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,sans-serif;
    --wix-font-Menu-text-decoration: none;
    --wix-font-Page-title: normal normal normal 63px/1.4em helvetica-w01-roman,sans-serif;
    --wix-font-Page-title-style: normal;
    --wix-font-Page-title-variant: normal;
    --wix-font-Page-title-weight: normal;
    --wix-font-Page-title-size: 63px;
    --wix-font-Page-title-line-height: 1.4em;
    --wix-font-Page-title-family: helvetica-w01-roman,sans-serif;
    --wix-font-Page-title-text-decoration: none;
    --wix-font-Heading-XL: normal normal normal 35px/1.4em helvetica-w01-bold,sans-serif;
    --wix-font-Heading-XL-style: normal;
    --wix-font-Heading-XL-variant: normal;
    --wix-font-Heading-XL-weight: normal;
    --wix-font-Heading-XL-size: 35px;
    --wix-font-Heading-XL-line-height: 1.4em;
    --wix-font-Heading-XL-family: helvetica-w01-bold,sans-serif;
    --wix-font-Heading-XL-text-decoration: none;
    --wix-font-Heading-L: normal normal normal 19px/1.3em helvetica-w01-roman,sans-serif;
    --wix-font-Heading-L-style: normal;
    --wix-font-Heading-L-variant: normal;
    --wix-font-Heading-L-weight: normal;
    --wix-font-Heading-L-size: 19px;
    --wix-font-Heading-L-line-height: 1.3em;
    --wix-font-Heading-L-family: helvetica-w01-roman,sans-serif;
    --wix-font-Heading-L-text-decoration: none;
    --wix-font-Heading-M: normal normal normal 19px/1.3em helvetica-w01-bold,sans-serif;
    --wix-font-Heading-M-style: normal;
    --wix-font-Heading-M-variant: normal;
    --wix-font-Heading-M-weight: normal;
    --wix-font-Heading-M-size: 19px;
    --wix-font-Heading-M-line-height: 1.3em;
    --wix-font-Heading-M-family: helvetica-w01-bold,sans-serif;
    --wix-font-Heading-M-text-decoration: none;
    --wix-font-Heading-S: normal normal normal 20px/1.4em helvetica-w01-roman,sans-serif;
    --wix-font-Heading-S-style: normal;
    --wix-font-Heading-S-variant: normal;
    --wix-font-Heading-S-weight: normal;
    --wix-font-Heading-S-size: 20px;
    --wix-font-Heading-S-line-height: 1.4em;
    --wix-font-Heading-S-family: helvetica-w01-roman,sans-serif;
    --wix-font-Heading-S-text-decoration: none;
    --wix-font-Body-L: normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
    --wix-font-Body-L-style: normal;
    --wix-font-Body-L-variant: normal;
    --wix-font-Body-L-weight: normal;
    --wix-font-Body-L-size: 16px;
    --wix-font-Body-L-line-height: 1.4em;
    --wix-font-Body-L-family: helvetica-w01-roman,sans-serif;
    --wix-font-Body-L-text-decoration: none;
    --wix-font-Body-M: normal normal normal 14px/1.4em helvetica-w01-roman,sans-serif;
    --wix-font-Body-M-style: normal;
    --wix-font-Body-M-variant: normal;
    --wix-font-Body-M-weight: normal;
    --wix-font-Body-M-size: 14px;
    --wix-font-Body-M-line-height: 1.4em;
    --wix-font-Body-M-family: helvetica-w01-roman,sans-serif;
    --wix-font-Body-M-text-decoration: none;
    --wix-font-Body-S: normal normal bold 14px/1.6em helvetica-w01-roman,sans-serif;
    --wix-font-Body-S-style: normal;
    --wix-font-Body-S-variant: normal;
    --wix-font-Body-S-weight: bold;
    --wix-font-Body-S-size: 14px;
    --wix-font-Body-S-line-height: 1.6em;
    --wix-font-Body-S-family: helvetica-w01-roman,sans-serif;
    --wix-font-Body-S-text-decoration: none;
    --wix-font-Body-XS: normal normal normal 12px/1.4em din-next-w01-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,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;
}

#comp-lzgwifpq_r_comp-lz9m8936 {
    --shc-mutated-brightness: 128,128,128;
}

#comp-lzgwifpq_r_comp-lz1fixkc {
    --item-size: max(0.5px, 0.0126482 * (var(--scaling-factor) - var(--scrollbar-width)));
    --item-margin-block: 0;
    --item-margin-inline: 0px max(0.5px, 0.0125004 * (var(--scaling-factor) - var(--scrollbar-width)));
    --item-display: inline-block;
    --direction: var(--wix-opt-in-direction, ltr);
    --flex-direction: row;
    height: max(0.5px, 0.0126482 * (var(--scaling-factor) - var(--scrollbar-width)));
    width: calc(4 * (max(0.5px, 0.0126482 * (var(--scaling-factor) - var(--scrollbar-width))) + max(0.5px, 0.0125004 * (var(--scaling-factor) - var(--scrollbar-width)))) - max(0.5px, 0.0125004 * (var(--scaling-factor) - var(--scrollbar-width))));
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwifpq_r_comp-lz1fixkc {
        --item-size: max(0.5px, 0.0398406 * (var(--scaling-factor) - var(--scrollbar-width)));
        --item-margin-inline: 0px max(0.5px, 0.0332005 * (var(--scaling-factor) - var(--scrollbar-width)));
        height: max(0.5px, 0.0398406 * (var(--scaling-factor) - var(--scrollbar-width)));
        width: calc(4 * (max(0.5px, 0.0398406 * (var(--scaling-factor) - var(--scrollbar-width))) + max(0.5px, 0.0332005 * (var(--scaling-factor) - var(--scrollbar-width)))) - max(0.5px, 0.0332005 * (var(--scaling-factor) - var(--scrollbar-width))));
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifpq_r_comp-lz1fixkc {
        --item-size: max(0.5px, 0.0666667 * (var(--scaling-factor) - var(--scrollbar-width)));
        --item-margin-inline: 0px max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
        height: max(0.5px, 0.0666667 * (var(--scaling-factor) - var(--scrollbar-width)));
        width: calc(4 * (max(0.5px, 0.0666667 * (var(--scaling-factor) - var(--scrollbar-width))) + max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)))) - max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width))));
    }
}

#comp-lzgwifpq_r_comp-lz9m7f6c {
    --text-direction: var(--wix-opt-in-direction);
}

    #comp-lzgwifpq_r_comp-lz9m7f6c :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) {
        color: #A6BBFB;
        background-color: transparent;
        text-decoration: none;
    }

    #comp-lzgwifpq_r_comp-lz9m7f6c [class$=rich-text__text]:is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) {
        color: var(--corvid-color, #A6BBFB);
    }

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwifpq_r_comp-lz9m7f6c :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) {
        font-size: max(12px, max(0.5px, 0.0212483 * (var(--scaling-factor) - var(--scrollbar-width)))) !important;
        text-align: right;
    }

    #comp-lzgwifpq_r_comp-lz9m7f6c [class$=rich-text__text]:is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) {
        color: var(--corvid-color, #A6BBFB !important);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwifpq_r_comp-lz9m7f6c :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) {
        font-size: max(12px, max(0.5px, 0.0426667 * (var(--scaling-factor) - var(--scrollbar-width)))) !important;
        text-align: left;
    }

    #comp-lzgwifpq_r_comp-lz9m7f6c [class$=rich-text__text]:is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) {
        color: var(--corvid-color, #A6BBFB !important);
    }
}

#comp-lzgwifrp_r_comp-kd5px9hr {
    --screen-width: 100vw;
}

#comp-lzgwifrp_r_comp-kd5px9kk {
    height: auto;
    --direction: rtl;
    --item-height: 56px;
    --text-align: center;
    --template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
    --template-areas: ". label arrow";
    --padding-start: 0px;
    --sub-padding-start: 0px;
    --padding-end: 0px;
    --sub-padding-end: 0px;
    --item-depth0-direction: inherit;
    --item-depth1-direction: inherit;
    --item-depth2-direction: inherit;
    --item-depth0-align: inherit;
    --item-depth1-align: inherit;
    --item-depth2-align: inherit;
}

#comp-lzgwifrp_r_comp-kkmqi5tc {
    --undefined: [object Object];
    --fill-opacity: 1;
    --stroke-width: 0;
    --stroke: #ED1566;
    --stroke-opacity: 1;
    --fill: #1D233E;
}

#comp-lzgwigmu {
    --bg-gradient: radial-gradient(circle at 53.282877604166664% 30.09765625%, #EBF4FB 0%, 50%, rgba(235,244,251,0) 100%), radial-gradient(circle at 94.35384114583333% 89.61588541666666%, rgba(166,187,251,0.7) 0%, 29%, rgba(166,187,251,0) 58%), radial-gradient(circle at 0% 100%, rgba(235,244,251,0.99) 0%, 25%, rgba(235,244,251,0) 50%), radial-gradient(circle at 0% 0%, #EBF4FB 0%, 42%, rgba(235,244,251,0) 70%), radial-gradient(circle at 48.9013671875% 49.521484375%, #FFFFFF 0%, 100%, rgba(255,255,255,0) 100%);
    --bg-overlay-color: transparent;
    --inherit-transition: var(--transition, none);
}

#comp-lzgxbi8f {
    --shc-mutated-brightness: 128,128,128;
}

#comp-lzgx6f5x {
    --text-direction: var(--wix-opt-in-direction);
}

    #comp-lzgx6f5x :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) {
        color: #2A3157;
        background-color: transparent;
        font-size: max(0.5px, 0.0496095 * (var(--scaling-factor) - var(--scrollbar-width)));
        text-decoration: none;
        text-align: center;
    }

    #comp-lzgx6f5x [class$=rich-text__text]:is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) {
        color: var(--corvid-color, #2A3157);
    }

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgx6f5x :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) {
        font-size: max(0.5px, 0.0929613 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-lzgx6f5x [class$=rich-text__text]:is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) {
        color: var(--corvid-color, #2A3157 !important);
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgx6f5x :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) {
        font-size: max(0.5px, 0.0929613 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    }

    #comp-lzgx6f5x [class$=rich-text__text]:is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) {
        color: var(--corvid-color, #2A3157 !important);
    }
}

#comp-lzgxbeiu {
    --shc-mutated-brightness: 128,128,128;
}

.TPASection_lzgwi70m {
    --wix-direction: ltr;
    --buttonCornerRadius: 12;
    --opgCardSpacing: 32;
    --cardSidesPadding: 32;
    --cardCornerRadius: 8;
    --cardTopBottomPadding: 32;
    --dividerLength: 13;
    --buttonBorderWidth: 0;
    --cardBorderWidth: 1;
    --titleMaxWidth: 100;
    --dividerWidth: 1;
    --imageOpacity: 100;
    --imageBorderWidth: 0;
    --imageCornerRadius: 0;
    --imageInnerPadding: 0;
    --sideBySideProportions: 50;
    --opgSideCardsVerticalSpacing: 32;
    --opgItemsPerRow: 3;
    --opgListTitleAlignment: left;
    --opgTextAlignment: left;
    --mobCardBorderWidth: 1;
    --mobDividerWidth: 1;
    --mobNameFontSize: 24;
    --mobParticipantsAndDurationSize: 16;
    --mobPriceSize: 16;
    --mobButtonSize: 16;
    --categoriesTabsMobileBorderWidth: 1;
    --categoriesTabsMobileTextSize: 16;
    --buttonFont: normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
    --nameFont: normal normal normal 24px/1.4em helvetica-w01-roman,sans-serif;
    --participantsAndDurationFont: normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
    --priceFont: normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
    --titleFont: normal normal normal 32px/1.4em helvetica-w01-roman,sans-serif;
    --categoriesTabsFontTabs: normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
    --categoriesTabsMobileFont: normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
    --appBackgroundColor: 255,255,255,0;
    --appBackgroundColor-rgb: 255,255,255;
    --appBackgroundColor-opacity: 0;
    --badgesBackgroundColor: 29,35,62;
    --badgesBackgroundColor-rgb: 29,35,62;
    --badgesBackgroundColor-opacity: 1;
    --badgesTextColor: 255,255,255;
    --badgesTextColor-rgb: 255,255,255;
    --badgesTextColor-opacity: 1;
    --buttonBackgroundColor: 29,35,62;
    --buttonBackgroundColor-rgb: 29,35,62;
    --buttonBackgroundColor-opacity: 1;
    --buttonFontColor: 255,255,255;
    --buttonFontColor-rgb: 255,255,255;
    --buttonFontColor-opacity: 1;
    --buttonBorderColor: 166,187,251;
    --buttonBorderColor-rgb: 166,187,251;
    --buttonBorderColor-opacity: 1;
    --buttonHoverBackgroundColor: 29,35,62,0.7;
    --buttonHoverBackgroundColor-rgb: 29,35,62;
    --buttonHoverBackgroundColor-opacity: 0.7;
    --buttonHoverBorderColor: 29,35,62,0.7;
    --buttonHoverBorderColor-rgb: 29,35,62;
    --buttonHoverBorderColor-opacity: 0.7;
    --buttonHoverTextColor: 255,255,255;
    --buttonHoverTextColor-rgb: 255,255,255;
    --buttonHoverTextColor-opacity: 1;
    --cardBackgroundColor: 255,255,255;
    --cardBackgroundColor-rgb: 255,255,255;
    --cardBackgroundColor-opacity: 1;
    --cardBorderColor: 29,35,62,0.2;
    --cardBorderColor-rgb: 29,35,62;
    --cardBorderColor-opacity: 0.2;
    --dividerColor: 29,35,62,0.3;
    --dividerColor-rgb: 29,35,62;
    --dividerColor-opacity: 0.3;
    --nameFontColor: 29,35,62;
    --nameFontColor-rgb: 29,35,62;
    --nameFontColor-opacity: 1;
    --participantsAndDurationFontColor: 29,35,62;
    --participantsAndDurationFontColor-rgb: 29,35,62;
    --participantsAndDurationFontColor-opacity: 1;
    --priceFontColor: 29,35,62;
    --priceFontColor-rgb: 29,35,62;
    --priceFontColor-opacity: 1;
    --imageBackgroundColor: 255,255,255;
    --imageBackgroundColor-rgb: 255,255,255;
    --imageBackgroundColor-opacity: 1;
    --imageBorderColor: 29,35,62;
    --imageBorderColor-rgb: 29,35,62;
    --imageBorderColor-opacity: 1;
    --titleFontColor: 29,35,62;
    --titleFontColor-rgb: 29,35,62;
    --titleFontColor-opacity: 1;
    --categoriesTabsFontColorTabs: 29,35,62;
    --categoriesTabsFontColorTabs-rgb: 29,35,62;
    --categoriesTabsFontColorTabs-opacity: 1;
    --categoriesTabsDividerColor: 29,35,62,0.2;
    --categoriesTabsDividerColor-rgb: 29,35,62;
    --categoriesTabsDividerColor-opacity: 0.2;
    --categoriesTabsSelectedUnderlineColor: 29,35,62;
    --categoriesTabsSelectedUnderlineColor-rgb: 29,35,62;
    --categoriesTabsSelectedUnderlineColor-opacity: 1;
    --categoriesTabsMobileFontColor: 29,35,62;
    --categoriesTabsMobileFontColor-rgb: 29,35,62;
    --categoriesTabsMobileFontColor-opacity: 1;
    --categoriesTabsMobileBackgroundColor: 255,255,255;
    --categoriesTabsMobileBackgroundColor-rgb: 255,255,255;
    --categoriesTabsMobileBackgroundColor-opacity: 1;
    --categoriesTabsMobileBorderColor: 29,35,62;
    --categoriesTabsMobileBorderColor-rgb: 29,35,62;
    --categoriesTabsMobileBorderColor-opacity: 1;
    --buttonFont-style: normal;
    --buttonFont-variant: normal;
    --buttonFont-weight: normal;
    --buttonFont-size: 16px;
    --buttonFont-line-height: 1.4em;
    --buttonFont-family: helvetica-w01-roman,sans-serif;
    --buttonFont-text-decoration: none;
    --nameFont-style: normal;
    --nameFont-variant: normal;
    --nameFont-weight: normal;
    --nameFont-size: 24px;
    --nameFont-line-height: 1.4em;
    --nameFont-family: helvetica-w01-roman,sans-serif;
    --nameFont-text-decoration: none;
    --participantsAndDurationFont-style: normal;
    --participantsAndDurationFont-variant: normal;
    --participantsAndDurationFont-weight: normal;
    --participantsAndDurationFont-size: 16px;
    --participantsAndDurationFont-line-height: 1.4em;
    --participantsAndDurationFont-family: helvetica-w01-roman,sans-serif;
    --participantsAndDurationFont-text-decoration: none;
    --priceFont-style: normal;
    --priceFont-variant: normal;
    --priceFont-weight: normal;
    --priceFont-size: 16px;
    --priceFont-line-height: 1.4em;
    --priceFont-family: helvetica-w01-roman,sans-serif;
    --priceFont-text-decoration: none;
    --titleFont-style: normal;
    --titleFont-variant: normal;
    --titleFont-weight: normal;
    --titleFont-size: 32px;
    --titleFont-line-height: 1.4em;
    --titleFont-family: helvetica-w01-roman,sans-serif;
    --titleFont-text-decoration: none;
    --categoriesTabsFontTabs-style: normal;
    --categoriesTabsFontTabs-variant: normal;
    --categoriesTabsFontTabs-weight: normal;
    --categoriesTabsFontTabs-size: 16px;
    --categoriesTabsFontTabs-line-height: 1.4em;
    --categoriesTabsFontTabs-family: helvetica-w01-roman,sans-serif;
    --categoriesTabsFontTabs-text-decoration: none;
    --categoriesTabsMobileFont-style: normal;
    --categoriesTabsMobileFont-variant: normal;
    --categoriesTabsMobileFont-weight: normal;
    --categoriesTabsMobileFont-size: 16px;
    --categoriesTabsMobileFont-line-height: 1.4em;
    --categoriesTabsMobileFont-family: helvetica-w01-roman,sans-serif;
    --categoriesTabsMobileFont-text-decoration: none;
    --responsive: initial;
    --buttonHoverUnderlineStyle: none;
    --opgDisplayImage: initial;
    --opgDisplayDuration: initial;
    --opgDisplayParticipants: initial;
    --opgDisplayDivider: initial;
    --opgDisplayPrice: initial;
    --__IS_RTL__: none;
    --opgDividerAlignment: start;
    --wix-color-1: 255,255,255;
    --wix-color-2: 166,187,251;
    --wix-color-3: 125,141,189;
    --wix-color-4: 42,49,87;
    --wix-color-5: 29,35,62;
    --wix-color-6: 255,255,255;
    --wix-color-7: 130,135,158;
    --wix-color-8: 29,35,62;
    --wix-color-9: 14,18,34;
    --wix-color-10: 0,0,0;
    --wix-color-11: 242,240,252;
    --wix-color-12: 191,180,238;
    --wix-color-13: 143,135,179;
    --wix-color-14: 95,90,119;
    --wix-color-15: 48,45,59;
    --wix-color-16: 251,255,188;
    --wix-color-17: 247,255,120;
    --wix-color-18: 185,191,90;
    --wix-color-19: 123,128,60;
    --wix-color-20: 62,64,30;
    --wix-color-21: 235,244,251;
    --wix-color-22: 188,195,201;
    --wix-color-23: 141,146,151;
    --wix-color-24: 94,98,100;
    --wix-color-25: 47,49,50;
    --wix-color-26: 255,255,255;
    --wix-color-27: 29,35,62;
    --wix-color-28: 166,187,251;
    --wix-color-29: 125,141,189;
    --wix-color-30: 42,49,87;
    --wix-color-31: 29,35,62;
    --wix-color-32: 29,35,62;
    --wix-color-33: 29,35,62;
    --wix-color-34: 29,35,62;
    --wix-color-35: 29,35,62;
    --wix-color-36: 42,49,87;
    --wix-color-37: 29,35,62;
    --wix-color-38: 29,35,62;
    --wix-color-39: 29,35,62;
    --wix-color-40: 255,255,255;
    --wix-color-41: 29,35,62;
    --wix-color-42: 29,35,62;
    --wix-color-43: 255,255,255;
    --wix-color-44: 125,141,189;
    --wix-color-45: 125,141,189;
    --wix-color-46: 255,255,255;
    --wix-color-47: 255,255,255;
    --wix-color-48: 29,35,62;
    --wix-color-49: 29,35,62;
    --wix-color-50: 255,255,255;
    --wix-color-51: 29,35,62;
    --wix-color-52: 29,35,62;
    --wix-color-53: 255,255,255;
    --wix-color-54: 125,141,189;
    --wix-color-55: 125,141,189;
    --wix-font-Title: normal normal normal 63px/1.4em helvetica-w01-roman,sans-serif;
    --wix-font-Title-style: normal;
    --wix-font-Title-variant: normal;
    --wix-font-Title-weight: normal;
    --wix-font-Title-size: 63px;
    --wix-font-Title-line-height: 1.4em;
    --wix-font-Title-family: helvetica-w01-roman,sans-serif;
    --wix-font-Title-text-decoration: none;
    --wix-font-Menu: normal normal normal 16px/1.4em din-next-w01-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,sans-serif;
    --wix-font-Menu-text-decoration: none;
    --wix-font-Page-title: normal normal normal 63px/1.4em helvetica-w01-roman,sans-serif;
    --wix-font-Page-title-style: normal;
    --wix-font-Page-title-variant: normal;
    --wix-font-Page-title-weight: normal;
    --wix-font-Page-title-size: 63px;
    --wix-font-Page-title-line-height: 1.4em;
    --wix-font-Page-title-family: helvetica-w01-roman,sans-serif;
    --wix-font-Page-title-text-decoration: none;
    --wix-font-Heading-XL: normal normal normal 35px/1.4em helvetica-w01-bold,sans-serif;
    --wix-font-Heading-XL-style: normal;
    --wix-font-Heading-XL-variant: normal;
    --wix-font-Heading-XL-weight: normal;
    --wix-font-Heading-XL-size: 35px;
    --wix-font-Heading-XL-line-height: 1.4em;
    --wix-font-Heading-XL-family: helvetica-w01-bold,sans-serif;
    --wix-font-Heading-XL-text-decoration: none;
    --wix-font-Heading-L: normal normal normal 19px/1.3em helvetica-w01-roman,sans-serif;
    --wix-font-Heading-L-style: normal;
    --wix-font-Heading-L-variant: normal;
    --wix-font-Heading-L-weight: normal;
    --wix-font-Heading-L-size: 19px;
    --wix-font-Heading-L-line-height: 1.3em;
    --wix-font-Heading-L-family: helvetica-w01-roman,sans-serif;
    --wix-font-Heading-L-text-decoration: none;
    --wix-font-Heading-M: normal normal normal 19px/1.3em helvetica-w01-bold,sans-serif;
    --wix-font-Heading-M-style: normal;
    --wix-font-Heading-M-variant: normal;
    --wix-font-Heading-M-weight: normal;
    --wix-font-Heading-M-size: 19px;
    --wix-font-Heading-M-line-height: 1.3em;
    --wix-font-Heading-M-family: helvetica-w01-bold,sans-serif;
    --wix-font-Heading-M-text-decoration: none;
    --wix-font-Heading-S: normal normal normal 20px/1.4em helvetica-w01-roman,sans-serif;
    --wix-font-Heading-S-style: normal;
    --wix-font-Heading-S-variant: normal;
    --wix-font-Heading-S-weight: normal;
    --wix-font-Heading-S-size: 20px;
    --wix-font-Heading-S-line-height: 1.4em;
    --wix-font-Heading-S-family: helvetica-w01-roman,sans-serif;
    --wix-font-Heading-S-text-decoration: none;
    --wix-font-Body-L: normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif;
    --wix-font-Body-L-style: normal;
    --wix-font-Body-L-variant: normal;
    --wix-font-Body-L-weight: normal;
    --wix-font-Body-L-size: 16px;
    --wix-font-Body-L-line-height: 1.4em;
    --wix-font-Body-L-family: helvetica-w01-roman,sans-serif;
    --wix-font-Body-L-text-decoration: none;
    --wix-font-Body-M: normal normal normal 14px/1.4em helvetica-w01-roman,sans-serif;
    --wix-font-Body-M-style: normal;
    --wix-font-Body-M-variant: normal;
    --wix-font-Body-M-weight: normal;
    --wix-font-Body-M-size: 14px;
    --wix-font-Body-M-line-height: 1.4em;
    --wix-font-Body-M-family: helvetica-w01-roman,sans-serif;
    --wix-font-Body-M-text-decoration: none;
    --wix-font-Body-S: normal normal bold 14px/1.6em helvetica-w01-roman,sans-serif;
    --wix-font-Body-S-style: normal;
    --wix-font-Body-S-variant: normal;
    --wix-font-Body-S-weight: bold;
    --wix-font-Body-S-size: 14px;
    --wix-font-Body-S-line-height: 1.6em;
    --wix-font-Body-S-family: helvetica-w01-roman,sans-serif;
    --wix-font-Body-S-text-decoration: none;
    --wix-font-Body-XS: normal normal normal 12px/1.4em din-next-w01-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,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;
}

#comp-lzgwiflh_r_comp-lz72tqz6 {
    --bg-overlay-color: rgb(var(--color_11));
    --bg-gradient: none;
    --transition-delay: 0s;
    --transition-duration: 0.25s;
    --transition-timing-function: linear;
    --scrolled-transform: translateY(-100%);
    --transition-property: transform;
    --inherit-transition: var(--transition, none);
}

#comp-lzgwiflh_r_comp-lz72tqzt7 {
    height: inherit;
    width: auto;
}

#comp-lzgwiflh_r_comp-lz867lia {
    --shc-mutated-brightness: 128,128,128;
}

#comp-lzgwiflh_r_comp-lz867lie1 {
    height: auto;
    --direction: var(--wix-opt-in-direction, ltr);
    --item-height: 56px;
    --text-align: center;
    --template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
    --template-areas: ". label arrow";
    --padding-start: 0px;
    --sub-padding-start: 0px;
    --padding-end: 0px;
    --sub-padding-end: 0px;
    --item-depth0-direction: inherit;
    --item-depth1-direction: inherit;
    --item-depth2-direction: inherit;
    --item-depth0-align: inherit;
    --item-depth1-align: inherit;
    --item-depth2-align: inherit;
}

#comp-lzgwiflh_r_comp-lz867lik9 {
    justify-content: center;
    direction: ltr;
    --icon-size: 26px;
    --fnt: normal normal normal 14spx/normal helvetica-w01-roman,sans-serif;
    --logged-in-avatar-display: none;
    --logged-in-text-display: block;
    --logged-out-avatar-display: block;
    --logged-out-text-display: block;
    --logged-out-icon-size: 26px;
    --arrow-display: none;
    --arrow-icon: var(--full-arrow-icon);
    --arrow-size: 14px;
    --greeting-text-display: none;
    --icons-display: block;
    --user-section-padding-start: 0px;
    --menu-items-alignment: flex-start;
    --avatarAndArrowStrokeWidth: 0px;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
    #comp-lzgwiflh_r_comp-lz867lik9 {
        --fnt: normal normal normal max(0.5px, 0.0212483 * (var(--scaling-factor) - var(--scrollbar-width)))/normal helvetica-w01-roman,sans-serif;
    }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
    #comp-lzgwiflh_r_comp-lz867lik9 {
        --fnt: normal normal normal max(0.5px, 0.0424967 * (var(--scaling-factor) - var(--scrollbar-width)))/normal helvetica-w01-roman,sans-serif;
    }
}

#comp-lzgwiflh_r_comp-lz72tr0g {
    --opacity: 1;
}

#comp-lzgwiflh_r_comp-lz72tqzl {
    --is-animated: 1;
    --position-box-z-index: 47;
    --menu-flex-wrap: nowrap;
    --subsubmenu-box-display: none;
    --subsubmenu-box-position: absolute;
    --white-space: nowrap;
    --label-word-wrap: normal;
}

#comp-lzgwiflh_r_comp-lz72tr0n {
    justify-content: center;
    direction: ltr;
    --icon-size: 26px;
    --fnt: normal normal normal max(0.5px, 0.0110672 * (var(--scaling-factor) - var(--scrollbar-width)))/normal helvetica-w01-roman,sans-serif;
    --logged-in-avatar-display: none;
    --logged-in-text-display: block;
    --logged-out-avatar-display: block;
    --logged-out-text-display: block;
    --logged-out-icon-size: 26px;
    --arrow-display: none;
    --arrow-icon: var(--full-arrow-icon);
    --arrow-size: 14px;
    --greeting-text-display: none;
    --icons-display: none;
    --user-section-padding-start: unset;
    --menu-items-alignment: flex-start;
    --avatarAndArrowStrokeWidth: 0px;
}


