﻿<!--

Initial CSS -->
@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
    }
}

:root:active-view-transition {
    view-transition-name: none
}

::view-transition {
    pointer-events: none
}

:root:active-view-transition::view-transition-new(page-group), :root:active-view-transition::view-transition-old(page-group) {
    cursor: wait;
    pointer-events: all
}

:root:active-view-transition-type(SlideHorizontal)::view-transition-old(page-group) {
    animation: slide-horizontal-old .6s cubic-bezier(.83,0,.17,1) forwards;
    mix-blend-mode: normal
}

:root:active-view-transition-type(SlideHorizontal)::view-transition-new(page-group) {
    animation: slide-horizontal-new .6s cubic-bezier(.83,0,.17,1) backwards;
    mix-blend-mode: normal
}

:root:active-view-transition-type(SlideVertical)::view-transition-old(page-group) {
    animation: slide-vertical-old .6s cubic-bezier(.83,0,.17,1) forwards;
    mix-blend-mode: normal
}

:root:active-view-transition-type(SlideVertical)::view-transition-new(page-group) {
    animation: slide-vertical-new .6s cubic-bezier(.83,0,.17,1) backwards;
    mix-blend-mode: normal
}

:root:active-view-transition-type(OutIn)::view-transition-old(page-group) {
    animation: out-in-old .35s cubic-bezier(.64,0,.78,0) forwards
}

:root:active-view-transition-type(OutIn)::view-transition-new(page-group) {
    animation: out-in-new .35s cubic-bezier(.22,1,.36,1) .35s backwards
}

@media(prefers-reduced-motion:reduce) {
    ::view-transition-group(*), ::view-transition-new(*), ::view-transition-old(*) {
        animation: none !important
    }
}

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
}


@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
    }
}

:root:active-view-transition {
    view-transition-name: none
}

::view-transition {
    pointer-events: none
}

:root:active-view-transition::view-transition-new(page-group), :root:active-view-transition::view-transition-old(page-group) {
    cursor: wait;
    pointer-events: all
}

:root:active-view-transition-type(SlideHorizontal)::view-transition-old(page-group) {
    animation: slide-horizontal-old .6s cubic-bezier(.83,0,.17,1) forwards;
    mix-blend-mode: normal
}

:root:active-view-transition-type(SlideHorizontal)::view-transition-new(page-group) {
    animation: slide-horizontal-new .6s cubic-bezier(.83,0,.17,1) backwards;
    mix-blend-mode: normal
}

:root:active-view-transition-type(SlideVertical)::view-transition-old(page-group) {
    animation: slide-vertical-old .6s cubic-bezier(.83,0,.17,1) forwards;
    mix-blend-mode: normal
}

:root:active-view-transition-type(SlideVertical)::view-transition-new(page-group) {
    animation: slide-vertical-new .6s cubic-bezier(.83,0,.17,1) backwards;
    mix-blend-mode: normal
}

:root:active-view-transition-type(OutIn)::view-transition-old(page-group) {
    animation: out-in-old .35s cubic-bezier(.64,0,.78,0) forwards
}

:root:active-view-transition-type(OutIn)::view-transition-new(page-group) {
    animation: out-in-new .35s cubic-bezier(.22,1,.36,1) .35s backwards
}

@media(prefers-reduced-motion:reduce) {
    ::view-transition-group(*), ::view-transition-new(*), ::view-transition-old(*) {
        animation: none !important
    }
}

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))
}



.PlZyDq {
    touch-action: manipulation
}

.uDW_Qe {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    justify-content: var(--label-align);
    min-width: 100%;
    text-align: initial;
    width: -moz-max-content;
    width: max-content
}

    .uDW_Qe:before {
        max-width: var(--margin-start,0)
    }

    .uDW_Qe:after, .uDW_Qe:before {
        align-self: stretch;
        content: "";
        flex-grow: 1
    }

    .uDW_Qe:after {
        max-width: var(--margin-end,0)
    }

.FubTgk {
    height: 100%
}

    .FubTgk .uDW_Qe {
        border-radius: var(--corvid-border-radius,var(--rd,0));
        bottom: 0;
        box-shadow: var(--shd,0 1px 4px rgba(0,0,0,.6));
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        transition: var(--trans1,border-color .4s ease 0s,background-color .4s ease 0s)
    }

        .FubTgk .uDW_Qe:link, .FubTgk .uDW_Qe:visited {
            border-color: transparent
        }

    .FubTgk .l7_2fn {
        color: var(--corvid-color,rgb(var(--txt,var(--color_15,color_15))));
        font: var(--fnt,var(--font_5));
        margin: 0;
        position: relative;
        transition: var(--trans2,color .4s ease 0s);
        white-space: nowrap
    }

    .FubTgk[aria-disabled=false] .uDW_Qe {
        background-color: var(--corvid-background-color,rgba(var(--bg,var(--color_17,color_17)),var(--alpha-bg,1)));
        border: solid var(--corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1))) var(--corvid-border-width,var(--brw,0));
        cursor: pointer !important
    }

:host(.device-mobile-optimized) .FubTgk[aria-disabled=false]:active .uDW_Qe, body.device-mobile-optimized .FubTgk[aria-disabled=false]:active .uDW_Qe {
    background-color: var(--corvid-hover-background-color,rgba(var(--bgh,var(--color_18,color_18)),var(--alpha-bgh,1)));
    border-color: var(--corvid-hover-border-color,rgba(var(--brdh,var(--color_15,color_15)),var(--alpha-brdh,1)))
}

:host(.device-mobile-optimized) .FubTgk[aria-disabled=false]:active .l7_2fn, body.device-mobile-optimized .FubTgk[aria-disabled=false]:active .l7_2fn {
    color: var(--corvid-hover-color,rgb(var(--txth,var(--color_15,color_15))))
}

:host(:not(.device-mobile-optimized)) .FubTgk[aria-disabled=false]:hover .uDW_Qe, body:not(.device-mobile-optimized) .FubTgk[aria-disabled=false]:hover .uDW_Qe {
    background-color: var(--corvid-hover-background-color,rgba(var(--bgh,var(--color_18,color_18)),var(--alpha-bgh,1)));
    border-color: var(--corvid-hover-border-color,rgba(var(--brdh,var(--color_15,color_15)),var(--alpha-brdh,1)))
}

:host(:not(.device-mobile-optimized)) .FubTgk[aria-disabled=false]:hover .l7_2fn, body:not(.device-mobile-optimized) .FubTgk[aria-disabled=false]:hover .l7_2fn {
    color: var(--corvid-hover-color,rgb(var(--txth,var(--color_15,color_15))))
}

.FubTgk[aria-disabled=true] .uDW_Qe {
    background-color: var(--corvid-disabled-background-color,rgba(var(--bgd,204,204,204),var(--alpha-bgd,1)));
    border-color: var(--corvid-disabled-border-color,rgba(var(--brdd,204,204,204),var(--alpha-brdd,1)));
    border-style: solid;
    border-width: var(--corvid-border-width,var(--brw,0))
}

.FubTgk[aria-disabled=true] .l7_2fn {
    color: var(--corvid-disabled-color,rgb(var(--txtd,255,255,255)))
}

.uUxqWY {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    justify-content: var(--label-align);
    min-width: 100%;
    text-align: initial;
    width: -moz-max-content;
    width: max-content
}

    .uUxqWY:before {
        max-width: var(--margin-start,0)
    }

    .uUxqWY:after, .uUxqWY:before {
        align-self: stretch;
        content: "";
        flex-grow: 1
    }

    .uUxqWY:after {
        max-width: var(--margin-end,0)
    }

.Vq4wYb[aria-disabled=false] .uUxqWY {
    cursor: pointer
}

:host(.device-mobile-optimized) .Vq4wYb[aria-disabled=false]:active .wJVzSK, body.device-mobile-optimized .Vq4wYb[aria-disabled=false]:active .wJVzSK {
    color: var(--corvid-hover-color,rgb(var(--txth,var(--color_15,color_15))));
    transition: var(--trans,color .4s ease 0s)
}

:host(:not(.device-mobile-optimized)) .Vq4wYb[aria-disabled=false]:hover .wJVzSK, body:not(.device-mobile-optimized) .Vq4wYb[aria-disabled=false]:hover .wJVzSK {
    color: var(--corvid-hover-color,rgb(var(--txth,var(--color_15,color_15))));
    transition: var(--trans,color .4s ease 0s)
}

.Vq4wYb .uUxqWY {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.Vq4wYb .wJVzSK {
    color: var(--corvid-color,rgb(var(--txt,var(--color_15,color_15))));
    font: var(--fnt,var(--font_5));
    transition: var(--trans,color .4s ease 0s);
    white-space: nowrap
}

.Vq4wYb[aria-disabled=true] .wJVzSK {
    color: var(--corvid-disabled-color,rgb(var(--txtd,255,255,255)))
}

:host(:not(.device-mobile-optimized)) .CohWsy, body:not(.device-mobile-optimized) .CohWsy {
    display: flex
}

:host(:not(.device-mobile-optimized)) .V5AUxf, body:not(.device-mobile-optimized) .V5AUxf {
    -moz-column-gap: var(--margin);
    column-gap: var(--margin);
    direction: var(--direction);
    display: flex;
    margin: 0 auto;
    position: relative;
    width: calc(100% - var(--padding)*2)
}

    :host(:not(.device-mobile-optimized)) .V5AUxf > *, body:not(.device-mobile-optimized) .V5AUxf > * {
        direction: ltr;
        flex: var(--column-flex) 1 0%;
        left: 0;
        margin-bottom: var(--padding);
        margin-top: var(--padding);
        min-width: 0;
        position: relative;
        top: 0
    }

:host(.device-mobile-optimized) .V5AUxf, body.device-mobile-optimized .V5AUxf {
    display: block;
    padding-bottom: var(--padding-y);
    padding-left: var(--padding-x,0);
    padding-right: var(--padding-x,0);
    padding-top: var(--padding-y);
    position: relative
}

    :host(.device-mobile-optimized) .V5AUxf > *, body.device-mobile-optimized .V5AUxf > * {
        margin-bottom: var(--margin);
        position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf > :first-child, body.device-mobile-optimized .V5AUxf > :first-child {
        margin-top: var(--firstChildMarginTop,0)
    }

    :host(.device-mobile-optimized) .V5AUxf > :last-child, body.device-mobile-optimized .V5AUxf > :last-child {
        margin-bottom: var(--lastChildMarginBottom)
    }

.LIhNy3 {
    backface-visibility: hidden
}

.jhxvbR, .mtrorN {
    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
        }

.if7Vw2 {
    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%
}

    .if7Vw2.f0uTJH {
        clip: rect(0,auto,auto,0)
    }

    .if7Vw2 .i1tH8h {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

    .if7Vw2 .DXi4PB {
        height: var(--fill-layer-image-height,100%);
        opacity: var(--fill-layer-image-opacity)
    }

        .if7Vw2 .DXi4PB img {
            height: 100%;
            width: 100%
        }

@supports(-webkit-hyphens:none) {
    .if7Vw2.f0uTJH {
        clip: auto;
        -webkit-clip-path: inset(0)
    }
}

.wG8dni {
    height: 100%
}

.tcElKx {
    background-color: var(--bg-overlay-color);
    background-image: var(--bg-gradient);
    transition: var(--inherit-transition)
}

.ImALHf, .Ybjs9b {
    opacity: var(--fill-layer-video-opacity)
}

.UWmm3w {
    bottom: var(--media-padding-bottom);
    height: var(--media-padding-height);
    position: absolute;
    top: var(--media-padding-top);
    width: 100%
}

.Yjj1af {
    transform: scale(var(--scale,1));
    transition: var(--transform-duration,transform 0s)
}

.ImALHf {
    height: 100%;
    position: relative;
    width: 100%
}

.KCM6zk {
    opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

    .KCM6zk .DXi4PB, .KCM6zk .ImALHf, .KCM6zk .Ybjs9b {
        opacity: 1
    }

._uqPqy {
    clip-path: var(--fill-layer-clip)
}

._uqPqy, .eKyYhK {
    position: absolute;
    top: 0
}

._uqPqy, .eKyYhK, .x0mqQS img {
    height: 100%;
    width: 100%
}

.pnCr6P {
    opacity: 0
}

.blf7sp, .pnCr6P {
    position: absolute;
    top: 0
}

.blf7sp {
    height: 0;
    left: 0;
    overflow: hidden;
    width: 0
}

.rWP3Gv {
    left: 0;
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: var(--fill-layer-background-media-position)
}

.Tr4n3d, .rWP3Gv, .wRqk6s {
    height: 100%;
    top: 0;
    width: 100%
}

.wRqk6s {
    position: absolute
}

.Tr4n3d {
    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) {
    .Tr4n3d {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity,1)
    }
}

.VXAmO2 {
    --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__))
}

    .VXAmO2, .VXAmO2 .dy3w_9 {
        left: 0;
        position: absolute;
        width: 100%
    }

        .VXAmO2 .dy3w_9 {
            --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))
        }

.UORcXs {
    --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))
}

    .UORcXs .dy3w_9 {
        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)
    }

        .UORcXs .dy3w_9[data-divider-layer="1"] {
            display: var(--divider-top-layer-1-display,block)
        }

        .UORcXs .dy3w_9[data-divider-layer="2"] {
            display: var(--divider-top-layer-2-display,block)
        }

        .UORcXs .dy3w_9[data-divider-layer="3"] {
            display: var(--divider-top-layer-3-display,block)
        }

.Io4VUz {
    --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)
}

    .Io4VUz .dy3w_9 {
        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)
    }

        .Io4VUz .dy3w_9[data-divider-layer="1"] {
            display: var(--divider-bottom-layer-1-display,block)
        }

        .Io4VUz .dy3w_9[data-divider-layer="2"] {
            display: var(--divider-bottom-layer-2-display,block)
        }

        .Io4VUz .dy3w_9[data-divider-layer="3"] {
            display: var(--divider-bottom-layer-3-display,block)
        }

.YzqVVZ {
    overflow: visible;
    position: relative
}

.mwF7X1 {
    backface-visibility: hidden
}

.YGilLk {
    cursor: pointer
}

.Tj01hh {
    display: block
}

.MW5IWV, .Tj01hh {
    height: 100%;
    width: 100%
}

.MW5IWV {
    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
}

    .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)
    }
}

._C0cVf {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.hFwGTD {
    transform: translateY(-100%);
    transition: .2s ease-in
}

.IQgXoP {
    transition: .2s
}

.Nr3Nid {
    opacity: 0;
    transition: .2s ease-in
}

    .Nr3Nid.l4oO6c {
        z-index: -1 !important
    }

.iQuoC4 {
    opacity: 1;
    transition: .2s
}

.CJF7A2 {
    height: auto
}

.CJF7A2, .U4Bvut {
    position: relative;
    width: 100%
}

:host(:not(.device-mobile-optimized)) .G5K6X8, body:not(.device-mobile-optimized) .G5K6X8 {
    margin-left: calc((100% - var(--site-width))/2);
    width: var(--site-width)
}

.xU8fqS[data-focuscycled=active] {
    outline: 1px solid transparent
}

    .xU8fqS[data-focuscycled=active]:not(:focus-within) {
        outline: 2px solid transparent;
        transition: outline .01s ease
    }

.xU8fqS ._4XcTfy {
    background-color: var(--screenwidth-corvid-background-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)));
    border-bottom: var(--brwb,0) solid var(--screenwidth-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)));
    border-top: var(--brwt,0) solid var(--screenwidth-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)));
    bottom: 0;
    box-shadow: var(--shd,0 0 5px rgba(0,0,0,.7));
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.xU8fqS .gUbusX {
    background-color: rgba(var(--bgctr,var(--color_11,color_11)),var(--alpha-bgctr,1));
    border-radius: var(--rd,0);
    bottom: var(--brwb,0);
    top: var(--brwt,0)
}

.xU8fqS .G5K6X8, .xU8fqS .gUbusX {
    left: 0;
    position: absolute;
    right: 0
}

.xU8fqS .G5K6X8 {
    bottom: 0;
    top: 0
}

:host(.device-mobile-optimized) .xU8fqS .G5K6X8, body.device-mobile-optimized .xU8fqS .G5K6X8 {
    left: 10px;
    right: 10px
}

.SPY_vo {
    pointer-events: none
}

.BmZ5pC {
    min-height: calc(100vh - var(--wix-ads-height));
    min-width: var(--site-width);
    position: var(--bg-position);
    top: var(--wix-ads-height)
}

.BmZ5pC, .nTOEE9 {
    height: 100%;
    width: 100%
}

.nTOEE9 {
    overflow: hidden;
    position: relative
}

    .nTOEE9.sqUyGm:hover {
        cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODM3MEUzMUU4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODM3MEUzMUQ4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4bqsJgAAACF0lEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPmgI0F2YdmxXQUhX///sVQqK2tDVL4DFkhF8zK2NjY/4aGhshOOMJAJAB5ZjdAADGQCpiB4Cear3uwKQR74vv372BPLFq0CKZ4GnLcdMGiFtnXmzZtQo0Bdnb2r/b29nBFMIwUjkxghby8vHfFxMQwTMQWp0YggZcvX/5HBpqamhgKQdafAQnq6en9j4+P/4/me150nzsCPfYOKrkWKvYCymcjJozPgqIYIMAYcUjKAnEcELsDbVECOpkNiO8B+buAeCEQ3yUqFllYWNYh+4Obm/u/ubn5f0tLy//QPIqM90ATHVagDHTJH5BCfn7+/xcvXvyPC9y7d+8/KHqghv4FYj0M04BxeAOkQEhI6P+vX79QDECOeBj49+/ffzk5OZih91FyP4gAGiIDooH5hIGVlRUsAXQpGMMAMh+Y1xksLCzg5QxGrAFzwAxY2GzYsIGgC48cOYIclsuwBiIbG9sCmCJFRcX/+/fvxwi/EydOwIoDGH6JLQEiA26ga1egxSY2vAUpkcKKEV5iCwVOIObBU8w8RzLYgYHaAAACg5CxaxSLgwAAAABJRU5ErkJggg==),auto
    }

    .nTOEE9.C_JY0G:hover {
        cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0I4QkNGQTI4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0I4QkNGQTE4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hiSPZAAACGklEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPm/EcHUA3TURT+/fsXQ6G2tjZI4TNkhVwwK2NjY/8bGhoiO+EIA5EA5JndAAHEQCpgBoKfaL7uwaYQHLrfv38He2LRokUwxdOQ46YLFrXIYNOmTagxwM7O/tXe3h4sCYs3EEYKRyawQl5e3rtiYmL/sQH0ODUCCbx8+RJFkaamJoZCkPVnQIJ6enr/4+Pj/6P5nhfd545Aj72DSq6Fir2A8tmICeOzoCgGCDBGHJKyQBwHxO5AW5SATmYD4ntA/i4gXgjEd4mKRRYWlnXI/uDm5v5vbm7+39LS8j80jyLjPdBEhxUoA13yB6SQn5///8WLF//jAvfu3fsPih6ooX+BWA/DNGAc3gApEBIS+v/r16//hMC/f//+y8nJwQy9j2wWC4gAGiIDooH5hIGVlRUsAXQpVq98/PgRVBAwWFhYMDx69AhczkBj7RdyFpgBC5sNGzYQdOGRI0eQw3IZVpvZ2NgWwBQpKir+379/P4ZBJ06cgBUHMPwSWwJEBtxA165Ai01seAtSIoUVI7zEFgqcQMyDp5h5jmSwAwO1AQBU5q033XYWQwAAAABJRU5ErkJggg==),auto
    }

.RZQnmg {
    background-color: rgb(var(--color_11));
    border-radius: 50%;
    bottom: 12px;
    height: 40px;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 12px;
    width: 40px
}

    .RZQnmg path {
        fill: rgb(var(--color_15))
    }

    .RZQnmg:focus {
        cursor: auto;
        opacity: 1;
        pointer-events: auto
    }

.rYiAuL {
    cursor: pointer
}

.gSXewE {
    height: 0;
    left: 0;
    overflow: hidden;
    top: 0;
    width: 0
}

.OJQ_3L, .gSXewE {
    position: absolute
}

.OJQ_3L {
    background-color: rgb(var(--color_11));
    border-radius: 300px;
    bottom: 0;
    cursor: pointer;
    height: 40px;
    margin: 16px 16px;
    opacity: 0;
    pointer-events: none;
    right: 0;
    width: 40px
}

    .OJQ_3L path {
        fill: rgb(var(--color_12))
    }

    .OJQ_3L:focus {
        cursor: auto;
        opacity: 1;
        pointer-events: auto
    }

.j7pOnl {
    box-sizing: border-box;
    height: 100%;
    width: 100%
}

.BI8PVQ {
    min-height: var(--image-min-height);
    min-width: var(--image-min-width)
}

    .BI8PVQ img, img.BI8PVQ {
        filter: var(--filter-effect-svg-url);
        -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% 100%);
        mask-size: var(--mask-size,100% 100%);
        -o-object-position: var(--object-position);
        object-position: var(--object-position)
    }

.MazNVa {
    left: var(--left,auto);
    position: var(--position-fixed,static);
    top: var(--top,auto);
    z-index: var(--z-index,auto)
}

    .MazNVa .BI8PVQ img {
        box-shadow: 0 0 0 #000;
        position: static;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
    }

    .MazNVa .j7pOnl {
        display: block;
        overflow: hidden
    }

    .MazNVa .BI8PVQ {
        overflow: hidden
    }

.c7cMWz {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.FVGvCX {
    height: auto;
    position: relative;
    width: 100%
}

body:not(.responsive) .zK7MhX {
    align-self: start;
    grid-area: 1/1/1/1;
    height: 100%;
    justify-self: stretch;
    left: 0;
    position: relative
}

:host(:not(.device-mobile-optimized)) .c7cMWz, body:not(.device-mobile-optimized) .c7cMWz {
    margin-left: calc((100% - var(--site-width))/2);
    width: var(--site-width)
}

.fEm0Bo .c7cMWz {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    overflow: hidden
}

:host(.device-mobile-optimized) .c7cMWz, body.device-mobile-optimized .c7cMWz {
    left: 10px;
    right: 10px
}

.PFkO7r {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.HT5ybB {
    height: auto;
    position: relative;
    width: 100%
}

body:not(.responsive) .dBAkHi {
    align-self: start;
    grid-area: 1/1/1/1;
    height: 100%;
    justify-self: stretch;
    left: 0;
    position: relative
}

:host(:not(.device-mobile-optimized)) .PFkO7r, body:not(.device-mobile-optimized) .PFkO7r {
    margin-left: calc((100% - var(--site-width))/2);
    width: var(--site-width)
}

:host(.device-mobile-optimized) .PFkO7r, body.device-mobile-optimized .PFkO7r {
    left: 10px;
    right: 10px
}


.cwL6XW {
    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))
}


.VUs9VM {
    margin: 0 10px;
    opacity: .6
}

.m48Yht {
    height: auto !important
}

.fIxawB {
    direction: var(--direction)
}

.Ur5Vmd {
    direction: var(--item-direction);
    justify-content: var(--menu-item-align,var(--text-align,flex-start))
}

.A47Z2B {
    direction: var(--sub-menu-item-direction);
    justify-content: var(--sub-menu-item-align,var(--text-align,flex-start))
}

.IOfTmr .Z7cwZn {
    height: 100%;
    position: relative;
    width: 100%
}

.IOfTmr .E_2Q_U {
    min-width: 100%;
    position: absolute;
    visibility: hidden;
    z-index: 999
}

    .IOfTmr .E_2Q_U.uf9Zs0 {
        left: calc(100% + var(--SKINS_submenuMargin, 8px) - var(--brw, 1px))
    }

    .IOfTmr .E_2Q_U.pYmDZK {
        right: calc(100% + var(--SKINS_submenuMargin, 8px) - var(--brw, 1px))
    }

    .IOfTmr .E_2Q_U.OSGBAh {
        bottom: 0
    }

    .IOfTmr .E_2Q_U.F8Lkq5 {
        top: 0
    }

    .IOfTmr .E_2Q_U:before {
        content: " ";
        height: 100%;
        left: var(--sub-menu-open-direction-left,0);
        margin-left: calc(-1*var(--SKINS_submenuMargin, 8px));
        margin-right: calc(-1*var(--SKINS_submenuMargin, 8px));
        position: absolute;
        right: var(--sub-menu-open-direction-right,auto);
        top: 0;
        width: var(--SKINS_submenuMargin,8px)
    }

.IOfTmr .YGlZMx {
    background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
    border: solid var(--brw,1px) rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
    border-radius: var(--rd,0);
    box-shadow: var(--shd,0 1px 4px rgba(0,0,0,.6));
    box-sizing: border-box;
    height: calc(var(--item-height, 50px) - var(--separator-height-adjusted, 0px));
    transition: var(--itemBGColorTrans,background-color .4s ease 0s)
}

    .IOfTmr .YGlZMx.amuh9Z > .DzUZFw > .a50_l6 {
        cursor: default
    }

    .IOfTmr .YGlZMx.lBccMF {
        background-color: rgba(var(--bgs,var(--color_15,color_15)),var(--alpha-bgs,1))
    }

        .IOfTmr .YGlZMx.lBccMF > .DzUZFw > .a50_l6 {
            color: rgb(var(--txts,var(--color_13,color_13)))
        }

    .IOfTmr .YGlZMx.F95vTA > .E_2Q_U {
        visibility: visible
    }

    .IOfTmr .YGlZMx.F95vTA:not(.amuh9Z) {
        background-color: rgba(var(--bgh,var(--color_15,color_15)),var(--alpha-bgh,1))
    }

        .IOfTmr .YGlZMx.F95vTA:not(.amuh9Z) > .DzUZFw > .a50_l6 {
            color: rgb(var(--txth,var(--color_13,color_13)))
        }

.IOfTmr .E_2Q_U .YGlZMx {
    background-color: rgba(var(--SKINS_bgSubmenu,var(--color_11,color_11)),var(--alpha-SKINS_bgSubmenu,1));
    border-radius: var(--SKINS_submenuBR,0)
}

.IOfTmr .a50_l6 {
    align-items: center;
    box-sizing: border-box;
    color: rgb(var(--txt,var(--color_15,color_15)));
    cursor: pointer;
    display: flex;
    font: var(--fnt,var(--font_1));
    height: 100%;
    padding-left: var(--textSpacing,10px);
    padding-right: var(--textSpacing,10px);
    position: relative;
    white-space: nowrap
}

    .IOfTmr .a50_l6, .IOfTmr .a50_l6:after {
        background-color: transparent;
        width: 100%
    }

        .IOfTmr .a50_l6:after {
            content: " ";
            height: var(--separator-height-adjusted,0);
            left: 0;
            position: absolute;
            top: 100%
        }

.IOfTmr .Z7cwZn .YGlZMx .a50_l6 {
    line-height: calc(var(--item-height, 50px) - var(--separator-height-adjusted, 0px))
}

.IOfTmr .E_2Q_U .a50_l6 {
    font: var(--SKINS_fntSubmenu,var(--font_1))
}

.IOfTmr .MfQCD7 {
    height: var(--separator-height-adjusted,0);
    min-height: 0;
    width: 100%
}

.GnyZJd {
    margin: 0 10px;
    opacity: .6
}

.YaHjZs {
    height: auto !important
}

.jb6PvT .URb070 {
    height: 100%;
    position: relative;
    width: 100%
}

.jb6PvT .p2XJ7g {
    background-color: rgba(var(--SKINS_bgSubmenu,var(--color_11,color_11)),var(--alpha-SKINS_bgSubmenu,1));
    box-shadow: var(--shd,0 1px 4px rgba(0,0,0,.6));
    min-width: 100%;
    position: absolute;
    visibility: hidden;
    z-index: 999
}

    .jb6PvT .p2XJ7g.tJTVTj {
        left: calc(100% + var(--SKINS_submenuMargin, 8px))
    }

    .jb6PvT .p2XJ7g.MkkiDc {
        right: calc(100% + var(--SKINS_submenuMargin, 8px))
    }

    .jb6PvT .p2XJ7g.Hd6X5Y {
        bottom: 0
    }

    .jb6PvT .p2XJ7g.prs6WW {
        top: 0
    }

    .jb6PvT .p2XJ7g:before {
        content: " ";
        height: 100%;
        left: var(--sub-menu-open-direction-left,0);
        margin-left: calc(-1*var(--SKINS_submenuMargin, 8px));
        margin-right: calc(-1*var(--SKINS_submenuMargin, 8px));
        position: absolute;
        right: var(--sub-menu-open-direction-right,auto);
        top: 0;
        width: var(--SKINS_submenuMargin,8px)
    }

.jb6PvT .IxULAm {
    height: var(--item-height,50px);
    transition: var(--itemBGColorTrans,background-color .4s ease 0s)
}

    .jb6PvT .IxULAm.jvI0Ma > .SC2Ukt > .IkoBbi {
        cursor: default
    }

    .jb6PvT .IxULAm.B9LC4A > .SC2Ukt > .IkoBbi {
        color: rgb(var(--txts,var(--color_13,color_13)))
    }

    .jb6PvT .IxULAm.PyDAe0 > .p2XJ7g {
        visibility: visible
    }

    .jb6PvT .IxULAm.PyDAe0:not(.jvI0Ma) > .SC2Ukt > .IkoBbi {
        color: rgb(var(--txth,var(--color_13,color_13)))
    }

.jb6PvT .IkoBbi {
    align-items: center;
    box-sizing: border-box;
    color: rgb(var(--txt,var(--color_15,color_15)));
    cursor: pointer;
    display: flex;
    font: var(--fnt,var(--font_1));
    height: 100%;
    line-height: var(--item-height,50px);
    padding-left: var(--textSpacing,10px);
    padding-right: var(--textSpacing,10px);
    position: relative;
    white-space: nowrap;
    width: 100%
}

.jb6PvT .p2XJ7g .IkoBbi {
    font: var(--SKINS_fntSubmenu,var(--font_1))
}


._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)
    }

.EFUBGn, .rhHoTC {
    box-sizing: border-box;
    height: 100%;
    overflow: visible;
    position: relative;
    width: auto
}

    .EFUBGn[data-state~=header] a, .EFUBGn[data-state~=header] div, [data-state~=header].rhHoTC a, [data-state~=header].rhHoTC div {
        cursor: default !important
    }

    .EFUBGn .wIGMae, .rhHoTC .wIGMae {
        display: inline-block;
        height: 100%;
        width: 100%
    }

.rhHoTC {
    --display: inline-block;
    border-left: 1px solid rgba(var(--sep,var(--color_15,color_15)),var(--alpha-sep,1));
    cursor: pointer;
    display: var(--display);
    font: var(--fnt,var(--font_1))
}

    .rhHoTC .aWTgIN {
        color: rgb(var(--txt,var(--color_15,color_15)));
        display: inline-block;
        padding: 0 10px;
        transition: var(--trans,color .4s ease 0s)
    }

    .rhHoTC .Zw7XIs {
        padding: 0 var(--pad,5px)
    }

    .rhHoTC:first-child[data-direction=ltr], .rhHoTC:last-child[data-direction=rtl], .rhHoTC[data-listposition=lonely] {
        border: 0
    }

    .rhHoTC[data-state~=link]:hover .aWTgIN, .rhHoTC[data-state~=over] .aWTgIN {
        color: rgb(var(--txth,var(--color_14,color_14)));
        transition: var(--trans,color .4s ease 0s)
    }

    .rhHoTC[data-state~=selected] .aWTgIN {
        color: rgb(var(--txts,var(--color_14,color_14)));
        transition: var(--trans,color .4s ease 0s)
    }

    .rhHoTC[data-state~=drop] {
        border: 0;
        border-top: 1px solid rgba(var(--sep,var(--color_15,color_15)),var(--alpha-sep,1));
        display: block;
        width: 100%
    }

        .rhHoTC[data-state~=drop] .aWTgIN {
            display: inline-block;
            padding: 0 .5em
        }

        .rhHoTC[data-state~=drop] .Zw7XIs {
            padding: 0
        }

    .rhHoTC[data-listposition=dropLonely], .rhHoTC[data-listposition=top] {
        border: 0
    }

.GUSTu5 {
    overflow-x: hidden
}

    .GUSTu5 .ONlyPu {
        display: flex;
        flex-direction: column;
        height: 100%;
        width: 100%
    }

        .GUSTu5 .ONlyPu .BStpMp {
            flex: 1
        }

        .GUSTu5 .ONlyPu .qDaKPQ {
            height: calc(100% - (var(--menuTotalBordersY, 0px)));
            overflow: visible;
            white-space: nowrap;
            width: calc(100% - (var(--menuTotalBordersX, 0px)))
        }

            .GUSTu5 .ONlyPu .qDaKPQ .JAo9_G, .GUSTu5 .ONlyPu .qDaKPQ .XFe7yJ {
                direction: var(--menu-direction);
                display: inline-block;
                text-align: var(--menu-align,var(--align))
            }

            .GUSTu5 .ONlyPu .qDaKPQ .iFrTrN {
                display: block;
                width: 100%
            }

    .GUSTu5 .A4aeYo {
        direction: var(--submenus-direction);
        display: block;
        opacity: 1;
        text-align: var(--submenus-align,var(--align));
        z-index: 99999
    }

        .GUSTu5 .A4aeYo .ByVsPT {
            display: inherit;
            overflow: visible;
            visibility: inherit;
            white-space: nowrap;
            width: auto
        }

        .GUSTu5 .A4aeYo.PxlFWD {
            transition: visibility;
            transition-delay: .2s;
            visibility: visible
        }

        .GUSTu5 .A4aeYo .XFe7yJ {
            display: inline-block
        }

    .GUSTu5 .Iw9hvp {
        display: none
    }

.nYRjqR > nav {
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
}

.nYRjqR .A4aeYo, .nYRjqR .qDaKPQ, .nYRjqR > nav {
    position: absolute
}

.nYRjqR .A4aeYo {
    margin-top: 7px;
    visibility: hidden
}

.nYRjqR [data-dropmode=dropUp] .A4aeYo {
    margin-bottom: 7px;
    margin-top: 0
}

.nYRjqR .ByVsPT {
    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))
}


#SITE_CONTAINER.focus-ring-active.keyboard-tabbing-on .search-box-component-focus-ring-visible {
    box-shadow: 0 0 0 1px #fff,0 0 0 3px #116dff !important;
    z-index: 999
}

.QdV_oU {
    --force-state-metadata: focus
}

.btVOrl {
    --alpha-searchBoxBackgroundColor: var(--alpha-inputBackgroundColor,1);
    --alpha-searchInputIconColor: var(--alpha-inputIconColor,1);
    --borderAlpha: var(--alpha-inputBorderColor,1);
    --borderColor: var(--inputBorderColor,$inputBorderColorFallback);
    --borderWidth: var(--inputBorderWidth,$inputDefaultBorderWidth);
    --leftBorderWidth: var(--input-left-border-width,inputDefaultBorderWidth);
    --searchBoxBackgroundColor: var( --inputBackgroundColor,$inputBackgroundColorFallback );
    --searchInputIconColor: var(--inputIconColor,var(--color_15));
    --display: grid;
    display: var(--display)
}

    .btVOrl:hover {
        --alpha-searchBoxBackgroundColor: var(--alpha-inputHoverBackgroundColor,1);
        --alpha-searchInputIconColor: 1;
        --borderAlpha: var(--alpha-inputHoverBorderColor,1);
        --borderColor: var(--inputHoverBorderColor,$inputBorderColorFallback);
        --borderWidth: var(--inputHoverBorderWidth,$inputDefaultBorderWidth);
        --leftBorderWidth: var( --input-hover-left-border-width,inputDefaultBorderWidth );
        --searchBoxBackgroundColor: var( --inputHoverBackgroundColor,$inputBackgroundColorFallback );
        --searchInputIconColor: var(--inputHoverIconColor,var(--color_15))
    }

    .btVOrl.QdV_oU, .btVOrl:focus-within, .btVOrl:focus-within:hover {
        --alpha-searchBoxBackgroundColor: var(--alpha-inputFocusBackgroundColor,1);
        --alpha-searchInputIconColor: 1;
        --borderAlpha: var(--alpha-inputFocusBorderColor,1);
        --borderColor: var(--inputFocusBorderColor,$inputBorderColorFallback);
        --borderWidth: var(--inputFocusBorderWidth,$inputDefaultBorderWidth);
        --leftBorderWidth: var( --input-focus-left-border-width,inputDefaultBorderWidth );
        --searchBoxBackgroundColor: var( --inputFocusBackgroundColor,$inputBackgroundColorFallback );
        --searchInputIconColor: var(--inputFocusIconColor,var(--color_15))
    }

.RlO8U_ {
    --mobileSuggestionsFontSize: 16px;
    --mobileSuggestionsContentColor: 0,0,0;
    --alpha-mobileSuggestionsContentColor: 0.6;
    --mobileSuggestionsBackgroundColor: 255,255,255;
    --alpha--mobileSuggestionsBackgroundColor: 1;
    --alpha-inputFocusBackgroundColor: var( --alpha--mobileSuggestionsBackgroundColor );
    --alpha-searchBoxBackgroundColor: var( --alpha-mobileSuggestionsContentColorAlpha );
    --alpha-searchInputIconColor: 0.6;
    --borderAlpha: var(--alpha-mobileSuggestionsContentColor);
    --borderColor: var(--mobileSuggestionsContentColor);
    --borderWidth: 1px;
    --clearBoxWidth: 44px;
    --clearButtonOpacity: 1;
    --container-direction: row;
    --icon-spacing: 20px;
    --input-left-border-width: 1px;
    --input-text-align: initial;
    --inputBorderRadius: 0;
    --inputFocusBackgroundColor: var(--mobileSuggestionsBackgroundColor);
    --inputFont: var(--font_8);
    --inputPlaceholderColor: var(--mobileSuggestionsContentColor);
    --inputShadow: none;
    --inputTextColor: var(--mobileSuggestionsContentColor);
    --leftBorderWidth: 1px;
    --search-button-display: none;
    --search-icon-display: block;
    --searchBoxBackgroundColor: var(--mobileSuggestionsBackgroundColor);
    --searchInputIconColor: var(--mobileSuggestionsContentColor);
    --text-padding: 0px;
    --text-spacing: 12px;
    --groupTitleFont: var(--font_2);
    --groupTitleFontSize: var(--mobileSuggestionsFontSize);
    background-color: rgba(var(--mobileSuggestionsBackgroundColor),var(--alpha-mobileSuggestionsBackgroundColor,1));
    bottom: 0;
    flex-direction: column;
    font: var(--inputFont,var(--font_8));
    font-size: var(--mobileSuggestionsFontSize) !important;
    height: 100%;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 2147483647 !important
}

    .RlO8U_, .RlO8U_ .Q2YYMa {
        align-items: center;
        display: flex;
        width: 100%
    }

        .RlO8U_ .Q2YYMa {
            flex-direction: row;
            height: 40px;
            justify-content: flex-start;
            margin-bottom: 20px;
            margin-top: 20px;
            min-height: 40px
        }

        .RlO8U_ .oEUJj7 {
            border-color: rgba(var(--mobileSuggestionsContentColor),var(--alpha-mobileSuggestionsContentColor,1));
            border-style: solid;
            border-width: 1px;
            display: grid;
            flex: 1;
            height: 100%;
            margin-inline-end: 20px;
            overflow: hidden
        }

        .RlO8U_ .TaFPqR {
            overflow-y: scroll;
            text-overflow: ellipsis;
            width: 100%
        }

        .RlO8U_ input[type=search]::-moz-placeholder {
            color: rgba(0,0,0,.6)
        }

        .RlO8U_ input[type=search]:-ms-input-placeholder {
            color: rgba(0,0,0,.6)
        }

        .RlO8U_ input[type=search]::placeholder {
            color: rgba(0,0,0,.6)
        }

        .RlO8U_ input {
            font-size: var(--mobileSuggestionsFontSize) !important
        }

.XeX7vS {
    align-items: center;
    display: flex;
    height: 100%;
    margin: 0 10px;
    touch-action: manipulation
}

.r_WbdF {
    padding-inline-end: 15px;
    padding-inline-start: 11px;
    padding: 0 10px
}

    .r_WbdF.ZxQq8q {
        transform: scaleX(-1)
    }

.k6cep8 {
    background: rgba(var(--inputFocusBackgroundColor,var(--color_11,color_11)),var(--alpha-inputFocusBackgroundColor,1));
    overflow: auto;
    pointer-events: auto
}

    .k6cep8.Zg1VXg {
        padding-bottom: 20px
    }

    .k6cep8 .q0F5lM:hover, .k6cep8 .q0F5lM[aria-selected=true] {
        background: RGBA(var(--inputTextColor,color_15),.05)
    }

:host(:not(.device-mobile-optimized)) .k6cep8, body:not(.device-mobile-optimized) .k6cep8 {
    max-height: 480px
}

.U603xX {
    cursor: pointer;
    display: flex;
    padding: 10px 20px
}

    .U603xX .FedNkl {
        display: flex;
        flex-direction: column;
        justify-content: center;
        margin-inline-start: 12px;
        min-width: 0
    }

        .U603xX .FedNkl:first-child {
            margin-inline-start: 0
        }

    .U603xX .Z3eRZ6 {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: cover;
        box-sizing: border-box;
        flex: 0 0 auto;
        height: 55px;
        width: 73px
    }

        .U603xX .Z3eRZ6.UXNCo3 {
            background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzYiIGhlaWdodD0iMTI0Ij48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiM5REE1QUYiIGQ9Ik0wIDBoMTc2djEyNEgweiIvPjxwYXRoIGZpbGw9IiNEN0RDRTIiIGQ9Ik05OS43MjEgNDhIMTA5YTQgNCAwIDAgMSA0IDR2MjZhNCA0IDAgMCAxLTQgNEg2OGE0IDQgMCAwIDEtNC00VjUyYTQgNCAwIDAgMSA0LTRoOS4yOTRsMS41NS01LjI4MmExIDEgMCAwIDEgLjk2LS43MThIOTcuMjlhMSAxIDAgMCAxIC45NjQuNzMyTDk5LjcyIDQ4ek04OC41IDc1LjVDOTQuMjk5IDc1LjUgOTkgNzAuNzk5IDk5IDY1cy00LjcwMS0xMC41LTEwLjUtMTAuNVM3OCA1OS4yMDEgNzggNjVzNC43MDEgMTAuNSAxMC41IDEwLjV6Ii8+PC9nPjwvc3ZnPg==)
        }

        .U603xX .Z3eRZ6.D_fVyl {
            background-color: #eee;
            overflow: hidden;
            position: relative
        }

            .U603xX .Z3eRZ6.D_fVyl:after {
                animation-duration: 1.5s;
                animation-iteration-count: infinite;
                animation-name: D_fVyl;
                background-image: linear-gradient(90deg,hsla(0,0%,88%,0),#e0e0e0 51%,hsla(0,0%,91%,0));
                bottom: 0;
                content: "";
                left: 0;
                position: absolute;
                right: 0;
                top: 0
            }

    .U603xX .CA8K4D {
        line-height: 1.5
    }

    .U603xX .CA8K4D, .U603xX .zQjJyB {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .U603xX .zQjJyB {
        font-size: .875em;
        line-height: 1.42;
        margin-top: 4px;
        opacity: .6
    }

@keyframes D_fVyl {
    0% {
        transform: translateX(-100%)
    }

    to {
        transform: translateX(100%)
    }
}

.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
        }

.u6Qhf2 {
    font: var(--groupTitleFont,inherit);
    font-size: var(--groupTitleFontSize,inherit);
    padding: 20px 20px 10px 20px
}

    .u6Qhf2 .Nn5HXB {
        display: flex;
        justify-content: space-between
    }

    .u6Qhf2 .YmTE5t {
        background: rgba(var(--color_15),var(--alpha-color_15,1));
        height: 1px;
        margin-top: 8px;
        opacity: .3
    }

    .u6Qhf2 .wroB1H {
        color: inherit;
        flex-shrink: 0;
        font-size: .9em;
        opacity: .8;
        transition: opacity .2s
    }

        .u6Qhf2 .wroB1H:hover {
            opacity: 1
        }

.GWiB9A {
    margin: 20px
}

.q6kVwv {
    background-color: #000;
    color: #fff;
    display: block;
    font: inherit;
    line-height: 36px;
    overflow: hidden;
    padding: 0 20px;
    text-align: center;
    text-overflow: ellipsis;
    touch-action: manipulation;
    white-space: nowrap
}

.g3as8r, .q6kVwv {
    box-sizing: border-box;
    text-decoration: none;
    width: 100%
}

.g3as8r {
    --footer-text-opacity: 0.6;
    align-items: center;
    background: rgba(var(--inputFocusBackgroundColor,var(--color_11,color_11)),var(--alpha-inputFocusBackgroundColor,1));
    color: inherit;
    cursor: pointer;
    display: flex;
    font: var(--inputFont,var(--font_8));
    height: 38px;
    outline: none;
    padding: 12px 20px;
    pointer-events: auto;
    transition: opacity .2s
}

    .g3as8r:hover {
        --footer-text-opacity: 1
    }

    .g3as8r .TrbL5O {
        flex-shrink: 0;
        height: 12px;
        margin-inline-end: 12px;
        width: 12px
    }

    .g3as8r .TrbL5O, .g3as8r .h0H1OP {
        opacity: var(--footer-text-opacity)
    }

    .g3as8r .h0H1OP {
        font-size: .75em;
        line-height: 1.5;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

.fuYJV8 {
    background-color: hsla(0,0%,100%,.8);
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 80px
}

    .fuYJV8 .q4fpr5 {
        animation: sqiFbB 2s linear infinite;
        height: 20px;
        left: 50%;
        margin-left: -10px;
        position: absolute;
        top: 20px;
        width: 20px
    }

        .fuYJV8 .q4fpr5 .WRjDFM {
            stroke: #000;
            animation: gpxbMK 1.5s ease-in-out infinite
        }

@keyframes sqiFbB {
    to {
        transform: rotate(1turn)
    }
}

@keyframes gpxbMK {
    0% {
        stroke-dasharray: 1,150;
        stroke-dashoffset: 0
    }

    50% {
        stroke-dasharray: 90,150;
        stroke-dashoffset: -35
    }

    to {
        stroke-dasharray: 90,150;
        stroke-dashoffset: -124
    }
}

.wdVIxK {
    box-sizing: border-box;
    cursor: text;
    display: flex;
    height: 100%;
    overflow: hidden;
    touch-action: manipulation;
    width: 100%
}

    .wdVIxK.yu5tzD {
        touch-action: pinch-zoom pan-y
    }

.shCc15 {
    border: none;
    display: block;
    height: 0;
    padding: 0;
    pointer-events: none;
    position: absolute;
    visibility: hidden;
    width: 0
}

:host(:not(.device-mobile-optimized)) .wdVIxK.Btc0MU, body:not(.device-mobile-optimized) .wdVIxK.Btc0MU {
    border-bottom: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.aXOBOn {
    align-items: center;
    background-color: rgba(var(--searchBoxBackgroundColor),var(--alpha-searchBoxBackgroundColor,1));
    display: flex;
    flex-direction: var(--container-direction,row);
    flex-grow: 1;
    overflow: hidden
}

    .aXOBOn .KsMOVs {
        display: var(--search-icon-display,flex);
        flex-shrink: 0;
        width: calc(var(--icon-spacing, 12px) - var(--leftBorderWidth) + var(--input-left-border-width, inputDefaultBorderWidth))
    }

    .aXOBOn .ipSfdV {
        color: rgba(var(--searchInputIconColor,var(--color_15,color_15)),var(--alpha-searchInputIconColor,1));
        display: var(--icon-display,var(--search-icon-display,flex))
    }

    .aXOBOn .lS0Z88 {
        align-items: center;
        background: rgba(var(--buttonBackgroundColor,var(--color_15,color_15)),var(--alpha-buttonBackgroundColor,1));
        border: solid rgba(var(--inputBorderColor,var(--color_15,color_15)),var(--alpha-inputBorderColor,1)) var(--borderWidth);
        border-bottom: none;
        border-right: none;
        border-top: none;
        color: rgb(var(--buttonIconColor,var(--color_11,color_11)));
        cursor: pointer;
        display: var(--search-button-display,none);
        font: inherit;
        height: 100%;
        padding-left: var(--icon-spacing);
        padding-right: var(--icon-spacing)
    }

        .aXOBOn .lS0Z88:hover {
            background: rgba(var(--buttonHoverBackgroundColor,var(--color_15,color_15)),var(--alpha-buttonHoverBackgroundColor,1))
        }

        .aXOBOn .lS0Z88:focus {
            box-shadow: inset 0 0 0 2px #116dff,inset 0 0 0 3px #fff;
            z-index: 999
        }

.TmqMif {
    flex-shrink: 0;
    height: .9em;
    max-height: 50px;
    max-width: 50px;
    min-height: 14px;
    min-width: 14px;
    width: .9em
}

    .TmqMif svg {
        display: block
    }

.nNn3mc {
    --bgf: transparent;
    --bgd: transparent;
    --bgh: transparent;
    --bg: transparent;
    --rd: 0;
    --brw: 0;
    --brwf: 0;
    --brwh: 0;
    --brwd: 0;
    --shd: none;
    --fnt: var(--inputFont,var(--font_8));
    --textAlign: var(--input-text-align);
    --textPadding: var(--text-padding);
    --txt: var(--inputTextColor);
    --txtd: var(--inputTextColor);
    --txt2: var(--inputPlaceholderColor);
    align-items: center;
    display: flex;
    height: 100%;
    margin-inline-end: 42px;
    margin-inline-start: var(--text-spacing);
    overflow: hidden;
    width: 100%
}

    .nNn3mc.LIyiar {
        margin-inline-end: 0
    }

    .nNn3mc:focus-within .fkomZa {
        visibility: visible
    }

    .nNn3mc input[type=search]::-webkit-search-cancel-button, .nNn3mc input[type=search]::-webkit-search-decoration, .nNn3mc input[type=search]::-webkit-search-results-button, .nNn3mc input[type=search]::-webkit-search-results-decoration {
        display: none
    }

.LYhw1A {
    flex-grow: 1;
    flex-shrink: 1;
    height: 100%;
    overflow: hidden;
    position: relative
}

.FwtNU8, .fkomZa {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

    .FwtNU8 input::-moz-placeholder {
        visibility: var(--placeholder-text-visibility)
    }

    .FwtNU8 input:-ms-input-placeholder {
        visibility: var(--placeholder-text-visibility)
    }

    .FwtNU8 input::placeholder {
        visibility: var(--placeholder-text-visibility)
    }

.fkomZa {
    visibility: hidden
}

    .fkomZa input {
        opacity: .4
    }

:host(.device-mobile-optimized) .nNn3mc, body.device-mobile-optimized .nNn3mc {
    margin-inline-end: var(--clearBoxWidth,38px)
}

    :host(.device-mobile-optimized) .nNn3mc.LIyiar, body.device-mobile-optimized .nNn3mc.LIyiar {
        margin-inline-end: 0
    }

#SITE_CONTAINER.focus-ring-active.keyboard-tabbing-on .KvoMHf:focus {
    outline: 2px solid #116dff;
    outline-offset: 1px
}

.KvoMHf.ErucfC[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    margin: 0
}

.KvoMHf[disabled] {
    pointer-events: none
}

.MpKiNN {
    --display: flex;
    direction: var(--direction);
    display: var(--display);
    flex-direction: column;
    min-height: 25px;
    position: relative;
    text-align: var(--align,start)
}

    .MpKiNN .pUnTVX {
        height: var(--inputHeight);
        position: relative
    }

    .MpKiNN .eXvLsN {
        align-items: center;
        display: flex;
        font: var(--fntprefix,normal normal normal 16px/1.4em helvetica-w01-roman);
        justify-content: center;
        left: 0;
        max-height: 100%;
        min-height: 100%;
        position: absolute;
        top: 0;
        width: 50px
    }

    .MpKiNN .KvoMHf, .MpKiNN .eXvLsN {
        color: var(--corvid-color,rgb(var(--txt,var(--color_15,color_15))))
    }

    .MpKiNN .KvoMHf {
        -webkit-appearance: none;
        -moz-appearance: none;
        background-color: var(--corvid-background-color,rgba(var(--bg,255,255,255),var(--alpha-bg,1)));
        border-color: var(--corvid-border-color,rgba(var(--brd,227,227,227),var(--alpha-brd,1)));
        border-radius: var(--corvid-border-radius,var(--rd,0));
        border-style: solid;
        border-width: var(--corvid-border-width,var(--brw,1px));
        box-shadow: var(--shd,0 0 0 transparent);
        box-sizing: border-box !important;
        direction: var(--inputDirection,"inherit");
        font: var(--fnt,var(--font_8));
        margin: 0;
        max-width: 100%;
        min-height: var(--inputHeight);
        padding: var(--textPadding);
        padding-inline-end: var(--textPadding_end);
        padding-inline-start: var(--textPadding_start);
        text-align: var(--inputAlign,"inherit");
        text-overflow: ellipsis;
        width: 100%
    }

        .MpKiNN .KvoMHf[type=number] {
            -webkit-appearance: textfield;
            -moz-appearance: textfield;
            width: 100%
        }

        .MpKiNN .KvoMHf::-moz-placeholder {
            color: rgb(var(--txt2,var(--color_15,color_15)))
        }

        .MpKiNN .KvoMHf:-ms-input-placeholder {
            color: rgb(var(--txt2,var(--color_15,color_15)))
        }

        .MpKiNN .KvoMHf::placeholder {
            color: rgb(var(--txt2,var(--color_15,color_15)))
        }

        .MpKiNN .KvoMHf:hover {
            background-color: rgba(var(--bgh,255,255,255),var(--alpha-bgh,1));
            border-color: rgba(var(--brdh,163,217,246),var(--alpha-brdh,1));
            border-style: solid;
            border-width: var(--brwh,1px)
        }

        .MpKiNN .KvoMHf:disabled {
            background-color: rgba(var(--bgd,204,204,204),var(--alpha-bgd,1));
            border-color: rgba(var(--brdd,163,217,246),var(--alpha-brdd,1));
            border-style: solid;
            border-width: var(--brwd,1px);
            color: rgb(var(--txtd,255,255,255))
        }

    .MpKiNN:not(.LyB02C) .KvoMHf:focus {
        background-color: rgba(var(--bgf,255,255,255),var(--alpha-bgf,1));
        border-color: rgba(var(--brdf,163,217,246),var(--alpha-brdf,1));
        border-style: solid;
        border-width: var(--brwf,1px)
    }

    .MpKiNN.LyB02C .KvoMHf:invalid {
        background-color: rgba(var(--bge,255,255,255),var(--alpha-bge,1));
        border-color: rgba(var(--brde,163,217,246),var(--alpha-brde,1));
        border-style: solid;
        border-width: var(--brwe,1px)
    }

    .MpKiNN.LyB02C .KvoMHf:not(:invalid):focus {
        background-color: rgba(var(--bgf,255,255,255),var(--alpha-bgf,1));
        border-color: rgba(var(--brdf,163,217,246),var(--alpha-brdf,1));
        border-style: solid;
        border-width: var(--brwf,1px)
    }

    .MpKiNN .wPeA6j {
        display: none
    }

    .MpKiNN.qzvPmW .wPeA6j {
        color: rgb(var(--txtlbl,var(--color_15,color_15)));
        direction: var(--labelDirection,inherit);
        display: inline-block;
        font: var(--fntlbl,var(--font_8));
        line-height: 1;
        margin-bottom: var(--labelMarginBottom);
        padding-inline-end: var(--labelPadding_end);
        padding-inline-start: var(--labelPadding_start);
        text-align: var(--labelAlign,inherit);
        word-break: break-word
    }

    .MpKiNN.qzvPmW.lPl_oN .wPeA6j:after {
        color: rgba(var(--txtlblrq,0,0,0),var(--alpha-txtlblrq,0));
        content: " *";
        display: var(--requiredIndicationDisplay,none)
    }

.ZXdXNL {
    --display: flex;
    direction: var(--direction);
    display: var(--display);
    flex-direction: column;
    justify-content: var(--align,start);
    text-align: var(--align,start)
}

    .ZXdXNL .pUnTVX {
        display: flex;
        flex: 1;
        flex-direction: column;
        position: relative
    }

    .ZXdXNL .eXvLsN {
        align-items: center;
        display: flex;
        font: var(--fntprefix,normal normal normal 16px/1.4em helvetica-w01-roman);
        justify-content: center;
        left: 0;
        max-height: 100%;
        position: absolute;
        top: 0;
        width: 50px
    }

    .ZXdXNL .KvoMHf, .ZXdXNL .eXvLsN {
        color: var(--corvid-color,rgb(var(--txt,var(--color_15,color_15))));
        min-height: 100%
    }

    .ZXdXNL .KvoMHf {
        -webkit-appearance: none;
        -moz-appearance: none;
        background-color: var(--corvid-background-color,rgba(var(--bg,255,255,255),var(--alpha-bg,1)));
        border-color: var(--corvid-border-color,rgba(var(--brd,227,227,227),var(--alpha-brd,1)));
        border-radius: var(--corvid-border-radius,var(--rd,0));
        border-style: solid;
        border-width: var(--corvid-border-width,var(--brw,1px));
        box-shadow: var(--shd,0 0 0 transparent);
        box-sizing: border-box !important;
        direction: var(--inputDirection,"inherit");
        flex: 1;
        font: var(--fnt,var(--font_8));
        margin: 0;
        padding: var(--textPadding);
        padding-inline-end: var(--textPadding_end);
        padding-inline-start: var(--textPadding_start);
        text-align: var(--inputAlign,"inherit");
        text-overflow: ellipsis;
        width: 100%
    }

        .ZXdXNL .KvoMHf[type=number] {
            -webkit-appearance: textfield;
            -moz-appearance: textfield
        }

        .ZXdXNL .KvoMHf::-moz-placeholder {
            color: rgb(var(--txt2,var(--color_15,color_15)))
        }

        .ZXdXNL .KvoMHf:-ms-input-placeholder {
            color: rgb(var(--txt2,var(--color_15,color_15)))
        }

        .ZXdXNL .KvoMHf::placeholder {
            color: rgb(var(--txt2,var(--color_15,color_15)))
        }

        .ZXdXNL .KvoMHf:hover {
            background-color: rgba(var(--bgh,255,255,255),var(--alpha-bgh,1));
            border-color: rgba(var(--brdh,163,217,246),var(--alpha-brdh,1));
            border-style: solid;
            border-width: var(--brwh,1px)
        }

        .ZXdXNL .KvoMHf:disabled {
            background-color: rgba(var(--bgd,204,204,204),var(--alpha-bgd,1));
            border-color: rgba(var(--brdd,163,217,246),var(--alpha-brdd,1));
            border-style: solid;
            border-width: var(--brwd,1px);
            color: rgb(var(--txtd,255,255,255))
        }

    .ZXdXNL:not(.LyB02C) .KvoMHf:focus {
        background-color: rgba(var(--bgf,255,255,255),var(--alpha-bgf,1));
        border-color: rgba(var(--brdf,163,217,246),var(--alpha-brdf,1));
        border-style: solid;
        border-width: var(--brwf,1px)
    }

    .ZXdXNL.LyB02C .KvoMHf:invalid {
        background-color: rgba(var(--bge,255,255,255),var(--alpha-bge,1));
        border-color: rgba(var(--brde,163,217,246),var(--alpha-brde,1));
        border-style: solid;
        border-width: var(--brwe,1px)
    }

    .ZXdXNL.LyB02C .KvoMHf:not(:invalid):focus {
        background-color: rgba(var(--bgf,255,255,255),var(--alpha-bgf,1));
        border-color: rgba(var(--brdf,163,217,246),var(--alpha-brdf,1));
        border-style: solid;
        border-width: var(--brwf,1px)
    }

    .ZXdXNL .wPeA6j {
        display: none
    }

    .ZXdXNL.qzvPmW .wPeA6j {
        color: rgb(var(--txtlbl,var(--color_15,color_15)));
        direction: var(--labelDirection,inherit);
        display: inline-block;
        font: var(--fntlbl,var(--font_8));
        line-height: 1;
        margin-bottom: var(--labelMarginBottom);
        padding-inline-end: var(--labelPadding_end);
        padding-inline-start: var(--labelPadding_start);
        text-align: var(--labelAlign,inherit);
        word-break: break-word
    }

    .ZXdXNL.qzvPmW.lPl_oN .wPeA6j:after {
        color: rgba(var(--txtlblrq,0,0,0),var(--alpha-txtlblrq,0));
        content: " *";
        display: var(--requiredIndicationDisplay,none)
    }

.TLWrjM {
    align-items: center;
    color: rgb(var(--errorTextColor,#ff4040));
    direction: var(--errorDirection);
    display: flex;
    flex-direction: row;
    gap: 4px;
    justify-content: var(--errorAlign,inherit);
    padding: 8px 0 0
}

    .TLWrjM .GIPQqH {
        flex: none;
        flex-grow: 0;
        order: 0
    }

    .TLWrjM .JNgJbf {
        display: inline-block;
        flex-grow: 0;
        font: var(--errorTextFont,var(--font_8));
        line-height: 1;
        order: 1;
        word-break: break-word
    }

.dHwu5A {
    align-items: center;
    color: rgb(var(--inputTextColor,var(--color_15,color_15)));
    cursor: pointer;
    display: flex;
    height: 100%;
    justify-content: center;
    min-width: -moz-min-content;
    min-width: min-content;
    opacity: var(--clearButtonOpacity,1);
    touch-action: manipulation;
    transition: opacity .2s;
    width: var(--clearBoxWidth,38px)
}

    .dHwu5A svg {
        border-radius: 50%;
        display: var(--clear-icon-display,block)
    }

    .dHwu5A .A7b5zq {
        display: var(--clear-text-display,none);
        font: var(--fnt);
        padding: 0 12px;
        white-space: nowrap
    }

    .dHwu5A:hover svg {
        background-color: rgba(var(--inputTextColor,var(--color_15,color_15)),calc(var(--alpha-inputTextColor, 1) * .06))
    }

    .dHwu5A:hover .A7b5zq {
        text-decoration: underline
    }

.HRqysE {
    align-items: center;
    background: rgba(var(--inputBackgroundColor,buttonBackgroundColor),var(--alpha-inputBackgroundColor,1));
    border: solid rgba(var(--inputBorderColor,var(--color_15,color_15)),var(--alpha-inputBorderColor,1)) var(--borderWidth);
    border-radius: var(--inputBorderRadius,0);
    color: rgba(var(--searchInputIconColor,var(--color_15,color_15)),var(--alpha-searchInputIconColor,1));
    cursor: pointer;
    display: flex;
    font: var(--inputFont,var(--font_8));
    height: 100%;
    justify-content: center;
    width: 100%
}

    .HRqysE:hover {
        background: rgba(var(--buttonHoverBackgroundColor,var(--color_15,color_15)),var(--alpha-buttonHoverBackgroundColor,1))
    }

    .HRqysE:focus {
        box-shadow: inset 0 0 0 2px #116dff,inset 0 0 0 3px #fff;
        z-index: 999
    }

._xpJkc {
    --alpha-inputFocusBackgroundColor: 1;
    --box-border-color: RGBA(var(--borderColor),var(--borderAlpha));
    border-color: var(--box-border-color);
    border-radius: var(--inputBorderRadius,0);
    border-style: solid;
    border-width: var(--borderWidth);
    box-shadow: var(--inputShadow,none);
    box-sizing: border-box;
    color: rgba(var(--inputTextColor,var(--color_15,color_15)),var(--alpha-inputTextColor,1));
    display: grid;
    font: var(--inputFont,var(--font_8));
    min-height: 100%;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%
}

    ._xpJkc > :last-child {
        border-radius: var(--inputBorderRadius,0);
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    ._xpJkc.JK71Yc {
        height: auto;
        min-width: 280px;
        z-index: 1000
    }

        ._xpJkc.JK71Yc .oRg3Ie {
            height: calc(var(--component-height) - var(--input-focus-bottom-border-width, 1px))
        }

        ._xpJkc.JK71Yc .UaSQpI {
            min-width: calc(280px - 2*var(--input-focus-left-border-width, 1px))
        }

:host(.device-mobile-optimized) .UaSQpI, body.device-mobile-optimized .UaSQpI {
    display: none
}


.TMFrcJ {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.dkyyRB {
    transform: translateY(-100%);
    transition: .2s ease-in
}

.L01Zxk {
    transition: .2s
}

.bFRsbd {
    opacity: 0;
    transition: .2s ease-in
}

    .bFRsbd.CwYhEy {
        z-index: -1 !important
    }

.u_eaP3 {
    opacity: 1;
    transition: .2s
}

.kn76TK {
    height: auto
}

.YTbrNX, .kn76TK {
    position: relative;
    width: 100%
}

:host(:not(.device-mobile-optimized)) .EwS2PT, body:not(.device-mobile-optimized) .EwS2PT {
    margin-left: calc((100% - var(--site-width))/2);
    width: var(--site-width)
}

.x4zVYf[data-focuscycled=active] {
    outline: 1px solid transparent
}

    .x4zVYf[data-focuscycled=active]:not(:focus-within) {
        outline: 2px solid transparent;
        transition: outline .01s ease
    }

.x4zVYf .TMFrcJ {
    background-color: transparent;
    border-bottom: var(--brwb,0) solid var(--screenwidth-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)));
    border-radius: var(--rd,0);
    border-top: var(--brwt,0) solid var(--screenwidth-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)));
    bottom: 0;
    box-shadow: var(--shd,0 0 5px rgba(0,0,0,.5));
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .3s ease
}

.x4zVYf .zxR1mn.TMFrcJ {
    background-color: rgba(var(--bg-scrl,0,0,0),var(--alpha-bg-scrl,0));
    border-bottom: var(--brwb-scrl,var(--brwb,0)) solid var(--screenwidth-corvid-border-color,rgba(var(--brd-scrl,var(--brd,color_15)),var(--alpha-brd-scrl,1)));
    border-radius: var(--rd-scrl,var(--rd,0));
    border-top: var(--brwt-scrl,var(--brwt,0)) solid var(--screenwidth-corvid-border-color,rgba(var(--brd-scrl,var(--brd,color_15)),var(--alpha-brd-scrl,1)));
    box-shadow: var(--shd-scrl,var(--shd,0 0 5px rgba(0,0,0,.5)))
}

.x4zVYf .mTQGgy {
    box-sizing: border-box;
    height: 100%;
    transition: all .3s ease
}

.x4zVYf .zxR1mn > .mTQGgy {
    opacity: var(--alpha-bg,1)
}

.x4zVYf .QijXjn {
    background-color: var(--screenwidth-corvid-background-color,transparent);
    height: 100%;
    position: relative;
    transition: all .3s ease
}

.x4zVYf .zxR1mn > .QijXjn {
    opacity: var(--alpha-bg,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
        }

.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)
    }
}


:host(:not(.device-mobile-optimized)) .CohWsy, body:not(.device-mobile-optimized) .CohWsy {
    display: flex
}

:host(:not(.device-mobile-optimized)) .V5AUxf, body:not(.device-mobile-optimized) .V5AUxf {
    -moz-column-gap: var(--margin);
    column-gap: var(--margin);
    direction: var(--direction);
    display: flex;
    margin: 0 auto;
    position: relative;
    width: calc(100% - var(--padding)*2)
}

    :host(:not(.device-mobile-optimized)) .V5AUxf > *, body:not(.device-mobile-optimized) .V5AUxf > * {
        direction: ltr;
        flex: var(--column-flex) 1 0%;
        left: 0;
        margin-bottom: var(--padding);
        margin-top: var(--padding);
        min-width: 0;
        position: relative;
        top: 0
    }

:host(.device-mobile-optimized) .V5AUxf, body.device-mobile-optimized .V5AUxf {
    display: block;
    padding-bottom: var(--padding-y);
    padding-left: var(--padding-x,0);
    padding-right: var(--padding-x,0);
    padding-top: var(--padding-y);
    position: relative
}

    :host(.device-mobile-optimized) .V5AUxf > *, body.device-mobile-optimized .V5AUxf > * {
        margin-bottom: var(--margin);
        position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf > :first-child, body.device-mobile-optimized .V5AUxf > :first-child {
        margin-top: var(--firstChildMarginTop,0)
    }

    :host(.device-mobile-optimized) .V5AUxf > :last-child, body.device-mobile-optimized .V5AUxf > :last-child {
        margin-bottom: var(--lastChildMarginBottom)
    }

.LIhNy3 {
    backface-visibility: hidden
}

.jhxvbR, .mtrorN {
    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
        }

.if7Vw2 {
    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%
}

    .if7Vw2.f0uTJH {
        clip: rect(0,auto,auto,0)
    }

    .if7Vw2 .i1tH8h {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

    .if7Vw2 .DXi4PB {
        height: var(--fill-layer-image-height,100%);
        opacity: var(--fill-layer-image-opacity)
    }

        .if7Vw2 .DXi4PB img {
            height: 100%;
            width: 100%
        }

@supports(-webkit-hyphens:none) {
    .if7Vw2.f0uTJH {
        clip: auto;
        -webkit-clip-path: inset(0)
    }
}

.wG8dni {
    height: 100%
}

.tcElKx {
    background-color: var(--bg-overlay-color);
    background-image: var(--bg-gradient);
    transition: var(--inherit-transition)
}

.ImALHf, .Ybjs9b {
    opacity: var(--fill-layer-video-opacity)
}

.UWmm3w {
    bottom: var(--media-padding-bottom);
    height: var(--media-padding-height);
    position: absolute;
    top: var(--media-padding-top);
    width: 100%
}

.Yjj1af {
    transform: scale(var(--scale,1));
    transition: var(--transform-duration,transform 0s)
}

.ImALHf {
    height: 100%;
    position: relative;
    width: 100%
}

wix-media-canvas {
    display: block;
    height: 100%
}

.KCM6zk {
    opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

    .KCM6zk .DXi4PB, .KCM6zk .ImALHf, .KCM6zk .Ybjs9b {
        opacity: 1
    }

._uqPqy {
    clip-path: var(--fill-layer-clip)
}

._uqPqy, .eKyYhK {
    position: absolute;
    top: 0
}

._uqPqy, .eKyYhK, .x0mqQS img {
    height: 100%;
    width: 100%
}

.pnCr6P {
    opacity: 0
}

.blf7sp, .pnCr6P {
    position: absolute;
    top: 0
}

.blf7sp {
    height: 0;
    left: 0;
    overflow: hidden;
    width: 0
}

.rWP3Gv {
    left: 0;
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: var(--fill-layer-background-media-position)
}

.Tr4n3d, .rWP3Gv, .wRqk6s {
    height: 100%;
    top: 0;
    width: 100%
}

.wRqk6s {
    position: absolute
}

.Tr4n3d {
    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) {
    .Tr4n3d {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity,1)
    }
}

.VXAmO2 {
    --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__))
}

    .VXAmO2, .VXAmO2 .dy3w_9 {
        left: 0;
        position: absolute;
        width: 100%
    }

        .VXAmO2 .dy3w_9 {
            --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))
        }

.UORcXs {
    --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))
}

    .UORcXs .dy3w_9 {
        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)
    }

        .UORcXs .dy3w_9[data-divider-layer="1"] {
            display: var(--divider-top-layer-1-display,block)
        }

        .UORcXs .dy3w_9[data-divider-layer="2"] {
            display: var(--divider-top-layer-2-display,block)
        }

        .UORcXs .dy3w_9[data-divider-layer="3"] {
            display: var(--divider-top-layer-3-display,block)
        }

.Io4VUz {
    --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)
}

    .Io4VUz .dy3w_9 {
        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)
    }

        .Io4VUz .dy3w_9[data-divider-layer="1"] {
            display: var(--divider-bottom-layer-1-display,block)
        }

        .Io4VUz .dy3w_9[data-divider-layer="2"] {
            display: var(--divider-bottom-layer-2-display,block)
        }

        .Io4VUz .dy3w_9[data-divider-layer="3"] {
            display: var(--divider-bottom-layer-3-display,block)
        }

.GdhNyQ {
    border-color: rgba(var(--brd),var(--alpha-brd,0));
    border-radius: var(--rd,0);
    border-style: solid;
    border-width: var(--brw,0);
    box-shadow: var(--shd,0);
    box-sizing: border-box
}


.cwL6XW {
    cursor: pointer
}

.jbrj02 {
    --container-corvid-background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))
}

.IvR70V {
    background-color: var(--container-corvid-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
}


@-moz-document url-prefix() {
    :invalid {
        box-shadow: none
    }

    :-moz-submit-invalid, :-moz-ui-invalid {
        box-shadow: none
    }
}

@keyframes kYZz2Z {
    0% {
        animation-timing-function: ease-out;
        transform: rotate(180deg)
    }

    45% {
        transform: rotate(198deg)
    }

    55% {
        transform: rotate(234deg)
    }

    to {
        transform: rotate(540deg)
    }
}

@keyframes wlf4P4 {
    to {
        opacity: 1;
        transform: rotate(115deg)
    }
}

.bkIuWA.xXaCpo {
    --display: flex;
    align-items: center;
    display: var(--display);
    justify-content: center
}

.d1WWt1 {
    animation: kYZz2Z 1s linear infinite;
    height: 72px;
    margin-left: -18px;
    overflow: hidden;
    position: absolute;
    transform-origin: 100% 50%;
    width: 36px
}

    .d1WWt1:after, .d1WWt1:before {
        animation: wlf4P4 .5s linear infinite alternate;
        border: 3px solid currentColor;
        border-color: currentColor transparent transparent currentColor;
        border-radius: 50%;
        bottom: 0;
        content: "";
        left: 0;
        position: absolute;
        right: -100%;
        top: 0;
        transform: rotate(-45deg)
    }

    .d1WWt1:before {
        color: #7fccf7
    }

    .d1WWt1:after {
        color: #3899ec;
        opacity: 0
    }


.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
    }


.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
}


@supports(-webkit-touch-callout:none) {
    .RjABt4 {
        -webkit-overflow-scrolling: touch;
        overflow: scroll
    }
}

.ApaTM4 {
    height: 100%;
    width: 100%
}

.Z8YsjS {
    position: absolute
}


.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
    }

.Oqnisf {
    overflow: visible
}

    .Oqnisf > .MW5IWV .LWbAav {
        background-color: var(--section-corvid-background-color,var(--bg-overlay-color))
    }

.cM88eO {
    backface-visibility: hidden
}

.YtfWHd {
    left: 0;
    top: 0
}

.YtfWHd, .mj3xJ8 {
    position: absolute
}

.mj3xJ8 {
    clip: rect(0 0 0 0);
    background-color: #fff;
    border-radius: 50%;
    bottom: 3px;
    color: #000;
    display: grid;
    height: 24px;
    outline: 1px solid #000;
    place-items: center;
    pointer-events: none;
    right: 3px;
    width: 24px;
    z-index: 9999
}

    .mj3xJ8:active, .mj3xJ8:focus {
        clip: auto;
        pointer-events: auto
    }

.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)
        }


.cwL6XW {
    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
}


.TWFxr5 {
    height: auto !important
}

.May50y {
    overflow: hidden !important
}


@view-transition {
    navigation: auto;
    types: OutIn
}


.sK0MVmK {
    --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
}

.sohmBGc {
    --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
}

.slJ94WL {
    --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)
}

.sUsKixQ {
    --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)
}

.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)
}

.s__8lx_VR {
    --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)
}

.sNm1Ksh, .sgSeTtO {
    outline: 0
}

.swNAlR0 .sKtfVoe {
    font-size: 14px
}

.swNAlR0.o__6CKj_i---type-7-default:not(.o__6CKj_i--wired) .sKtfVoe.o__6CKj_i---priority-5-basic {
    background-color: #000;
    border-color: #000;
    color: #fff
}

.swNAlR0.o__6CKj_i---type-7-default:not(.o__6CKj_i--wired) .sKtfVoe.o__6CKj_i---priority-14-basicSecondary {
    border-color: #000;
    color: #000
}

.swNAlR0.o__6CKj_i---type-4-text:not(.o__6CKj_i--wired) .sKtfVoe.o__6CKj_i---priority-7-primary {
    color: #000
}

.sVhd5_c {
    display: inline-block;
    position: relative
}

    .sVhd5_c.oPofY_5--fluid {
        display: block;
        width: 100%
    }

.sjWexzk {
    background-color: #fff;
    border-color: #000;
    border-radius: initial;
    border-style: solid;
    border-width: 1px;
    padding: initial
}

.suDSMBi {
    border-style: solid;
    height: 0;
    margin: 5px;
    position: absolute;
    width: 0
}

.syUdtQG[data-placement*=right].sEyZhtn {
    padding-left: 5px
}

    .syUdtQG[data-placement*=right].sEyZhtn .suDSMBi {
        border-color: transparent #000 transparent transparent;
        border-width: 5px 5px 5px 0;
        left: -5px;
        margin-left: 5px;
        margin-right: 0
    }

.syUdtQG[data-placement*=left].sEyZhtn {
    padding-right: 5px
}

    .syUdtQG[data-placement*=left].sEyZhtn .suDSMBi {
        border-color: transparent transparent transparent #000;
        border-width: 5px 0 5px 5px;
        margin-left: 0;
        margin-right: 5px;
        right: -5px
    }

.syUdtQG[data-placement*=bottom].sEyZhtn {
    padding-top: 5px
}

    .syUdtQG[data-placement*=bottom].sEyZhtn .suDSMBi {
        border-color: transparent transparent #000 transparent;
        border-width: 0 5px 5px 5px;
        margin-bottom: 0;
        margin-top: 5px;
        top: -5px
    }

.syUdtQG[data-placement*=top].sEyZhtn {
    padding-bottom: 5px
}

    .syUdtQG[data-placement*=top].sEyZhtn .suDSMBi {
        border-color: #000 transparent transparent transparent;
        border-width: 5px 5px 0 5px;
        bottom: -5px;
        margin-bottom: 5px;
        margin-top: 0
    }

.swWXOCO {
    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
}

.sz4_hNS {
    --submitbuttonwut3751914258-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(--submitbuttonwut3751914258-explicit-padding);
    --wix-ui-tpa-button-padding-block-end: var(--submitbuttonwut3751914258-explicit-padding);
    min-width: 0 !important;
    padding-inline: min(5%,15px) !important
}

    .sz4_hNS span {
        line-height: var(--submitbuttonwut3751914258-submitButtonFont-line-height,1.2) !important
    }

.saxlnFj {
    width: 100%
}

.sQyrHZn {
    min-width: 100px !important
}

.spKc2Nc {
    --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)
}

    .s__4OTdy2, .spKc2Nc:hover {
        color: rgb(var(--wix-forms-formSubmitButtonColorHover,var(--wix-color-5))) !important
    }

.sJFL9Is {
    --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)
}

.sqVWu1T {
    align-self: end;
    width: 100%
}

.sTOp2XH {
    display: flex;
    height: 100%;
    width: 100%
}

.sRtz2Ut, .sh_pTk3 {
    margin-top: 8px
}

.sRtz2Ut {
    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
}

.swiIWiS {
    margin-right: 2px
}

.sZf7jCc {
    display: flex;
    justify-content: space-between
}

.sgEEK24 {
    min-width: 100px
}

.sYU4_8V {
    text-align: center
}

.s__2dUssK {
    height: 15px !important;
    width: 15px !important
}

.spKc2Nc .s__2dUssK circle, .sz4_hNS .s__2dUssK circle {
    stroke: rgb(var(--wix-forms-formSubmitButtonColor,var(--wix-color-1)))
}

.s__7aINjN {
    height: 0;
    visibility: hidden
}

.sm_uu0C {
    gap: var(--submitbuttonwut3751914258-wix-forms-formRowSpacing,24px)
}

.sufCUSG {
    pointer-events: none
}

.s__4naPsD .sjWexzk {
    word-wrap: break-word;
    overflow-wrap: break-word;
    word-break: break-word
}

.skOk_Eq {
    align-items: center;
    cursor: pointer;
    display: inline-flex
}

.sC47oGx, .sqEknNF {
    flex-shrink: 0
}

.skOk_Eq.o__4csmdx--disabled {
    cursor: default
}

.skOk_Eq[disabled] {
    pointer-events: none
}

.sGg8RUh {
    --wut-error-color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color,223,49,49));
    --ErrorMessageWrapper1346536389-transparent: 0,0,0,0
}

    .sGg8RUh:not(.oRBHIrj--visible) {
        margin-bottom: var(--wix-ui-tpa-error-message-wrapper-min-message-height)
    }

    .sGg8RUh.oRBHIrj--visible {
        margin-bottom: calc(var(--wix-ui-tpa-error-message-wrapper-min-message-height, 28px) - 20px - 8px)
    }

.sKAT1XT {
    align-items: flex-start;
    background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color,var(--ErrorMessageWrapper1346536389-transparent)));
    border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color,var(--ErrorMessageWrapper1346536389-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
}

.seOlHYH {
    flex-shrink: 0;
    margin-inline-end: 2px
}

.sGg8RUh.oRBHIrj---errorAppearance-19-BackgroundAndBorder .sKAT1XT {
    --ErrorMessageWrapper1346536389-border-color: 223,49,49,0.2;
    --ErrorMessageWrapper1346536389-background-color: 253,243,243;
    background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color,var(--ErrorMessageWrapper1346536389-background-color)));
    border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color,var(--ErrorMessageWrapper1346536389-border-color)));
    border-width: var(--wix-ui-tpa-error-message-wrapper-border-width,1px);
    padding: 8px
}

.sGg8RUh.oRBHIrj---errorAppearance-19-BackgroundAndBorder .seOlHYH {
    margin-inline-end: 4px
}

.sk2Fp93 {
    display: flex;
    justify-content: space-between;
    margin-top: 8px
}

    .sk2Fp93 .sKAT1XT {
        margin-top: 0;
        margin-inline-end: 12px
    }

.slH6Xlw {
    --TextField3178116563-default-main-border-width: 1px
}

    .slH6Xlw.oBKO8rv--error.oBKO8rv--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)
    }

.s__9C1jS7 {
    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))
}

.slH6Xlw.oBKO8rv--readOnlyCustom .s__9C1jS7 {
    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))
}

.sQu78FO {
    margin-bottom: 8px
}

#SITE_CONTAINER.focus-ring-active .slH6Xlw .sFL5psp:focus:not(:hover), #SITE_CONTAINER.focus-ring-active .slH6Xlw .s__9C1jS7:focus-within {
    box-shadow: 0 0 0 1px #fff,0 0 0 3px #116dff !important;
    z-index: 999
}

.s__9C1jS7 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
}

.s__9C1jS7.oBKO8rv---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(--TextField3178116563-default-main-border-width,1px))
}

.slH6Xlw.oBKO8rv--readOnlyCustom .s__9C1jS7.oBKO8rv---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)
}

.s__9C1jS7.oBKO8rv---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(--TextField3178116563-default-main-border-width,1px))
}

.slH6Xlw.oBKO8rv--readOnlyCustom .s__9C1jS7.oBKO8rv---theme-4-line {
    --TextField3178116563-transparent: 0,0,0,0;
    background-color: rgb(var(--wix-ui-tpa-text-field-readonly-background-color,var(--TextField3178116563-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)
}

.s__9C1jS7.oBLRimj--focus, .s__9C1jS7: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(--TextField3178116563-default-main-border-width,1px))
}

.s__9C1jS7.oBKO8rv---theme-3-box.oBLRimj--focus, .s__9C1jS7.oBKO8rv---theme-3-box:hover, .s__9C1jS7.oBKO8rv---theme-4-line.oBLRimj--focus, .s__9C1jS7.oBKO8rv---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)))
}

.slH6Xlw.oBKO8rv--disabled .s__9C1jS7 {
    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))
}

    .slH6Xlw.oBKO8rv--disabled .s__9C1jS7.oBKO8rv---theme-3-box {
        background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color,var(--wix-color-1)))
    }

.slH6Xlw.oBKO8rv--success .s__9C1jS7 {
    border-color: rgb(0,130,80,.6)
}

    .slH6Xlw.oBKO8rv--success .s__9C1jS7.oBLRimj--focus, .slH6Xlw.oBKO8rv--success .s__9C1jS7:hover {
        border-color: #008250
    }

.slH6Xlw.oBKO8rv--error:not(.oBKO8rv--newErrorMessage) .s__9C1jS7 {
    border-color: rgb(223,49,49,.6)
}

.slH6Xlw.oBKO8rv--error.oBKO8rv--newErrorMessage .s__9C1jS7 {
    border-color: var(--wut-error-color,#df3131) !important
}

.slH6Xlw.oBKO8rv--error:not(.oBKO8rv--newErrorMessage) .s__9C1jS7.oBLRimj--focus, .slH6Xlw.oBKO8rv--error:not(.oBKO8rv--newErrorMessage) .s__9C1jS7:hover {
    border-color: #df3131
}

.slH6Xlw.oBKO8rv--hasPrefix .s__9C1jS7 .ssRFEIQ {
    padding-inline-start: var(--wix-ui-tpa-text-field-prefix-padding-inline-end,4px)
}

.s__9C1jS7 .ssRFEIQ {
    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%
}

.slH6Xlw.oBKO8rv--readOnlyCustom .s__9C1jS7 .ssRFEIQ {
    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))
}

.s__9C1jS7.oBKO8rv---theme-4-line .ssRFEIQ {
    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)
}

.s__9C1jS7.oBLRimj--focus .ssRFEIQ, .s__9C1jS7:hover .ssRFEIQ {
    color: rgb(var(--wix-ui-tpa-text-field-hover-text-color,var(--wix-ui-tpa-text-field-main-text-color,var(--wix-color-5))))
}

.s__9C1jS7.oBLRimj--disabled .ssRFEIQ, .slH6Xlw.oBKO8rv--disabled .sdBi5kB svg {
    color: rgb(var(--wix-color-29))
}

.s__9C1jS7.oBLRimj--focus .ssRFEIQ {
    outline: 0
}

.s__9C1jS7 .ssRFEIQ::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))
}

.suCTfvc {
    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
}

    .suCTfvc.oBKO8rv--arrows {
        height: 100%
    }

.s__9C1jS7.oBKO8rv---theme-3-box {
    padding-inline-end: var(--wix-ui-tpa-text-field-padding-inline-end,12px)
}

.sD57hj4 {
    align-items: center;
    display: flex;
    height: 100%
}

.sjmBgAQ {
    display: inline-block;
    height: 100%;
    width: 4px
}

.slH6Xlw .sp4CFpI {
    --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
}

    .slH6Xlw .sp4CFpI:focus, .slH6Xlw .sp4CFpI:hover {
        background-color: transparent;
        opacity: 1
    }

.sdBi5kB {
    align-items: center;
    color: rgb(var(--wix-ui-tpa-text-field-main-text-color,var(--wix-color-5)));
    display: flex;
    height: 100%
}

.s__9C1jS7 .ssRFEIQ::-webkit-input-placeholder, .s__9C1jS7 .ssRFEIQ::placeholder {
    color: rgb(var(--wix-ui-tpa-text-field-placeholder-color,var(--wix-color-4)))
}

.slH6Xlw.oBKO8rv--disabled .s__9C1jS7 .ssRFEIQ::-webkit-input-placeholder, .slH6Xlw.oBKO8rv--disabled .s__9C1jS7 .ssRFEIQ::placeholder {
    color: rgb(var(--wix-ui-tpa-text-field-disabled-placeholder-color,var(--wix-color-29)))
}

.sGrhu5G {
    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))
}

.slH6Xlw.oBKO8rv--disabled .sGrhu5G {
    color: rgb(var(--wix-ui-tpa-text-field-disabled-label-color,var(--wix-color-29)))
}

.slH6Xlw.oBKO8rv--readOnlyCustom .sGrhu5G {
    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))
}

.sP43WJE {
    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))
}

.slH6Xlw.oBKO8rv--error.oBKO8rv--newErrorMessage.oBKO8rv--hasErrorMessage .sP43WJE {
    margin-top: 0
}

.sZCi7GS {
    display: none
}

.sPEX10N {
    color: #df3131 !important
}

.sFCAI9g {
    color: #008250
}

.siiVXhX {
    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)
}

.slH6Xlw.oBKO8rv--readOnlyCustom .siiVXhX {
    color: rgb(var(--wix-ui-tpa-text-field-readonly-prefix-color,var(--wix-color-4)))
}

.siiVXhX svg {
    color: rgb(var(--wix-ui-tpa-text-field-prefix-color,var(--wix-color-5)))
}

.slH6Xlw.oBKO8rv--readOnlyCustom .siiVXhX svg {
    color: rgb(var(--wix-ui-tpa-text-field-readonly-prefix-color,var(--wix-color-5)))
}

.s__9C1jS7.oBKO8rv---theme-4-line .siiVXhX {
    margin-inline-start: 0
}

.s__5OhZX6 {
    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
}

.s__9C1jS7 input[type=number]::-webkit-inner-spin-button, .s__9C1jS7 input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none
}

.s__9C1jS7 input[type=number] {
    appearance: textfield
}

.s__9C1jS7 input {
    border-radius: var(--wix-ui-tpa-text-field-main-border-radius,0)
}

.slH6Xlw.oBKO8rv--readOnlyCustom .s__9C1jS7 input {
    border-radius: var(--wix-ui-tpa-text-field-readonly-border-radius,0)
}

.s__9C1jS7.oBLRimj--focus input, .s__9C1jS7:hover input {
    border-radius: var(--wix-ui-tpa-text-field-hover-border-radius,1px)
}

.spkZG9G {
    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)
}

.sVHGesh {
    all: unset;
    cursor: pointer;
    height: 16px;
    line-height: 16px
}

.slH6Xlw .s__02F88k {
    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))
}

.sFL5psp {
    cursor: pointer;
    display: block;
    height: calc(max(24px,1em));
    width: calc(max(24px,1em))
}

    .sFL5psp.oBKO8rv--disabled {
        cursor: default
    }

.sIVzg6l {
    position: relative;
    width: 100%
}

.sh8CLfZ {
    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))
}

.sGrhu5G.oBKO8rv---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)
}

.slH6Xlw.oBKO8rv--readOnlyCustom .sGrhu5G.oBKO8rv---style-8-floating {
    color: rgb(var(--wix-ui-tpa-text-field-readonly-label-text-color,var(--wix-color-4)));
    font: inherit
}

.slH6Xlw.oBKO8rv--hasFloatingLabelActive .sGrhu5G.oBKO8rv---style-8-floating {
    font-size: .875em;
    padding-top: 2px;
    top: 6px;
    transform: translateY(0)
}

.slH6Xlw.oBKO8rv--hasFloatingLabel .sGrhu5G.oBKO8rv---theme-3-box {
    padding-inline-start: 20px
}

.slH6Xlw.oBKO8rv--hasFloatingLabel .s__9C1jS7.oBKO8rv---theme-3-box .ssRFEIQ {
    padding: 0 0 6px;
    padding-inline-start: 20px
}

.slH6Xlw.oBKO8rv--hasFloatingLabel .s__9C1jS7.oBKO8rv---theme-4-line .ssRFEIQ {
    padding: 0 0 4px
}

.slH6Xlw.oBKO8rv--hasFloatingLabel.oBKO8rv--hasPrefix .sGrhu5G, .slH6Xlw.oBKO8rv--hasFloatingLabel.oBKO8rv--hasPrefix .s__9C1jS7 .ssRFEIQ {
    padding-inline-start: 4px
}

.slH6Xlw.oBKO8rv--hasFloatingLabel.oBKO8rv--hasSuffix .sGrhu5G, .slH6Xlw.oBKO8rv--hasFloatingLabel.oBKO8rv--hasSuffix .s__9C1jS7 .ssRFEIQ {
    padding-inline-end: 4px
}

.slH6Xlw.oBKO8rv--hasFloatingLabel .s__9C1jS7.oBKO8rv---theme-3-box {
    padding-inline-end: 20px
}

    .slH6Xlw.oBKO8rv--hasFloatingLabel .s__9C1jS7.oBKO8rv---theme-3-box .siiVXhX {
        margin-inline-start: 20px
    }

.s__8BVrQE {
    --Text553575337-primary-color: rgb(var(--wix-ui-tpa-text-main-text-color,var(--wix-color-5)));
    --Text553575337-secondary-color: rgb(var(--wix-ui-tpa-text-main-text-color,var(--wix-color-4)))
}

    .s__8BVrQE.op2PBnO---priority-7-primary {
        color: var(--wut-text-color,var(--Text553575337-primary-color))
    }

    .s__8BVrQE.op2PBnO---priority-9-secondary {
        color: var(--wut-placeholder-color,var(--Text553575337-secondary-color))
    }

    .s__8BVrQE.op2PBnO---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))
    }

    .s__8BVrQE.op2PBnO---typography-11-runningText {
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.5em)
    }

    .s__8BVrQE.op2PBnO---typography-11-runningText, .s__8BVrQE.op2PBnO---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))
    }

    .s__8BVrQE.op2PBnO---typography-8-listText {
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,2em)
    }

    .s__8BVrQE.op2PBnO---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))
    }

    .s__8BVrQE.op2PBnO--mobile.op2PBnO---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))
    }

    .s__8BVrQE.op2PBnO--mobile.op2PBnO---typography-11-runningText {
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.42em)
    }

    .s__8BVrQE.op2PBnO--mobile.op2PBnO---typography-11-runningText, .s__8BVrQE.op2PBnO--mobile.op2PBnO---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))
    }

    .s__8BVrQE.op2PBnO--mobile.op2PBnO---typography-8-listText {
        line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.72em)
    }

    .s__8BVrQE.op2PBnO--mobile.op2PBnO---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))
    }

.sgHRk2R {
    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
}

.s__2c6_i8 {
    --Spinner2671575875-diameter: var(--wix-ui-tpa-spinner-diameter,50px);
    animation: Spinner2671575875__rotate 2s linear infinite;
    height: var(--Spinner2671575875-diameter);
    left: auto;
    top: auto;
    width: var(--Spinner2671575875-diameter)
}

.s__0Uqw69 {
    stroke: rgb(var(--wix-ui-tpa-spinner-path-color,var(--wix-color-5)));
    animation: Spinner2671575875__dash 1.5s ease-in-out infinite
}

.s__2c6_i8.o__4ooQf2--centered {
    left: calc(50% - var(--Spinner2671575875-diameter)/2);
    position: absolute;
    top: calc(50% - var(--Spinner2671575875-diameter)/2)
}

.s__2c6_i8.o__4ooQf2--static, .s__2c6_i8.o__4ooQf2--static .s__0Uqw69 {
    animation: none
}

@keyframes Spinner2671575875__rotate {
    to {
        transform: rotate(1turn)
    }
}

@keyframes Spinner2671575875__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
    }
}

.swmB8OU {
    --SectionNotification3822882439-border-radius: 2px;
    --SectionNotification3822882439-main-vertical-padding: 9px;
    --SectionNotification3822882439-main-compact-vertical-padding: 5px;
    --SectionNotification3822882439-main-left-padding: 12px;
    --SectionNotification3822882439-main-right-padding: 16px;
    --SectionNotification3822882439-content-padding: 8px;
    --SectionNotification3822882439-line-height: 20px;
    --SectionNotification3822882439-default-text-color: 0,0,0;
    --SectionNotification3822882439-success-color: 0,130,80;
    --SectionNotification3822882439-default-background-color: 0,0,0,0.05;
    --SectionNotification3822882439-success-icon-color: rgb(var(--SectionNotification3822882439-success-color));
    --SectionNotification3822882439-wired-text-color: rgb(var(--wix-ui-tpa-section-notification-text-color,var(--wix-color-5)));
    --SectionNotification3822882439-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(--SectionNotification3822882439-border-radius));
    display: flex;
    height: 100%;
    width: 100%
}

.sEEj9Xj {
    background-color: rgb(var(--wix-ui-tpa-section-notification-background-color,var(--SectionNotification3822882439-default-background-color)));
    border: 1px solid hsla(0,0%,100%,.4);
    border-radius: var(--wix-ui-tpa-section-notification-border-radius,var(--SectionNotification3822882439-border-radius));
    color: rgb(var(--wix-ui-tpa-section-notification-text-color,var(--SectionNotification3822882439-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(--SectionNotification3822882439-main-vertical-padding) var(--SectionNotification3822882439-main-right-padding) var(--SectionNotification3822882439-main-vertical-padding) var(--SectionNotification3822882439-main-left-padding)
}

.s__9MyAI5 {
    flex: 1;
    flex-direction: row;
    padding: 6px 0
}

.s__9MyAI5, .sboqq20 {
    align-items: center;
    display: flex
}

.sboqq20 {
    flex-direction: row;
    justify-content: center;
    margin: var(--SectionNotification3822882439-main-vertical-padding) var(--SectionNotification3822882439-content-padding)
}

    .sboqq20:empty {
        display: none
    }

.sznObDD {
    height: 20px;
    transform: translateX(calc(-1*(var(--SectionNotification3822882439-content-padding)/2)))
}

.swmB8OU.oo8vkiB--rtl .sznObDD {
    transform: translateX(calc((var(--SectionNotification3822882439-content-padding)/2)))
}

.sznObDD svg {
    height: var(--SectionNotification3822882439-line-height)
}

.sGlriBU {
    flex: 1;
    line-height: var(--SectionNotification3822882439-line-height);
    margin: 0;
    min-width: 200px
}

    .sGlriBU:first-child {
        margin: 0
    }

.sRF8m1c {
    margin: 0 calc(var(--SectionNotification3822882439-content-padding)/2)
}

.swmB8OU.oo8vkiB--error .sEEj9Xj {
    background-color: rgb(223,49,49,.1)
}

.swmB8OU.oo8vkiB--alert .sEEj9Xj {
    background-color: rgb(255,182,0,.1)
}

.swmB8OU.oo8vkiB--wired {
    background-color: transparent
}

    .swmB8OU.oo8vkiB--wired .sEEj9Xj {
        background-color: var(--SectionNotification3822882439-wired-background-color);
        color: var(--SectionNotification3822882439-wired-text-color)
    }

    .swmB8OU.oo8vkiB--wired .sznObDD svg:not([fill=currentColor]) path {
        stroke: var(--SectionNotification3822882439-wired-text-color)
    }

.swmB8OU.oo8vkiB--success .sEEj9Xj {
    background-color: rgb(var(--SectionNotification3822882439-success-color),.1)
}

.swmB8OU.oo8vkiB--success .sznObDD svg:not([fill=currentColor]) path {
    stroke: var(--SectionNotification3822882439-success-icon-color)
}

.swmB8OU.oo8vkiB--error .sznObDD svg[fill=currentColor] {
    color: #df3131
}

.swmB8OU.oo8vkiB--success .sznObDD svg[fill=currentColor] {
    color: var(--SectionNotification3822882439-success-icon-color)
}

.swmB8OU.oo8vkiB--wired .sznObDD svg[fill=currentColor] {
    color: var(--SectionNotification3822882439-wired-text-color)
}

.swmB8OU.oo8vkiB---size-7-compact .sEEj9Xj {
    padding-bottom: var(--SectionNotification3822882439-main-compact-vertical-padding);
    padding-top: var(--SectionNotification3822882439-main-compact-vertical-padding)
}

.swmB8OU.oo8vkiB---size-7-compact .sboqq20 {
    margin-bottom: var(--SectionNotification3822882439-main-compact-vertical-padding);
    margin-top: var(--SectionNotification3822882439-main-compact-vertical-padding)
}

.suqyod1[data-hook=popover-portal] {
    display: initial
}

.suqyod1 .sjWexzk {
    -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
}

.sQjoBbH {
    margin: 0;
    position: absolute
}

    .sQjoBbH, .sQjoBbH svg {
        display: block
    }

.suqyod1 .syUdtQG[data-placement*=top].sJtMiz7 {
    padding-bottom: 6px
}

.suqyod1 .syUdtQG[data-placement*=bottom].sJtMiz7 {
    padding-top: 6px
}

.suqyod1 .syUdtQG[data-placement*=left].sJtMiz7 {
    padding-right: 6px
}

.suqyod1 .syUdtQG[data-placement*=right].sJtMiz7 {
    padding-left: 6px
}

.suqyod1 .syUdtQG[data-placement*=top] .sQjoBbH {
    bottom: -1px;
    height: 7px;
    width: 12px
}

.suqyod1 .syUdtQG[data-placement*=bottom] .sQjoBbH {
    height: 7px;
    top: -1px;
    width: 12px
}

.suqyod1 .syUdtQG[data-placement*=left] .sQjoBbH {
    height: 12px;
    right: -1px;
    width: 7px
}

.suqyod1 .syUdtQG[data-placement*=right] .sQjoBbH {
    height: 12px;
    left: -1px;
    width: 7px
}

.suqyod1 .syUdtQG[data-placement*=top].sEFIUEv {
    opacity: 0;
    transform: scale(.9) translateY(3px)
}

.suqyod1 .syUdtQG[data-placement*=bottom].sEFIUEv {
    opacity: 0;
    transform: scale(.9) translateY(-3px)
}

.suqyod1 .syUdtQG[data-placement*=left].sEFIUEv {
    opacity: 0;
    transform: scale(.9) translateX(10px)
}

.suqyod1 .syUdtQG[data-placement*=right].sEFIUEv {
    opacity: 0;
    transform: scale(.9) translateX(-10px)
}

.suqyod1 .syUdtQG[data-placement].sEFIUEv.snj8PCV {
    transition: transform .12s cubic-bezier(.25,.46,.45,.94),applyOpacity .12s cubic-bezier(.25,.46,.45,.94)
}

.suqyod1 .syUdtQG[data-placement].sEFIUEv.snj8PCV, .suqyod1 .syUdtQG[data-placement].s__8EUg5E {
    opacity: 1;
    transform: scale(1) translateY(0) translateX(0)
}

    .suqyod1 .syUdtQG[data-placement].s__8EUg5E.sAsN_pm {
        opacity: 0;
        transition: transform 80ms linear,applyOpacity 80ms linear
    }

.suqyod1.of6f0TX---skin-5-error .sjWexzk {
    background-color: #df3131;
    border: 1px solid hsla(0,0%,100%,.25)
}

.suqyod1.of6f0TX---skin-5-wired .sjWexzk {
    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)))
}

.suqyod1.of6f0TX---skin-5-wired .sQjoBbH 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)))
}

    .suqyod1.of6f0TX---skin-5-wired .sQjoBbH path:first-child {
        stroke: none
    }

    .suqyod1.of6f0TX---skin-5-wired .sQjoBbH path:last-child {
        stroke-dasharray: 0 17 17
    }

.suqyod1.of6f0TX---skin-5-error .sQjoBbH path {
    fill: #df3131
}

.siZVbfK {
    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))
}

    .siZVbfK.o__8wckoV--focus.o__590vkm---hoverStyle-9-underline, .siZVbfK:active.o__590vkm---hoverStyle-9-underline, .siZVbfK:hover.o__590vkm---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(--TextButton2785324420-wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-text-button-main-text-font-text-decoration,underline));
        text-decoration: var(--TextButton2785324420-wix-ui-tpa-button-hover-text-font-text-decoration,underline)
    }

    .siZVbfK.o__590vkm--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))
    }

        .siZVbfK.o__590vkm--mobile.o__8wckoV--focus.o__590vkm---hoverStyle-9-underline, .siZVbfK.o__590vkm--mobile:active.o__590vkm---hoverStyle-9-underline, .siZVbfK.o__590vkm--mobile:hover.o__590vkm---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));
            text-decoration: var(--TextButton2785324420-wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-text-button-main-text-font-text-decoration,underline));
            text-decoration: var(--TextButton2785324420-wix-ui-tpa-button-hover-text-font-text-decoration,underline)
        }

        .siZVbfK.o__590vkm--mobile.o__590vkm---priority-11-primaryLink.o__8wckoV--focus.o__590vkm---hoverStyle-9-underline, .siZVbfK.o__590vkm--mobile.o__590vkm---priority-11-primaryLink:active.o__590vkm---hoverStyle-9-underline, .siZVbfK.o__590vkm--mobile.o__590vkm---priority-11-primaryLink:hover.o__590vkm---hoverStyle-9-underline, .siZVbfK.o__590vkm--mobile.o__590vkm---priority-4-link.o__8wckoV--focus.o__590vkm---hoverStyle-9-underline, .siZVbfK.o__590vkm--mobile.o__590vkm---priority-4-link:active.o__590vkm---hoverStyle-9-underline, .siZVbfK.o__590vkm--mobile.o__590vkm---priority-4-link:hover.o__590vkm---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));
            text-decoration: var(--TextButton2785324420-wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-text-button-main-text-font-text-decoration,none));
            text-decoration: var(--TextButton2785324420-wix-ui-tpa-button-hover-text-font-text-decoration,underline)
        }

    .siZVbfK.o__590vkm---priority-7-primary {
        color: rgb(var(--wix-ui-tpa-text-button-main-text-color,var(--wix-color-8)))
    }

        .siZVbfK.o__590vkm---priority-7-primary.o__8wckoV--focus:not(.o__590vkm---hoverStyle-9-underline), .siZVbfK.o__590vkm---priority-7-primary:active:not(.o__590vkm---hoverStyle-9-underline), .siZVbfK.o__590vkm---priority-7-primary:hover:not(.o__590vkm---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))
        }

    .siZVbfK.o__590vkm---priority-11-primaryLink.o__8wckoV--focus.o__590vkm---hoverStyle-9-underline, .siZVbfK.o__590vkm---priority-11-primaryLink:active.o__590vkm---hoverStyle-9-underline, .siZVbfK.o__590vkm---priority-11-primaryLink:hover.o__590vkm---hoverStyle-9-underline, .siZVbfK.o__590vkm---priority-4-link.o__8wckoV--focus.o__590vkm---hoverStyle-9-underline, .siZVbfK.o__590vkm---priority-4-link:active.o__590vkm---hoverStyle-9-underline, .siZVbfK.o__590vkm---priority-4-link:hover.o__590vkm---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(--TextButton2785324420-wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-text-button-main-text-font-text-decoration,none));
        text-decoration: var(--TextButton2785324420-wix-ui-tpa-button-hover-text-font-text-decoration,underline)
    }

    .siZVbfK.o__590vkm---priority-9-secondary {
        color: rgb(var(--wix-ui-tpa-text-button-main-text-color,var(--wix-color-5)))
    }

        .siZVbfK.o__590vkm---priority-9-secondary.o__8wckoV--focus:not(.o__590vkm---hoverStyle-9-underline), .siZVbfK.o__590vkm---priority-9-secondary:active:not(.o__590vkm---hoverStyle-9-underline), .siZVbfK.o__590vkm---priority-9-secondary:hover:not(.o__590vkm---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))
        }

    .siZVbfK.o__590vkm---priority-4-link {
        color: rgb(var(--wix-ui-tpa-text-button-main-text-color,var(--wix-color-5)));
        text-decoration: underline
    }

        .siZVbfK.o__590vkm---priority-4-link.o__8wckoV--focus:not(.o__590vkm---hoverStyle-9-underline), .siZVbfK.o__590vkm---priority-4-link:active:not(.o__590vkm---hoverStyle-9-underline), .siZVbfK.o__590vkm---priority-4-link:hover:not(.o__590vkm---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))
        }

    .siZVbfK.o__590vkm---priority-11-primaryLink {
        color: rgb(var(--wix-ui-tpa-text-button-main-text-color,var(--wix-color-8)));
        text-decoration: underline
    }

        .siZVbfK.o__590vkm---priority-11-primaryLink.o__8wckoV--focus:not(.o__590vkm---hoverStyle-9-underline), .siZVbfK.o__590vkm---priority-11-primaryLink:active:not(.o__590vkm---hoverStyle-9-underline), .siZVbfK.o__590vkm---priority-11-primaryLink:hover:not(.o__590vkm---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))
        }

    .siZVbfK.o__590vkm---priority-4-link.o__4csmdx--disabled, .siZVbfK.o__590vkm---priority-7-primary.o__4csmdx--disabled, .siZVbfK.o__590vkm---priority-9-secondary.o__4csmdx--disabled {
        color: rgb(var(--wix-color-29))
    }

.s__9oU3w3 svg {
    height: 1.5em;
    margin: calc(-1*(1.5em/4)) 0;
    width: 1.5em
}

    .s__9oU3w3 svg:not([fill=currentColor]) path {
        stroke: currentColor;
        fill: none
    }

.sO7X1Lj:after, .s__3UCOlw:before {
    content: "";
    display: inline-block;
    height: 1px;
    width: 4px
}

.sI0loim {
    align-items: center;
    display: flex;
    justify-content: center
}

.s__5J298c {
    background-color: transparent;
    border: 0;
    padding: 0
}

.sI0loim, .s__5J298c {
    line-height: 0
}

.sI0loim, .sg3hKkm svg {
    height: 24px;
    width: 24px
}

.skG71CQ {
    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
}

.sZ3kFRL {
    border: 0;
    display: inline-block;
    line-height: 0;
    margin: 0;
    padding: 0;
    text-decoration: none
}

    .sZ3kFRL.o__8wckoV--focus, .sZ3kFRL:hover {
        opacity: .7
    }

    .sZ3kFRL.oV_cGYj--disabled {
        cursor: default
    }

        .sZ3kFRL.oV_cGYj--disabled:hover {
            opacity: 1
        }

.smAQe6n svg {
    display: block
}

.sZ3kFRL.oV_cGYj--disabled.svVt3uS .smAQe6n svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-color-29));
    fill: none
}

.sZ3kFRL.oV_cGYj--disabled.shE8Bl1 .smAQe6n svg:not([fill=currentColor]) path {
    fill: rgb(var(--wix-color-29));
    stroke: rgb(var(--wix-color-29))
}

.sZ3kFRL.oV_cGYj---skin-4-line .smAQe6n svg:not([fill=currentColor]) path, .svVt3uS .smAQe6n svg:not([fill=currentColor]) path {
    stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color,var(--wix-color-5)));
    fill: none
}

.sZ3kFRL.oV_cGYj---skin-4-full .smAQe6n svg:not([fill=currentColor]) path, .shE8Bl1 .smAQe6n 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)))
}

.sZ3kFRL .smAQe6n svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-icon-button-icon-color,var(--wix-color-5)))
}

.sZ3kFRL.oV_cGYj--disabled .smAQe6n svg[fill=currentColor] {
    color: rgb(var(--wix-color-29))
}

.sZ3kFRL.oV_cGYj---theme-4-none {
    background-color: transparent
}

.sZ3kFRL.oV_cGYj---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
}

.sGJbBIy {
    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
}

    .sGJbBIy:active.oZ_OEj5---hoverStyle-9-underline, .sGJbBIy:hover.oZ_OEj5---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)
    }

    .sGJbBIy .sFQjGu5 {
        margin: 0 auto;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .sGJbBIy.oZ_OEj5--fullWidth {
        box-sizing: border-box;
        width: 100%
    }

    .sGJbBIy, .sGJbBIy.oZ_OEj5---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)))
    }

        .sGJbBIy.oZ_OEj5---priority-5-basic:active.oZ_OEj5---hoverStyle-9-underline, .sGJbBIy.oZ_OEj5---priority-5-basic:hover.oZ_OEj5---hoverStyle-9-underline, .sGJbBIy:active.oZ_OEj5---hoverStyle-9-underline, .sGJbBIy:hover.oZ_OEj5---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))))
        }

        .sGJbBIy.oZ_OEj5---priority-5-basic:active:not(.oZ_OEj5---hoverStyle-9-underline), .sGJbBIy.oZ_OEj5---priority-5-basic:hover:not(.oZ_OEj5---hoverStyle-9-underline), .sGJbBIy:active:not(.oZ_OEj5---hoverStyle-9-underline), .sGJbBIy:hover:not(.oZ_OEj5---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)))
        }

        .sGJbBIy.oZ_OEj5---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)))
        }

            .sGJbBIy.oZ_OEj5---priority-14-basicSecondary:active.oZ_OEj5---hoverStyle-9-underline, .sGJbBIy.oZ_OEj5---priority-14-basicSecondary:hover.oZ_OEj5---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))))
            }

            .sGJbBIy.oZ_OEj5---priority-14-basicSecondary:active:not(.oZ_OEj5---hoverStyle-9-underline), .sGJbBIy.oZ_OEj5---priority-14-basicSecondary:hover:not(.oZ_OEj5---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)))
            }

        .sGJbBIy.oZ_OEj5---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)))
        }

            .sGJbBIy.oZ_OEj5---priority-7-primary:active.oZ_OEj5---hoverStyle-9-underline, .sGJbBIy.oZ_OEj5---priority-7-primary:hover.oZ_OEj5---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))))
            }

            .sGJbBIy.oZ_OEj5---priority-7-primary:active:not(.oZ_OEj5---hoverStyle-9-underline), .sGJbBIy.oZ_OEj5---priority-7-primary:hover:not(.oZ_OEj5---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)))
            }

        .sGJbBIy.oZ_OEj5---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)))
        }

            .sGJbBIy.oZ_OEj5---priority-9-secondary:active.oZ_OEj5---hoverStyle-9-underline, .sGJbBIy.oZ_OEj5---priority-9-secondary:hover.oZ_OEj5---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))))
            }

            .sGJbBIy.oZ_OEj5---priority-9-secondary:active:not(.oZ_OEj5---hoverStyle-9-underline), .sGJbBIy.oZ_OEj5---priority-9-secondary:hover:not(.oZ_OEj5---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)))
            }

        .sGJbBIy.oZ_OEj5---priority-5-basic.o__4csmdx--disabled, .sGJbBIy.o__4csmdx--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))))
        }

        .sGJbBIy.oZ_OEj5---priority-7-primary.o__4csmdx--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))))
        }

        .sGJbBIy.oZ_OEj5---priority-14-basicSecondary.o__4csmdx--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)))
        }

        .sGJbBIy.oZ_OEj5---priority-9-secondary.o__4csmdx--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)))
        }

        .sGJbBIy.oZ_OEj5---size-4-tiny {
            padding: 6px 16px
        }

            .sGJbBIy.oZ_OEj5---size-4-tiny.s__6fOflW {
                padding: 5.5px 16px
            }

        .sGJbBIy.oZ_OEj5---size-5-small {
            padding: 7px 16px
        }

        .sGJbBIy, .sGJbBIy.oZ_OEj5---size-6-medium {
            padding: 8px 16px
        }

            .sGJbBIy.oZ_OEj5---size-5-large, .sGJbBIy.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5--mobile.oZ_OEj5---size-6-medium {
                padding: 10px 16px
            }

.s__0XDQIs svg {
    height: 1.5em;
    margin: calc(-1*(1.5em/4)) 0;
    width: 1.5em
}

.sXpSNlR:after, .s_CjXr9:before {
    content: "";
    display: inline-block;
    height: 1px;
    width: var(--wix-ui-tpa-button-column-gap,4px)
}

.sGJbBIy .s__0XDQIs svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1)));
    transition: color .2s ease-in-out
}

.sGJbBIy:hover:not(.oZ_OEj5---hoverStyle-9-underline) .s__0XDQIs 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)))
}

.sGJbBIy.oZ_OEj5---priority-9-secondary .s__0XDQIs svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-49)))
}

.sGJbBIy.oZ_OEj5---priority-9-secondary:hover:not(.oZ_OEj5---hoverStyle-9-underline) .s__0XDQIs 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)))
}

.sGJbBIy.oZ_OEj5---priority-14-basicSecondary .s__0XDQIs svg[fill=currentColor] {
    color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-5)))
}

.sGJbBIy.oZ_OEj5---priority-14-basicSecondary:hover:not(.oZ_OEj5---hoverStyle-9-underline) .s__0XDQIs 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)))
}

.sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings, .sGJbBIy.oZ_OEj5---paddingMode-16-explicitPaddings {
    box-sizing: border-box;
    display: inline-flex;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

    .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings .sFQjGu5, .sGJbBIy.oZ_OEj5---paddingMode-16-explicitPaddings .sFQjGu5 {
        overflow: visible;
        text-overflow: unset;
        white-space: unset
    }

    .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5--wrapContent, .sGJbBIy.oZ_OEj5---paddingMode-16-explicitPaddings.oZ_OEj5--wrapContent {
        line-height: 1.3 !important;
        white-space: normal
    }

    .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large:not(.oZ_OEj5--mobile), .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small:not(.oZ_OEj5--mobile) {
        line-height: 1
    }

    .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---priority-14-basicSecondary.oZ_OEj5---size-4-tiny, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---priority-9-secondary.oZ_OEj5---size-4-tiny {
        padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-4-tiny, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-4-tiny.oZ_OEj5---priority-5-basic, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-4-tiny.oZ_OEj5---priority-7-primary {
        padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

        .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-4-tiny.oZ_OEj5---priority-14-basicSecondary.oZ_OEj5--wrapContent, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-4-tiny.oZ_OEj5---priority-9-secondary.oZ_OEj5--wrapContent {
            padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-4-tiny.oZ_OEj5---priority-5-basic.oZ_OEj5--wrapContent, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-4-tiny.oZ_OEj5---priority-7-primary.oZ_OEj5--wrapContent, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-4-tiny.oZ_OEj5--wrapContent {
            padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

    .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5---priority-14-basicSecondary, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5---priority-9-secondary {
        padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5---priority-5-basic, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5---priority-7-primary {
        padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

        .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5--wrapContent.oZ_OEj5---priority-14-basicSecondary, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5--wrapContent.oZ_OEj5---priority-9-secondary {
            padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5---priority-5-basic.oZ_OEj5--wrapContent, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5---priority-7-primary.oZ_OEj5--wrapContent, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5--wrapContent {
            padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

        .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5---priority-14-basicSecondary.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5---priority-9-secondary.oZ_OEj5--mobile {
            padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5---priority-5-basic.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5---priority-7-primary.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5--mobile {
            padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

        .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5--wrapContent.oZ_OEj5---priority-14-basicSecondary.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5--wrapContent.oZ_OEj5---priority-9-secondary.oZ_OEj5--mobile {
            padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5---priority-5-basic.oZ_OEj5--wrapContent.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5---priority-7-primary.oZ_OEj5--wrapContent.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-small.oZ_OEj5--wrapContent.oZ_OEj5--mobile {
            padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

    .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---priority-14-basicSecondary, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---priority-9-secondary, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5---priority-14-basicSecondary, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5---priority-9-secondary {
        padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---priority-5-basic, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---priority-7-primary, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5---priority-5-basic, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5---priority-7-primary {
        padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

        .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5--wrapContent.oZ_OEj5---priority-14-basicSecondary, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5--wrapContent.oZ_OEj5---priority-9-secondary, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5--wrapContent.oZ_OEj5---priority-14-basicSecondary, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5--wrapContent.oZ_OEj5---priority-9-secondary {
            padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---priority-5-basic.oZ_OEj5--wrapContent, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---priority-7-primary.oZ_OEj5--wrapContent, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5---priority-5-basic.oZ_OEj5--wrapContent, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5---priority-7-primary.oZ_OEj5--wrapContent, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5--wrapContent, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5--wrapContent {
            padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

        .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---priority-14-basicSecondary.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---priority-9-secondary.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5---priority-14-basicSecondary.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5---priority-9-secondary.oZ_OEj5--mobile {
            padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---priority-5-basic.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---priority-7-primary.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5---priority-5-basic.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5---priority-7-primary.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5--mobile {
            padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

        .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5--wrapContent.oZ_OEj5---priority-14-basicSecondary.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5--wrapContent.oZ_OEj5---priority-9-secondary.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5--wrapContent.oZ_OEj5---priority-14-basicSecondary.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5--wrapContent.oZ_OEj5---priority-9-secondary.oZ_OEj5--mobile {
            padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---priority-5-basic.oZ_OEj5--wrapContent.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---priority-7-primary.oZ_OEj5--wrapContent.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5---priority-5-basic.oZ_OEj5--wrapContent.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5---priority-7-primary.oZ_OEj5--wrapContent.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-6-medium.oZ_OEj5--wrapContent.oZ_OEj5--mobile {
            padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

        .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5---priority-14-basicSecondary, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5---priority-9-secondary {
            padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
        }

        .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5---priority-5-basic, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5---priority-7-primary {
            padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
        }

            .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5---priority-14-basicSecondary.oZ_OEj5--wrapContent, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5---priority-9-secondary.oZ_OEj5--wrapContent {
                padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
            }

            .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5---priority-5-basic.oZ_OEj5--wrapContent, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5---priority-7-primary.oZ_OEj5--wrapContent, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5--wrapContent {
                padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
            }

            .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5---priority-14-basicSecondary.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5---priority-5-basic.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5---priority-7-primary.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5---priority-9-secondary.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5--mobile {
                padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
            }

            .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5---priority-14-basicSecondary.oZ_OEj5--wrapContent.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5---priority-5-basic.oZ_OEj5--wrapContent.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5---priority-7-primary.oZ_OEj5--wrapContent.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5---priority-9-secondary.oZ_OEj5--wrapContent.oZ_OEj5--mobile, .sGJbBIy.oZ_OEj5---paddingMode-15-dynamicPaddings.oZ_OEj5---size-5-large.oZ_OEj5--wrapContent.oZ_OEj5--mobile {
                padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
            }

    .sGJbBIy.oZ_OEj5---paddingMode-16-explicitPaddings, .sGJbBIy.oZ_OEj5---paddingMode-16-explicitPaddings.oZ_OEj5---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)
    }

        .sGJbBIy.oZ_OEj5---paddingMode-16-explicitPaddings.oZ_OEj5---size-4-tiny, .sGJbBIy.oZ_OEj5---paddingMode-16-explicitPaddings.oZ_OEj5---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)
        }

        .sGJbBIy.oZ_OEj5---paddingMode-16-explicitPaddings, .sGJbBIy.oZ_OEj5---paddingMode-16-explicitPaddings.oZ_OEj5---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)
        }

            .sGJbBIy.oZ_OEj5---paddingMode-16-explicitPaddings.oZ_OEj5---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)
            }

.sV4uxUq {
    border-style: solid;
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    overflow: hidden;
    position: relative;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap
}

    .sV4uxUq .sFQjGu5 {
        display: block;
        line-height: 1.5
    }

    .sV4uxUq.oUZBTn9--upgrade .sFQjGu5 {
        display: inline-block;
        line-height: 1
    }

.sbBnT2A {
    animation: StatesButton1477281568__bounce-in .5s ease 0s 1 normal;
    height: 1.5em;
    top: .15em
}

.sBV3eZ_ {
    height: 1.5em;
    width: 1.5em
}

@keyframes StatesButton1477281568__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)
    }
}

.sgpkSJN {
    --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
}

    .sgpkSJN [placeholder] {
        text-overflow: ellipsis
    }

    .sgpkSJN input::placeholder {
        color: rgb(var(--wix-forms-formInputPlaceholderColor,var(--wix-color-4))) !important
    }

    .sgpkSJN.sgpkSJN.sgpkSJN.sgpkSJN input:-webkit-autofill, .sgpkSJN.sgpkSJN.sgpkSJN.sgpkSJN input:-webkit-autofill:focus, .sgpkSJN.sgpkSJN.sgpkSJN.sgpkSJN input:-webkit-autofill:hover {
        border-radius: var(--wix-forms-formInputBorderRadius,0) !important
    }

    .sgpkSJN.sgpkSJN.sgpkSJN.sgpkSJN 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
    }

        .sgpkSJN.sgpkSJN.sgpkSJN.sgpkSJN input:-webkit-autofill:focus, .sgpkSJN.sgpkSJN.sgpkSJN.sgpkSJN 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
        }

.sqDECk_ {
    --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
}

.sFzJcV6 {
    --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)
}

.s__1BHEAg {
    --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)
}

.sgpkSJN [data-hook=arrow-icons] {
    display: none
}

.sgpkSJN div[data-theme=line] {
    padding-inline-start: 12px
}

.sBc_dRK 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
}

.s__7284lo {
    --wix-ui-tpa-text-field-main-label-font-text-decoration: var(--wix-forms-formInputLabelFont-text-decoration);
    --wix-ui-tpa-text-field-main-label-font-line-height: var(--wix-forms-formInputLabelFont-line-height);
    --wix-ui-tpa-text-field-main-label-font-family: var(--wix-forms-formInputLabelFont-family);
    --wix-ui-tpa-text-field-main-label-font-size: var(--wix-forms-formInputLabelFont-size);
    --wix-ui-tpa-text-field-main-label-font-style: var(--wix-forms-formInputLabelFont-style);
    --wix-ui-tpa-text-field-main-label-font-variant: var(--wix-forms-formInputLabelFont-variant);
    --wix-ui-tpa-text-field-main-label-font-weight: var(--wix-forms-formInputLabelFont-weight);
    --wix-ui-tpa-text-field-main-label-text-color: var(--wix-forms-formInputLabelColor);
    --wix-ui-tpa-text-field-main-label-text-color-rgb: var(--wix-forms-formInputLabelColor-rgb);
    --wix-ui-tpa-text-field-main-label-text-color-opacity: var(--wix-forms-formInputLabelColor-opacity);
    word-break: break-word
}

    .s__7284lo:empty:before {
        content: "\200B"
    }

.svHzv7Z {
    display: block;
    height: 0;
    margin: 0;
    padding: 0;
    visibility: hidden
}

.s__1QTy0K {
    margin-inline-start: 4px
}

.s__1QTy0K, .sxScy5k {
    display: inline-block
}

.sxScy5k {
    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%
}

.FqdN1, .glob_fontElementMap {
    font-family: var(--ricos-font-family,unset)
}

._1PQTo {
    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) {
        ._1PQTo {
            font-size: var(--ricos-custom-link-font-size,unset)
        }
    }
}

@container (width < 640px) {
    ._1PQTo {
        font-size: var(--ricos-custom-link-font-size,unset)
    }
}

[dir] .KHeQY:hover {
    cursor: text
}

[dir] .g-YLf:hover {
    cursor: pointer
}

.IuikN {
    display: flex
}

[dir=ltr] .IuikN {
    margin-right: 5px
}

[dir=rtl] .IuikN {
    margin-left: 5px
}

._28HB8 {
    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
}

    ._28HB8:hover {
        text-decoration: underline
    }

[dir] .qj4tO:hover {
    cursor: pointer
}

@supports not (contain:inline-size) {
    @media only screen and (max-width:640px) {
        ._28HB8 {
            max-width: 160px
        }
    }
}

@container (width < 640px) {
    ._28HB8 {
        max-width: 160px
    }
}

.oe9Q2 {
    align-items: center;
    cursor: auto;
    display: flex;
    margin: 12px 0
}

    .oe9Q2 .f3aUS {
        flex: 1
    }

    .oe9Q2 p[data-text-align=right][data-placeholder]:first-child:before {
        float: right
    }

    .oe9Q2 p[data-text-align=left][data-placeholder]:first-child:before {
        float: left
    }

.F5ZOq {
    margin: 10px 0 12px
}

.Ej52h {
    margin: 0;
    min-height: 48px
}

    .Ej52h.F5ZOq {
        cursor: pointer;
        margin: 2px 0
    }

.poqCH {
    align-self: start;
    display: flex;
    outline: none
}

._3rcG8, .poqCH {
    padding-top: 12px
}

._3rcG8 {
    cursor: grab;
    position: absolute
}

    ._3rcG8:hover {
        opacity: .7
    }

    ._3rcG8 svg {
        fill: #646464;
        color: #646464
    }

.HXztT {
    right: -23px
}

.A36Gy {
    left: -23px
}

.KjINj {
    display: flex;
    flex-direction: row;
    position: relative
}

    .KjINj p[data-text-align=right][data-placeholder]:first-child:before {
        float: right
    }

    .KjINj p[data-text-align=left][data-placeholder]:first-child:before {
        float: left
    }

.lMq9E {
    margin: 2px 0
}

._1qs2P {
    cursor: grabbing
}

.H6Ecn, .ZKVrp {
    min-width: 0;
    width: 100%
}

.ZKVrp {
    display: flex;
    flex-direction: column
}

._83ax6 {
    --ricos-custom-editor-add-plugin-button-position-inline-start: -36px
}

.VjDIz {
    display: none
}

.dOPfp {
    direction: ltr
}

.nRtf3 {
    direction: rtl
}

.nfQtO {
    background: transparent;
    border: none;
    cursor: pointer;
    display: flex;
    outline: none;
    padding-inline-end: 14px;
    padding-inline-start: 10px
}

    .nfQtO:hover {
        opacity: .7
    }

.nRtf3 .nfQtO {
    transform: scaleX(-1)
}

.nfQtO:focus-visible .CixLT {
    outline: 5px auto Highlight;
    outline: 5px auto -webkit-focus-ring-color
}

.nfQtO .CixLT {
    fill: #646464;
    color: #646464;
    outline: none;
    transition: transform .15s linear
}

    .nfQtO .CixLT.FRROj {
        transform: rotate(90deg)
    }

.qXQMv {
    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
    }


.sV4PJ9j.od36D8c--madefor, .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)
}

.vpm41p {
    height: 1px
}

.JNxVBA {
    align-items: center;
    display: flex;
    flex: 0 0 auto;
    justify-content: center
}

.mnxIuN {
    border-radius: 100%;
    display: inline-block;
    height: 10px;
    margin: 18px 2px;
    opacity: 0;
    width: 10px
}

    .mnxIuN:first-child {
        animation: xDDB8S 1s ease-in-out infinite
    }

    .mnxIuN:nth-child(2) {
        animation: xDDB8S 1s ease-in-out .33s infinite
    }

    .mnxIuN:nth-child(3) {
        animation: xDDB8S 1s ease-in-out .66s infinite
    }

@keyframes xDDB8S {
    0%,to {
        opacity: 0
    }

    60% {
        opacity: 1
    }
}

.woUe2C .mABNle {
    justify-content: center
}

.woUe2C .Bt5sQV {
    align-items: flex-start;
    display: grid;
    grid-template-columns: 1fr 5fr 1fr
}

    .woUe2C .Bt5sQV .dXvq5u {
        flex-direction: column;
        grid-column: 2;
        margin: unset;
        max-width: 100%;
        min-width: 0;
        place-self: center
    }

        .woUe2C .Bt5sQV .dXvq5u .H_gEjP {
            margin-bottom: 5px
        }

        .woUe2C .Bt5sQV .dXvq5u .htMcyB {
            align-items: center;
            padding: unset
        }

    .woUe2C .Bt5sQV .bhsfaV {
        justify-self: right;
        padding-top: 5px
    }

.woUe2C .JGhsWK {
    align-items: center
}

.woUe2C .HhgCcE, .woUe2C .JGhsWK {
    text-align: center
}

.woUe2C .qikwPI .bhsfaV {
    justify-self: left
}

.woUe2C .UjX6YI {
    justify-content: center
}

.mW_sDH .mABNle {
    justify-content: end
}

.mW_sDH .Bt5sQV {
    display: flex;
    justify-content: space-between
}

    .mW_sDH .Bt5sQV .dXvq5u {
        margin: unset
    }

        .mW_sDH .Bt5sQV .dXvq5u .H_gEjP {
            margin-inline-start: 10px
        }

        .mW_sDH .Bt5sQV .dXvq5u .htMcyB {
            align-items: flex-end;
            padding: unset
        }

.mW_sDH .Bt5sQV, .mW_sDH .bhsfaV, .mW_sDH .dXvq5u {
    flex-direction: row-reverse
}

.mW_sDH .JGhsWK {
    align-items: flex-end;
    text-align: end
}

.mW_sDH .HhgCcE {
    text-align: end
}

.mW_sDH .UjX6YI {
    justify-content: flex-end
}

.RiOfiW {
    background: #fff;
    border-radius: 0;
    cursor: default;
    display: block;
    margin-inline-end: 0;
    margin-inline-start: 0
}

    .RiOfiW.FnDyW0 {
        direction: rtl
    }

    .RiOfiW.ac4Ofz.JlQ2sc {
        padding-top: 30px
    }

    .RiOfiW.UUSLFD, .RiOfiW.hKl06e, .RiOfiW.i_25UC, .RiOfiW.jDqjOt, .RiOfiW.lyd6fK, .RiOfiW.x_FPRX, .RiOfiW.yWOr1I {
        display: flex;
        flex-direction: column;
        height: 100%
    }

.app-desktop .RiOfiW {
    border-style: solid;
    border-width: 1px
}

.RiOfiW .EfvfyL, .RiOfiW .NAWdyL, .RiOfiW .PoYsMP {
    display: block
}

.RiOfiW.EfvfyL, .RiOfiW.NAWdyL, .RiOfiW.PoYsMP, .RiOfiW.TBrkhx, .RiOfiW.g8vcTX, .RiOfiW.ivAnV0 {
    display: flex
}

    .RiOfiW.EfvfyL.ac4Ofz, .RiOfiW.NAWdyL.ac4Ofz, .RiOfiW.PoYsMP.ac4Ofz, .RiOfiW.TBrkhx.ac4Ofz, .RiOfiW.g8vcTX.ac4Ofz, .RiOfiW.ivAnV0.ac4Ofz {
        height: auto
    }

@media(max-width:685px) {
    .use-media-queries .RiOfiW.EfvfyL, .use-media-queries .RiOfiW.NAWdyL, .use-media-queries .RiOfiW.PoYsMP, .use-media-queries .RiOfiW.TBrkhx, .use-media-queries .RiOfiW.g8vcTX, .use-media-queries .RiOfiW.ivAnV0 {
        flex-direction: column
    }
}

.lt-sm .RiOfiW.EfvfyL, .lt-sm .RiOfiW.NAWdyL, .lt-sm .RiOfiW.PoYsMP, .lt-sm .RiOfiW.TBrkhx, .lt-sm .RiOfiW.g8vcTX, .lt-sm .RiOfiW.ivAnV0 {
    flex-direction: column
}

.RiOfiW.EfvfyL, .RiOfiW.NAWdyL, .RiOfiW.PoYsMP, .RiOfiW.TBrkhx, .RiOfiW.g8vcTX {
    height: 100%
}

.UUSLFD .ITPCIq, .hKl06e .ITPCIq, .i_25UC .ITPCIq, .jDqjOt .ITPCIq, .lyd6fK .ITPCIq, .x_FPRX .ITPCIq, .yWOr1I .ITPCIq {
    height: 165px;
    padding-bottom: 0
}

.RiOfiW.hKl06e {
    position: absolute;
    width: 100%
}

.feQY6g .ITPCIq {
    height: 400px
}

.EfvfyL .ITPCIq, .NAWdyL .ITPCIq, .PoYsMP .ITPCIq, .TBrkhx .ITPCIq, .feQY6g .ITPCIq, .g8vcTX .ITPCIq, .ivAnV0 .ITPCIq {
    padding-bottom: 0
}

.EfvfyL .ITPCIq, .EfvfyL .pccjOy, .NAWdyL .ITPCIq, .NAWdyL .pccjOy, .PoYsMP .ITPCIq, .PoYsMP .pccjOy, .TBrkhx .ITPCIq, .TBrkhx .pccjOy, .g8vcTX .ITPCIq, .g8vcTX .pccjOy, .ivAnV0 .ITPCIq, .ivAnV0 .pccjOy {
    bottom: 0;
    inset-inline-end: 0;
    inset-inline-start: 0;
    position: absolute;
    top: 0
}

.iSTCpN {
    padding: 30px 18px 25px;
    width: 100%
}

.app-mobile .iSTCpN.QlVZyW {
    box-shadow: 0 1px rgba(0,0,0,.1)
}

.iSTCpN.WdRrHJ.JufO9Q, .iSTCpN.glhtJc.JufO9Q {
    padding: 30px 18px
}

.iSTCpN.WdRrHJ.JlQ2sc, .iSTCpN.glhtJc.JlQ2sc {
    padding-bottom: 0
}

.iSTCpN.G1V6el {
    padding: 23px
}

    .iSTCpN.G1V6el.JufO9Q {
        padding-bottom: 7px
    }

.iSTCpN.KwFkyo, .iSTCpN.x_FPRX {
    padding: 24px 29px
}

    .iSTCpN.KwFkyo.JufO9Q, .iSTCpN.x_FPRX.JufO9Q {
        padding-bottom: 7px
    }

.iSTCpN.feQY6g {
    padding: 42px 47px 37px 47px
}

    .iSTCpN.feQY6g.JufO9Q {
        padding: 42px 47px 13px 47px
    }

.iSTCpN.UUSLFD, .iSTCpN.i_25UC, .iSTCpN.jDqjOt, .iSTCpN.lyd6fK, .iSTCpN.x_FPRX, .iSTCpN.yWOr1I {
    display: flex;
    flex-direction: column;
    height: 100%;
    min-height: 0;
    padding: var(--blog-pl-common-padding-top) 24px var(--blog-pl-common-padding-bottom)
}

.iSTCpN.hKl06e {
    display: flex;
    flex-direction: column;
    height: 100%;
    min-height: 0;
    padding: var(--blog-pl-slider-padding-top) 16px var(--blog-pl-slider-padding-bottom)
}

    .iSTCpN.UUSLFD.ac4Ofz, .iSTCpN.UUSLFD.ac4Ofz.JufO9Q, .iSTCpN.hKl06e.ac4Ofz, .iSTCpN.hKl06e.ac4Ofz.JufO9Q, .iSTCpN.jDqjOt.ac4Ofz, .iSTCpN.jDqjOt.ac4Ofz.JufO9Q, .iSTCpN.lyd6fK.ac4Ofz, .iSTCpN.lyd6fK.ac4Ofz.JufO9Q {
        height: 100%
    }

.iSTCpN.ivAnV0 {
    display: flex;
    flex-direction: column;
    padding: 40px 48px 37px
}

@media(min-width:686px)and (max-width:980px) {
    .use-media-queries .iSTCpN.ivAnV0 {
        padding: calc(40px + (var(--root-width) - 981px)/19) calc(48px + (var(--root-width) - 981px)/19)
    }
}

.w686-980 .iSTCpN.ivAnV0 {
    padding: calc(40px + (var(--root-width) - 981px)/19) calc(48px + (var(--root-width) - 981px)/19)
}

@media(max-width:685px) {
    .use-media-queries .iSTCpN.ivAnV0 {
        padding: 24px
    }
}

.lt-sm .iSTCpN.ivAnV0 {
    padding: 24px
}

.iSTCpN.TBrkhx, .iSTCpN.g8vcTX {
    display: flex;
    flex: 1;
    flex-direction: column;
    overflow: hidden;
    padding-bottom: 24px;
    padding-top: 24px
}

.iSTCpN.EfvfyL, .iSTCpN.NAWdyL, .iSTCpN.PoYsMP {
    padding: 0
}

.iSTCpN.sCkhyN {
    display: inline-block;
    height: 100%;
    inset-inline-start: 0;
    padding: 27px 24px;
    position: absolute;
    top: 0;
    width: 100%
}

    .iSTCpN.sCkhyN.ac4Ofz {
        padding: 32px 24px
    }

    .iSTCpN.sCkhyN.KEL4fK {
        background-color: rgba(0,0,0,.45)
    }

.iSTCpN.FK1tXh, .iSTCpN.JnzaaY, .iSTCpN.hp0NoL {
    display: flex;
    flex-direction: column
}

.iSTCpN.LdmkLw {
    display: inline-block;
    inset-inline-start: 0;
    position: absolute;
    top: 0
}

.iSTCpN.FK1tXh, .iSTCpN.JnzaaY, .iSTCpN.LdmkLw, .iSTCpN.hp0NoL {
    height: 100%;
    padding: 27px 24px;
    width: 100%
}

    .iSTCpN.FK1tXh.KEL4fK, .iSTCpN.JnzaaY.KEL4fK, .iSTCpN.LdmkLw.KEL4fK, .iSTCpN.hp0NoL.KEL4fK {
        background-color: rgba(0,0,0,.45)
    }

    .iSTCpN.FK1tXh.ac4Ofz, .iSTCpN.JnzaaY.ac4Ofz, .iSTCpN.LdmkLw.ac4Ofz, .iSTCpN.hp0NoL.ac4Ofz {
        padding: 32px 24px
    }

.O16KGI {
    display: block
}

.JMCi2v, .O16KGI {
    color: inherit;
    font: inherit
}

.JMCi2v {
    box-sizing: content-box;
    flex: 1 1 auto;
    margin: -3px;
    overflow: hidden;
    padding: 3px;
    width: 100%
}

    .JMCi2v.pu51Xe {
        text-align: start
    }

    .JMCi2v.jDqjOt.mqysW5.ZBB0ua {
        margin-top: -19px
    }

    .JMCi2v.UUSLFD.mqysW5.ZBB0ua {
        margin-top: -48px
    }

    .JMCi2v.hKl06e.mqysW5.ZBB0ua, .JMCi2v.i_25UC.mqysW5.ZBB0ua, .JMCi2v.lyd6fK.mqysW5.ZBB0ua, .JMCi2v.yWOr1I.mqysW5.ZBB0ua {
        margin-top: -36px
    }

    .JMCi2v.x_FPRX.mqysW5.ZBB0ua {
        margin-top: -25px
    }

    .JMCi2v.TBrkhx, .JMCi2v.g8vcTX, .JMCi2v.ivAnV0 {
        display: flex;
        flex-direction: column
    }

        .JMCi2v.TBrkhx.ac4Ofz, .JMCi2v.g8vcTX.ac4Ofz, .JMCi2v.ivAnV0.ac4Ofz {
            padding-inline-end: 0
        }

        .JMCi2v.TBrkhx.ZBB0ua, .JMCi2v.g8vcTX.ZBB0ua, .JMCi2v.ivAnV0.ZBB0ua {
            margin-top: -43px
        }

        .JMCi2v.TBrkhx.xs2MeC.ZBB0ua, .JMCi2v.g8vcTX.xs2MeC.ZBB0ua, .JMCi2v.ivAnV0.xs2MeC.ZBB0ua {
            margin-top: -23px
        }

    .JMCi2v.jDqjOt.ZBB0ua {
        position: relative;
        top: -29px
    }

    .JMCi2v.UUSLFD.ZBB0ua {
        margin-top: -29px
    }

    .JMCi2v.hKl06e.ZBB0ua, .JMCi2v.i_25UC.ZBB0ua, .JMCi2v.lyd6fK.ZBB0ua, .JMCi2v.yWOr1I.ZBB0ua {
        margin-top: -13px
    }

    .JMCi2v.x_FPRX.ZBB0ua {
        margin-top: -6px
    }

    .JMCi2v.FK1tXh, .JMCi2v.JnzaaY, .JMCi2v.hp0NoL {
        height: 100%
    }

        .JMCi2v.FK1tXh.I5nSmk, .JMCi2v.JnzaaY.I5nSmk, .JMCi2v.hp0NoL.I5nSmk {
            flex-grow: 0;
            height: unset
        }

    .JMCi2v.hKl06e {
        white-space: normal
    }

.hrftIZ.glhtJc.ZBB0ua {
    margin-top: -28px;
    margin-inline-end: 12px
}

.FbwBsX {
    margin-bottom: var(--blog-pl-default-title-margin)
}

    .FbwBsX.hKl06e p {
        margin-top: var(--blog-pl-slider-title-margin-top)
    }

    .FbwBsX.EfvfyL.ZBB0ua, .FbwBsX.NAWdyL.ZBB0ua, .FbwBsX.PoYsMP.ZBB0ua, .FbwBsX.TBrkhx.ZBB0ua, .FbwBsX.UUSLFD.ZBB0ua, .FbwBsX.g8vcTX.ZBB0ua, .FbwBsX.hKl06e.ZBB0ua, .FbwBsX.i_25UC.ZBB0ua, .FbwBsX.lyd6fK.ZBB0ua, .FbwBsX.x_FPRX.ZBB0ua, .FbwBsX.yWOr1I.ZBB0ua {
        margin-inline-end: 30px
    }

    .FbwBsX.EfvfyL.xs2MeC.ZBB0ua, .FbwBsX.NAWdyL.xs2MeC.ZBB0ua, .FbwBsX.PoYsMP.xs2MeC.ZBB0ua, .FbwBsX.TBrkhx.xs2MeC.ZBB0ua, .FbwBsX.UUSLFD.xs2MeC.ZBB0ua, .FbwBsX.g8vcTX.xs2MeC.ZBB0ua, .FbwBsX.hKl06e.xs2MeC.ZBB0ua, .FbwBsX.i_25UC.xs2MeC.ZBB0ua, .FbwBsX.lyd6fK.xs2MeC.ZBB0ua, .FbwBsX.x_FPRX.xs2MeC.ZBB0ua, .FbwBsX.yWOr1I.xs2MeC.ZBB0ua {
        margin-inline-end: 0
    }

@media(min-width:660px) {
    .use-media-queries .FbwBsX {
        margin-bottom: 20px
    }

        .use-media-queries .FbwBsX.G1V6el {
            margin-bottom: 11px
        }

            .use-media-queries .FbwBsX.G1V6el.ZBB0ua {
                margin-bottom: -14px;
                margin-top: -13px;
                max-width: 209px;
                position: relative;
                top: -24px
            }

                .use-media-queries .FbwBsX.G1V6el.ZBB0ua.CzG_Nm {
                    max-width: 189px
                }

            .use-media-queries .FbwBsX.G1V6el.xs2MeC.ZBB0ua {
                margin-top: 12px;
                max-width: none
            }

                .use-media-queries .FbwBsX.G1V6el.xs2MeC.ZBB0ua.CzG_Nm {
                    max-width: none-20px
                }

        .use-media-queries .FbwBsX.KwFkyo {
            margin-bottom: 10px
        }

            .use-media-queries .FbwBsX.KwFkyo.ZBB0ua {
                margin-bottom: -13px;
                margin-top: -13px;
                max-width: 359px;
                position: relative;
                top: -24px
            }

                .use-media-queries .FbwBsX.KwFkyo.ZBB0ua.CzG_Nm {
                    max-width: 339px
                }

            .use-media-queries .FbwBsX.KwFkyo.xs2MeC.ZBB0ua {
                margin-top: 17px;
                max-width: none
            }

                .use-media-queries .FbwBsX.KwFkyo.xs2MeC.ZBB0ua.CzG_Nm {
                    max-width: none-20px
                }

        .use-media-queries .FbwBsX.x_FPRX {
            margin-bottom: 10px
        }

        .use-media-queries .FbwBsX.feQY6g {
            margin-bottom: 9px;
            max-width: 740px
        }

            .use-media-queries .FbwBsX.feQY6g.ZBB0ua {
                margin-bottom: -12px;
                margin-top: -6px;
                position: relative;
                top: -31px
            }

            .use-media-queries .FbwBsX.feQY6g.xs2MeC.ZBB0ua {
                margin-top: 12px;
                max-width: none
            }

                .use-media-queries .FbwBsX.feQY6g.xs2MeC.ZBB0ua.CzG_Nm {
                    max-width: none-20px
                }

        .use-media-queries .FbwBsX.jDqjOt {
            margin-bottom: var(--blog-pl-common-title-margin)
        }

            .use-media-queries .FbwBsX.jDqjOt.ZBB0ua {
                max-width: 207px
            }

                .use-media-queries .FbwBsX.jDqjOt.ZBB0ua.CzG_Nm {
                    max-width: 187px
                }

            .use-media-queries .FbwBsX.jDqjOt.xs2MeC.ZBB0ua {
                max-width: none
            }

                .use-media-queries .FbwBsX.jDqjOt.xs2MeC.ZBB0ua.CzG_Nm {
                    max-width: none-20px
                }

        .use-media-queries .FbwBsX.UUSLFD, .use-media-queries .FbwBsX.hKl06e, .use-media-queries .FbwBsX.i_25UC, .use-media-queries .FbwBsX.lyd6fK, .use-media-queries .FbwBsX.yWOr1I {
            margin-bottom: var(--blog-pl-common-title-margin)
        }

            .use-media-queries .FbwBsX.EfvfyL.ZBB0ua, .use-media-queries .FbwBsX.NAWdyL.ZBB0ua, .use-media-queries .FbwBsX.PoYsMP.ZBB0ua, .use-media-queries .FbwBsX.TBrkhx.ZBB0ua, .use-media-queries .FbwBsX.UUSLFD.ZBB0ua, .use-media-queries .FbwBsX.g8vcTX.ZBB0ua, .use-media-queries .FbwBsX.hKl06e.ZBB0ua, .use-media-queries .FbwBsX.i_25UC.ZBB0ua, .use-media-queries .FbwBsX.lyd6fK.ZBB0ua, .use-media-queries .FbwBsX.yWOr1I.ZBB0ua {
                margin-inline-end: 30px
            }

            .use-media-queries .FbwBsX.EfvfyL.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.NAWdyL.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.PoYsMP.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.TBrkhx.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.UUSLFD.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.g8vcTX.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.hKl06e.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.i_25UC.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.lyd6fK.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.yWOr1I.xs2MeC.ZBB0ua {
                margin-inline-end: 0
            }

        .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua, .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua, .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua, .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua, .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua, .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua {
            max-width: 342px
        }

            .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua.CzG_Nm {
                max-width: 322px
            }

        .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua {
            max-width: none
        }

            .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm {
                max-width: none-20px
            }

        .use-media-queries .FbwBsX.ZpmKeC {
            margin-bottom: 6px
        }

        .use-media-queries .FbwBsX.sCkhyN {
            margin-bottom: 12px
        }

            .use-media-queries .FbwBsX.sCkhyN.JufO9Q {
                bottom: 0;
                margin-bottom: 30px
            }

        .use-media-queries .FbwBsX.FK1tXh, .use-media-queries .FbwBsX.JnzaaY, .use-media-queries .FbwBsX.LdmkLw, .use-media-queries .FbwBsX.hp0NoL {
            margin-bottom: 18px
        }

            .use-media-queries .FbwBsX.FK1tXh.JufO9Q, .use-media-queries .FbwBsX.JnzaaY.JufO9Q, .use-media-queries .FbwBsX.LdmkLw.JufO9Q, .use-media-queries .FbwBsX.hp0NoL.JufO9Q {
                bottom: 0;
                margin-bottom: 36px
            }

            .use-media-queries .FbwBsX.FK1tXh.JufO9Q, .use-media-queries .FbwBsX.JnzaaY.JufO9Q, .use-media-queries .FbwBsX.hp0NoL.JufO9Q {
                margin-bottom: 0;
                padding-bottom: 0
            }
}

.gt-xs .FbwBsX {
    margin-bottom: 20px
}

    .gt-xs .FbwBsX.G1V6el {
        margin-bottom: 11px
    }

        .gt-xs .FbwBsX.G1V6el.ZBB0ua {
            margin-bottom: -14px;
            margin-top: -13px;
            max-width: 209px;
            position: relative;
            top: -24px
        }

            .gt-xs .FbwBsX.G1V6el.ZBB0ua.CzG_Nm {
                max-width: 189px
            }

        .gt-xs .FbwBsX.G1V6el.xs2MeC.ZBB0ua {
            margin-top: 12px;
            max-width: none
        }

            .gt-xs .FbwBsX.G1V6el.xs2MeC.ZBB0ua.CzG_Nm {
                max-width: none-20px
            }

    .gt-xs .FbwBsX.KwFkyo {
        margin-bottom: 10px
    }

        .gt-xs .FbwBsX.KwFkyo.ZBB0ua {
            margin-bottom: -13px;
            margin-top: -13px;
            max-width: 359px;
            position: relative;
            top: -24px
        }

            .gt-xs .FbwBsX.KwFkyo.ZBB0ua.CzG_Nm {
                max-width: 339px
            }

        .gt-xs .FbwBsX.KwFkyo.xs2MeC.ZBB0ua {
            margin-top: 17px;
            max-width: none
        }

            .gt-xs .FbwBsX.KwFkyo.xs2MeC.ZBB0ua.CzG_Nm {
                max-width: none-20px
            }

    .gt-xs .FbwBsX.x_FPRX {
        margin-bottom: 10px
    }

    .gt-xs .FbwBsX.feQY6g {
        margin-bottom: 9px;
        max-width: 740px
    }

        .gt-xs .FbwBsX.feQY6g.ZBB0ua {
            margin-bottom: -12px;
            margin-top: -6px;
            position: relative;
            top: -31px
        }

        .gt-xs .FbwBsX.feQY6g.xs2MeC.ZBB0ua {
            margin-top: 12px;
            max-width: none
        }

            .gt-xs .FbwBsX.feQY6g.xs2MeC.ZBB0ua.CzG_Nm {
                max-width: none-20px
            }

    .gt-xs .FbwBsX.jDqjOt {
        margin-bottom: var(--blog-pl-common-title-margin)
    }

        .gt-xs .FbwBsX.jDqjOt.ZBB0ua {
            max-width: 207px
        }

            .gt-xs .FbwBsX.jDqjOt.ZBB0ua.CzG_Nm {
                max-width: 187px
            }

        .gt-xs .FbwBsX.jDqjOt.xs2MeC.ZBB0ua {
            max-width: none
        }

            .gt-xs .FbwBsX.jDqjOt.xs2MeC.ZBB0ua.CzG_Nm {
                max-width: none-20px
            }

    .gt-xs .FbwBsX.UUSLFD, .gt-xs .FbwBsX.hKl06e, .gt-xs .FbwBsX.i_25UC, .gt-xs .FbwBsX.lyd6fK, .gt-xs .FbwBsX.yWOr1I {
        margin-bottom: var(--blog-pl-common-title-margin)
    }

        .gt-xs .FbwBsX.EfvfyL.ZBB0ua, .gt-xs .FbwBsX.NAWdyL.ZBB0ua, .gt-xs .FbwBsX.PoYsMP.ZBB0ua, .gt-xs .FbwBsX.TBrkhx.ZBB0ua, .gt-xs .FbwBsX.UUSLFD.ZBB0ua, .gt-xs .FbwBsX.g8vcTX.ZBB0ua, .gt-xs .FbwBsX.hKl06e.ZBB0ua, .gt-xs .FbwBsX.i_25UC.ZBB0ua, .gt-xs .FbwBsX.lyd6fK.ZBB0ua, .gt-xs .FbwBsX.yWOr1I.ZBB0ua {
            margin-inline-end: 30px
        }

        .gt-xs .FbwBsX.EfvfyL.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.NAWdyL.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.PoYsMP.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.TBrkhx.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.UUSLFD.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.g8vcTX.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.hKl06e.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.i_25UC.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.lyd6fK.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.yWOr1I.xs2MeC.ZBB0ua {
            margin-inline-end: 0
        }

    .gt-xs .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua, .gt-xs .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua, .gt-xs .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua, .gt-xs .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua, .gt-xs .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua, .gt-xs .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua {
        max-width: 342px
    }

        .gt-xs .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua.CzG_Nm {
            max-width: 322px
        }

    .gt-xs .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua {
        max-width: none
    }

        .gt-xs .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm {
            max-width: none-20px
        }

    .gt-xs .FbwBsX.ZpmKeC {
        margin-bottom: 6px
    }

    .gt-xs .FbwBsX.sCkhyN {
        margin-bottom: 12px
    }

        .gt-xs .FbwBsX.sCkhyN.JufO9Q {
            bottom: 0;
            margin-bottom: 30px
        }

    .gt-xs .FbwBsX.FK1tXh, .gt-xs .FbwBsX.JnzaaY, .gt-xs .FbwBsX.LdmkLw, .gt-xs .FbwBsX.hp0NoL {
        margin-bottom: 18px
    }

        .gt-xs .FbwBsX.FK1tXh.JufO9Q, .gt-xs .FbwBsX.JnzaaY.JufO9Q, .gt-xs .FbwBsX.LdmkLw.JufO9Q, .gt-xs .FbwBsX.hp0NoL.JufO9Q {
            bottom: 0;
            margin-bottom: 36px
        }

        .gt-xs .FbwBsX.FK1tXh.JufO9Q, .gt-xs .FbwBsX.JnzaaY.JufO9Q, .gt-xs .FbwBsX.hp0NoL.JufO9Q {
            margin-bottom: 0;
            padding-bottom: 0
        }

.FbwBsX.glhtJc {
    margin-bottom: 0
}

    .FbwBsX.WdRrHJ.AkO1lZ, .FbwBsX.glhtJc.AkO1lZ {
        margin-bottom: 18px
    }

    .FbwBsX.WdRrHJ.ySFpqx, .FbwBsX.glhtJc.ySFpqx {
        margin-bottom: 0
    }

    .FbwBsX.WdRrHJ.ZBB0ua, .FbwBsX.glhtJc.ZBB0ua {
        margin-top: -43px;
        max-width: 263px
    }

        .FbwBsX.WdRrHJ.ZBB0ua.CzG_Nm, .FbwBsX.glhtJc.ZBB0ua.CzG_Nm {
            max-width: 243px
        }

    .FbwBsX.WdRrHJ.xs2MeC.ZBB0ua, .FbwBsX.glhtJc.xs2MeC.ZBB0ua {
        margin-top: -19px;
        max-width: none
    }

        .FbwBsX.WdRrHJ.xs2MeC.ZBB0ua.CzG_Nm, .FbwBsX.glhtJc.xs2MeC.ZBB0ua.CzG_Nm {
            max-width: none-20px
        }

    .FbwBsX.WdRrHJ.I5nSmk, .FbwBsX.WdRrHJ.xs2MeC.I5nSmk, .FbwBsX.glhtJc.I5nSmk, .FbwBsX.glhtJc.xs2MeC.I5nSmk {
        margin-top: 0
    }

.FbwBsX.TBrkhx, .FbwBsX.g8vcTX, .FbwBsX.ivAnV0 {
    border-bottom: 12px solid transparent;
    margin: 0
}

.FbwBsX.EfvfyL, .FbwBsX.NAWdyL, .FbwBsX.PoYsMP {
    border-bottom: 8px solid transparent;
    margin: 0
}

.nebVix {
    padding-bottom: 18px
}

@media(min-width:660px) {
    .use-media-queries .nebVix {
        padding-bottom: 23px
    }
}

.gt-xs .nebVix {
    padding-bottom: 23px
}

.nebVix.glhtJc {
    margin-top: 10px
}

    .nebVix.WdRrHJ.JufO9Q, .nebVix.glhtJc.JufO9Q {
        padding-bottom: 0
    }

.nebVix.feQY6g {
    max-width: 740px
}

.nebVix.EfvfyL, .nebVix.NAWdyL, .nebVix.PoYsMP, .nebVix.TBrkhx, .nebVix.g8vcTX, .nebVix.ivAnV0 {
    display: flex;
    flex: 1;
    overflow: hidden;
    padding: 0
}

.sCkhyN {
    color: #fff
}

    .sCkhyN.RiOfiW {
        display: inline-block;
        height: 292px;
        width: 292px
    }

        .sCkhyN .ITPCIq, .sCkhyN .pccjOy, .sCkhyN.RiOfiW.pu51Xe {
            height: 100%;
            width: 100%
        }

    .sCkhyN.JMCi2v {
        display: flex;
        flex-direction: column;
        justify-content: flex-end
    }

    .sCkhyN.FbwBsX {
        bottom: 60px;
        position: absolute;
        width: calc(100% - 48px)
    }

    .sCkhyN.NPsER6 {
        bottom: 27px;
        display: inline-block;
        inset-inline-end: 24px;
        inset-inline-start: 24px;
        position: absolute
    }

.LdmkLw.FbwBsX {
    bottom: 60px;
    position: absolute;
    width: calc(100% - 48px)
}

.FK1tXh.FbwBsX, .JnzaaY.FbwBsX, .hp0NoL.FbwBsX {
    padding-bottom: 30px
}

    .FK1tXh.FbwBsX.p8Uk20, .JnzaaY.FbwBsX.p8Uk20, .hp0NoL.FbwBsX.p8Uk20 {
        margin: 0;
        padding: 0
    }

.FK1tXh, .JnzaaY, .LdmkLw, .hp0NoL {
    color: #fff
}

    .FK1tXh.RiOfiW, .JnzaaY.RiOfiW, .LdmkLw.RiOfiW, .hp0NoL.RiOfiW {
        display: inline-block;
        height: 454px;
        width: 454px
    }

        .FK1tXh .ITPCIq, .FK1tXh .pccjOy, .FK1tXh.RiOfiW.pu51Xe, .JnzaaY .ITPCIq, .JnzaaY .pccjOy, .JnzaaY.RiOfiW.pu51Xe, .LdmkLw .ITPCIq, .LdmkLw .pccjOy, .LdmkLw.RiOfiW.pu51Xe, .hp0NoL .ITPCIq, .hp0NoL .pccjOy, .hp0NoL.RiOfiW.pu51Xe {
            height: 100%;
            width: 100%
        }

    .FK1tXh.JMCi2v, .JnzaaY.JMCi2v, .LdmkLw.JMCi2v, .hp0NoL.JMCi2v {
        display: flex;
        flex-direction: column;
        justify-content: flex-end
    }

    .FK1tXh.NPsER6, .JnzaaY.NPsER6, .LdmkLw.NPsER6, .hp0NoL.NPsER6 {
        bottom: 27px;
        display: inline-block;
        inset-inline-end: 24px;
        inset-inline-start: 24px;
        position: absolute
    }

.n9F1tl {
    fill: #fff
}

.VMF9AQ {
    color: #fff
}

.BVf6py {
    background-color: #fff
}

.TE7que {
    height: 1px;
    opacity: .2
}

@media(min-width:660px) {
    .use-media-queries .TE7que {
        margin-bottom: 12px
    }
}

.gt-xs .TE7que {
    margin-bottom: 12px
}

.TE7que:not(.iD0LEx) {
    margin-bottom: var(--blog-pl-footer-separator-margin)
}

.TE7que.iD0LEx {
    margin-top: 24px
}

    .TE7que.iD0LEx.vxAOcp {
        margin-top: 18px
    }

.FK1tXh .TE7que, .JnzaaY .TE7que, .LdmkLw .TE7que, .hp0NoL .TE7que, .sCkhyN .TE7que {
    opacity: 1
}

.NPsER6.TBrkhx, .NPsER6.g8vcTX {
    margin-top: auto
}

    .NPsER6.TBrkhx.kzwb6t, .NPsER6.g8vcTX.kzwb6t {
        padding-top: 12px
    }

@media(max-width:685px) {
    .use-media-queries .NPsER6.TBrkhx, .use-media-queries .NPsER6.g8vcTX {
        padding-top: 12px
    }
}

.lt-sm .NPsER6.TBrkhx, .lt-sm .NPsER6.g8vcTX {
    padding-top: 12px
}

.NPsER6.ivAnV0 {
    margin-top: auto
}

    .NPsER6.ivAnV0.kzwb6t {
        padding-top: 36px
    }

@media(max-width:685px) {
    .use-media-queries .NPsER6.ivAnV0 {
        padding-top: 36px
    }
}

.lt-sm .NPsER6.ivAnV0 {
    padding-top: 36px
}

.NPsER6.UUSLFD, .NPsER6.hKl06e, .NPsER6.i_25UC, .NPsER6.jDqjOt, .NPsER6.lyd6fK, .NPsER6.yWOr1I {
    margin-top: auto;
    padding-top: 12px
}

    .NPsER6.i_25UC.zwuMcM, .NPsER6.lyd6fK.zwuMcM, .NPsER6.yWOr1I.zwuMcM {
        padding-top: var(--blog-pl-footer-padding-top)
    }

.GGI4XB {
    display: block;
    margin: 15px 0 -11px
}

.app-desktop .GGI4XB {
    display: none
}

.NtnM8D {
    opacity: .6
}

.tFEVbz {
    flex: 0 0 50%
}

.QP8OH2 {
    padding-top: 75%;
    position: relative;
    width: 100%
}

.Gf88Ln {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis
}

@media(min-width:686px) {
    .use-media-queries .Gf88Ln {
        -webkit-line-clamp: 1
    }
}

.gt-s .Gf88Ln {
    -webkit-line-clamp: 1
}

@media(min-width:740px) {
    .use-media-queries .Gf88Ln {
        -webkit-line-clamp: 2
    }
}

.gt-740 .Gf88Ln {
    -webkit-line-clamp: 2
}

@media(min-width:886px) {
    .use-media-queries .Gf88Ln {
        -webkit-line-clamp: 3
    }
}

.gt-886 .Gf88Ln {
    -webkit-line-clamp: 3
}

.so9KdE.TBrkhx, .so9KdE.g8vcTX {
    -webkit-mask-image: linear-gradient(0deg,transparent,#000 30px);
    mask-image: linear-gradient(0deg,transparent,#000 30px)
}

.hMB1wk {
    display: inline
}

.CHRJex {
    cursor: pointer
}

._UH27m {
    position: relative !important
}

.EQ1O0U {
    display: flex !important;
    margin: 14px 0
}

    .EQ1O0U.xczrBK {
        --full-icon-color: var(--post-homepage-ratingFilledStarColor,var(--wix-color-8));
        --empty-icon-color: var(--post-homepage-ratingUnfilledStarColor,var(--wix-color-3));
        color: rgb(var(--post-homepage-ratingFontColor,var(--wix-color-5)));
        font: var(--post-homepage-ratingFont,var(--wix-font-Body-M));
        font-size: var(--post-homepage-ratingFont-size,14px);
        -webkit-text-decoration: var(--post-homepage-ratingFont-text-decoration);
        text-decoration: var(--post-homepage-ratingFont-text-decoration)
    }

        .EQ1O0U.xczrBK.amZSNe {
            --full-icon-color: var(--post-homepage-TOI-ratingFilledStarColor,var(--wix-color-8));
            --empty-icon-color: var(--post-homepage-TOI-ratingUnfilledStarColor,var(--wix-color-3));
            color: rgb(var(--post-homepage-TOI-ratingFontColor,var(--wix-color-5)))
        }

    .EQ1O0U.hrftIZ {
        --full-icon-color: var(--post-category-ratingFilledStarColor,var(--wix-color-8));
        --empty-icon-color: var(--post-category-ratingUnfilledStarColor,var(--wix-color-3));
        color: rgb(var(--post-category-ratingFontColor,var(--wix-color-5)));
        font: var(--post-category-ratingFont,var(--wix-font-Body-M));
        font-size: var(--post-category-ratingFont-size,14px);
        -webkit-text-decoration: var(--post-category-ratingFont-text-decoration);
        text-decoration: var(--post-category-ratingFont-text-decoration)
    }

        .EQ1O0U.hrftIZ.amZSNe {
            --full-icon-color: var(--post-category-TOI-ratingFilledStarColor,var(--wix-color-8));
            --empty-icon-color: var(--post-category-TOI-ratingUnfilledStarColor,var(--wix-color-3));
            color: rgb(var(--post-category-TOI-ratingFontColor,var(--wix-color-5)))
        }

    .EQ1O0U.zwuMcM {
        --full-icon-color: var(--post-post-list-ratingFilledStarColor,var(--wix-color-8));
        --empty-icon-color: var(--post-post-list-ratingUnfilledStarColor,var(--wix-color-3));
        color: rgb(var(--post-post-list-ratingFontColor,var(--wix-color-5)));
        font: var(--post-post-list-ratingFont,var(--wix-font-Body-M));
        font-size: var(--post-post-list-ratingFont-size,14px);
        -webkit-text-decoration: var(--post-post-list-ratingFont-text-decoration);
        text-decoration: var(--post-post-list-ratingFont-text-decoration)
    }

        .EQ1O0U.zwuMcM.amZSNe {
            --full-icon-color: var(--post-post-list-TOI-ratingFilledStarColor,var(--wix-color-8));
            --empty-icon-color: var(--post-post-list-TOI-ratingUnfilledStarColor,var(--wix-color-3));
            color: rgb(var(--post-post-list-TOI-ratingFontColor,var(--wix-color-5)))
        }

    .EQ1O0U.NAWdyL {
        margin: 8px 0
    }

    .EQ1O0U.TBrkhx, .EQ1O0U.g8vcTX, .EQ1O0U.ivAnV0 {
        margin-bottom: 2px
    }

    .EQ1O0U.FK1tXh.JufO9Q, .EQ1O0U.JnzaaY.JufO9Q, .EQ1O0U.LdmkLw.JufO9Q, .EQ1O0U.hp0NoL.JufO9Q {
        margin-bottom: 0
    }

.G5Aa3J {
    cursor: pointer;
    height: 19px;
    vertical-align: middle;
    width: 19px
}

    .G5Aa3J, .G5Aa3J svg {
        display: inline-block;
        position: relative
    }

        .G5Aa3J svg {
            fill: transparent;
            stroke: #e84a43;
            stroke-width: 1.5px;
            transition: fill .25s
        }

        .G5Aa3J .X22cAo {
            display: none
        }

        .G5Aa3J.jSxrNf svg {
            fill: #e84a43;
            stroke: none;
            opacity: 1
        }

        .G5Aa3J.jSxrNf .X22cAo {
            border: 3px solid #e84a43;
            border-radius: 100%;
            height: 24px;
            inset-inline-start: -3px;
            top: -3px;
            width: 24px
        }

        .G5Aa3J.jSxrNf .X22cAo, .G5Aa3J.jSxrNf .zkv91u {
            display: inline-block;
            opacity: 0;
            position: absolute
        }

        .G5Aa3J.jSxrNf .zkv91u {
            background-color: #e84a43;
            border-radius: 100%;
            height: 4px;
            inset-inline-start: 8px;
            top: 7px;
            width: 4px
        }

        .G5Aa3J.FfDJdv.jSxrNf svg {
            animation: AgCb8e .5s
        }

        .G5Aa3J.FfDJdv.jSxrNf .X22cAo {
            animation: EN90Pa .3s
        }

        .G5Aa3J.FfDJdv.jSxrNf .zkv91u {
            animation: JVoWJX .5s;
            animation-delay: .1s
        }

.Eu1LNI, .PxeFnW, .YfFkQX, .y5oGWU {
    display: inline-block;
    height: 6px;
    inset-inline-start: 8px;
    position: absolute;
    top: 7px;
    width: 6px
}

.YfFkQX {
    transform: rotate(0deg)
}

.y5oGWU {
    transform: rotate(144deg)
}

.Eu1LNI {
    transform: rotate(216deg)
}

.PxeFnW {
    transform: rotate(288deg)
}

@keyframes AgCb8e {
    0% {
        transform: scale(.1)
    }

    40% {
        transform: scale(1.3)
    }

    70% {
        transform: scale(.9)
    }

    90% {
        transform: scale(1.1)
    }

    to {
        transform: scale(1)
    }
}

@keyframes EN90Pa {
    0% {
        opacity: .1;
        transform: scale(.1)
    }

    20% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: scale(1.5)
    }
}

@keyframes JVoWJX {
    0% {
        opacity: 0;
        transform: translateX(5px) scale(1)
    }

    20% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translateX(17px) scale(0)
    }
}

.Kh5HMz {
    background: none;
    border: 0;
    color: inherit;
    font: inherit;
    font-size: inherit !important;
    line-height: 1;
    padding: 0
}

.Kh5HMz, .h7K_lu {
    vertical-align: middle
}

.h7K_lu {
    align-items: center;
    display: inline-flex
}

.FYRNvd {
    padding-inline-end: 5px
}

.p9gct4 {
    flex-direction: row-reverse
}

    .p9gct4 .FYRNvd {
        padding-inline-end: 0;
        padding-inline-start: 5px
    }

.laz8E8 {
    clip: rect(1px,1px,1px,1px) !important;
    border: 0 !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    white-space: nowrap !important;
    width: 1px !important
}

.t66ylj {
    align-items: center;
    display: inline-flex;
    padding-inline-end: 2px;
    vertical-align: middle
}

.eYQJQu:not(:first-child) {
    margin-inline-start: 6px
}

.bEeZ1_ {
    align-items: baseline;
    display: flex;
    inline-size: var(--width,300px)
}

    .bEeZ1_:before {
        animation: xxdw6w 2s infinite;
        background: currentColor;
        block-size: 10px;
        border-radius: 100px;
        content: "";
        display: block;
        flex: 1;
        inline-size: 100%;
        -webkit-mask-image: linear-gradient(270deg,#000 -100%,#000 0,#000 40%,transparent 50%,transparent 0,#000 60%,#000 100%,#000 200%);
        mask-image: linear-gradient(270deg,#000 -100%,#000 0,#000 40%,transparent 50%,transparent 0,#000 60%,#000 100%,#000 200%);
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
        -webkit-mask-size: 400%;
        mask-size: 400%;
        opacity: .12;
        overflow: hidden;
        position: relative
    }

@keyframes xxdw6w {
    0% {
        -webkit-mask-position: 100% 50%;
        mask-position: 100% 50%
    }

    to {
        -webkit-mask-position: 0 50%;
        mask-position: 0 50%
    }
}

.E54HWO {
    align-items: center;
    display: flex;
    white-space: nowrap
}

    .E54HWO > * + * {
        margin-inline-start: 16px
    }

.lkXNhM {
    color: inherit;
    display: inline-flex;
    font: inherit
}

.NT9zC5 {
    display: flex;
    font-size: 12px !important;
    height: var(--blog-pl-footer-content-height);
    justify-content: space-between;
    line-height: 1.5
}

    .NT9zC5.KToN9P, .NT9zC5.T6pLzn, .NT9zC5.eJayAP {
        justify-content: flex-start
    }

.zGPuSQ {
    font-size: inherit !important
}

.PsEy9r {
    display: flex;
    margin-inline-end: 16px
}

.L2cuMO {
    align-items: center;
    display: flex;
    justify-content: flex-end
}

.tmHsxH {
    display: block;
    height: 1px;
    opacity: .2
}

.Dgf2Op {
    flex: 0 0 1px;
    flex-shrink: 0;
    height: 100%;
    opacity: .2;
    width: 1px
}

.Ki_0_s {
    align-self: center;
    border-radius: 50%;
    display: block;
    height: 2px;
    width: 2px
}

.Ym42pV {
    display: inline-block;
    max-width: -moz-min-content;
    max-width: min-content;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.CS4xCt {
    font-size: 0;
    line-height: 1.2;
    margin: 0 0 var(--blog-pl-category-label-margin-bottom)
}

.pratMU {
    display: inline-block
}

.d7TwYL, .g99UQY, .u0T9F0 {
    margin-top: 4px
}

.TRcECH {
    margin-bottom: var(--blog-pl-slider-category-label-margin-bottom)
}

.TpXFK4, .dU7Co_, .ewnq0g, .sEWsEY {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: flex-end
}

@media(max-width:659px) {
    .use-media-queries .TpXFK4, .use-media-queries .dU7Co_, .use-media-queries .ewnq0g, .use-media-queries .sEWsEY {
        margin-bottom: 0
    }
}

.lt-s .TpXFK4, .lt-s .dU7Co_, .lt-s .ewnq0g, .lt-s .sEWsEY {
    margin-bottom: 0
}

.dqpczu {
    background-color: rgb(var(--category-label-button-backgroundColor,var(--wix-color-8)));
    border-color: rgb(var(--category-label-button-borderColor,var(--wix-color-8)));
    border-radius: calc(var(--category-label-button-cornerRadius, 0)*1px);
    border-style: solid;
    border-width: calc(var(--category-label-button-borderWidth, 0)*1px);
    color: rgb(var(--category-label-button-textColor,var(--wix-color-1)));
    font: var(--category-label-button-textFont,var(--wix-font-Body-M));
    font-size: var(--category-label-button-textFont-size,14px);
    padding: calc(var(--category-label-button-verticalPadding, 6)*1px) calc(var(--category-label-button-horizontalPadding, 12)*1px);
    -webkit-text-decoration: var(--category-label-button-textFont-text-decoration);
    text-decoration: var(--category-label-button-textFont-text-decoration)
}

    .dqpczu:hover {
        background-color: rgb(var(--category-label-button-backgroundColorHover,var(--wix-color-8)));
        border-color: rgb(var(--category-label-button-borderColorHover,var(--wix-color-8)));
        color: rgb(var(--category-label-button-textColorHover,var(--wix-color-1)))
    }

.SkWvPq {
    color: rgb(var(--category-label-text-textColor,var(--wix-color-8)));
    font: var(--category-label-text-textFont,var(--wix-font-Body-M));
    -webkit-text-decoration: var(--category-label-text-textFont-text-decoration);
    text-decoration: var(--category-label-text-textFont-text-decoration)
}

    .SkWvPq:hover {
        color: rgb(var(--category-label-text-textColorHover,var(--wix-color-8)))
    }

.iT3c03.dqpczu {
    background-color: rgb(var(--category-label-button-mobile-backgroundColor,var(--wix-color-8)));
    border-color: rgb(var(--category-label-button-mobile-borderColor,var(--wix-color-8)));
    border-radius: calc(var(--category-label-button-mobile-cornerRadius, 0)*1px);
    border-style: solid;
    border-width: calc(var(--category-label-button-mobile-borderWidth, 0)*1px);
    color: rgb(var(--category-label-button-mobile-textColor,var(--wix-color-1)));
    font: var(--category-label-button-mobile-textFont,var(--wix-font-Body-M));
    padding: calc(var(--category-label-button-mobile-verticalPadding, 6)*1px) calc(var(--category-label-button-mobile-horizontalPadding, 12)*1px)
}

.iT3c03.SkWvPq {
    color: rgb(var(--category-label-text-mobile-textColor,var(--wix-color-8)));
    font: var(--category-label-text-mobile-textFont,var(--wix-font-Body-M))
}

.tQ0Q1A {
    display: block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

@media print {
    .tQ0Q1A {
        color: #000 !important
    }
}

.xUuoH9 {
    align-items: center;
    display: flex;
    list-style: none;
    margin: 0;
    max-width: 100%;
    padding: 0;
    text-overflow: ellipsis;
    white-space: nowrap
}

.rmqd9q {
    margin: 0 8px
}

.F4tRtJ {
    min-width: 0
}

.MBUSKJ {
    font-size: inherit !important
}

.UZa2Xr:nth-child(3) {
    overflow: hidden;
    text-overflow: ellipsis
}

.dZs5e3 {
    display: flex;
    flex-direction: column;
    font-size: 12px !important;
    max-width: 100%;
    padding-inline-start: 10px
}

    .dZs5e3:first-child {
        padding-inline-start: 0
    }

    .dZs5e3.krCqqh {
        font-size: inherit
    }

@media(min-width:980px) {
    .use-media-queries .mtJpOF .dZs5e3 {
        padding-inline-start: 18px
    }
}

.gt-sm .mtJpOF .dZs5e3 {
    padding-inline-start: 18px
}

.dZs5e3.PZIDK7 ul {
    line-height: 19px
}

.mJ89ha {
    font-size: inherit !important
}

.taLqKM {
    align-items: center;
    display: flex;
    height: 19px;
    max-width: 100%
}

.lR3yj5 {
    border-radius: 50%;
    display: block;
    -o-object-fit: cover;
    object-fit: cover;
    overflow: hidden
}

.TI1b5D, .dDcMfv, .lR3yj5 {
    height: 100%;
    width: 100%
}

.TI1b5D {
    display: block
}

    .TI1b5D img {
        max-width: var(--wix-img-max-width,100%)
    }

    .TI1b5D[data-animate-blur] img {
        filter: blur(9px);
        transition: filter .8s ease-in
    }

        .TI1b5D[data-animate-blur] img[data-load-done] {
            filter: none
        }

.ERF5R1 {
    display: inline-block;
    height: 32px;
    position: relative;
    width: 32px
}

@media(min-width:660px) {
    .use-media-queries .ERF5R1.A9WFUN {
        height: 40px;
        width: 40px
    }
}

.gt-xs .ERF5R1.A9WFUN {
    height: 40px;
    width: 40px
}

@media(min-width:660px) {
    .use-media-queries .ERF5R1.A0qBRg {
        height: 92px;
        width: 92px
    }
}

.gt-xs .ERF5R1.A0qBRg {
    height: 92px;
    width: 92px
}

.ERF5R1.zI70HL {
    height: 80px;
    width: 80px
}

@media(min-width:660px) {
    .use-media-queries .ERF5R1.zI70HL {
        height: 100px;
        width: 100px
    }
}

.gt-xs .ERF5R1.zI70HL {
    height: 100px;
    width: 100px
}

.ERF5R1.pozZSb {
    height: 40px;
    width: 40px
}

@media(min-width:660px) {
    .use-media-queries .ERF5R1.pozZSb {
        height: 80px;
        width: 80px
    }
}

.gt-xs .ERF5R1.pozZSb {
    height: 80px;
    width: 80px
}

.ERF5R1.Zcb_uj {
    height: 30px;
    width: 30px
}

.ERF5R1.bCACxF {
    height: 20px;
    width: 20px
}

@media(min-width:660px) {
    .use-media-queries .ERF5R1.bCACxF {
        height: 40px;
        width: 40px
    }
}

.gt-xs .ERF5R1.bCACxF {
    height: 40px;
    width: 40px
}

.ERF5R1.C3KamW {
    height: 20px;
    width: 20px
}

@media(min-width:660px) {
    .use-media-queries .ERF5R1.C3KamW {
        height: 30px;
        width: 30px
    }
}

.gt-xs .ERF5R1.C3KamW {
    height: 30px;
    width: 30px
}

.lBv2XN {
    align-items: center;
    display: flex
}

.dlINDG {
    padding-inline-start: 12px
}

    .dlINDG:first-child {
        padding-inline-start: 0
    }

.WmZAIu {
    display: flex;
    height: 100%;
    position: relative;
    width: 100%
}

.Bvf4SR {
    background: none;
    border: none;
    font-size: 0;
    padding: 0
}

._EA3Ke {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 24px;
    justify-content: center;
    position: relative;
    width: 24px
}

.Z9ijf3 {
    box-shadow: 0 3px 8px 0 rgba(0,0,0,.2);
    margin: 5px;
    max-width: 300px;
    min-width: 200px;
    position: absolute;
    z-index: 900
}

.hUiNwc {
    align-items: center;
    display: flex
}

.OpTnhP {
    display: block
}

.SbjQym {
    align-items: center;
    display: flex;
    justify-content: flex-end
}

@media(min-width:980px) {
    .use-media-queries .SbjQym {
        padding-bottom: 12px
    }
}

.gt-sm .SbjQym {
    padding-bottom: 12px
}

.SbjQym.IStc0y {
    padding-bottom: 18px
}

.SbjQym.YD6Z1G, .SbjQym._dR9OP {
    padding-bottom: 12px
}

.SbjQym.Nn0z1D, .SbjQym.SoK2Wc {
    padding-bottom: 24px
}

.SbjQym.AwRwmV, .SbjQym.DKNKji, .SbjQym.Ij__Zw, .SbjQym.MLEYRZ, .SbjQym.jc3Fi0, .SbjQym.kAgxB9, .SbjQym.otAa9D, .SbjQym.rA58nq {
    padding-bottom: 12px
}

    .SbjQym.otAa9D.Fsmreb, .SbjQym.wjdRtO:not(.kAgxB9) {
        padding-bottom: 0
    }

        .SbjQym.wjdRtO:not(.kAgxB9).TjmPXo {
            margin-bottom: var(--blog-pl-header-margin-bottom)
        }

            .SbjQym.wjdRtO:not(.kAgxB9).TjmPXo.vL7wf0 {
                margin-bottom: 0
            }

            .SbjQym.wjdRtO:not(.kAgxB9).TjmPXo.YVAddP {
                margin-bottom: auto
            }

.SbjQym.Mo4mKl {
    font-size: inherit;
    padding: 0
}

@media(min-width:980px) {
    .use-media-queries .SbjQym.Mo4mKl {
        padding: 11px 11px 24px
    }
}

.gt-sm .SbjQym.Mo4mKl {
    padding: 11px 11px 24px
}

.V_aJB6 {
    align-items: center;
    display: flex;
    flex: 1 1 auto;
    font-size: 14px;
    margin-inline-end: auto;
    max-inline-size: calc(100% - 42px);
    min-block-size: var(--blog-pl-header-height)
}

    .V_aJB6.CH7asw {
        max-inline-size: calc(100% - 54px)
    }

.Mo4mKl .V_aJB6 {
    font-size: inherit
}

@media(min-width:980px) {
    .use-media-queries .G1sD4r .V_aJB6, .use-media-queries .PVEWzt .V_aJB6, .use-media-queries .eOIH_4 .V_aJB6, .use-media-queries .otAa9D .V_aJB6 {
        font-size: 12px
    }
}

.gt-sm .G1sD4r .V_aJB6, .gt-sm .PVEWzt .V_aJB6, .gt-sm .eOIH_4 .V_aJB6, .gt-sm .otAa9D .V_aJB6 {
    font-size: 12px
}

.pWST8_ .V_aJB6, .rDlcKq .V_aJB6, .vL7wf0 .V_aJB6 {
    height: auto
}

.YiEou4 {
    display: none
}

@media(min-width:980px) {
    .use-media-queries .YiEou4 {
        display: inline-block;
        margin-inline-start: auto
    }
}

.gt-sm .YiEou4 {
    display: inline-block;
    margin-inline-start: auto
}

.YfT_t7 {
    opacity: .6
}

.Dgs_GX {
    align-items: center;
    display: flex;
    margin-inline-end: 3px
}

.YiEou4 + .Dgs_GX {
    margin-inline-start: 12px
}

.GygROR {
    margin: 0;
    margin-inline-end: -9px
}

    .GygROR.pWST8_, .GygROR.rDlcKq {
        margin-inline-end: -18px
    }

@media(min-width:980px) {
    .use-media-queries .Mo4mKl .GygROR {
        margin-inline-end: 0
    }
}

.gt-sm .Mo4mKl .GygROR {
    margin-inline-end: 0
}

.Q8iQIg, .dtYGur {
    opacity: .1;
    overflow-y: hidden;
    transform: scale3d(.1,.1,1)
}

.EhKyap, .VL02DE {
    opacity: 1;
    transform: scaleX(1);
    transition: all .4s ease-in
}

.Z0hXe1 {
    display: flex
}

.j1Y_aa {
    display: block
}

.wR7PET {
    flex-grow: 1;
    height: 100%;
    line-height: 1.5;
    overflow: hidden;
    word-break: break-word
}

.DxQ8C1 {
    -webkit-line-clamp: 3;
    line-clamp: 3;
    height: 100%;
    text-overflow: ellipsis
}

.BOlnTh, .DxQ8C1 {
    -webkit-box-orient: vertical;
    display: -webkit-box
}

.BOlnTh {
    overflow: hidden
}

.JMAXlV {
    --full: rgb(var(--full-icon-color,$black-rgb));
    --empty: rgb(var(--empty-icon-color,$gray-rgb));
    display: block;
    position: relative
}

.fbd51l {
    clip: rect(0,0,0,0);
    border: 0;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

.hhO2ky {
    display: flex
}

.JMAXlV .hhO2ky {
    gap: 0 6px
}

.siwre6 {
    color: var(--full)
}

.MKPjdi {
    color: var(--empty)
}

.TbC84K {
    display: flex;
    position: relative
}

.j6jO4F .MrH3GO {
    display: block
}

.j6jO4F {
    clip-path: inset(0 50% 0 0)
}

.MrH3GO, [dir=rtl] .j6jO4F {
    clip-path: inset(0 0 0 50%)
}

.MrH3GO {
    position: absolute
}

[dir=rtl] .MrH3GO {
    clip-path: inset(0 50% 0 0)
}

.TYUuco {
    transition: color .3s ease-in
}

.A6pgue {
    align-items: center;
    display: flex
}

.KJeQ3_ {
    line-height: 1;
    margin-inline-start: 12px
}

.T5ArNO .KJeQ3_ {
    animation: M5aq50 .3s ease-in
}

.TW0XHJ .KJeQ3_, .z8kPtl .KJeQ3_ {
    margin-inline-start: 7px
}

@keyframes M5aq50 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.T5UMT5 {
    font-size: 22px;
    font-weight: inherit;
    line-height: 30px;
    margin-top: 18px;
    overflow-wrap: break-word;
    word-break: break-word
}

    .T5UMT5.AreR2k, .T5UMT5.I9XQQf, .T5UMT5.LMmmGm, .T5UMT5.Qr0HYQ, .T5UMT5.WD_8WI, .T5UMT5.mjh3Ex, .T5UMT5.tMAW2P, .T5UMT5.xwfLlB, .T5UMT5.zKj_nc {
        margin-top: 0
    }

@media(min-width:660px) {
    .use-media-queries .T5UMT5.tMAW2P {
        line-height: 24px !important
    }
}

.gt-xs .T5UMT5.tMAW2P {
    line-height: 24px !important
}

.T5UMT5.PW6Nzn, .T5UMT5.v0TP18 {
    margin-top: 0
}

@media(max-width:659px) {
    .use-media-queries .T5UMT5.PW6Nzn, .use-media-queries .T5UMT5.v0TP18 {
        line-height: 1.4 !important
    }
}

.lt-s .T5UMT5.PW6Nzn, .lt-s .T5UMT5.v0TP18 {
    line-height: 1.4 !important
}

.T5UMT5.ML3wIh._wPn3X, .T5UMT5.SmUSYw._wPn3X, .T5UMT5.nOu63e._wPn3X, .T5UMT5.xAtwHK._wPn3X {
    margin-top: 12px
}

@media(min-width:660px) {
    .use-media-queries .T5UMT5.ML3wIh._wPn3X, .use-media-queries .T5UMT5.SmUSYw._wPn3X, .use-media-queries .T5UMT5.nOu63e._wPn3X, .use-media-queries .T5UMT5.xAtwHK._wPn3X {
        margin-top: 0
    }
}

.gt-xs .T5UMT5.ML3wIh._wPn3X, .gt-xs .T5UMT5.SmUSYw._wPn3X, .gt-xs .T5UMT5.nOu63e._wPn3X, .gt-xs .T5UMT5.xAtwHK._wPn3X {
    margin-top: 0
}

.T5UMT5 .fcPJ4D:not(.iFTNPs):active {
    cursor: pointer;
    opacity: .5
}

@media(min-width:660px) {
    .use-media-queries .T5UMT5 {
        font-size: inherit;
        line-height: inherit;
        margin-top: 1px
    }

        .use-media-queries .T5UMT5.AreR2k, .use-media-queries .T5UMT5.I9XQQf, .use-media-queries .T5UMT5.LMmmGm, .use-media-queries .T5UMT5.Qr0HYQ, .use-media-queries .T5UMT5.xwfLlB {
            line-height: 1.4
        }
}

.gt-xs .T5UMT5 {
    font-size: inherit;
    line-height: inherit;
    margin-top: 1px
}

    .gt-xs .T5UMT5.AreR2k, .gt-xs .T5UMT5.I9XQQf, .gt-xs .T5UMT5.LMmmGm, .gt-xs .T5UMT5.Qr0HYQ, .gt-xs .T5UMT5.xwfLlB {
        line-height: 1.4
    }

.T5UMT5.SSbNRm, .T5UMT5.zEYAqe {
    line-height: 1.4 !important
}

.KNiaIk {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.bD0vt9 {
    font: inherit
}

.uYL9xS {
    display: flex;
    flex: 1;
    flex-direction: column-reverse;
    height: 0
}

.Bzea4H {
    height: 100%;
    inset: 0;
    position: absolute;
    z-index: -1
}

div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover) .gallery-item-content .gallery-item {
    transition: opacity .4s ease !important
}

div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover).simulate-hover .gallery-item-content .gallery-item, div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover):hover .gallery-item-content .gallery-item {
    opacity: 0
}

div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover), div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .hover-info-element {
    transition: transform 2.2s cubic-bezier(.14,.4,.09,.99) !important
}

div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-content {
    transform: scale(1.1)
}

div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover), div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) {
    transform: scale(1.11)
}

    div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover) .hover-info-element, div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) .hover-info-element {
        transform: scale(.9009009009)
    }

div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover), div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .hover-info-element {
    transition: transform 1.2s cubic-bezier(.14,.4,.09,.99) !important
}

div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover):hover .gallery-item-content {
    transform: scale(.845) rotate(calc(var(--tiltAngleValue) * 1deg))
}

div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover) .gallery-item-content {
    transition: filter .4s linear !important
}

div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover).simulate-hover .gallery-item-content .gallery-item, div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover):hover .gallery-item-content .gallery-item {
    filter: blur(6px)
}

div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover) .gallery-item-content {
    transition: filter .6s ease !important
}

div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover):hover .gallery-item-content {
    filter: grayscale(1)
}

div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover) {
    transition: background-color .4s ease !important;
    transition: transform .4s ease !important
}

    div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover, div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover {
        transform: scale(.985)
    }

        div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover div, div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover div {
            transform: none !important
        }

div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover) .gallery-item-content {
    transition: filter .6s ease !important
}

div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover):hover .gallery-item-content {
    filter: invert(1)
}

div.pro-gallery .gallery-item-container.color-in-on-hover .gallery-item-content {
    filter: grayscale(1);
    transition: filter .6s ease !important
}

div.pro-gallery .gallery-item-container.color-in-on-hover.simulate-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.color-in-on-hover:hover:not(.hide-hover) .gallery-item-content {
    filter: grayscale(0)
}

div.pro-gallery .gallery-item-container.darkened-on-hover .gallery-item-content {
    filter: brightness(1);
    transition: filter .6s ease !important
}

div.pro-gallery .gallery-item-container.darkened-on-hover.simulate-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.darkened-on-hover:hover:not(.hide-hover) .gallery-item-content {
    filter: brightness(.7)
}

div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover {
    transition: none
}

    div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover:before {
        opacity: 0
    }

    div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover, div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) {
        transition: none
    }

        div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover:before, div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover):before {
            background: rgba(8,8,8,.75);
            opacity: 1
        }

        div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover .info-member:not(.hidden), div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) .info-member:not(.hidden) {
            opacity: 1 !important
        }

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover {
    transition: filter .4s ease,opacity .4s ease !important
}

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover:before {
        filter: opacity(0);
        transition: filter .4s ease,opacity .4s ease !important
    }

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover .info-member:not(.hidden) {
        transition: opacity .4s ease
    }

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover.force-hover:before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in:hover .gallery-item-hover:not(.hide-hover):before {
        filter: opacity(1)
    }

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover {
    transition: transform .4s ease,filter .2s ease,opacity .2s ease !important
}

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover:before {
        filter: opacity(0);
        transform: scale(.9);
        transition: transform .4s ease,filter .2s ease,opacity .2s ease !important
    }

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover .info-member:not(.hidden) {
        transition: opacity .2s ease
    }

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover.force-hover:before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand:hover .gallery-item-hover:not(.hide-hover):before {
        filter: opacity(1);
        transform: scale(1)
    }

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover {
    transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important
}

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover:before {
        filter: opacity(0);
        transform: translateY(100%);
        transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important
    }

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover .info-member:not(.hidden) {
        transition: opacity .4s ease
    }

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover.force-hover:before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up:hover .gallery-item-hover:not(.hide-hover):before {
        filter: opacity(1);
        transform: translateY(0)
    }

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover {
    transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important
}

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover:before {
        filter: opacity(0);
        transform: translateX(-100%);
        transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important
    }

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover .info-member:not(.hidden) {
        transition: opacity .4s ease
    }

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover.force-hover:before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right:hover .gallery-item-hover:not(.hide-hover):before {
        filter: opacity(1);
        transform: translateX(0)
    }

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover {
    transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important
}

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover:before {
        filter: opacity(0);
        transform: translateX(100%);
        transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important
    }

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover .info-member:not(.hidden) {
        transition: opacity .4s ease
    }

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover.force-hover:before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left:hover .gallery-item-hover:not(.hide-hover):before {
        filter: opacity(1);
        transform: translateX(0)
    }

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover {
    transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important
}

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover:before {
        filter: opacity(0);
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important
    }

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover .info-member:not(.hidden) {
        transition: opacity .4s ease
    }

    div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover.force-hover:before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down:hover .gallery-item-hover:not(.hide-hover):before {
        filter: opacity(1);
        transform: translateY(0)
    }

div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover {
    transition: none
}

    div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover:before {
        background: rgba(8,8,8,.75);
        opacity: 1
    }

    div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .gallery-item-hover-inner {
        opacity: 1
    }

    div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .info-member:not(.hidden) {
        opacity: 1 !important
    }

    div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover, div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) {
        transition: none
    }

        div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover:before, div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover):before {
            opacity: 0
        }

        div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover .info-member:not(.hidden), div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) .info-member:not(.hidden) {
            opacity: 0 !important
        }

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover {
    transition: filter .4s ease,opacity .4s ease !important
}

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover:before {
        filter: opacity(1);
        transition: filter .4s ease,opacity .4s ease !important
    }

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover .info-member:not(.hidden) {
        transition: opacity .4s ease
    }

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover.force-hover:before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in:hover .gallery-item-hover:not(.hide-hover):before {
        filter: opacity(0)
    }

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover {
    transition: transform .4s ease,filter .2s ease,opacity .2s ease !important
}

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover:before {
        filter: opacity(1);
        transform: scale(1);
        transition: transform .4s ease,filter .2s ease,opacity .2s ease !important
    }

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover .info-member:not(.hidden) {
        transition: opacity .2s ease
    }

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover.force-hover:before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand:hover .gallery-item-hover:not(.hide-hover):before {
        filter: opacity(0);
        transform: scale(.9)
    }

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover {
    transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important
}

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover:before {
        filter: opacity(1);
        transform: translateY(0);
        transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important
    }

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover .info-member:not(.hidden) {
        transition: opacity .4s ease
    }

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover.force-hover:before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up:hover .gallery-item-hover:not(.hide-hover):before {
        filter: opacity(0);
        transform: translateY(100%)
    }

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover {
    transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important
}

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover:before {
        filter: opacity(1);
        transform: translateX(0);
        transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important
    }

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover .info-member:not(.hidden) {
        transition: opacity .4s ease
    }

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover.force-hover:before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right:hover .gallery-item-hover:not(.hide-hover):before {
        filter: opacity(0);
        transform: translateX(-100%)
    }

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover {
    transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important
}

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover:before {
        filter: opacity(1);
        transform: translateX(100%);
        transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important
    }

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover .info-member:not(.hidden) {
        transition: opacity .4s ease
    }

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover.force-hover:before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left:hover .gallery-item-hover:not(.hide-hover):before {
        filter: opacity(0);
        transform: translateX(0)
    }

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover {
    transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important
}

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover:before {
        filter: opacity(1);
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important
    }

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover .info-member:not(.hidden) {
        transition: opacity .4s ease
    }

    div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover.force-hover:before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down:hover .gallery-item-hover:not(.hide-hover):before {
        filter: opacity(0);
        transform: translateY(0)
    }

.animation-slide {
    transition: width .4s ease,height .4s ease,top .4s ease,left .4s ease
}

.item-with-secondary-media-container .secondary-media-item.hide {
    opacity: 0
}

.item-with-secondary-media-container .secondary-media-item.show {
    opacity: 1
}

[data-collapsed=true] .pro-gallery-parent-container .gallery-item, [data-hidden=true] .pro-gallery-parent-container .gallery-item {
    background-image: none !important
}

html.pro-gallery {
    height: auto;
    width: 100%
}

body.pro-gallery {
    transition: opacity 2s ease
}

#gallery-loader {
    position: fixed;
    top: 50%
}

.show-more-container {
    line-height: 138px;
    text-align: center
}

    .show-more-container i.show-more {
        color: #5d5d61;
        cursor: pointer;
        font-size: 40px;
        margin-top: -3px
    }

    .show-more-container button.show-more {
        background: transparent;
        border: 2px solid #5d5d61;
        border-radius: 0;
        color: #5d5d61;
        cursor: pointer;
        display: inline-block;
        font-family: HelveticaNeueW01-45Ligh,HelveticaNeueW02-45Ligh,HelveticaNeueW10-45Ligh,sans-serif;
        font-size: 12px;
        padding: 11px 29px
    }

        .show-more-container button.show-more:hover {
            background: rgba(0,0,0,.1)
        }

.more-items-loader {
    color: #116dff;
    display: block;
    font-size: 30px;
    line-height: 50px;
    text-align: center;
    width: 100%
}

.version-header {
    background: hsla(0,0%,100%,.8);
    color: #e03939;
    font-family: Consolas,monospace;
    font-size: 13px;
    height: 100px;
    left: 0;
    line-height: 30px;
    position: absolute;
    text-align: left;
    top: 0;
    width: 320px;
    z-index: 100
}

.auto-slideshow-button {
    cursor: pointer;
    height: 28px;
    margin-top: 19px;
    padding: 5px;
    width: 20px
}

.auto-slideshow-button, .auto-slideshow-counter {
    display: flex;
    left: auto;
    opacity: .9;
    position: absolute;
    text-align: center;
    z-index: 1
}

.auto-slideshow-counter {
    font-size: 15px;
    line-height: normal;
    margin-top: 24px
}

@keyframes wNW36F {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.mouse-cursor {
    display: flex;
    position: absolute;
    width: 100%
}

.follow-mouse-cursor {
    position: absolute;
    transition: all .2s ease
}

    .follow-mouse-cursor > div {
        pointer-events: none
    }

    .follow-mouse-cursor > div, .nav-arrows-container {
        align-items: center;
        display: flex;
        justify-content: center
    }

.nav-arrows-container {
    background: transparent;
    border: none;
    cursor: pointer;
    left: auto;
    opacity: .9;
    position: absolute;
    text-align: center
}

    .nav-arrows-container:hover {
        opacity: 1
    }

    .nav-arrows-container.shadow svg {
        filter: drop-shadow(0 1px .15px #B2B2B2)
    }

    .nav-arrows-container .slideshow-arrow {
        flex-shrink: 0
    }

    .nav-arrows-container:focus {
        box-shadow: inset 0 0 0 1px #fff,inset 0 0 1px 4px #116dff !important
    }

.arrow-portal-container span {
    align-items: center;
    animation: fadeIn .1s ease-in-out;
    display: flex;
    justify-content: center;
    position: fixed;
    transition: top 50ms,left 50ms
}

div.gallery-slideshow .gallery-column, div.gallery-slideshow div.pro-gallery {
    box-sizing: content-box !important
}

div.gallery-slideshow .gallery-group, div.gallery-slideshow .gallery-item-container, div.gallery-slideshow .gallery-item-wrapper {
    overflow: visible !important
}

div.gallery-slideshow.streched .gallery-slideshow-info {
    padding-left: 50px !important;
    padding-right: 50px !important
}

@media(max-width:500px) {
    div.gallery-slideshow div.pro-gallery .gallery-slideshow-info {
        padding-left: 20px;
        padding-right: 20px
    }
}

div.gallery-slideshow div.pro-gallery .gallery-item-container .gallery-slideshow-info {
    bottom: -220px;
    box-sizing: border-box;
    display: flex;
    height: 220px;
    padding-top: 0;
    position: absolute;
    width: 100%;
    z-index: 15
}

.gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {
    padding: 30px 60px
}

.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {
    padding: 30px 10px 50px
}

.gallery-columns div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {
    padding: 30px
}

div.pro-gallery {
    height: 100%;
    width: 100%
}

    div.pro-gallery, div.pro-gallery .gallery-column {
        backface-visibility: hidden;
        overflow: hidden;
        position: relative
    }

        div.pro-gallery .gallery-column {
            float: left;
            transform-style: preserve-3d
        }

            div.pro-gallery .gallery-column .gallery-left-padding {
                display: inline-block;
                height: 100%
            }

            div.pro-gallery .gallery-column .gallery-top-padding {
                display: block;
                width: 100%
            }

        div.pro-gallery .gallery-group {
            backface-visibility: hidden;
            box-sizing: border-box;
            float: left;
            font-family: HelveticaNeueW01-45Ligh,HelveticaNeueW02-45Ligh,HelveticaNeueW10-45Ligh,sans-serif;
            font-size: 11px;
            overflow: hidden;
            padding: 0;
            position: relative;
            transform-style: preserve-3d
        }

            div.pro-gallery .gallery-group.debug.gallery-group-gone {
                background: #cdcdd0
            }

            div.pro-gallery .gallery-group.debug.gallery-group-visible {
                background: #c1f0c1
            }

            div.pro-gallery .gallery-group.debug.gallery-group-hidden {
                background: #f99
            }

        div.pro-gallery .gallery-item-container {
            backface-visibility: hidden;
            border: none;
            border-radius: 0;
            box-sizing: border-box;
            color: inherit;
            cursor: default;
            display: inline-block;
            font-family: HelveticaNeueW01-45Ligh,HelveticaNeueW02-45Ligh,HelveticaNeueW10-45Ligh,sans-serif;
            font-size: 11px;
            outline: none;
            overflow: hidden;
            padding: 0;
            position: absolute;
            scroll-snap-align: center;
            text-decoration: none;
            transform-style: preserve-3d;
            vertical-align: top;
            will-change: top,left,width,height
        }

            div.pro-gallery .gallery-item-container .item-action {
                height: 1px;
                overflow: hidden;
                pointer-events: none;
                position: absolute;
                width: 1px;
                z-index: -1
            }

                div.pro-gallery .gallery-item-container .item-action:focus {
                    --focus-ring-box-shadow: none !important;
                    box-shadow: none !important;
                    outline: none !important
                }

            div.pro-gallery .gallery-item-container:hover .gallery-item-common-info {
                cursor: pointer
            }

                div.pro-gallery .gallery-item-container:hover .gallery-item-common-info button {
                    cursor: pointer;
                    text-decoration: underline
                }

            div.pro-gallery .gallery-item-container.visible {
                transform: translateZ(0)
            }

            div.pro-gallery .gallery-item-container.clickable {
                cursor: pointer
            }

            div.pro-gallery .gallery-item-container .gallery-item-wrapper {
                height: 100%;
                overflow: hidden;
                position: relative;
                width: 100%
            }

                div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item {
                    height: 100%;
                    left: 0;
                    position: absolute;
                    top: 0;
                    width: 100%;
                    z-index: 1
                }

                    div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item .gallery-item {
                        -o-object-fit: cover;
                        object-fit: cover
                    }

                    div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item .text-item > div {
                        height: 100% !important;
                        width: 100% !important
                    }

                div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit, div.pro-gallery .gallery-item-container .gallery-item-wrapper.transparent {
                    background: transparent
                }

                div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-preload {
                    display: none
                }

                div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit .gallery-item {
                    background: transparent;
                    -o-object-fit: contain;
                    object-fit: contain
                }

                div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item {
                    border-radius: 0;
                    height: 100%;
                    left: 0;
                    margin: 0;
                    -o-object-fit: cover;
                    object-fit: cover;
                    overflow: hidden;
                    position: absolute;
                    top: 0;
                    width: 100%
                }

                    div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item {
                        -webkit-font-smoothing: antialiased;
                        box-sizing: border-box; /*! autoprefixer: ignore next */
                        white-space: normal
                    }

                        div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item .te-pro-gallery-text-item {
                            letter-spacing: normal !important;
                            line-height: normal !important
                        }

                        div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item > div {
                            background: initial !important;
                            box-sizing: border-box
                        }

                        div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item div, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h1, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h2, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h3, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h4, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h5, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h6, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item p, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item span {
                            margin: 0;
                            padding: 0
                        }

                    div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item .pro-circle-preloader {
                        height: 30px;
                        left: 50%;
                        opacity: .4;
                        top: 50%;
                        width: 15px;
                        z-index: -1
                    }

                    div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item img.gallery--placeholder-item {
                        height: 100% !important;
                        -o-object-fit: cover;
                        object-fit: cover;
                        -o-object-position: center;
                        object-position: center;
                        width: 100% !important
                    }

                    div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded {
                        animation: none !important;
                        background-color: transparent;
                        opacity: 1 !important
                    }

                        div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded.image-item:after {
                            display: none !important
                        }

                        div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded ~ .pro-circle-preloader {
                            display: none
                        }

                    div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.error {
                        opacity: 0 !important
                    }

                    div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-preloaded {
                        background-position: 50%;
                        background-repeat: no-repeat;
                        background-size: cover
                    }

                        div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-preloaded.grid-fit {
                            background-size: contain
                        }

                    div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.three-d-loaded img {
                        opacity: 0;
                        pointer-events: none
                    }

                    div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.three-d-loading img {
                        opacity: 1
                    }

                    div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder img {
                        transition: opacity .2s ease
                    }

                    div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video {
                        overflow: hidden;
                        text-align: center
                    }

                        div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video iframe {
                            left: 0;
                            top: 0
                        }

                        div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playedOnce ~ .image-item {
                            opacity: 0;
                            pointer-events: none;
                            transition: opacity .2s ease
                        }

                        div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.playing button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.playing i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem.playing button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem.playing i {
                            display: none
                        }

                        div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i {
                            -webkit-font-smoothing: antialiased;
                            background: #080808;
                            border-radius: 50px;
                            color: #fff;
                            display: inline-block;
                            height: 60px;
                            left: 50%;
                            margin: -30px 0 0 -30px;
                            opacity: .7;
                            position: absolute;
                            text-align: center;
                            text-rendering: auto; /*! autoprefixer: ignore next */
                            top: 50%;
                            z-index: 11
                        }

                            div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-triangle {
                                opacity: 1
                            }

                            div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-triangle {
                                font-size: 26px
                            }

                            div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i:hover {
                                opacity: .9
                            }

                            div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button:before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i:before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button:before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i:before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button:before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i:before {
                                font-size: 2.3em;
                                opacity: 1
                            }

                div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info {
                    bottom: -220px;
                    box-sizing: border-box;
                    display: flex;
                    height: 220px;
                    position: absolute;
                    width: 100%;
                    z-index: 15
                }

                    div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info > div {
                        height: 100%;
                        width: 100%
                    }

                div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {
                    border-radius: 0;
                    box-sizing: border-box;
                    height: 100%;
                    left: 0;
                    margin: 0;
                    overflow: hidden;
                    position: absolute;
                    top: 0;
                    white-space: normal;
                    width: 100%;
                    z-index: 15
                }

                    div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gallery-item-hover-inner {
                        height: 100%
                    }

                    div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover.no-hover-bg:before {
                        opacity: 0 !important
                    }

                    div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover:before {
                        box-sizing: border-box;
                        content: " ";
                        height: 100%;
                        left: 0;
                        margin: 0;
                        position: absolute;
                        top: 0;
                        width: 100%;
                        z-index: -1
                    }

            div.pro-gallery .gallery-item-container .gallery-item-common-info {
                box-sizing: border-box;
                cursor: pointer
            }

        div.pro-gallery .thumbnailItem.playing button, div.pro-gallery .thumbnailItem.playing i {
            display: none
        }

        div.pro-gallery .thumbnailItem button, div.pro-gallery .thumbnailItem i {
            -webkit-font-smoothing: antialiased;
            background: #080808;
            border-radius: 100%;
            color: #fff;
            display: inline-block;
            height: 28px;
            left: 50%;
            margin: -16px -1px 0 -16px;
            opacity: .7;
            position: absolute;
            text-align: center;
            text-rendering: auto; /*! autoprefixer: ignore next */
            top: 50%;
            width: 28px;
            z-index: 11
        }

            div.pro-gallery .thumbnailItem button.play-triangle, div.pro-gallery .thumbnailItem i.play-triangle {
                opacity: 1
            }

            div.pro-gallery .thumbnailItem button:before, div.pro-gallery .thumbnailItem i:before {
                font-size: 2.3em;
                opacity: 1
            }

        div.pro-gallery.one-row {
            float: left;
            white-space: nowrap
        }

            div.pro-gallery.one-row .gallery-column {
                float: none;
                white-space: nowrap;
                width: 100%
            }

                div.pro-gallery.one-row .gallery-column .gallery-group {
                    display: inline-block;
                    float: none
                }

            div.pro-gallery.one-row.slider .gallery-column {
                overflow-x: scroll
            }

                div.pro-gallery.one-row.slider .gallery-column.scroll-snap {
                    -ms-scroll-snap-type: x mandatory;
                    scroll-snap-type: x mandatory
                }

            div.pro-gallery.one-row .gallery-horizontal-scroll-inner {
                position: relative;
                will-change: transform
            }

        div.pro-gallery.thumbnails-gallery {
            float: left;
            overflow: hidden
        }

            div.pro-gallery.thumbnails-gallery .galleryColumn {
                overflow: visible;
                position: relative
            }

            div.pro-gallery.thumbnails-gallery .thumbnailItem {
                background-color: #fff;
                background-position: 50%;
                background-size: cover;
                border-radius: 0;
                cursor: pointer;
                overflow-y: inherit;
                position: absolute
            }

                div.pro-gallery.thumbnails-gallery .thumbnailItem.pro-gallery-highlight:after {
                    background-color: hsla(0,0%,100%,.6);
                    content: "";
                    display: block;
                    height: 100%;
                    left: 0;
                    position: absolute;
                    top: 0;
                    width: 100%
                }

@media(max-width:500px) {
    div.pro-gallery.thumbnails-gallery {
        overflow: visible
    }
}

div.pro-gallery :focus {
    box-shadow: none
}

div.pro-gallery.accessible button:not(.nav-arrows-container,.has-custom-focus):focus, div.pro-gallery.accessible i:focus {
    box-shadow: 0 0 0 1px #fff,0 0 1px 2px #116dff
}

div.pro-gallery.accessible .has-custom-focus:focus {
    box-shadow: inset 0 0 0 1px #fff,inset 0 0 1px 4px #116dff
}

div.pro-gallery.accessible .gallery-item-hover button:focus, div.pro-gallery.accessible .gallery-item-hover i:focus {
    box-shadow: none
}

div.pro-gallery.accessible .thumbnailItem.pro-gallery-highlight:after {
    box-shadow: inset 0 0 1px 2px #116dff,inset 0 0 7px 0 #fff,0 0 10px -5px #116dff
}

div.pro-gallery.accessible .gallery-item-container:has(.item-action:focus):after {
    border-radius: inherit;
    box-shadow: inset 0 0 1px 2px #116dff,inset 0 0 7px 0 #fff,inset 0 0 10px -5px #116dff;
    content: " ";
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 15
}

div.pro-gallery.accessible .pro-gallery-thumbnails-highlighted:before {
    box-shadow: inset 0 0 1px 2px #116dff,inset 0 0 7px 0 #fff,inset 0 0 10px -5px #116dff
}

div.pro-gallery.accessible .pro-gallery-thumbnails-highlighted:after {
    border-radius: inherit;
    box-shadow: inset 0 0 1px 2px #116dff,inset 0 0 7px 0 #fff,0 0 10px -5px #116dff;
    content: " ";
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%
}

div.pro-gallery .hide-scrollbars {
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none;
    scrollbar-width: none
}

    div.pro-gallery .hide-scrollbars ::-webkit-scrollbar, div.pro-gallery .hide-scrollbars::-webkit-scrollbar {
        height: 0 !important;
        width: 0 !important
    }

div.pro-gallery .rtl {
    direction: rtl
}

div.pro-gallery .ltr {
    direction: ltr
}

.sr-only.out-of-view-component {
    border: 0;
    clip-path: circle(0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.screen-logs {
    word-wrap: break-word;
    background: #fff;
    font-size: 10px;
    width: 280px
}

.fade {
    display: block;
    transition: opacity .6s ease
}

.fade-visible {
    opacity: 1
}

.fade-hidden {
    opacity: 0
}

.deck-before {
    transform: translateX(-100%)
}

.deck-before, .deck-before-rtl {
    display: block;
    transition: transform .6s ease;
    z-index: 1
}

.deck-before-rtl {
    transform: translateX(100%)
}

.deck-current {
    display: block;
    transform: translateX(0);
    transition: transform .6s ease;
    z-index: 0
}

    .deck-current .override {
        transition: transform .6s ease,opacity .1s ease .2s !important
    }

.deck-after {
    display: block;
    opacity: 0;
    transition: opacity .2s ease .6s;
    z-index: -1
}

    .deck-after .override {
        transition: opacity .1s ease 0s !important
    }

.disabled-transition {
    transition: none !important
}

@keyframes JqqXMV {
    0% {
        background-color: hsla(0,0%,95%,.2)
    }

    50% {
        background-color: hsla(0,0%,95%,.8)
    }

    to {
        background-color: hsla(0,0%,95%,.2)
    }
}

.pro-gallery-parent-container.gallery-slideshow [data-hook=group-view]:before, .pro-gallery-parent-container:not(.gallery-slideshow) [data-hook=group-view] .item-link-wrapper:before {
    content: "";
    height: 1px;
    left: var(--group-left);
    pointer-events: none;
    position: absolute;
    right: var(--group-right);
    scroll-snap-align: center;
    top: var(--group-top);
    width: var(--group-width)
}

.gallery-item-container {
    scroll-snap-align: none !important
}

.gallery-slideshow .gallery-item-container:not(.clickable) a {
    cursor: default
}

._SIYmI .gallery-item-video-play-background.play-background {
    color: #000 !important;
    opacity: .3 !important
}

._SIYmI .play-triangle {
    color: #fff !important;
    z-index: 17 !important
}

._SIYmI.homepage {
    --border-color: rgb(var(--post-homepage-borderColor,var(--wix-color-2)));
    --border-width: calc(var(--post-homepage-borderWidth, 1) * 1px);
    --border-radius: calc(var(--post-homepage-postRadius, 0) * 1px)
}

    ._SIYmI.homepage.is-mobile {
        --border-color: rgb(var(--post-homepage-mobile-borderColor,var(--post-homepage-borderColor,var(--wix-color-2))));
        --border-width: calc(var(--post-homepage-mobile-borderWidth, var(--post-homepage-borderWidth, 1)) * 1px);
        --border-radius: calc(var(--post-homepage-mobile-postRadius, var(--post-homepage-postRadius, 0)) * 1px)
    }

._SIYmI.category {
    --border-color: rgb(var(--post-category-borderColor,var(--wix-color-2)));
    --border-width: calc(var(--post-category-borderWidth, 1) * 1px);
    --border-radius: calc(var(--post-category-postRadius, 0) * 1px)
}

    ._SIYmI.category.is-mobile {
        --border-color: rgb(var(--post-category-mobile-borderColor,var(--post-category-borderColor,var(--wix-color-2))));
        --border-width: calc(var(--post-category-mobile-borderWidth, var(--post-category-borderWidth, 1)) * 1px);
        --border-radius: calc(var(--post-category-mobile-postRadius, var(--post-category-postRadius, 0)) * 1px)
    }

._SIYmI.tags {
    --border-color: rgb(var(--post-tags-borderColor,var(--wix-color-2)));
    --border-width: calc(var(--post-tags-borderWidth, 1) * 1px);
    --border-radius: calc(var(--post-tags-postRadius, 0) * 1px)
}

    ._SIYmI.tags.is-mobile {
        --border-color: rgb(var(--post-tags-mobile-borderColor,var(--post-tags-borderColor,var(--wix-color-2))));
        --border-width: calc(var(--post-tags-mobile-borderWidth, var(--post-tags-borderWidth, 1)) * 1px);
        --border-radius: calc(var(--post-tags-mobile-postRadius, var(--post-tags-postRadius, 0)) * 1px)
    }

._SIYmI.post-list {
    --border-color: rgb(var(--post-post-list-borderColor,var(--wix-color-2)));
    --border-width: calc(var(--post-post-list-borderWidth, 1) * 1px);
    --border-radius: calc(var(--post-post-list-postRadius, 0) * 1px)
}

    ._SIYmI.post-list.is-mobile {
        --border-color: rgb(var(--post-post-list-mobile-borderColor,var(--post-post-list-borderColor,var(--wix-color-2))));
        --border-width: calc(var(--post-post-list-mobile-borderWidth, var(--post-post-list-borderWidth, 1)) * 1px);
        --border-radius: calc(var(--post-post-list-mobile-postRadius, var(--post-post-list-postRadius, 0)) * 1px)
    }

._SIYmI.related-posts {
    --border-color: rgb(var(--post-related-posts-borderColor,var(--wix-color-2)));
    --border-width: calc(var(--post-related-posts-borderWidth, 1) * 1px);
    --border-radius: calc(var(--post-related-posts-postRadius, 0) * 1px)
}

    ._SIYmI.related-posts.is-mobile {
        --border-color: rgb(var(--post-related-posts-mobile-borderColor,var(--post-related-posts-borderColor,var(--wix-color-2))));
        --border-width: calc(var(--post-related-posts-mobile-borderWidth, var(--post-related-posts-borderWidth, 1)) * 1px);
        --border-radius: calc(var(--post-related-posts-mobile-postRadius, var(--post-related-posts-postRadius, 0)) * 1px)
    }

._SIYmI.my-posts {
    --border-color: rgb(var(--post-my-posts-borderColor,var(--wix-color-2)));
    --border-width: calc(var(--post-my-posts-borderWidth, 1) * 1px);
    --border-radius: calc(var(--post-my-posts-postRadius, 0) * 1px)
}

    ._SIYmI.my-posts.is-mobile {
        --border-color: rgb(var(--post-my-posts-mobile-borderColor,var(--post-my-posts-borderColor,var(--wix-color-2))));
        --border-width: calc(var(--post-my-posts-mobile-borderWidth, var(--post-my-posts-borderWidth, 1)) * 1px);
        --border-radius: calc(var(--post-my-posts-mobile-postRadius, var(--post-my-posts-postRadius, 0)) * 1px)
    }

._SIYmI .gallery-item-hover:before {
    background: unset !important
}

._SIYmI .gallery-item-container {
    border-radius: var(--border-radius) !important;
    scroll-snap-align: center !important
}

[dir=rtl] ._SIYmI.post-list-pro-gallery-list.gallery-right-align .gallery-item-container, [dir=rtl] ._SIYmI.post-list-pro-gallery-pg-side-by-side.gallery-right-align .gallery-item-container {
    display: flex !important;
    flex-direction: row !important
}

[dir=rtl] ._SIYmI.post-list-pro-gallery-list .gallery-item-container, [dir=rtl] ._SIYmI.post-list-pro-gallery-pg-side-by-side .gallery-item-container {
    display: flex !important;
    flex-direction: row-reverse !important
}

    [dir=rtl] ._SIYmI.post-list-pro-gallery-list .gallery-item-container .gallery-item-left-info, [dir=rtl] ._SIYmI.post-list-pro-gallery-pg-side-by-side .gallery-item-container .gallery-item-left-info {
        left: auto;
        right: 0
    }

    [dir=rtl] ._SIYmI.post-list-pro-gallery-list .gallery-item-container .gallery-item-right-info, [dir=rtl] ._SIYmI.post-list-pro-gallery-pg-side-by-side .gallery-item-container .gallery-item-right-info {
        left: 0;
        right: auto
    }

._SIYmI.post-list-pro-gallery-list-large.gallery-right-align .gallery-item-wrapper, ._SIYmI.post-list-pro-gallery-list-medium.gallery-right-align .gallery-item-wrapper, ._SIYmI.post-list-pro-gallery-list.gallery-right-align .gallery-item-wrapper {
    right: 13px; /*!rtl:end:ignore*/
    top: 13px /*!rtl:begin:ignore*/
}

._SIYmI.post-list-pro-gallery-list-large.gallery-left-align .gallery-item-wrapper, ._SIYmI.post-list-pro-gallery-list-medium.gallery-left-align .gallery-item-wrapper, ._SIYmI.post-list-pro-gallery-list.gallery-left-align .gallery-item-wrapper {
    left: 13px; /*!rtl:end:ignore*/
    top: 13px /*!rtl:begin:ignore*/
}

._SIYmI.post-list-pro-gallery-list .gallery-item-container, ._SIYmI.post-list-pro-gallery-list-large .gallery-item-container, ._SIYmI.post-list-pro-gallery-list-medium .gallery-item-container {
    background-color: rgb(var(--post-post-list-backgroundColor,var(--wix-color-1))) !important
}

    ._SIYmI.post-list-pro-gallery-list .gallery-item-container.pro-gallery-mobile-indicator, ._SIYmI.post-list-pro-gallery-list-large .gallery-item-container.pro-gallery-mobile-indicator, ._SIYmI.post-list-pro-gallery-list-medium .gallery-item-container.pro-gallery-mobile-indicator {
        background-color: rgb(var(--post-post-list-mobile-backgroundColor,var(--wix-color-1))) !important
    }

._SIYmI.post-list-pro-gallery-list .gallery-item-common-info, ._SIYmI.post-list-pro-gallery-list-large .gallery-item-common-info, ._SIYmI.post-list-pro-gallery-list-medium .gallery-item-common-info {
    overflow: visible !important
}

._SIYmI.post-list-pro-gallery-slider {
    border-color: var(--border-color);
    border-radius: var(--border-radius);
    border-style: solid;
    border-width: var(--border-width);
    overflow: hidden
}

    ._SIYmI.post-list-pro-gallery-slider .gallery-item-container {
        border-radius: revert !important
    }

    ._SIYmI.post-list-pro-gallery-slider .gallery-slideshow .pro-gallery .gallery-slideshow-info {
        padding-inline-end: 0 !important;
        padding-inline-start: 0 !important
    }

._SIYmI[class^=post-list-pro-gallery] .gallery-item-wrapper {
    cursor: pointer
}

._SIYmI.post-list-pro-gallery-flat #pro-gallery-container .gallery-item-container {
    transform-style: flat;
    will-change: top,left,width,height
}

._SIYmI.post-list-pro-gallery-pg-grid.no-border .gallery-item-container {
    overflow: visible !important
}

._SIYmI [data-hook=item-action] {
    display: none
}

.IeY3vx, .KhVdjt, .acbUIp, .gwgQCb, .lfi41p, .sI4Nnn {
    line-height: 1
}

.wR7lgz {
    display: flex
}

    .wR7lgz .sI4Nnn {
        cursor: inherit;
        opacity: 1
    }

    .wR7lgz .RcfyI6, .wR7lgz .ixAZGX {
        cursor: pointer;
        font-size: 14px;
        margin-inline-end: 48px
    }

    .wR7lgz .ixAZGX {
        opacity: .8
    }

.ynW8KF {
    align-items: center;
    display: flex;
    font-family: system-ui,sans-serif;
    font-size: 16px;
    height: 100%
}

@media only screen and (max-width:300px) {
    .ynW8KF {
        max-width: 100%;
        overflow: hidden
    }
}

.KhVdjt, .RcfyI6, .fOICak {
    align-items: center;
    display: flex;
    justify-content: center
}

.KhVdjt, .RcfyI6 {
    color: inherit;
    cursor: pointer;
    margin: 0 3px;
    min-height: 36px;
    min-width: 36px
}

.IZ6Wrl .KhVdjt, .IZ6Wrl .RcfyI6 {
    margin: 0 6px
}

@media only screen and (max-width:300px) {
    .IZ6Wrl .KhVdjt, .IZ6Wrl .RcfyI6 {
        margin: 0
    }
}

.BCQZoR, .sI4Nnn {
    cursor: default
}

.BCQZoR {
    opacity: .4
}

.fOICak {
    margin: 0 6px;
    min-width: 48px
}

.aq_u4p {
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 16px 0 30px
}

    .aq_u4p.HcArW_ {
        margin: 1px 0 0;
        min-height: 68px
    }

.arh2qf {
    align-items: center;
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: center;
    padding: 36px 30px;
    text-align: center
}

@media(min-width:980px) {
    .use-media-queries .arh2qf {
        height: 450px;
        padding: 0
    }
}

.gt-sm .arh2qf {
    height: 450px;
    padding: 0
}

.cJscj1 {
    font-size: 24px;
    line-height: 34px;
    margin-bottom: 12px
}

@media(min-width:980px) {
    .use-media-queries .cJscj1 {
        font-size: 32px;
        line-height: 1.5;
        margin-bottom: 12px;
        max-width: 620px
    }
}

.gt-sm .cJscj1 {
    font-size: 32px;
    margin-bottom: 12px;
    max-width: 620px
}

.cTdFFO, .gt-sm .cJscj1 {
    line-height: 1.5
}

@media(min-width:980px) {
    .use-media-queries .cTdFFO {
        max-width: 620px
    }
}

.gt-sm .cTdFFO {
    max-width: 620px
}

.clf9mN {
    font-size: 16px
}

.wdbmEY {
    font-size: 18px;
    margin-top: 18px
}

@media(min-width:980px) {
    .use-media-queries .wdbmEY {
        margin-top: 48px
    }
}

.gt-sm .wdbmEY {
    margin-top: 48px
}

.zVjbZW {
    margin-bottom: 0;
    padding-bottom: 20px
}

.t1YWug {
    min-height: 100%;
    position: relative
}

:where(.t1YWug) {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    box-sizing: border-box
}

    :where(.t1YWug) * {
        -webkit-tap-highlight-color: rgba(0,0,0,0)
    }

    :where(.t1YWug) *, :where(.t1YWug) :after, :where(.t1YWug) :before {
        box-sizing: inherit
    }

    :where(.t1YWug) :where(a), :where(.t1YWug) :where(a:visited) {
        text-decoration: none
    }

    :where(.t1YWug) :where(textarea) {
        font-family: inherit
    }

.qHpbsu {
    position: relative
}

.medium-gap .qHpbsu {
    padding-top: 50px
}

.large-gap .qHpbsu {
    padding-top: 100px
}

html {
    height: 100%;
    touch-action: manipulation
}

body, html {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    margin: 0;
    padding: 0
}

body {
    -webkit-text-size-adjust: none;
    -webkit-highlight: none
}

#root {
    margin: 0;
    padding: 0
}

a {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.gallery-item-common-info.gallery-item-right-info {
    position: absolute; /*!rtl:begin:ignore*/
    right: 0 /*!rtl:end:ignore*/
}

.gallery-item-common-info.gallery-item-left-info {
    left: 0; /*!rtl:end:ignore*/
    position: absolute /*!rtl:begin:ignore*/
}

#pro-gallery-container button.nav-arrows-container {
    box-sizing: border-box
}

.post-list-pro-gallery-pg-grid .pro-gallery, .post-list-pro-gallery-pg-grid .pro-gallery .gallery-item-common-info {
    overflow: visible !important
}

.sXdULV {
    background-color: rgb(var(--postListWidgetBackgroundColor,0,0,0,0))
}

:where(.sXdULV) {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    box-sizing: border-box
}

    :where(.sXdULV) * {
        -webkit-tap-highlight-color: rgba(0,0,0,0)
    }

    :where(.sXdULV) *, :where(.sXdULV) :after, :where(.sXdULV) :before {
        box-sizing: inherit
    }

    :where(.sXdULV) :where(a), :where(.sXdULV) :where(a:visited) {
        text-decoration: none
    }

    :where(.sXdULV) :where(textarea) {
        font-family: inherit
    }

.b79EPn {
    background-color: rgb(var(--postListWidgetBackgroundColorMobile,0,0,0,0))
}

:where(.b79EPn) {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    box-sizing: border-box
}

    :where(.b79EPn) * {
        -webkit-tap-highlight-color: rgba(0,0,0,0)
    }

    :where(.b79EPn) *, :where(.b79EPn) :after, :where(.b79EPn) :before {
        box-sizing: inherit
    }

    :where(.b79EPn) :where(a), :where(.b79EPn) :where(a:visited) {
        text-decoration: none
    }

    :where(.b79EPn) :where(textarea) {
        font-family: inherit
    }

.c3VDPV .nav-arrows-container svg {
    fill: rgb(var(--postListWidgetSliderArrowsColor,var(--wix-color-15)));
    stroke: rgb(var(--postListWidgetSliderArrowsColor,var(--wix-color-15)))
}

.c3VDPV .mobile-slider-arrow-color .nav-arrows-container svg {
    fill: rgb(var(--postListWidgetSliderArrowsColorMobile,var(--wix-color-15)));
    stroke: rgb(var(--postListWidgetSliderArrowsColorMobile,var(--wix-color-15)))
}

.c3VDPV .blog-post-post-list-title-font {
    font: var(--post-post-list-titleFont,var(--wix-font-Page-title));
    font-size: var(--post-post-list-titleFont-size,22px);
    line-height: normal;
    -webkit-text-decoration: var(--post-post-list-titleFont-text-decoration);
    text-decoration: var(--post-post-list-titleFont-text-decoration)
}

.c3VDPV .post-list-pro-gallery-list .blog-post-post-list-title-font {
    font: var(--post-post-list-titleFont,var(--wix-font-Page-title));
    font-size: var(--post-post-list-titleFont-size,14px)
}

.c3VDPV .blog-post-post-list-description-style-font {
    -webkit-text-decoration: var(--post-post-list-descriptionFont-text-decoration);
    text-decoration: var(--post-post-list-descriptionFont-text-decoration)
}

.c3VDPV .blog-post-post-list-description-font, .c3VDPV .blog-post-post-list-description-style-font {
    font: var(--post-post-list-descriptionFont,var(--wix-font-Body-M));
    font-size: var(--post-post-list-descriptionFont-size,12px);
    line-height: normal
}

.c3VDPV .blog-post-post-list-description-font {
    font-style: inherit;
    font-weight: inherit;
    text-decoration: inherit
}

.c3VDPV .blog-post-post-list-mobile-post-container .blog-post-text-font, .c3VDPV .blog-post-post-list-post-container .blog-post-text-font {
    font: var(--post-post-list-descriptionFont,var(--wix-font-Page-title));
    font-size: var(--post-post-list-descriptionFont-size,12px);
    line-height: normal
}

.c3VDPV .blog-post-list-pagination-active {
    color: rgb(var(--post-post-list-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-list-mobile-pagination-active {
    color: rgb(var(--post-post-list-mobile-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-title-color {
    color: rgb(var(--post-post-list-titleColor,var(--wix-color-5)))
}

.c3VDPV .blog-post-post-list-mobile-title-color {
    color: rgb(var(--post-post-list-mobile-titleColor,var(--wix-color-5)))
}

.c3VDPV .blog-post-post-list-TOI-title-color {
    color: rgb(var(--post-post-list-TOI-titleColor,var(--wix-color-1)))
}

.c3VDPV .blog-post-post-list-TOI-mobile-title-color {
    color: rgb(var(--post-post-list-TOI-mobile-titleColor,var(--wix-color-1)))
}

.c3VDPV .blog-post-post-list-description-color {
    color: rgb(var(--post-post-list-descriptionColor,var(--wix-color-5)))
}

.c3VDPV .blog-post-post-list-mobile-description-color {
    color: rgb(var(--post-post-list-mobile-descriptionColor,var(--wix-color-5)))
}

.c3VDPV .blog-post-post-list-description-fill {
    fill: rgb(var(--post-post-list-descriptionColor,var(--wix-color-5)))
}

.c3VDPV .blog-post-post-list-mobile-description-fill {
    fill: rgb(var(--post-post-list-mobile-descriptionColor,var(--wix-color-5)))
}

.c3VDPV .blog-post-post-list-description-background-color {
    background-color: rgb(var(--post-post-list-descriptionColor,var(--wix-color-5)))
}

.c3VDPV .blog-post-post-list-mobile-description-background-color {
    background-color: rgb(var(--post-post-list-mobile-descriptionColor,var(--wix-color-5)))
}

.c3VDPV .blog-post-post-list-TOI-description-color {
    color: rgb(var(--post-post-list-TOI-descriptionColor,var(--wix-color-1)))
}

.c3VDPV .blog-post-post-list-TOI-mobile-description-color {
    color: rgb(var(--post-post-list-TOI-mobile-descriptionColor,var(--wix-color-1)))
}

.c3VDPV .blog-post-post-list-TOI-description-fill {
    fill: rgb(var(--post-post-list-TOI-descriptionColor,var(--wix-color-1)))
}

.c3VDPV .blog-post-post-list-TOI-mobile-description-fill {
    fill: rgb(var(--post-post-list-TOI-mobile-descriptionColor,var(--wix-color-1)))
}

.c3VDPV .blog-post-post-list-TOI-description-background-color {
    background-color: rgb(var(--post-post-list-TOI-descriptionColor,var(--wix-color-1)))
}

.c3VDPV .blog-post-post-list-TOI-mobile-description-background-color {
    background-color: rgb(var(--post-post-list-TOI-mobile-descriptionColor,var(--wix-color-1)))
}

.c3VDPV .blog-post-post-list-border-color {
    border-color: rgb(var(--post-post-list-borderColor,var(--wix-color-2)))
}

.c3VDPV .blog-post-post-list-mobile-border-color {
    border-color: rgb(var(--post-post-list-mobile-borderColor,var(--wix-color-2)))
}

.c3VDPV .blog-post-post-list-overlay-background-color {
    background-color: rgb(var(--post-post-list-overlayColor,0,0,0,.55))
}

.c3VDPV .blog-post-post-list-mobile-overlay-background-color {
    background-color: rgb(var(--post-post-list-mobile-overlayColor,0,0,0,.55))
}

.c3VDPV .blog-post-post-list-link-hashtag-hover-color:hover {
    color: rgb(var(--post-post-list-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-mobile-link-hashtag-hover-color:hover {
    color: rgb(var(--post-post-list-mobile-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-link-hashtag-hover-fill:hover {
    fill: rgb(var(--post-post-list-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-mobile-link-hashtag-hover-fill:hover {
    fill: rgb(var(--post-post-list-mobile-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-link-hashtag-hover-color:hover .blog-post-post-list-title-color {
    color: rgb(var(--post-post-list-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-mobile-link-hashtag-hover-color:hover .blog-post-post-list-mobile-title-color {
    color: rgb(var(--post-post-list-mobile-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-link-hashtag-hover-color:hover .blog-post-post-list-TOI-title-color {
    color: rgb(var(--post-post-list-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-mobile-link-hashtag-hover-color:hover .blog-post-post-list-TOI-mobile-title-color {
    color: rgb(var(--post-post-list-mobile-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-background-color {
    background-color: rgb(var(--post-post-list-backgroundColor,var(--wix-color-1))) !important
}

.c3VDPV .blog-post-post-list-mobile-background-color {
    background-color: rgb(var(--post-post-list-mobile-backgroundColor,var(--wix-color-1)))
}

.c3VDPV .blog-post-post-list-TOI-background-color {
    background-color: rgb(var(--post-post-list-TOI-backgroundColor,var(--wix-color-5)))
}

.c3VDPV .blog-post-post-list-TOI-mobile-background-color {
    background-color: rgb(var(--post-post-list-TOI-mobile-backgroundColor,var(--wix-color-5)))
}

.c3VDPV .blog-post-post-list-hover-container:hover .blog-hover-container-element-color {
    color: rgb(var(--post-post-list-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-mobile-hover-container:hover .blog-hover-container-element-color {
    color: rgb(var(--post-post-list-mobile-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-hover-container:hover .blog-hover-container-element-fill {
    fill: rgb(var(--post-post-list-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-mobile-hover-container:hover .blog-hover-container-element-fill {
    fill: rgb(var(--post-post-list-mobile-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-post-container .blog-link-hashtag-color {
    color: rgb(var(--post-post-list-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-mobile-post-container .blog-link-hashtag-color {
    color: rgb(var(--post-post-list-mobile-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-post-container .blog-post-text-color {
    color: rgb(var(--post-post-list-descriptionColor,var(--wix-color-5)))
}

.c3VDPV .blog-post-post-list-mobile-post-container .blog-post-text-color {
    color: rgb(var(--post-post-list-mobile-descriptionColor,var(--wix-color-5)))
}

.c3VDPV .blog-post-post-list-post-container .blog-icon-fill {
    fill: rgb(var(--post-post-list-descriptionColor,var(--wix-color-5)))
}

.c3VDPV .blog-post-post-list-mobile-post-container .blog-icon-fill {
    fill: rgb(var(--post-post-list-mobile-descriptionColor,var(--wix-color-5)))
}

.c3VDPV .blog-post-post-list-post-container .blog-link-hover-color:hover {
    color: rgb(var(--post-post-list-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-mobile-post-container .blog-link-hover-color:hover {
    color: rgb(var(--post-post-list-mobile-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-post-container .blog-link-hover-fill:hover {
    fill: rgb(var(--post-post-list-linkHashtagColor,var(--wix-color-8)))
}

.c3VDPV .blog-post-post-list-mobile-post-container .blog-link-hover-fill:hover {
    fill: rgb(var(--post-post-list-mobile-linkHashtagColor,var(--wix-color-8)))
}

<!-- Loadable Component comp-mawvgxo6 -->
.saGd2dB {
    --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)
}

.saGd2dB, .saGd2dB:hover {
    color: var(--ricosviewer3284848421-wix-forms-formLinkColor,rgba(var(--wix-color-8),1)) !important
}


.XyOSY, .glob_fontElementMap {
    font-family: var(--ricos-font-family,unset)
}

.GXnEv, .kmFfQ {
    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] .GXnEv, [dir] .kmFfQ {
    margin: 0;
    padding: 0
}

    [dir] .GXnEv > *, [dir] .kmFfQ > * {
        background-color: var(--ricos-custom-p-background-color,unset)
    }

@supports not (contain:inline-size) {
    @media only screen and (max-width:640px) {
        .GXnEv, .kmFfQ {
            font-size: var(--ricos-custom-p-font-size,unset)
        }
    }
}

@container (width < 640px) {
    .GXnEv, .kmFfQ {
        font-size: var(--ricos-custom-p-font-size,unset)
    }
}

.GXnEv > .nCGOF, .kmFfQ > .nCGOF {
    list-style-type: inherit;
    margin-inline-start: 1.5em;
    padding-inline-start: .5em
}

    .GXnEv > .nCGOF[data-heading-level=headerOne], .kmFfQ > .nCGOF[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) {
        .GXnEv > .nCGOF[data-heading-level=headerOne], .kmFfQ > .nCGOF[data-heading-level=headerOne] {
            font-size: var(--ricos-custom-h1-font-size,32px)
        }
    }
}

@container (width < 640px) {
    .GXnEv > .nCGOF[data-heading-level=headerOne], .kmFfQ > .nCGOF[data-heading-level=headerOne] {
        font-size: var(--ricos-custom-h1-font-size,32px)
    }
}

.GXnEv > .nCGOF[data-heading-level=headerTwo], .kmFfQ > .nCGOF[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) {
        .GXnEv > .nCGOF[data-heading-level=headerTwo], .kmFfQ > .nCGOF[data-heading-level=headerTwo] {
            font-size: var(--ricos-custom-h2-font-size,24px)
        }
    }
}

@container (width < 640px) {
    .GXnEv > .nCGOF[data-heading-level=headerTwo], .kmFfQ > .nCGOF[data-heading-level=headerTwo] {
        font-size: var(--ricos-custom-h2-font-size,24px)
    }
}

.GXnEv > .nCGOF[data-heading-level=headerThree], .kmFfQ > .nCGOF[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) {
        .GXnEv > .nCGOF[data-heading-level=headerThree], .kmFfQ > .nCGOF[data-heading-level=headerThree] {
            font-size: var(--ricos-custom-h3-font-size,20px)
        }
    }
}

@container (width < 640px) {
    .GXnEv > .nCGOF[data-heading-level=headerThree], .kmFfQ > .nCGOF[data-heading-level=headerThree] {
        font-size: var(--ricos-custom-h3-font-size,20px)
    }
}

.GXnEv > .nCGOF[data-heading-level=headerFour], .kmFfQ > .nCGOF[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) {
        .GXnEv > .nCGOF[data-heading-level=headerFour], .kmFfQ > .nCGOF[data-heading-level=headerFour] {
            font-size: var(--ricos-custom-h4-font-size,20px)
        }
    }
}

@container (width < 640px) {
    .GXnEv > .nCGOF[data-heading-level=headerFour], .kmFfQ > .nCGOF[data-heading-level=headerFour] {
        font-size: var(--ricos-custom-h4-font-size,20px)
    }
}

.GXnEv > .nCGOF[data-heading-level=headerFive], .kmFfQ > .nCGOF[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) {
        .GXnEv > .nCGOF[data-heading-level=headerFive], .kmFfQ > .nCGOF[data-heading-level=headerFive] {
            font-size: var(--ricos-custom-h5-font-size,16px)
        }
    }
}

@container (width < 640px) {
    .GXnEv > .nCGOF[data-heading-level=headerFive], .kmFfQ > .nCGOF[data-heading-level=headerFive] {
        font-size: var(--ricos-custom-h5-font-size,16px)
    }
}

.GXnEv > .nCGOF[data-heading-level=headerSix], .kmFfQ > .nCGOF[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) {
        .GXnEv > .nCGOF[data-heading-level=headerSix], .kmFfQ > .nCGOF[data-heading-level=headerSix] {
            font-size: var(--ricos-custom-h6-font-size,14px)
        }
    }
}

@container (width < 640px) {
    .GXnEv > .nCGOF[data-heading-level=headerSix], .kmFfQ > .nCGOF[data-heading-level=headerSix] {
        font-size: var(--ricos-custom-h6-font-size,14px)
    }
}

[data-list-style-position=inside].nCGOF {
    list-style-position: inside;
    padding-inline-start: 0
}

    [data-list-style-position=inside].nCGOF > :first-child, [data-list-style-position=inside].nCGOF > :first-child > :first-child {
        display: inline
    }

.kmFfQ > [data-list-style-position=inside].nCGOF h2 > span, .kmFfQ > [data-list-style-position=inside].nCGOF h3 > span, .kmFfQ > [data-list-style-position=inside].nCGOF h4 > span, .kmFfQ > [data-list-style-position=inside].nCGOF h5 > span, .kmFfQ > [data-list-style-position=inside].nCGOF h6 > span, .kmFfQ > [data-list-style-position=inside].nCGOF > h1 > span, .kmFfQ > [data-list-style-position=inside].nCGOF > p > span > :first-child {
    margin-inline-start: .5em
}

ol .nCGOF {
    position: relative
}

    ol .nCGOF > div > :not(ul) > span {
        margin-inline-start: .35em
    }

[dir] .gwY-b {
    margin: 15px 18px
}

@supports not (contain:inline-size) {
    @media only screen and (max-width:640px) {
        [dir] .gwY-b {
            margin: var(--ricos-custom-code-block-margin,15px calc(18px + 5%))
        }
    }
}

@container (width < 640px) {
    [dir] .gwY-b {
        margin: var(--ricos-custom-code-block-margin,15px calc(18px + 5%))
    }
}

.AsDyT {
    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] .AsDyT {
    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] ._2vfRE .AsDyT {
    margin: 1em 0
}

.q6tYB {
    margin-left: 0;
    margin-right: auto;
    z-index: 1
}

    .q6tYB:not(._2PDPg) {
        float: left;
        margin-right: 40px
    }

@supports not (contain:inline-size) {
    @media only screen and (max-width:640px) {
        .q6tYB:not(._2PDPg) {
            float: none;
            margin-right: auto
        }
    }
}

@container (width < 640px) {
    .q6tYB:not(._2PDPg) {
        float: none;
        margin-right: auto
    }
}

.ecsvo {
    margin-left: auto;
    margin-right: 0;
    z-index: 1
}

    .ecsvo:not(._2PDPg) {
        float: right;
        margin-left: 40px
    }

@supports not (contain:inline-size) {
    @media only screen and (max-width:640px) {
        .ecsvo:not(._2PDPg) {
            float: none;
            margin-left: auto
        }
    }
}

@container (width < 640px) {
    .ecsvo:not(._2PDPg) {
        float: none;
        margin-left: auto
    }
}

.-jqB- {
    clear: both;
    display: block
}

    .-jqB-:not(.hTxPH) {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%
    }

._2PDPg, .hTxPH {
    width: 100%
}

.o96x2 ._2PDPg, .o96x2 .hTxPH {
    margin: 0 -8px;
    width: auto
}

.BYy9j {
    width: -moz-fit-content;
    width: fit-content
}

.l-L-2 {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%
}

.RUC5E {
    width: min(350px,100%) !important
}

.o96x2 .RUC5E {
    width: 50%
}

.-wwPM {
    margin-left: auto;
    margin-right: auto
}

.o96x2 .-wwPM {
    width: 150px
}

._1RGk2 {
    display: flex
}

.fxo01 {
    margin: 0
}

._0-mYv {
    border: none;
    width: -moz-max-content;
    width: max-content
}

.u1NZW {
    overflow-x: auto
}

    .u1NZW::-webkit-scrollbar {
        -webkit-appearance: none
    }

    .u1NZW::-webkit-scrollbar-thumb {
        background-color: rgba(0,0,0,.5);
        border: 2px solid #fff;
        border-radius: 8px
    }

    .u1NZW::-webkit-scrollbar:horizontal {
        height: 10px
    }

._-0bhP {
    max-width: 100%
}

.SRcN1 {
    text-decoration: none
}

.dFY5Y:focus-visible {
    outline: 5px auto Highlight;
    outline: 5px auto -webkit-focus-ring-color
}
/*! rtl:ignore */

.nMeUN {
    /*!rtl:end:ignore*/ -noop: 1;
    /*!rtl:begin:ignore*/ direction: rtl
}

/*! rtl:ignore */ .fQW0e {
    /*!rtl:end:ignore*/ -noop: 1;
    /*!rtl:begin:ignore*/ direction: ltr
}

._4dVbu {
    margin-left: 0;
    margin-right: auto;
    z-index: 1
}

    ._4dVbu:not(.Dezxt) {
        float: left;
        margin-right: 40px
    }

@supports not (contain:inline-size) {
    @media only screen and (max-width:640px) {
        ._4dVbu:not(.Dezxt) {
            float: none;
            margin-right: auto
        }
    }
}

@container (width < 640px) {
    ._4dVbu:not(.Dezxt) {
        float: none;
        margin-right: auto
    }
}

._1v8HE {
    margin-left: auto;
    margin-right: 0;
    z-index: 1
}

    ._1v8HE:not(.Dezxt) {
        float: right;
        margin-left: 40px
    }

@supports not (contain:inline-size) {
    @media only screen and (max-width:640px) {
        ._1v8HE:not(.Dezxt) {
            float: none;
            margin-left: auto
        }
    }
}

@container (width < 640px) {
    ._1v8HE:not(.Dezxt) {
        float: none;
        margin-left: auto
    }
}

.l3-pK {
    clear: both;
    display: block
}

    .l3-pK:not(.aDCqr) {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%
    }

.Dezxt, .aDCqr {
    width: 100%
}

.q4fEo .Dezxt, .q4fEo .aDCqr {
    margin: 0 -8px;
    width: auto
}

.KTmeM {
    width: -moz-fit-content;
    width: fit-content
}

.cHLjv {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%
}

.kiybE {
    width: min(350px,100%) !important
}

.q4fEo .kiybE {
    width: 50%
}

.LkFD4 {
    margin-left: auto;
    margin-right: auto
}

.q4fEo .LkFD4 {
    width: 150px
}

.zxsZE {
    display: flex
}

/*! rtl:ignore */ .FtZ4z, .FtZ4z > * {
    /*!rtl:ignore*/ text-align: left
}

.V46-x, .V46-x > * {
    text-align: center
}

/*! rtl:ignore */ .pjmwy, .pjmwy > * {
    /*!rtl:ignore*/ text-align: right
}

/*! rtl:ignore */ .pdn8y, .pdn8y > * {
    /*!rtl:ignore*/ text-align: initial
}

.A-P-4 {
    text-align: justify !important;
    white-space: pre-wrap !important
}

.PgPdN, .glob_fontElementMap {
    font-family: var(--ricos-font-family,unset)
}

.mEe1s {
    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] .mEe1s {
    padding-bottom: var(--ricos-custom-quote-padding-bottom,6px);
    padding-top: var(--ricos-custom-quote-padding-top,6px)
}

[dir=ltr] .mEe1s {
    border-left-color: var(--ricos-custom-quote-border-color,var(--ricos-action-color,#116dff))
}

[dir=ltr] .mEe1s, [dir=rtl] .mEe1s {
    border-right-color: var(--ricos-custom-quote-border-color,var(--ricos-action-color,#116dff))
}

[dir=rtl] .mEe1s {
    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) {
        .mEe1s {
            font-size: var(--ricos-custom-quote-font-size,18px)
        }
    }
}

@container (width < 640px) {
    .mEe1s {
        font-size: var(--ricos-custom-quote-font-size,18px)
    }
}

@supports not (contain:inline-size) {
    @media only screen and (max-width:640px) {
        .mEe1s {
            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) {
    .mEe1s {
        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)
    }
}

.JjHzc {
    --ricos-layout-horizontal-padding: 20px;
    display: grid;
    gap: 1px;
    grid-template-columns: var(--ricos-layout-column-template);
    position: relative
}

[dir] .JjHzc {
    margin: 0
}

@supports not (contain:inline-size) {
    @media only screen and (max-width:480px) {
        .JjHzc {
            grid-template-columns: minmax(0,1fr)
        }
    }
}

@container (width < 480px) {
    .JjHzc {
        grid-template-columns: minmax(0,1fr)
    }
}

[dir] * + .JjHzc {
    margin-top: 20px
}

.JjHzc .WAo8f {
    padding-inline-end: var(--ricos-layout-horizontal-padding);
    padding-inline-start: var(--ricos-layout-horizontal-padding)
}

[dir] .JjHzc .WAo8f {
    padding-bottom: 12px;
    padding-top: 12px
}

.JjHzc .WAo8f:first-child {
    padding-inline-start: 0
}

.JjHzc .WAo8f:last-child {
    padding-inline-end: 0
}

@supports not (contain:inline-size) {
    @media only screen and (max-width:480px) {
        .JjHzc .WAo8f {
            padding-inline-start: 0
        }

            .JjHzc .WAo8f, .JjHzc .WAo8f:first-child {
                padding-inline-end: 0
            }

                .JjHzc .WAo8f:last-child {
                    padding-inline-start: 0
                }
    }
}

@container (width < 480px) {
    .JjHzc .WAo8f {
        padding-inline-start: 0
    }

        .JjHzc .WAo8f, .JjHzc .WAo8f:first-child {
            padding-inline-end: 0
        }

            .JjHzc .WAo8f:last-child {
                padding-inline-start: 0
            }
}

.KYrPy, .ZrA2O, .glob_fontElementMap {
    font-family: var(--ricos-font-family,unset)
}

._8jGQn {
    max-width: 100%
}

.ZrA2O {
    -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] .ZrA2O {
        background-color: #fff
    }

    .ZrA2O blockquote, .ZrA2O h1, .ZrA2O h2, .ZrA2O h3, .ZrA2O h4, .ZrA2O h5, .ZrA2O h6, .ZrA2O img, .ZrA2O li {
        -moz-column-break-inside: avoid;
        break-inside: avoid
    }

        .ZrA2O h1, .ZrA2O h1 *, .ZrA2O h2, .ZrA2O h2 *, .ZrA2O h3, .ZrA2O h3 *, .ZrA2O h4, .ZrA2O h4 *, .ZrA2O h5, .ZrA2O h5 *, .ZrA2O h6, .ZrA2O h6 *, .ZrA2O p, .ZrA2O p * {
            color: #000 !important
        }

            .ZrA2O ol li, .ZrA2O ol li *, .ZrA2O p, .ZrA2O p * {
                font-size: 11pt !important
            }

            .ZrA2O h1, .ZrA2O h1 * {
                font-size: 24pt !important
            }

            .ZrA2O h2, .ZrA2O h2 * {
                font-size: 20pt !important
            }

            .ZrA2O h3, .ZrA2O h3 * {
                font-size: 16pt !important
            }

            .ZrA2O h4, .ZrA2O h4 * {
                font-size: 14pt !important
            }

            .ZrA2O h5, .ZrA2O h5 * {
                font-size: 12pt !important
            }

            .ZrA2O h6, .ZrA2O h6 * {
                font-size: 11pt !important
            }

        .ZrA2O blockquote, .ZrA2O blockquote * {
            font-size: 16pt !important
        }
}

.ZrA2O * {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.ZrA2O .LaZgk {
    box-sizing: border-box;
    -moz-tab-size: 40px;
    -o-tab-size: 40px;
    tab-size: 40px
}

    .ZrA2O .LaZgk *, .ZrA2O .LaZgk :after, .ZrA2O .LaZgk :before {
        box-sizing: inherit
    }

    .ZrA2O .LaZgk input {
        box-sizing: border-box
    }

[dir] .ZrA2O.wXFdQ {
    padding-top: 50px
}

.LaZgk {
    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] .LaZgk {
    background-color: var(--ricos-bg-color-container,unset)
}

.LaZgk:after {
    content: "";
    display: table;
    line-height: 0
}

[dir] .LaZgk:after {
    clear: both
}

@supports not (contain:inline-size) {
    @media only screen and (max-width:640px) {
        .LaZgk {
            font-size: 14px
        }
    }
}

@container (width < 640px) {
    .LaZgk {
        font-size: 14px
    }
}

.yTj2F {
    width: 100%
}

    .yTj2F [data-breakout=normal] {
        padding-inline-end: var(--ricos-breakout-normal-padding-end,0);
        padding-inline-start: var(--ricos-breakout-normal-padding-start,0)
    }

    .yTj2F [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] .RZx-0 {
    margin: 2px 0
}

[dir] .M6jEL + .M6jEL, [dir] .WrTEk {
    margin-top: 20px
}

.CNcxn {
    margin-inline-start: 0 !important
}

.XMZN5 {
    margin-inline-start: 40px !important
}

.faFbN {
    margin-inline-start: 80px !important
}

._5BZE- {
    margin-inline-start: 120px !important
}

.AaW4i {
    margin-inline-start: 160px !important
}

.LmoVi {
    margin-inline-start: 200px !important
}

.zis2Z {
    margin-inline-start: 240px !important
}

.-idvf, .glob_fontElementMap {
    font-family: var(--ricos-font-family,unset)
}

[dir] .E5Uwj {
    margin: 0
}

@supports not (contain:inline-size) {
    @media only screen and (max-width:640px) {
        [dir] .E5Uwj {
            clear: both;
            margin: 0
        }
    }
}

@container (width < 640px) {
    [dir] .E5Uwj {
        clear: both;
        margin: 0
    }
}

.Ld1WW, .W4n-t, .YW9w3, ._-9WIk, ._1a8lC, ._4ZqYa {
    font: inherit
}

._4ZqYa {
    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) {
        ._4ZqYa {
            font-size: var(--ricos-custom-h1-font-size,32px)
        }
    }
}

@container (width < 640px) {
    ._4ZqYa {
        font-size: var(--ricos-custom-h1-font-size,32px)
    }
}

[dir] ._4ZqYa > * > span, [dir] ._4ZqYa > span span {
    background-color: var(--ricos-custom-h1-background-color,unset)
}

._-9WIk {
    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) {
        ._-9WIk {
            font-size: var(--ricos-custom-h2-font-size,24px)
        }
    }
}

@container (width < 640px) {
    ._-9WIk {
        font-size: var(--ricos-custom-h2-font-size,24px)
    }
}

[dir] ._-9WIk > * > span, [dir] ._-9WIk > span span {
    background-color: var(--ricos-custom-h2-background-color,unset)
}

.YW9w3 {
    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) {
        .YW9w3 {
            font-size: var(--ricos-custom-h3-font-size,20px)
        }
    }
}

@container (width < 640px) {
    .YW9w3 {
        font-size: var(--ricos-custom-h3-font-size,20px)
    }
}

[dir] .YW9w3 > * > span, [dir] .YW9w3 > span span {
    background-color: var(--ricos-custom-h3-background-color,unset)
}

._1a8lC {
    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) {
        ._1a8lC {
            font-size: var(--ricos-custom-h4-font-size,20px)
        }
    }
}

@container (width < 640px) {
    ._1a8lC {
        font-size: var(--ricos-custom-h4-font-size,20px)
    }
}

[dir] ._1a8lC > * > span, [dir] ._1a8lC > span span {
    background-color: var(--ricos-custom-h4-background-color,unset)
}

.W4n-t {
    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) {
        .W4n-t {
            font-size: var(--ricos-custom-h5-font-size,16px)
        }
    }
}

@container (width < 640px) {
    .W4n-t {
        font-size: var(--ricos-custom-h5-font-size,16px)
    }
}

[dir] .W4n-t > * > span, [dir] .W4n-t > span span {
    background-color: var(--ricos-custom-h5-background-color,unset)
}

.Ld1WW {
    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) {
        .Ld1WW {
            font-size: var(--ricos-custom-h6-font-size,14px)
        }
    }
}

@container (width < 640px) {
    .Ld1WW {
        font-size: var(--ricos-custom-h6-font-size,14px)
    }
}

[dir] .Ld1WW > * > span, [dir] .Ld1WW > span span {
    background-color: var(--ricos-custom-h6-background-color,unset)
}

.LDa7h {
    display: block
}

.-WJQL, .glob_fontElementMap {
    font-family: var(--ricos-font-family,unset)
}

[dir] .moiMM {
    margin: 0
}

@supports not (contain:inline-size) {
    @media only screen and (max-width:640px) {
        [dir] .moiMM {
            clear: both;
            margin: 0
        }
    }
}

@container (width < 640px) {
    [dir] .moiMM {
        clear: both;
        margin: 0
    }
}

._4SgAv {
    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] ._4SgAv > span > a, [dir] ._4SgAv > span > span {
    background-color: var(--ricos-custom-p-background-color,unset)
}

@supports not (contain:inline-size) {
    @media only screen and (max-width:640px) {
        ._4SgAv {
            font-size: var(--ricos-custom-p-font-size,unset)
        }
    }
}

@container (width < 640px) {
    ._4SgAv {
        font-size: var(--ricos-custom-p-font-size,unset)
    }
}

._4SgAv:empty {
    height: 24px
}

._7yp6w {
    display: block
}


.szLcf8X {
    margin-inline-start: 4px
}

.sMmrgia {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.sMmrgia, .sqfbs34 {
    --wix-ui-tpa-checkbox-group-error-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-checkbox-group-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-checkbox-group-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    width: 100%
}

.sOfLiLt {
    --wix-ui-tpa-checkbox-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-checkbox-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-checkbox-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-checkbox-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-checkbox-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-checkbox-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-checkbox-icon-color: var(--wix-forms-formInputSelectionColor);
    --wix-ui-tpa-checkbox-icon-color-rgb: var(--wix-forms-formInputSelectionColor-rgb);
    --wix-ui-tpa-checkbox-icon-color-opacity: var(--wix-forms-formInputSelectionColor-opacity);
    --wix-ui-tpa-checkbox-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-checkbox-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-checkbox-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-checkbox-input-main-border-opacity: 1;
    --wix-ui-tpa-checkbox-input-hover-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-checkbox-input-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-checkbox-input-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-checkbox-label-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-checkbox-label-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-checkbox-label-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-checkbox-label-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-checkbox-label-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-checkbox-label-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-checkbox-label-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-checkbox-label-font-line-height: calc(max(24px, var(--wix-forms-formInputValueFont-line-height)))
}

.sqfbs34 .sOfLiLt {
    --wix-ui-tpa-checkbox-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-checkbox-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-checkbox-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-checkbox-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-checkbox-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-checkbox-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-checkbox-icon-color: var(--wix-forms-formInputSelectionColor);
    --wix-ui-tpa-checkbox-icon-color-rgb: var(--wix-forms-formInputSelectionColor-rgb);
    --wix-ui-tpa-checkbox-icon-color-opacity: var(--wix-forms-formInputSelectionColor-opacity);
    --wix-ui-tpa-checkbox-border-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-checkbox-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-checkbox-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-checkbox-input-hover-border-color: var(--wix-forms-formInputErrorColor);
    --wix-ui-tpa-checkbox-input-hover-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
    --wix-ui-tpa-checkbox-input-hover-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
    --wix-ui-tpa-checkbox-label-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-checkbox-label-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-checkbox-label-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-checkbox-label-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-checkbox-label-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-checkbox-label-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-checkbox-label-font-weight: var(--wix-forms-formInputValueFont-weight)
}

.sAAtuOU {
    max-width: none !important;
    width: 100%
}

.sB3S9ci {
    --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
    --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
    --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-text-field-main-border-opacity: 1;
    --wix-ui-tpa-text-field-hover-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-text-field-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-text-field-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-text-field-hover-border-width: var(--wix-forms-formInputBorderWidth);
    --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    margin-top: 8px
}

    .sB3S9ci input::placeholder {
        color: rgb(var(--wix-forms-formInputPlaceholderColor,var(--wix-color-4))) !important
    }

    .sB3S9ci div[data-theme=line] {
        padding-inline-start: 12px
    }

.sGXaUMa {
    --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
    --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
    --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
    --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
    --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
    --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColor);
    --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
    --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
    --wix-ui-tpa-text-field-hover-border-color: var(--wix-forms-formInputBorderColorHover);
    --wix-ui-tpa-text-field-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
    --wix-ui-tpa-text-field-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
    --wix-ui-tpa-text-field-main-border-width: 0px;
    --wix-ui-tpa-text-field-hover-border-width: 0px;
    --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
    --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
    --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
    --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
    --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
    --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
    --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
    --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
    --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
    --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
    --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
    margin-top: 8px
}

.sGP9Jfg {
    --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)
}

.sgLlTC_ label[data-hook=checkbox-core] > span {
    display: none !important
}

.stmg_GI 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
}

.s__7eZoFK {
    cursor: pointer;
    display: inline-block;
    position: relative
}

    .s__7eZoFK.of2Fry3--disabled, .sxO2_Lm {
        pointer-events: none
    }

.sxO2_Lm {
    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
}

.sQEVJIn {
    display: inline
}

.saEZdaB {
    --Checkbox164606653-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
}

    .saEZdaB.o__0C_w0T--error.o__0C_w0T--newErrorMessage:not(.o__0C_w0T--checked) {
        --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-checkbox-error-color,var(--Checkbox164606653-default-error-color));
        --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-checkbox-error-color-rgb,var(--Checkbox164606653-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)
    }

    .saEZdaB * {
        box-sizing: inherit
    }

    .saEZdaB.o__0C_w0T--box.o__0C_w0T--newErrorMessage .s__86EJYj, .saEZdaB.o__0C_w0T--box:not(.o__0C_w0T--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
    }

.s__7lCeS0 {
    display: flex;
    width: 100%
}

    .s__7lCeS0.of2Fry3--disabled {
        border-color: rgb(var(--wix-ui-tpa-checkbox-disabled-box-border-color,var(--wix-color-29)));
        pointer-events: none
    }

    .s__7lCeS0.o__0C_w0T---verticalAlignment-6-center {
        align-items: center
    }

    .s__7lCeS0.o__0C_w0T---verticalAlignment-3-top {
        align-items: flex-start
    }

    .s__7lCeS0 .sQEVJIn {
        align-items: center;
        display: flex;
        flex: 1
    }

    .s__7lCeS0.o__0C_w0T---verticalAlignment-3-top .sL_390W {
        line-height: var(--wix-ui-tpa-checkbox-label-font-line-height,24px)
    }

    .s__7lCeS0 .sL_390W {
        margin-inline-end: var(--wix-ui-tpa-checkbox-margin-inline-end,12px)
    }

.sf4Y0UG {
    background-color: rgb(var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--Checkbox164606653-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)
}

.saEZdaB.o__0C_w0T--box:not(.o__0C_w0T--checked):not(.o__0C_w0T--disabled) .sf4Y0UG {
    background-color: rgb(var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--wix-ui-tpa-checkbox-box-color-rgb,var(--Checkbox164606653-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(--Checkbox164606653-wix-ui-tpa-checkbox-box-color-opacity, 1))))
}

.sf4Y0UG {
    position: relative
}

    .sf4Y0UG 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)
    }

    .sf4Y0UG path {
        fill: rgb(var(--wix-ui-tpa-checkbox-icon-color,var(--wix-color-8)))
    }

.saEZdaB:hover .sf4Y0UG path {
    fill: rgb(var(--wix-ui-tpa-checkbox-hover-icon-color,var(--wix-ui-tpa-checkbox-icon-color,var(--wix-color-8))))
}

.s__8oaEaB {
    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
}

.saEZdaB:focus-within .s__8oaEaB, .saEZdaB:hover .s__8oaEaB {
    color: rgb(var(--wix-ui-tpa-checkbox-hover-text-color,var(--wix-ui-tpa-checkbox-text-color,var(--wix-color-5))))
}

.sN5CGuO {
    line-height: 0;
    margin-inline-start: 9px
}

.su8sNRq {
    color: rgb(var(--Checkbox164606653-default-error-color)) !important
}

.s__8oaEaB.sZBzT_d {
    display: flex;
    flex: 1
}

    .s__8oaEaB.sZBzT_d:after {
        content: "";
        flex: 1 0 5px;
        width: 5px
    }

.sk9_OjQ {
    flex: 0
}

.saEZdaB:focus-within.o__0C_w0T--box, .saEZdaB:hover.o__0C_w0T--box {
    border-color: rgb(var(--wix-ui-tpa-checkbox-box-border-color,var(--wix-color-5)))
}

    .saEZdaB:hover.o__0C_w0T--box:not(.o__0C_w0T--checked) .sf4Y0UG {
        background-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-background-color-rgb,var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--Checkbox164606653-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))))
    }

.saEZdaB.o__0C_w0T--box.o__0C_w0T--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)))
}

.saEZdaB.o__0C_w0T--box.o__0C_w0T--disabled, .saEZdaB.o__0C_w0T--box.sRxikM1 {
    background-color: rgb(var(--wix-color-1));
    border-color: rgb(var(--wix-ui-tpa-checkbox-disabled-box-border-color,var(--wix-color-29)))
}

    .saEZdaB.o__0C_w0T--box.o__0C_w0T--disabled:focus-within:not(.o__0C_w0T--checked), .saEZdaB.o__0C_w0T--box.sRxikM1: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))
    }

    .saEZdaB.o__0C_w0T--box.o__0C_w0T--disabled.o__0C_w0T--checked, .saEZdaB.o__0C_w0T--box.sRxikM1:checked {
        background-color: rgb(var(--wix-color-29),.1);
        border-color: rgb(var(--wix-color-29))
    }

.saEZdaB.o__0C_w0T--box.o__0C_w0T--checked:after {
    opacity: 1
}

.saEZdaB:focus-within .sf4Y0UG, .saEZdaB:hover .sf4Y0UG {
    --Checkbox164606653-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(--Checkbox164606653-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))
}

.saEZdaB.o__0C_w0T--box .sN5CGuO {
    display: flex;
    flex: 1;
    justify-content: flex-end
}

.saEZdaB.o__0C_w0T--box.o__0C_w0T--error:not(.o__0C_w0T--checked) {
    border-color: rgb(var(--Checkbox164606653-default-error-color)) !important
}

.saEZdaB.o__0C_w0T--box.o__0C_w0T--error.o__0C_w0T--newErrorMessage:not(.o__0C_w0T--checked) .s__86EJYj {
    border-color: var(--wut-error-color,rgb(var(--Checkbox164606653-default-error-color))) !important
}

.saEZdaB.o__0C_w0T--newErrorMessage {
    display: block;
    flex: 1;
    justify-content: flex-end
}

.saEZdaB.o__0C_w0T--error:not(.o__0C_w0T--checked) .sf4Y0UG {
    border-color: var(--wut-error-color,rgb(var(--Checkbox164606653-default-error-color))) !important
}

.saEZdaB.o__0C_w0T--error:not(.o__0C_w0T--checked):focus-within .sf4Y0UG, .saEZdaB.o__0C_w0T--error:not(.o__0C_w0T--checked):hover .sf4Y0UG {
    border-color: rgb(var(--wix-ui-tpa-checkbox-error-color-rgb,var(--Checkbox164606653-default-error-color)),calc(var(--wix-ui-tpa-checkbox-error-color-opacity, 1)*.7)) !important
}

.saEZdaB.o__0C_w0T--disabled {
    cursor: default;
    pointer-events: none
}

    .saEZdaB.o__0C_w0T--disabled, .saEZdaB.o__0C_w0T--disabled .sf4Y0UG {
        border-color: rgb(var(--wix-ui-tpa-checkbox-disabled-box-border-color,var(--wix-color-29)))
    }

        .saEZdaB.o__0C_w0T--disabled .sf4Y0UG {
            background-color: rgb(var(--wix-ui-tpa-checkbox-input-disabled-background-color-rgb,var(--Checkbox164606653-transparent)),calc(var(--wix-ui-tpa-checkbox-input-disabled-background-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-disabled-background-opacity, 1)))
        }

.saEZdaB.o__0C_w0T--checked:not(.o__0C_w0T--disabled) .sf4Y0UG {
    background-color: rgb(var(--wix-ui-tpa-checkbox-input-checked-background-color-rgb,var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--Checkbox164606653-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))))
}

.saEZdaB.o__0C_w0T--checked:hover .sf4Y0UG {
    background-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-background-color-rgb,var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--Checkbox164606653-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))))
}

.saEZdaB.o__0C_w0T--disabled .s__8oaEaB {
    color: rgb(var(--wix-ui-tpa-checkbox-disabled-label-color,var(--wix-color-29)))
}

.saEZdaB.o__0C_w0T--disabled .sf4Y0UG path {
    fill: rgb(var(--wix-ui-tpa-checkbox-disabled-icon-color,var(--wix-color-29)))
}

#SITE_CONTAINER.focus-ring-active .saEZdaB:focus-within .s__7lCeS0 {
    box-shadow: 0 0 0 1px #fff,0 0 0 3px #116dff !important;
    z-index: 999
}

.t10cz7 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
}

.t10cz7.t10cz7.pfU0k8.pfU0k8.pfU0k8 span > span[data-hook=icon-wrapper] {
    border-color: rgb(var(--wix-forms-formInputErrorColor,223,49,49)) !important
}

.BN3AGM {
    display: grid;
    row-gap: 12px
}

.QcvX4K {
    grid-template-columns: 1fr
}

.wml067 {
    -moz-column-gap: 16px;
    column-gap: 16px;
    grid-template-columns: repeat(2,1fr)
}

.huXAb8 {
    -moz-column-gap: 15px;
    column-gap: 15px;
    grid-template-columns: repeat(3,1fr)
}

.vBKAVm {
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
    justify-content: flex-start
}

.nrqS_m {
    border: none;
    margin: 0;
    min-width: 0;
    padding: 0
}

<!-- Loadable Component comp-mawvgxo6 -->
<script id="comp-mawvgxo6__LOADABLE_REQUIRED_CHUNKS__" type="application/json" > [1693, 8455, 778, 637]</script > <script id="comp-mawvgxo6__LOADABLE_REQUIRED_CHUNKS___ext" type="application/json" > {
    "namedChunks":["form-app-header","form-app-wix-ricos-viewer","form-app-checkbox-group"]
}

</script > <script async="" data-chunk="form-app-header" src="https://static.parastorage.com/services/form-app/1.2014.0/client-viewer/1693.chunk.min.js" > </script > <script async="" data-chunk="form-app-header" src="https://static.parastorage.com/services/form-app/1.2014.0/client-viewer/form-app-header.chunk.min.js" > </script > <script async="" data-chunk="form-app-wix-ricos-viewer" src="https://static.parastorage.com/services/form-app/1.2014.0/client-viewer/form-app-wix-ricos-viewer.chunk.min.js" > </script > <script async="" data-chunk="form-app-checkbox-group" src="https://static.parastorage.com/services/form-app/1.2014.0/client-viewer/form-app-checkbox-group.chunk.min.js" > </script >

@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: 'roboto-thin';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/fIKu7GwZTy_12XzG_jt8eA.woff2') format('woff2');
    font-display: swap;
}

@font-face {
    font-family: 'roboto-thin';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/dzxs_VxZUhdM2mEBkNa8svk_vArhqVIZ0nv9q090hN8.woff2') format('woff2');
    font-display: swap;
}

@font-face {
    font-family: 'roboto-thin';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/e7MeVAyvogMqFwwl61PKhPesZW2xOQ-xsNqO47m55DA.woff2') format('woff2');
    font-display: swap;
}

@font-face {
    font-family: 'roboto-thin';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/vSzulfKSK0LLjjfeaxcREvesZW2xOQ-xsNqO47m55DA.woff2') format('woff2');
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2') format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2') format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2') format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic1CsTYl4BOQ3o.woff2') format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2') format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xFIzIXKMnyrYk.woff2') format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2') format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic3CsTYl4BOQ3o.woff2') format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2') format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xMIzIXKMnyrYk.woff2') format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2') format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic-CsTYl4BOQ3o.woff2') format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2') format('woff2');
    unicode-range: U+1F00-1FFF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xEIzIXKMnyrYk.woff2') format('woff2');
    unicode-range: U+1F00-1FFF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2') format('woff2');
    unicode-range: U+1F00-1FFF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic2CsTYl4BOQ3o.woff2') format('woff2');
    unicode-range: U+1F00-1FFF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2') format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xLIzIXKMnyrYk.woff2') format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2') format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic5CsTYl4BOQ3o.woff2') format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic0CsTYl4BOQ3o.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: '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;
}

#masterPage:not(.landingPage) #PAGES_CONTAINER {
    margin-top: 0px;
    margin-bottom: 0px;
}

#masterPage.landingPage #SITE_HEADER {
    display: none;
}

#masterPage.landingPage #comp-kr4myi3n {
    display: none;
}

#masterPage.landingPage #SITE_FOOTER {
    display: none;
}

#masterPage.landingPage #SITE_HEADER-placeholder {
    display: none;
}

#masterPage.landingPage #SITE_FOOTER-placeholder {
    display: none;
}

#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;
}

#masterPage {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 0;
}

#SITE_HEADER {
    --pinned-layer-in-container: 50;
    --above-all-in-container: 49;
}

#comp-kr4myi3n-pinned-layer {
    z-index: 51;
    --above-all-in-container: 10000;
}

#PAGES_CONTAINER {
    --pinned-layer-in-container: 52;
    --above-all-in-container: 49;
}

#SITE_FOOTER {
    --pinned-layer-in-container: 53;
    --above-all-in-container: 49;
}

#comp-kr4myi3n {
    justify-self: center;
    align-self: end;
    margin-bottom: 20px;
    position: absolute;
    grid-area: 1 / 1 / 2 / 2;
    pointer-events: auto;
}

: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: 246,246,246;
    --color_13: 179,179,179;
    --color_14: 96,94,94;
    --color_15: 47,46,46;
    --color_16: 186,233,255;
    --color_17: 151,222,255;
    --color_18: 1,160,207;
    --color_19: 32,126,169;
    --color_20: 16,63,84;
    --color_21: 182,232,227;
    --color_22: 141,209,202;
    --color_23: 65,186,174;
    --color_24: 43,124,116;
    --color_25: 22,62,58;
    --color_26: 244,192,175;
    --color_27: 233,159,134;
    --color_28: 222,80,33;
    --color_29: 148,54,22;
    --color_30: 74,27,11;
    --color_31: 244,234,177;
    --color_32: 233,219,137;
    --color_33: 222,195,40;
    --color_34: 148,130,27;
    --color_35: 74,65,13;
    --color_36: 255,255,255;
    --color_37: 47,46,46;
    --color_38: 246,246,246;
    --color_39: 179,179,179;
    --color_40: 96,94,94;
    --color_41: 1,160,207;
    --color_42: 254,96,47;
    --color_43: 245,198,69;
    --color_44: 100,206,187;
    --color_45: 47,46,46;
    --color_46: 96,94,94;
    --color_47: 47,46,46;
    --color_48: 1,160,207;
    --color_49: 1,160,207;
    --color_50: 47,46,46;
    --color_51: 255,255,255;
    --color_52: 1,160,207;
    --color_53: 1,160,207;
    --color_54: 179,179,179;
    --color_55: 179,179,179;
    --color_56: 255,255,255;
    --color_57: 255,255,255;
    --color_58: 1,160,207;
    --color_59: 1,160,207;
    --color_60: 1,160,207;
    --color_61: 1,160,207;
    --color_62: 255,255,255;
    --color_63: 255,255,255;
    --color_64: 179,179,179;
    --color_65: 179,179,179;
    --font_0: normal normal normal 89px/1.4em arial,'ｍｓ ｐゴシック','ms pgothic','돋움',dotum,helvetica,sans-serif;
    --font_1: normal normal normal 16px/1.4em din-next-w01-light,sans-serif;
    --font_2: normal normal normal 25px/1.4em arial,'ｍｓ ｐゴシック','ms pgothic','돋움',dotum,helvetica,sans-serif;
    --font_3: normal normal normal 60px/1.4em arial,'ｍｓ ｐゴシック','ms pgothic','돋움',dotum,helvetica,sans-serif;
    --font_4: normal normal normal 58px/1.4em arial,'ｍｓ ｐゴシック','ms pgothic','돋움',dotum,helvetica,sans-serif;
    --font_5: italic normal normal 22px/1.4em arial,'ｍｓ ｐゴシック','ms pgothic','돋움',dotum,helvetica,sans-serif;
    --font_6: normal normal normal 21px/1.4em arial,'ｍｓ ｐゴシック','ms pgothic','돋움',dotum,helvetica,sans-serif;
    --font_7: normal normal normal 22px/1.4em arial,'ｍｓ ｐゴシック','ms pgothic','돋움',dotum,helvetica,sans-serif;
    --font_8: normal normal normal 16px/1.4em arial,'ｍｓ ｐゴシック','ms pgothic','돋움',dotum,helvetica,sans-serif;
    --font_9: normal normal normal 14px/1.4em arial,'ｍｓ ｐゴシック','ms pgothic','돋움',dotum,helvetica,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: 1px;
    --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_45));
    letter-spacing: 0em;
}

.font_1 {
    font: var(--font_1);
    color: rgb(var(--color_46));
    letter-spacing: 0em;
}

.font_2 {
    font: var(--font_2);
    color: rgb(var(--color_45));
    letter-spacing: 0em;
}

.font_3 {
    font: var(--font_3);
    color: rgb(var(--color_46));
    letter-spacing: 0em;
}

.font_4 {
    font: var(--font_4);
    color: rgb(var(--color_45));
    letter-spacing: 0em;
}

.font_5 {
    font: var(--font_5);
    color: rgb(var(--color_45));
    letter-spacing: 0em;
}

.font_6 {
    font: var(--font_6);
    color: rgb(var(--color_45));
    letter-spacing: 0em;
}

.font_7 {
    font: var(--font_7);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
}

.font_8 {
    font: var(--font_8);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
}

.font_9 {
    font: var(--font_9);
    color: rgb(var(--color_15));
    letter-spacing: 0em;
}

.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:not(.landingPage) {
    --top-offset: 0px;
    --header-height: 73px;
}

#masterPage.landingPage {
    --top-offset: 0px;
}

#SITE_HEADER {
    --bg: var(--color_37);
    --shd: none;
    --brwt: 0px;
    --brd: 160,160,159;
    --brwb: 0px;
    --bgctr: var(--color_37);
    --rd: 0px;
    --alpha-bgctr: 1;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --boxShadowToggleOn-shd: none;
    --backdrop-filter: none;
}

#SITE_HEADER {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 0;
}

[data-mesh-id=SITE_HEADERinlineContent] {
    height: auto;
    width: 100%;
}

[data-mesh-id=SITE_HEADERinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%;
}

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer] > [id="comp-kr4mwgke"], [data-mesh-id=SITE_HEADERinlineContent-gridContainer] > wix-interact-element > [id="comp-kr4mwgke"] {
        position: relative;
        margin: 1px 0px 9px calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

#SITE_HEADER {
    --bg-overlay-color: rgb(var(--color_37));
    --bg-gradient: none;
    --shc-mutated-brightness: 24,23,23;
}

#comp-kr4mwgke {
    --brw: 0px;
    --brd: var(--color_15);
    --rd: 0px;
    --shd: none;
    --alpha-brd: 1;
    --alpha-bg: 1;
    --bg: var(--color_11);
    --boxShadowToggleOn-shd: none;
}

#comp-kr4mwgke {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 980px;
}

[data-mesh-id=comp-kr4mwglvinlineContent] {
    height: auto;
    width: 100%;
}

[data-mesh-id=comp-kr4mwglvinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%;
}

    [data-mesh-id=comp-kr4mwglvinlineContent-gridContainer] > [id="comp-mavmpvou"], [data-mesh-id=comp-kr4mwglvinlineContent-gridContainer] > wix-interact-element > [id="comp-mavmpvou"] {
        position: relative;
        margin: 13px 0px 5px calc((100% - 490px) * 0);
        left: 66px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-kr4mwglvinlineContent-gridContainer] > [id="comp-imd840z7"], [data-mesh-id=comp-kr4mwglvinlineContent-gridContainer] > wix-interact-element > [id="comp-imd840z7"] {
        position: relative;
        margin: 23px 0px 21px calc((100% - 490px) * 0);
        left: 170px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

[data-mesh-id=comp-kr4mwmntinlineContent] {
    height: auto;
    width: 100%;
}

[data-mesh-id=comp-kr4mwmntinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%;
}

    [data-mesh-id=comp-kr4mwmntinlineContent-gridContainer] > [id="comp-kr4myi3f"], [data-mesh-id=comp-kr4mwmntinlineContent-gridContainer] > wix-interact-element > [id="comp-kr4myi3f"] {
        position: relative;
        margin: 9px 0px 9px calc((100% - 490px) * 1);
        left: 172px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

#comp-kr4mwgke {
    --bg-overlay-color: transparent;
    --bg-gradient: none;
    --padding: 0px;
    --margin: 0px;
    min-width: 980px;
    --firstChildMarginTop: -1px;
    --lastChildMarginBottom: -1px;
    --direction: ltr;
}

#comp-kr4mwglv {
    width: 490px;
}

#comp-kr4mwglv {
    --bg-overlay-color: rgb(var(--color_37));
    --bg-gradient: none;
    width: 100%;
    --column-width: 490px;
    --column-flex: 490;
}

#comp-mavmpvou {
    --contentPaddingLeft: 0px;
    --contentPaddingRight: 0px;
    --contentPaddingTop: 0px;
    --contentPaddingBottom: 0px;
}

#comp-mavmpvou {
    width: 84px;
    height: 45px;
}

#comp-mavmpvou {
    --height: 45px;
    --width: 84px;
}

#comp-imd840z7 {
    --menuTotalBordersX: 0px;
    --menuTotalBordersY: 0px;
    --bgDrop: var(--color_37);
    --rd: 0px;
    --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
    --fnt: normal normal 700 16px/1.4em arial,'ｍｓ ｐゴシック','ms pgothic','돋움',dotum,helvetica,sans-serif;
    --sep: var(--color_39);
    --txt: var(--color_36);
    --alpha-txt: 1;
    --trans: color 0.4s ease 0s;
    --pad: 5px;
    --txth: var(--color_41);
    --alpha-txth: 1;
    --txts: var(--color_41);
    --alpha-txts: 1;
    --alpha-sep: 1;
    --alpha-bgDrop: 1;
}

#comp-imd840z7 {
    width: 320px;
    height: 19px;
}

#comp-imd840z7 {
    --menuTotalBordersY: 0px;
    --menuTotalBordersX: 0px;
    --submenus-direction: inherit;
    --menu-direction: inherit;
    --align: start;
    --menu-align: inherit;
    --submenus-align: inherit;
}

#comp-kr4mwmnt {
    width: 490px;
}

#comp-kr4mwmnt {
    --bg-overlay-color: rgb(var(--color_37));
    --bg-gradient: none;
    width: 100%;
    --column-width: 490px;
    --column-flex: 490;
}

#comp-kr4myi3f {
    width: 238px;
}

[data-mesh-id=comp-kr4myi3finlineContent] {
    height: auto;
    width: 238px;
}

[data-mesh-id=comp-kr4myi3finlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%;
}

    [data-mesh-id=comp-kr4myi3finlineContent-gridContainer] > [id="comp-kr4myi4c"], [data-mesh-id=comp-kr4myi3finlineContent-gridContainer] > wix-interact-element > [id="comp-kr4myi4c"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

#comp-kr4myi4c {
    --inputShadow: none;
    --inputFocusBorderWidth: 0px 0px 2px 0px;
    --inputBorderRadius: 0px;
    --inputFont: normal normal normal 14px/1.4em arial,'ｍｓ ｐゴシック','ms pgothic','돋움',dotum,helvetica,sans-serif;
    --inputTextColor: var(--color_38);
    --alpha-inputTextColor: 1;
    --inputBorderWidth: 0px 0px 2px 0px;
    --inputBorderColor: var(--color_41);
    --alpha-inputBorderColor: 1;
    --inputPlaceholderColor: var(--color_39);
    --alpha-inputPlaceholderColor: 1;
    --inputIconColor: var(--color_36);
    --alpha-inputIconColor: 1;
    --inputHoverIconColor: 0,0,0;
    --alpha-inputHoverIconColor: 1;
    --inputFocusIconColor: 0,0,0;
    --alpha-inputFocusIconColor: 1;
    --buttonBackgroundColor: 235,229,214;
    --alpha-buttonBackgroundColor: 1;
    --buttonHoverBackgroundColor: 201,195,177;
    --alpha-buttonHoverBackgroundColor: 1;
    --buttonFocusBackgroundColor: 235,229,214;
    --alpha-buttonFocusBackgroundColor: 1;
    --buttonIconColor: 0,0,0;
    --alpha-buttonIconColor: 1;
    --buttonHoverIconColor: 0,0,0;
    --alpha-buttonHoverIconColor: 1;
    --buttonFocusIconColor: 0,0,0;
    --alpha-buttonFocusIconColor: 1;
    --inputBackgroundColor: 242,238,228;
    --inputHoverBackgroundColor: var(--color_11);
    --inputFocusBackgroundColor: var(--color_11);
    --alpha-inputFocusBackgroundColor: 1;
    --inputHoverBorderWidth: 0px 0px 2px 0px;
    --inputHoverBorderColor: 201,195,177;
    --alpha-inputHoverBorderColor: 1;
    --inputFocusBorderColor: 235,229,214;
    --alpha-inputFocusBorderColor: 1;
    --suggestionSectionDividerColorNew: var(--color_15);
    --alpha-suggestionSectionDividerColorNew: 1;
    --boxShadowToggleOn-inputShadow: none;
    --inputPlaceholderTextColor: 86,86,86;
    --alpha-inputPlaceholderTextColor: 1;
    --iconColor: 0,0,0;
    --alpha-inputHoverBackgroundColor: 0;
    --alpha-iconColor: 1;
    --alpha-inputBackgroundColor: 0;
}

#comp-kr4myi4c {
    width: 238px;
    height: 45px;
}

#comp-kr4myi4c {
    --inputFont: normal normal normal 14px/1.4em arial,'ｍｓ ｐゴシック','ms pgothic','돋움',dotum,helvetica,sans-serif;
    --text-padding: 8px 0 8px 0;
    --container-direction: row-reverse;
    --icon-spacing: 12px;
    --input-focus-bottom-border-width: 2px;
    --input-left-border-width: 0px;
    --input-hover-left-border-width: 0px;
    --input-focus-left-border-width: 0px;
    --search-button-display: none;
    --search-icon-display: flex;
    --text-spacing: 12px;
    --align: start;
}

#PAGES_CONTAINER {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 0;
}

#SITE_PAGES {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 0;
}

#SITE_PAGES {
    --transition-duration: 700ms;
}

#SITE_FOOTER {
    --brd: 160,160,159;
    --brwt: 0px;
    --brwb: 0px;
    --shd: none;
    --rd: 0px;
    --alpha-brd: 1;
    --backdrop-filter: none;
    --boxShadowToggleOn-shd: none;
}

#SITE_FOOTER {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 0;
}

[data-mesh-id=SITE_FOOTERinlineContent] {
    height: auto;
    width: 100%;
}

[data-mesh-id=SITE_FOOTERinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: repeat(7, min-content) 1fr;
    grid-template-columns: 100%;
}

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-mawwd4fm"], [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > wix-interact-element > [id="comp-mawwd4fm"] {
        position: relative;
        margin: 3px 0px -4px calc((100% - 980px) * 0.5);
        left: 9px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-mawxwwgs"], [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > wix-interact-element > [id="comp-mawxwwgs"] {
        position: relative;
        margin: 0px 0px -3px calc((100% - 980px) * 0.5);
        left: 14px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-mawwebi9"], [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > wix-interact-element > [id="comp-mawwebi9"] {
        position: relative;
        margin: 0px 0px 5px calc((100% - 980px) * 0.5);
        left: 14px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-max2a2ri"], [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > wix-interact-element > [id="comp-max2a2ri"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 14px;
        grid-area: 5 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-max2cr65"], [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > wix-interact-element > [id="comp-max2cr65"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 14px;
        grid-area: 6 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-mawvgxo6"], [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > wix-interact-element > [id="comp-mawvgxo6"] {
        position: relative;
        margin: 21px 0px -25px calc((100% - 980px) * 0.5);
        left: 354px;
        grid-area: 1 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-maww7t0h"], [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > wix-interact-element > [id="comp-maww7t0h"] {
        position: relative;
        margin: 5px 0px 8px calc((100% - 980px) * 0.5);
        left: 354px;
        grid-area: 6 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-jaip4ozh"], [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > wix-interact-element > [id="comp-jaip4ozh"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 7 / 1 / 8 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-mb9kgv94"], [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > wix-interact-element > [id="comp-mb9kgv94"] {
        position: relative;
        margin: 0px 0px 0px calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 8 / 1 / 9 / 2;
        justify-self: start;
        align-self: start;
    }

#SITE_FOOTER {
    --bg-overlay-color: rgb(var(--color_37));
    --bg-gradient: none;
}

#comp-mawwd4fm {
    --contentPaddingLeft: 0px;
    --contentPaddingRight: 0px;
    --contentPaddingTop: 0px;
    --contentPaddingBottom: 0px;
}

#comp-mawwd4fm {
    width: 115px;
    height: 94px;
}

#comp-mawwd4fm {
    --height: 94px;
    --width: 115px;
}

#comp-mawxwwgs {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
}

#comp-mawxwwgs {
    width: 195px;
    height: auto;
}

#comp-mawxwwgs {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mawwebi9 {
    --textSpacing: 0px;
    --txth: var(--color_41);
    --subMenuOpacityTrans: opacity 0.4s ease 0s;
    --txts: var(--color_41);
    --fnt: normal normal normal 20px/1.4em arial,'ｍｓ ｐゴシック','ms pgothic','돋움',dotum,helvetica,sans-serif;
    --txt: var(--color_36);
    --SKINS_bgSubmenu: var(--color_37);
    --shd: none;
    --SKINS_fntSubmenu: normal normal normal 14px/1.4em arial,'ｍｓ ｐゴシック','ms pgothic','돋움',dotum,helvetica,sans-serif;
    --SKINS_submenuMargin: 0px;
    --subItemAlterAlignPad: 10px;
    --alpha-txth: 1;
    --alpha-SKINS_bgSubmenu: 1;
    --alpha-txts: 1;
    --boxShadowToggleOn-shd: none;
    --alpha-txt: 1;
}

#comp-mawwebi9 {
    width: 143px;
    height: 102px;
}

#comp-mawwebi9 {
    --item-height: 34px;
    --item-align: start;
    --sub-menu-open-direction-right: auto;
    --sub-menu-open-direction-left: 0;
    --separator-height-adjusted: 0px;
    --text-align: start;
    --direction: var(--wix-opt-in-direction, ltr);
    --item-direction: inherit;
    --sub-menu-item-direction: inherit;
}

#comp-max2a2ri {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
}

#comp-max2a2ri {
    width: 195px;
    height: auto;
}

#comp-max2a2ri {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-max2cr65 {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
}

#comp-max2cr65 {
    width: 237px;
    height: auto;
}

#comp-max2cr65 {
    --min-height: 74px;
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mawvgxo6 {
    width: 601px;
    height: 235px;
}

.comp-mawvgxo6 {
    --wix-direction: ltr;
    --inputBorderRadius: 13;
    --columnSpacing: 1;
    --horizontalPadding: 1;
    --submitButtonStyle: 1;
    --verticalPadding: 1;
    --submitButtonBorderWidth: 1;
    --submitButtonBorderRadius: 100;
    --rowSpacing: 9;
    --inputBorderStyle: 1;
    --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;
    --buttonsFontHover: normal normal normal 16px/16px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --submitButtonFont: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --submitButtonFontHover: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --nextButtonFont: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --nextButtonFontHover: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --previousButtonFont: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --previousButtonFontHover: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --headerOneFont: italic normal normal 22px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --headerTwoFont: normal normal normal 21px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --paragraphFont: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --inputLabelFont: normal normal normal 14px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --inputValueFont: normal normal normal 16px/24px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --inputNoteFont: normal normal normal 14px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --submitButtonBorderColor: 1,160,207;
    --submitButtonBorderColor-rgb: 1,160,207;
    --submitButtonBorderColor-opacity: 1;
    --paragraphColor: 255,255,255;
    --paragraphColor-rgb: 255,255,255;
    --paragraphColor-opacity: 1;
    --inputLabelColor: 255,255,255;
    --inputLabelColor-rgb: 255,255,255;
    --inputLabelColor-opacity: 1;
    --inputPlaceholderColor: 179,179,179;
    --inputPlaceholderColor-rgb: 179,179,179;
    --inputPlaceholderColor-opacity: 1;
    --formBackground: 255,255,255,0;
    --formBackground-rgb: 255,255,255;
    --formBackground-opacity: 0;
    --headerTwoColor: 255,255,255;
    --headerTwoColor-rgb: 255,255,255;
    --headerTwoColor-opacity: 1;
    --inputBackgroundColor: 255,255,255;
    --inputBackgroundColor-rgb: 255,255,255;
    --inputBackgroundColor-opacity: 1;
    --inputValueColor: 179,179,179;
    --inputValueColor-rgb: 179,179,179;
    --inputValueColor-opacity: 1;
    --inputNoteColor: 246,246,246;
    --inputNoteColor-rgb: 246,246,246;
    --inputNoteColor-opacity: 1;
    --headerOneColor: 255,255,255;
    --headerOneColor-rgb: 255,255,255;
    --headerOneColor-opacity: 1;
    --submitButtonBackgroundColor: 1,160,207,0;
    --submitButtonBackgroundColor-rgb: 1,160,207;
    --submitButtonBackgroundColor-opacity: 0;
    --inputBorderColor: 1,160,207;
    --inputBorderColor-rgb: 1,160,207;
    --inputBorderColor-opacity: 1;
    --submitButtonBackgroundColorHover: 1,160,207;
    --submitButtonBackgroundColorHover-rgb: 1,160,207;
    --submitButtonBackgroundColorHover-opacity: 1;
    --borderColor: 47,46,46,0;
    --borderColor-rgb: 47,46,46;
    --borderColor-opacity: 0;
    --shadowColor: 47,46,46,0.15;
    --shadowColor-rgb: 47,46,46;
    --shadowColor-opacity: 0.15;
    --buttonsColor: 255,255,255;
    --buttonsColor-rgb: 255,255,255;
    --buttonsColor-opacity: 1;
    --buttonsBackgroundColor: 1,160,207;
    --buttonsBackgroundColor-rgb: 1,160,207;
    --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: 1,160,207,0.7;
    --buttonsBackgroundColorHover-rgb: 1,160,207;
    --buttonsBackgroundColorHover-opacity: 0.7;
    --submitButtonColor: 255,255,255;
    --submitButtonColor-rgb: 255,255,255;
    --submitButtonColor-opacity: 1;
    --submitButtonColorHover: 255,255,255;
    --submitButtonColorHover-rgb: 255,255,255;
    --submitButtonColorHover-opacity: 1;
    --submitButtonBorderColorHover: 255,255,255,0;
    --submitButtonBorderColorHover-rgb: 255,255,255;
    --submitButtonBorderColorHover-opacity: 0;
    --nextButtonColor: 255,255,255;
    --nextButtonColor-rgb: 255,255,255;
    --nextButtonColor-opacity: 1;
    --nextButtonBackgroundColor: 1,160,207;
    --nextButtonBackgroundColor-rgb: 1,160,207;
    --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: 1,160,207,0.7;
    --nextButtonBackgroundColorHover-rgb: 1,160,207;
    --nextButtonBackgroundColorHover-opacity: 0.7;
    --nextButtonBorderColorHover: 255,255,255,0;
    --nextButtonBorderColorHover-rgb: 255,255,255;
    --nextButtonBorderColorHover-opacity: 0;
    --previousButtonColor: 47,46,46;
    --previousButtonColor-rgb: 47,46,46;
    --previousButtonColor-opacity: 1;
    --previousButtonBackgroundColor: 1,160,207,0;
    --previousButtonBackgroundColor-rgb: 1,160,207;
    --previousButtonBackgroundColor-opacity: 0;
    --previousButtonBorderColor: 47,46,46;
    --previousButtonBorderColor-rgb: 47,46,46;
    --previousButtonBorderColor-opacity: 1;
    --previousButtonColorHover: 255,255,255;
    --previousButtonColorHover-rgb: 255,255,255;
    --previousButtonColorHover-opacity: 1;
    --previousButtonBackgroundColorHover: 1,160,207,0.7;
    --previousButtonBackgroundColorHover-rgb: 1,160,207;
    --previousButtonBackgroundColorHover-opacity: 0.7;
    --previousButtonBorderColorHover: 255,255,255,0;
    --previousButtonBorderColorHover-rgb: 255,255,255;
    --previousButtonBorderColorHover-opacity: 0;
    --inputBackgroundColorHover: 255,255,255;
    --inputBackgroundColorHover-rgb: 255,255,255;
    --inputBackgroundColorHover-opacity: 1;
    --inputBorderColorHover: 47,46,46;
    --inputBorderColorHover-rgb: 47,46,46;
    --inputBorderColorHover-opacity: 1;
    --inputSelectionColor: 1,160,207;
    --inputSelectionColor-rgb: 1,160,207;
    --inputSelectionColor-opacity: 1;
    --linkColor: 1,160,207;
    --linkColor-rgb: 1,160,207;
    --linkColor-opacity: 1;
    --inputErrorColor: 223,49,49;
    --inputErrorColor-rgb: 223,49,49;
    --inputErrorColor-opacity: 1;
    --buttonsFontHover-style: normal;
    --buttonsFontHover-variant: normal;
    --buttonsFontHover-weight: normal;
    --buttonsFontHover-size: 16px;
    --buttonsFontHover-line-height: 16px;
    --buttonsFontHover-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --buttonsFontHover-text-decoration: none;
    --submitButtonFont-style: normal;
    --submitButtonFont-variant: normal;
    --submitButtonFont-weight: normal;
    --submitButtonFont-size: 16px;
    --submitButtonFont-line-height: 1.4em;
    --submitButtonFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --submitButtonFont-text-decoration: none;
    --submitButtonFontHover-style: normal;
    --submitButtonFontHover-variant: normal;
    --submitButtonFontHover-weight: normal;
    --submitButtonFontHover-size: 16px;
    --submitButtonFontHover-line-height: 1.4em;
    --submitButtonFontHover-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --previousButtonFontHover-text-decoration: none;
    --headerOneFont-style: italic;
    --headerOneFont-variant: normal;
    --headerOneFont-weight: normal;
    --headerOneFont-size: 22px;
    --headerOneFont-line-height: 1.4em;
    --headerOneFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --headerOneFont-text-decoration: none;
    --headerTwoFont-style: normal;
    --headerTwoFont-variant: normal;
    --headerTwoFont-weight: normal;
    --headerTwoFont-size: 21px;
    --headerTwoFont-line-height: 1.4em;
    --headerTwoFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --headerTwoFont-text-decoration: none;
    --paragraphFont-style: normal;
    --paragraphFont-variant: normal;
    --paragraphFont-weight: normal;
    --paragraphFont-size: 16px;
    --paragraphFont-line-height: 1.4em;
    --paragraphFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --paragraphFont-text-decoration: none;
    --inputLabelFont-style: normal;
    --inputLabelFont-variant: normal;
    --inputLabelFont-weight: normal;
    --inputLabelFont-size: 14px;
    --inputLabelFont-line-height: 1.4em;
    --inputLabelFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --inputLabelFont-text-decoration: none;
    --inputValueFont-style: normal;
    --inputValueFont-variant: normal;
    --inputValueFont-weight: normal;
    --inputValueFont-size: 16px;
    --inputValueFont-line-height: 24px;
    --inputValueFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --inputValueFont-text-decoration: none;
    --inputNoteFont-style: normal;
    --inputNoteFont-variant: normal;
    --inputNoteFont-weight: normal;
    --inputNoteFont-size: 14px;
    --inputNoteFont-line-height: 1.4em;
    --inputNoteFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --inputNoteFont-text-decoration: none;
    --inputBorderLeftWidth: 1;
    --inputBorderRightWidth: 1;
    --inputBorderTopWidth: 1;
    --inputBorderBottomWidth: 1;
    --wix-color-1: 255,255,255;
    --wix-color-2: 246,246,246;
    --wix-color-3: 179,179,179;
    --wix-color-4: 96,94,94;
    --wix-color-5: 47,46,46;
    --wix-color-6: 186,233,255;
    --wix-color-7: 151,222,255;
    --wix-color-8: 1,160,207;
    --wix-color-9: 32,126,169;
    --wix-color-10: 16,63,84;
    --wix-color-11: 182,232,227;
    --wix-color-12: 141,209,202;
    --wix-color-13: 65,186,174;
    --wix-color-14: 43,124,116;
    --wix-color-15: 22,62,58;
    --wix-color-16: 244,192,175;
    --wix-color-17: 233,159,134;
    --wix-color-18: 222,80,33;
    --wix-color-19: 148,54,22;
    --wix-color-20: 74,27,11;
    --wix-color-21: 244,234,177;
    --wix-color-22: 233,219,137;
    --wix-color-23: 222,195,40;
    --wix-color-24: 148,130,27;
    --wix-color-25: 74,65,13;
    --wix-color-26: 255,255,255;
    --wix-color-27: 47,46,46;
    --wix-color-28: 246,246,246;
    --wix-color-29: 179,179,179;
    --wix-color-30: 96,94,94;
    --wix-color-31: 1,160,207;
    --wix-color-32: 254,96,47;
    --wix-color-33: 245,198,69;
    --wix-color-34: 100,206,187;
    --wix-color-35: 47,46,46;
    --wix-color-36: 96,94,94;
    --wix-color-37: 47,46,46;
    --wix-color-38: 1,160,207;
    --wix-color-39: 1,160,207;
    --wix-color-40: 47,46,46;
    --wix-color-41: 255,255,255;
    --wix-color-42: 1,160,207;
    --wix-color-43: 1,160,207;
    --wix-color-44: 179,179,179;
    --wix-color-45: 179,179,179;
    --wix-color-46: 255,255,255;
    --wix-color-47: 255,255,255;
    --wix-color-48: 1,160,207;
    --wix-color-49: 1,160,207;
    --wix-color-50: 1,160,207;
    --wix-color-51: 1,160,207;
    --wix-color-52: 255,255,255;
    --wix-color-53: 255,255,255;
    --wix-color-54: 179,179,179;
    --wix-color-55: 179,179,179;
    --wix-font-Title: normal normal normal 89px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Title-style: normal;
    --wix-font-Title-variant: normal;
    --wix-font-Title-weight: normal;
    --wix-font-Title-size: 89px;
    --wix-font-Title-line-height: 1.4em;
    --wix-font-Title-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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 25px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 25px;
    --wix-font-Page-title-line-height: 1.4em;
    --wix-font-Page-title-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Page-title-text-decoration: none;
    --wix-font-Heading-XL: normal normal normal 60px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 60px;
    --wix-font-Heading-XL-line-height: 1.4em;
    --wix-font-Heading-XL-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Heading-XL-text-decoration: none;
    --wix-font-Heading-L: normal normal normal 58px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 58px;
    --wix-font-Heading-L-line-height: 1.4em;
    --wix-font-Heading-L-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Heading-L-text-decoration: none;
    --wix-font-Heading-M: italic normal normal 22px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Heading-M-style: italic;
    --wix-font-Heading-M-variant: normal;
    --wix-font-Heading-M-weight: normal;
    --wix-font-Heading-M-size: 22px;
    --wix-font-Heading-M-line-height: 1.4em;
    --wix-font-Heading-M-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Heading-M-text-decoration: none;
    --wix-font-Heading-S: normal normal normal 21px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 21px;
    --wix-font-Heading-S-line-height: 1.4em;
    --wix-font-Heading-S-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Heading-S-text-decoration: none;
    --wix-font-Body-L: normal normal normal 22px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 22px;
    --wix-font-Body-L-line-height: 1.4em;
    --wix-font-Body-L-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Body-L-text-decoration: none;
    --wix-font-Body-M: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 16px;
    --wix-font-Body-M-line-height: 1.4em;
    --wix-font-Body-M-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Body-M-text-decoration: none;
    --wix-font-Body-S: normal normal normal 14px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Body-S-style: normal;
    --wix-font-Body-S-variant: normal;
    --wix-font-Body-S-weight: normal;
    --wix-font-Body-S-size: 14px;
    --wix-font-Body-S-line-height: 1.4em;
    --wix-font-Body-S-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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-maww7t0h {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
}

#comp-maww7t0h {
    width: 601px;
    height: auto;
}

#comp-maww7t0h {
    --min-height: 41px;
    --text-direction: var(--wix-opt-in-direction);
}

#comp-jaip4ozh {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
}

#comp-jaip4ozh {
    width: 973px;
    height: auto;
}

#comp-jaip4ozh {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mb9kgv94 {
    --bg: var(--color_37);
    --alpha-bg: 0;
}

#comp-mb9kgv94 {
    width: 980px;
}

[data-mesh-id=comp-mb9kgv94inlineContent] {
    height: auto;
    width: 100%;
    position: static;
    min-height: 12px;
}

#comp-mb9kgv94 {
    --shc-mutated-brightness: 24,23,23;
}


@font-face {
    font-family: 'roboto-bold';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/9_7S_tWeGDh5Pq3u05RVkltXRa8TVwTICgirnJhmVJw.woff2') format('woff2');
    font-display: swap;
}

@font-face {
    font-family: 'roboto-bold';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/97uahxiqZRoncBaCEI3aW1tXRa8TVwTICgirnJhmVJw.woff2') format('woff2');
    font-display: swap;
}

@font-face {
    font-family: 'roboto-bold';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/t6Nd4cfPRhZP44Q5QAjcC6g5eI2G47JWe0-AuFtD150.woff2') format('woff2');
    font-display: swap;
}

@font-face {
    font-family: 'roboto-bold';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v18/bmC0pGMXrhphrZJmniIZpag5eI2G47JWe0-AuFtD150.woff2') format('woff2');
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2') format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2') format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2') format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic1CsTYl4BOQ3o.woff2') format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2') format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xFIzIXKMnyrYk.woff2') format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2') format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic3CsTYl4BOQ3o.woff2') format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2') format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xMIzIXKMnyrYk.woff2') format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2') format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic-CsTYl4BOQ3o.woff2') format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2') format('woff2');
    unicode-range: U+1F00-1FFF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xEIzIXKMnyrYk.woff2') format('woff2');
    unicode-range: U+1F00-1FFF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2') format('woff2');
    unicode-range: U+1F00-1FFF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic2CsTYl4BOQ3o.woff2') format('woff2');
    unicode-range: U+1F00-1FFF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2') format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xLIzIXKMnyrYk.woff2') format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2') format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic5CsTYl4BOQ3o.woff2') format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic0CsTYl4BOQ3o.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    font-style: italic;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'libre baskerville';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/librebaskerville/v14/kmKhZrc3Hgbbcjq75U4uslyuy4kn0qNcWx8QDO-WyrubOA.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'libre baskerville';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/librebaskerville/v14/kmKiZrc3Hgbbcjq75U4uslyuy4kn0qviTgY5KcC-wLOjAUw.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'libre baskerville';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/librebaskerville/v14/kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNXaxMaC82U-ro.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    font-display: swap;
}

@font-face {
    font-family: 'libre baskerville';
    font-style: italic;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/librebaskerville/v14/kmKhZrc3Hgbbcjq75U4uslyuy4kn0qNcWxEQDO-Wyrs.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'libre baskerville';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/librebaskerville/v14/kmKiZrc3Hgbbcjq75U4uslyuy4kn0qviTgY3KcC-wLOj.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

@font-face {
    font-family: 'libre baskerville';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/librebaskerville/v14/kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNZaxMaC82U.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}

#rfpiu {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 0;
}

#masterPage {
    --pinned-layers-in-page: 0;
}

[data-mesh-id=ContainerrfpiuinlineContent] {
    height: auto;
    width: 100%;
}

[data-mesh-id=ContainerrfpiuinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: 40px;
    grid-template-rows: repeat(2, min-content) 1fr;
    grid-template-columns: 100%;
    padding-bottom: 0px;
    box-sizing: border-box;
}

    [data-mesh-id=ContainerrfpiuinlineContent-gridContainer] > [id="comp-lt8pldt4"], [data-mesh-id=ContainerrfpiuinlineContent-gridContainer] > wix-interact-element > [id="comp-lt8pldt4"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=ContainerrfpiuinlineContent-gridContainer] > [id="comp-mawr9s1h"], [data-mesh-id=ContainerrfpiuinlineContent-gridContainer] > wix-interact-element > [id="comp-mawr9s1h"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=ContainerrfpiuinlineContent-gridContainer] > [id="comp-mavka2m9"], [data-mesh-id=ContainerrfpiuinlineContent-gridContainer] > wix-interact-element > [id="comp-mavka2m9"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

#comp-lt8pldt4 {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 0;
}

[data-mesh-id=comp-lt8pldt4inlineContent] {
    height: auto;
    width: 100%;
}

[data-mesh-id=comp-lt8pldt4inlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: 412px;
    grid-template-rows: 1fr;
    grid-template-columns: 100%;
}

    [data-mesh-id=comp-lt8pldt4inlineContent-gridContainer] > [id="comp-j9fe2mkp"], [data-mesh-id=comp-lt8pldt4inlineContent-gridContainer] > wix-interact-element > [id="comp-j9fe2mkp"] {
        position: relative;
        margin: 18px 0px 10px calc((100% - 980px) * 0.5);
        left: 98px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

#comp-j9fe2mkp {
    --brw: 0px;
    --brd: 65,65,65;
    --bg: var(--color_37);
    --rd: 0px 30px 0px 30px;
    --shd: none;
    --gradient: none;
    --alpha-brd: 1;
    --alpha-bg: 0;
    --boxShadowToggleOn-shd: none;
    --bg-gradient: none;
}

#comp-j9fe2mkp {
    width: 784px;
}

[data-mesh-id=comp-j9fe2mkpinlineContent] {
    height: auto;
    width: 784px;
    display: flex;
}

[data-mesh-id=comp-j9fe2mkpinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    margin-bottom: -79px;
    grid-template-rows: 1fr;
    grid-template-columns: 100%;
}

    [data-mesh-id=comp-j9fe2mkpinlineContent-gridContainer] > [id="comp-mavjp48x"], [data-mesh-id=comp-j9fe2mkpinlineContent-gridContainer] > wix-interact-element > [id="comp-mavjp48x"] {
        position: relative;
        margin: 30px 0px 0px 0;
        left: 227px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

#comp-mavjp48x {
    --contentPaddingLeft: 0px;
    --contentPaddingRight: 0px;
    --contentPaddingTop: 0px;
    --contentPaddingBottom: 0px;
}

#comp-mavjp48x {
    width: 378px;
    height: 315px;
}

#comp-mawr9s1h {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 0;
}

[data-mesh-id=comp-mawr9s1hinlineContent] {
    height: auto;
    width: 100%;
}

[data-mesh-id=comp-mawr9s1hinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: repeat(3, min-content) 1fr;
    grid-template-columns: 100%;
}

    [data-mesh-id=comp-mawr9s1hinlineContent-gridContainer] > [id="comp-maydl7yv"], [data-mesh-id=comp-mawr9s1hinlineContent-gridContainer] > wix-interact-element > [id="comp-maydl7yv"] {
        position: relative;
        margin: 58px 0px 30px calc((100% - 980px) * 0.5);
        left: 21px;
        grid-area: 1 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mawr9s1hinlineContent-gridContainer] > [id="comp-maydvkkm"], [data-mesh-id=comp-mawr9s1hinlineContent-gridContainer] > wix-interact-element > [id="comp-maydvkkm"] {
        position: relative;
        margin: 58px 0px 12px calc((100% - 980px) * 0.5);
        left: 484px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mawr9s1hinlineContent-gridContainer] > [id="comp-mawr9s1s1"], [data-mesh-id=comp-mawr9s1hinlineContent-gridContainer] > wix-interact-element > [id="comp-mawr9s1s1"] {
        position: relative;
        margin: 0px 0px 9px calc((100% - 980px) * 0.5);
        left: 484px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mawr9s1hinlineContent-gridContainer] > [id="comp-mawr9s1t3"], [data-mesh-id=comp-mawr9s1hinlineContent-gridContainer] > wix-interact-element > [id="comp-mawr9s1t3"] {
        position: relative;
        margin: 0px 0px 41px calc((100% - 980px) * 0.5);
        left: 484px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

#comp-maydl7yv {
    --contentPaddingLeft: 0px;
    --contentPaddingRight: 0px;
    --contentPaddingTop: 0px;
    --contentPaddingBottom: 0px;
}

#comp-maydl7yv {
    width: 443px;
    height: 258px;
}

#comp-maydvkkm {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
}

#comp-maydvkkm {
    width: 409px;
    height: auto;
}

#comp-mawr9s1s1 {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
}

#comp-mawr9s1s1 {
    width: 475px;
    height: auto;
}

#comp-mawr9s1t3 {
    width: 150px;
    height: 42px;
}

#comp-mavka2m9 {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 0;
}

[data-mesh-id=comp-mavka2m9inlineContent] {
    height: auto;
    width: 100%;
}

[data-mesh-id=comp-mavka2m9inlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: repeat(5, min-content) 1fr;
    grid-template-columns: 100%;
}

    [data-mesh-id=comp-mavka2m9inlineContent-gridContainer] > [id="comp-khaaewzj"], [data-mesh-id=comp-mavka2m9inlineContent-gridContainer] > wix-interact-element > [id="comp-khaaewzj"] {
        position: relative;
        margin: 0px 0px -28px calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mavka2m9inlineContent-gridContainer] > [id="comp-mawzskgq"], [data-mesh-id=comp-mavka2m9inlineContent-gridContainer] > wix-interact-element > [id="comp-mawzskgq"] {
        position: relative;
        margin: 25px 0px -4px calc((100% - 980px) * 0.5);
        left: 21px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mavka2m9inlineContent-gridContainer] > [id="comp-mawzqp9s"], [data-mesh-id=comp-mavka2m9inlineContent-gridContainer] > wix-interact-element > [id="comp-mawzqp9s"] {
        position: relative;
        margin: 0px 0px 42px calc((100% - 980px) * 0.5);
        left: 25px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mavka2m9inlineContent-gridContainer] > [id="comp-max09m37"], [data-mesh-id=comp-mavka2m9inlineContent-gridContainer] > wix-interact-element > [id="comp-max09m37"] {
        position: relative;
        margin: 0px 0px 42px calc((100% - 980px) * 0.5);
        left: 25px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mavka2m9inlineContent-gridContainer] > [id="comp-max12wuu"], [data-mesh-id=comp-mavka2m9inlineContent-gridContainer] > wix-interact-element > [id="comp-max12wuu"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 26px;
        grid-area: 5 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mavka2m9inlineContent-gridContainer] > [id="comp-mavlfa6y"], [data-mesh-id=comp-mavka2m9inlineContent-gridContainer] > wix-interact-element > [id="comp-mavlfa6y"] {
        position: relative;
        margin: 0px 0px 69px calc((100% - 980px) * 0.5);
        left: 15px;
        grid-area: 6 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

#comp-khaaewzj {
    width: 980px;
    height: 803px;
}

#comp-mawzskgq {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
}

#comp-mawzskgq {
    width: 565px;
    height: auto;
}

#comp-mawzqp9s {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
}

#comp-mawzqp9s {
    width: 282px;
    height: auto;
}

#comp-max09m37 {
    width: 932px;
    height: 366px;
}

#comp-max12wuu {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
}

#comp-max12wuu {
    width: 282px;
    height: auto;
}

#comp-mavlfa6y {
    width: 950px;
    height: 727px;
}


/* END STYLABLE DIRECTIVE RULES */

#comp-mawr9s1t3 .style-maydo7rc__root {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 13px;
    background: #01A0CF
}

    /* START STYLABLE DIRECTIVE RULES */

    #comp-mawr9s1t3 .style-maydo7rc__root:hover {
        background: #FFFFFF;
        border: 1px solid #01A0CF
    }

        #comp-mawr9s1t3 .style-maydo7rc__root:hover .StylableButton2545352419__label {
            color: #01A0CF
        }

    #comp-mawr9s1t3 .style-maydo7rc__root:disabled {
        background: #E2E2E2
    }

        #comp-mawr9s1t3 .style-maydo7rc__root:disabled .StylableButton2545352419__label {
            color: #8F8F8F
        }

        #comp-mawr9s1t3 .style-maydo7rc__root:disabled .StylableButton2545352419__icon {
            fill: #8F8F8F
        }

    #comp-mawr9s1t3 .style-maydo7rc__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-mawr9s1t3 .style-maydo7rc__root .StylableButton2545352419__label {
        transition: inherit;
        letter-spacing: 0em;
        margin: 0px 4px 0px 0px;
        display: inherited;
        text-shadow: none;
        font-style: normal;
        font-size: 14px;
        color: #FFFFFF;
        font-family: roboto-bold,roboto,sans-serif;
        font-weight: 400
    }

    #comp-mawr9s1t3 .style-maydo7rc__root .StylableButton2545352419__icon {
        transition: inherit;
        fill: #FFFFFF;
        width: 10px;
        height: 10px;
        margin: 0px 0px 0px 4px;
        display: none
    }

    #comp-mawr9s1t3 .style-maydo7rc__root:hover .StylableButton2545352419__icon {
        fill: #000000
    }

#rfpiu {
    width: auto;
    min-height: 40px;
}

#pageBackground_rfpiu {
    --bg-position: absolute;
    --fill-layer-background-overlay-color: transparent;
    --fill-layer-background-overlay-position: absolute;
    --bg-overlay-color: rgb(var(--color_12));
    --bg-gradient: none;
}

#comp-lt8pldt4 {
    --fill-layer-image-opacity: 0.39;
    --bg-overlay-color: rgb(var(--color_37));
    --bg-gradient: none;
    min-width: 980px;
}

#comp-j9fe2mkp {
    --shc-mutated-brightness: 24,23,23;
}

#comp-mavjp48x {
    --height: 315px;
    --width: 378px;
}

#comp-mawr9s1h {
    --bg-overlay-color: rgba(var(--color_12), 0.8);
    --bg-gradient: none;
    min-width: 980px;
}

#comp-maydl7yv {
    --height: 258px;
    --width: 443px;
    --mask-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' data-bbox='20 20 160 160' viewBox='20 20 160 160' height='200' width='200' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M180 20v160H20V20h160z'/%3E%3C/g%3E%3C/svg%3E%0A");
    --mask-position: 0% 0%;
    --mask-size: 100% 100%;
    --mask-repeat: no-repeat;
}

#comp-maydvkkm {
    --min-height: 35px;
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mawr9s1s1 {
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mavka2m9 {
    --bg-overlay-color: transparent;
    --bg-gradient: none;
    min-width: 980px;
}

.comp-khaaewzj {
    --wix-direction: ltr;
    --layout-post-list-layoutType: 17;
    --category-label-layoutType: 1;
    --post-post-list-borderWidth: 2;
    --layout-post-list-list-layoutSpacing: 12;
    --postListWidgetPostsPerPage: 1;
    --layout-post-list-list-sidesPadding: 16;
    --layout-post-list-pg-one-column-layoutSpacing: 10;
    --layout-post-list-pg-grid-sidesPadding: 20;
    --layout-post-list-pg-text-on-image-medium-imageRatio: 1;
    --layout-post-list-list-contentHeight: 60;
    --postListWidgetEntityCount: 1;
    --layout-post-list-pg-side-by-side-imageCropType: 0;
    --layout-post-list-pg-grid-layoutSpacing: 20;
    --layout-post-list-pg-side-by-side-titleLineCount: 4;
    --layout-post-list-pg-one-column-descriptionLineCount: 3;
    --layout-post-list-pg-one-column-contentHeightType: 0;
    --layout-post-list-list-imageRatio: 3;
    --layout-post-list-pg-grid-contentHeight: 194;
    --postListWidgetPaginationType: 1;
    --category-label-button-cornerRadius: 10;
    --layout-post-list-list-margins: 0;
    --layout-post-list-pg-one-column-contentHeight: 280;
    --layout-post-list-pg-grid-imageRatio: 1;
    --layout-post-list-pg-one-column-sidesPadding: 23;
    --layout-post-list-list-imageCropType: 0;
    --layout-mobile-post-list-pg-grid-imageCropType: 0;
    --layout-mobile-post-list-list-imageCropType: 0;
    --layout-post-list-pg-grid-imageCropType: 0;
    --layout-mobile-post-list-pg-grid-imageRatio: 2;
    --layout-mobile-post-list-list-imageRatio: 2;
    --layout-mobile-post-list-pg-text-on-image-medium-imageRatio: 2;
    --layout-mobile-post-list-slider-imageRatio: 2;
    --layout-post-list-slider-imageRatio: 2;
    --layout-post-list-pg-side-by-side-imageRatio: 2;
    --contentAlignment: 0;
    --layout-post-list-list-imageAlignment: 1;
    --layout-mobile-post-list-list-imageAlignment: 1;
    --layout-post-list-pg-side-by-side-imageAlignment: 1;
    --layout-post-list-list-imageProportions: 25;
    --layout-mobile-post-list-list-imageProportions: 25;
    --layout-post-list-pg-side-by-side-imageProportions: 50;
    --postListWidgetSliderPauseTime: 4;
    --postListWidgetSliderPauseTimeMobile: 4;
    --postListWidgetSliderArrowsPosition: 0;
    --postListWidgetSliderArrowsPositionMobile: 0;
    --postListWidgetSliderArrowsSize: 18;
    --postListWidgetSliderArrowsSizeMobile: 18;
    --layout-post-list-list-layoutCardsRowType: 0;
    --layout-post-list-list-layoutPostSize: 292;
    --layout-post-list-list-layoutPostsPerRow: 3;
    --layout-mobile-post-list-pg-grid-layoutCardsRowType: 0;
    --layout-mobile-post-list-pg-grid-layoutPostSize: 292;
    --layout-mobile-post-list-pg-grid-layoutPostsPerRow: 3;
    --layout-mobile-post-list-list-layoutCardsRowType: 0;
    --layout-mobile-post-list-list-layoutPostSize: 292;
    --layout-mobile-post-list-list-layoutPostsPerRow: 3;
    --layout-mobile-post-list-pg-text-on-image-medium-layoutCardsRowType: 0;
    --layout-mobile-post-list-pg-text-on-image-medium-layoutPostSize: 292;
    --layout-mobile-post-list-pg-text-on-image-medium-layoutPostsPerRow: 3;
    --layout-post-list-pg-grid-layoutCardsRowType: 0;
    --layout-post-list-pg-grid-layoutPostSize: 292;
    --layout-post-list-pg-grid-layoutPostsPerRow: 3;
    --layout-post-list-pg-text-on-image-medium-layoutCardsRowType: 0;
    --layout-post-list-pg-text-on-image-medium-layoutPostSize: 454;
    --layout-post-list-pg-text-on-image-medium-layoutPostsPerRow: 3;
    --layout-mobile-post-list-pg-grid-layoutSpacing: 20;
    --layout-mobile-post-list-list-layoutSpacing: 20;
    --layout-mobile-post-list-pg-text-on-image-medium-layoutSpacing: 20;
    --layout-post-list-pg-side-by-side-layoutSpacing: 32;
    --layout-post-list-pg-text-on-image-medium-layoutSpacing: 32;
    --layout-post-list-list-contentHeightType: 0;
    --layout-mobile-post-list-pg-grid-contentHeight: 350;
    --layout-mobile-post-list-pg-grid-contentHeightType: 0;
    --layout-mobile-post-list-list-contentHeight: 350;
    --layout-mobile-post-list-slider-contentHeight: 350;
    --layout-mobile-post-list-slider-contentHeightType: 0;
    --layout-post-list-pg-grid-contentHeightType: 1;
    --layout-post-list-slider-contentHeightType: 1;
    --layout-post-list-slider-contentHeight: 156;
    --layout-mobile-post-list-pg-grid-sidesPadding: 24;
    --layout-mobile-post-list-list-sidesPadding: 12;
    --layout-mobile-post-list-pg-text-on-image-medium-sidesPadding: 12;
    --layout-mobile-post-list-slider-sidesPadding: 24;
    --layout-post-list-slider-sidesPadding: 16;
    --layout-post-list-pg-side-by-side-sidesPadding: 16;
    --layout-post-list-pg-text-on-image-medium-sidesPadding: 30;
    --layout-post-list-list-titleLineCount: 3;
    --layout-mobile-post-list-pg-grid-titleLineCount: 2;
    --layout-mobile-post-list-pg-grid-descriptionLineCount: 3;
    --layout-mobile-post-list-list-titleLineCount: 2;
    --layout-mobile-post-list-pg-text-on-image-medium-titleLineCount: 2;
    --layout-mobile-post-list-slider-titleLineCount: 2;
    --layout-mobile-post-list-slider-descriptionLineCount: 3;
    --layout-post-list-pg-grid-titleLineCount: 3;
    --layout-post-list-slider-titleLineCount: 3;
    --layout-post-list-pg-text-on-image-medium-titleLineCount: 3;
    --layout-post-list-pg-one-column-titleLineCount: 3;
    --layout-post-list-pg-grid-descriptionLineCount: 1;
    --layout-post-list-slider-descriptionLineCount: 1;
    --layout-post-list-pg-side-by-side-descriptionLineCount: 1;
    --layout-mobile-post-list-layoutType: 16;
    --post-slider-post-list-mobile-titleFontSize: 22;
    --post-list-post-list-mobile-titleFontSize: 14;
    --post-pg-text-on-image-medium-post-list-mobile-titleFontSize: 22;
    --post-pg-grid-post-list-mobile-titleFontSize: 22;
    --post-pg-grid-post-list-mobile-descriptionFontSize: 16;
    --post-post-list-mobile-borderWidth: 1;
    --post-post-list-postRadius: 0;
    --post-post-list-mobile-postRadius: 0;
    --category-label-button-horizontalPadding: 12;
    --category-label-button-verticalPadding: 6;
    --category-label-button-borderWidth: 0;
    --post-list-video-play: 0;
    --post-list-video-playbackSpeed: 2;
    --category-label-text-textFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --category-label-button-textFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-post-list-ratingFont: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-one-column-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-side-by-side-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-medium-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-slider-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-medium-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-large-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-intermediate-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-large-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-medium-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-side-by-side-right-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-large-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-small-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-post-list-backgroundColor: 255,255,255,0;
    --post-post-list-backgroundColor-rgb: 255,255,255;
    --post-post-list-backgroundColor-opacity: 0;
    --post-post-list-linkHashtagColor: 1,160,207;
    --post-post-list-linkHashtagColor-rgb: 1,160,207;
    --post-post-list-linkHashtagColor-opacity: 1;
    --postListWidgetSliderArrowsColor: 47,46,46;
    --postListWidgetSliderArrowsColor-rgb: 47,46,46;
    --postListWidgetSliderArrowsColor-opacity: 1;
    --post-post-list-titleColor: 47,46,46;
    --post-post-list-titleColor-rgb: 47,46,46;
    --post-post-list-titleColor-opacity: 1;
    --post-post-list-borderColor: 47,46,46,0.25;
    --post-post-list-borderColor-rgb: 47,46,46;
    --post-post-list-borderColor-opacity: 0.25;
    --post-post-list-overlayColor: 0,0,0,0.55;
    --post-post-list-overlayColor-rgb: 0,0,0;
    --post-post-list-overlayColor-opacity: 0.55;
    --post-post-list-descriptionColor: 47,46,46;
    --post-post-list-descriptionColor-rgb: 47,46,46;
    --post-post-list-descriptionColor-opacity: 1;
    --postListWidgetBackgroundColor: 255,255,255,0;
    --postListWidgetBackgroundColor-rgb: 255,255,255;
    --postListWidgetBackgroundColor-opacity: 0;
    --postListWidgetSliderArrowsColorMobile: 47,46,46;
    --postListWidgetSliderArrowsColorMobile-rgb: 47,46,46;
    --postListWidgetSliderArrowsColorMobile-opacity: 1;
    --post-post-list-mobile-titleColor: 47,46,46;
    --post-post-list-mobile-titleColor-rgb: 47,46,46;
    --post-post-list-mobile-titleColor-opacity: 1;
    --post-post-list-mobile-descriptionColor: 47,46,46;
    --post-post-list-mobile-descriptionColor-rgb: 47,46,46;
    --post-post-list-mobile-descriptionColor-opacity: 1;
    --post-post-list-mobile-linkHashtagColor: 1,160,207;
    --post-post-list-mobile-linkHashtagColor-rgb: 1,160,207;
    --post-post-list-mobile-linkHashtagColor-opacity: 1;
    --post-post-list-TOI-titleColor: 255,255,255;
    --post-post-list-TOI-titleColor-rgb: 255,255,255;
    --post-post-list-TOI-titleColor-opacity: 1;
    --post-post-list-TOI-mobile-titleColor: 255,255,255;
    --post-post-list-TOI-mobile-titleColor-rgb: 255,255,255;
    --post-post-list-TOI-mobile-titleColor-opacity: 1;
    --post-post-list-TOI-descriptionColor: 255,255,255;
    --post-post-list-TOI-descriptionColor-rgb: 255,255,255;
    --post-post-list-TOI-descriptionColor-opacity: 1;
    --post-post-list-TOI-mobile-descriptionColor: 255,255,255;
    --post-post-list-TOI-mobile-descriptionColor-rgb: 255,255,255;
    --post-post-list-TOI-mobile-descriptionColor-opacity: 1;
    --post-post-list-mobile-borderColor: 246,246,246,0.75;
    --post-post-list-mobile-borderColor-rgb: 246,246,246;
    --post-post-list-mobile-borderColor-opacity: 0.75;
    --post-post-list-mobile-overlayColor: 47,46,46,0.55;
    --post-post-list-mobile-overlayColor-rgb: 47,46,46;
    --post-post-list-mobile-overlayColor-opacity: 0.55;
    --post-post-list-mobile-backgroundColor: 255,255,255;
    --post-post-list-mobile-backgroundColor-rgb: 255,255,255;
    --post-post-list-mobile-backgroundColor-opacity: 1;
    --postListWidgetBackgroundColorMobile: 47,46,46,0;
    --postListWidgetBackgroundColorMobile-rgb: 47,46,46;
    --postListWidgetBackgroundColorMobile-opacity: 0;
    --category-label-text-textColor: 1,160,207;
    --category-label-text-textColor-rgb: 1,160,207;
    --category-label-text-textColor-opacity: 1;
    --category-label-text-textColorHover: 1,160,207,0.7;
    --category-label-text-textColorHover-rgb: 1,160,207;
    --category-label-text-textColorHover-opacity: 0.7;
    --category-label-button-textColor: 255,255,255;
    --category-label-button-textColor-rgb: 255,255,255;
    --category-label-button-textColor-opacity: 1;
    --category-label-button-textColorHover: 255,255,255;
    --category-label-button-textColorHover-rgb: 255,255,255;
    --category-label-button-textColorHover-opacity: 1;
    --category-label-button-backgroundColor: 1,160,207;
    --category-label-button-backgroundColor-rgb: 1,160,207;
    --category-label-button-backgroundColor-opacity: 1;
    --category-label-button-backgroundColorHover: 1,160,207,0.7;
    --category-label-button-backgroundColorHover-rgb: 1,160,207;
    --category-label-button-backgroundColorHover-opacity: 0.7;
    --category-label-button-borderColor: 1,160,207;
    --category-label-button-borderColor-rgb: 1,160,207;
    --category-label-button-borderColor-opacity: 1;
    --category-label-button-borderColorHover: 1,160,207,0.7;
    --category-label-button-borderColorHover-rgb: 1,160,207;
    --category-label-button-borderColorHover-opacity: 0.7;
    --post-post-list-ratingFilledStarColor: 1,160,207;
    --post-post-list-ratingFilledStarColor-rgb: 1,160,207;
    --post-post-list-ratingFilledStarColor-opacity: 1;
    --post-post-list-ratingUnfilledStarColor: 179,179,179;
    --post-post-list-ratingUnfilledStarColor-rgb: 179,179,179;
    --post-post-list-ratingUnfilledStarColor-opacity: 1;
    --post-post-list-TOI-ratingFilledStarColor: 255,255,255;
    --post-post-list-TOI-ratingFilledStarColor-rgb: 255,255,255;
    --post-post-list-TOI-ratingFilledStarColor-opacity: 1;
    --post-post-list-TOI-ratingUnfilledStarColor: 179,179,179;
    --post-post-list-TOI-ratingUnfilledStarColor-rgb: 179,179,179;
    --post-post-list-TOI-ratingUnfilledStarColor-opacity: 1;
    --post-post-list-ratingFontColor: 47,46,46;
    --post-post-list-ratingFontColor-rgb: 47,46,46;
    --post-post-list-ratingFontColor-opacity: 1;
    --post-post-list-TOI-ratingFontColor: 255,255,255;
    --post-post-list-TOI-ratingFontColor-rgb: 255,255,255;
    --post-post-list-TOI-ratingFontColor-opacity: 1;
    --post-pg-grid-post-list-titleFont: normal normal bold 28px/35px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-post-list-titleFont-style: normal;
    --post-pg-grid-post-list-titleFont-variant: normal;
    --post-pg-grid-post-list-titleFont-weight: bold;
    --post-pg-grid-post-list-titleFont-size: 28px;
    --post-pg-grid-post-list-titleFont-line-height: 35px;
    --post-pg-grid-post-list-titleFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-post-list-titleFont-text-decoration: none;
    --post-small-post-list-titleFont: normal normal normal 22px/27px georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-small-post-list-titleFont-style: normal;
    --post-small-post-list-titleFont-variant: normal;
    --post-small-post-list-titleFont-weight: normal;
    --post-small-post-list-titleFont-size: 22px;
    --post-small-post-list-titleFont-line-height: 27px;
    --post-small-post-list-titleFont-family: georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-small-post-list-titleFont-text-decoration: none;
    --post-medium-post-list-titleFont: normal normal normal 26px/32px georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-medium-post-list-titleFont-style: normal;
    --post-medium-post-list-titleFont-variant: normal;
    --post-medium-post-list-titleFont-weight: normal;
    --post-medium-post-list-titleFont-size: 26px;
    --post-medium-post-list-titleFont-line-height: 32px;
    --post-medium-post-list-titleFont-family: georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-medium-post-list-titleFont-text-decoration: none;
    --post-large-post-list-titleFont: normal normal normal 28px/35px georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-large-post-list-titleFont-style: normal;
    --post-large-post-list-titleFont-variant: normal;
    --post-large-post-list-titleFont-weight: normal;
    --post-large-post-list-titleFont-size: 28px;
    --post-large-post-list-titleFont-line-height: 35px;
    --post-large-post-list-titleFont-family: georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-large-post-list-titleFont-text-decoration: none;
    --post-pg-grid-post-list-descriptionFont: normal normal normal 16px/20px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-post-list-descriptionFont-style: normal;
    --post-pg-grid-post-list-descriptionFont-variant: normal;
    --post-pg-grid-post-list-descriptionFont-weight: normal;
    --post-pg-grid-post-list-descriptionFont-size: 16px;
    --post-pg-grid-post-list-descriptionFont-line-height: 20px;
    --post-pg-grid-post-list-descriptionFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-post-list-descriptionFont-text-decoration: none;
    --post-list-post-list-titleFont: normal normal bold 28px/35px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-post-list-titleFont-style: normal;
    --post-list-post-list-titleFont-variant: normal;
    --post-list-post-list-titleFont-weight: bold;
    --post-list-post-list-titleFont-size: 28px;
    --post-list-post-list-titleFont-line-height: 35px;
    --post-list-post-list-titleFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-post-list-titleFont-text-decoration: none;
    --post-pg-one-column-post-list-descriptionFont: normal normal normal 16px/20px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-one-column-post-list-descriptionFont-style: normal;
    --post-pg-one-column-post-list-descriptionFont-variant: normal;
    --post-pg-one-column-post-list-descriptionFont-weight: normal;
    --post-pg-one-column-post-list-descriptionFont-size: 16px;
    --post-pg-one-column-post-list-descriptionFont-line-height: 20px;
    --post-pg-one-column-post-list-descriptionFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-one-column-post-list-descriptionFont-text-decoration: none;
    --post-slider-post-list-titleFont: normal normal bold 28px/35px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-slider-post-list-titleFont-style: normal;
    --post-slider-post-list-titleFont-variant: normal;
    --post-slider-post-list-titleFont-weight: bold;
    --post-slider-post-list-titleFont-size: 28px;
    --post-slider-post-list-titleFont-line-height: 35px;
    --post-slider-post-list-titleFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-slider-post-list-titleFont-text-decoration: none;
    --post-large-post-list-descriptionFont: normal normal normal 16px/20px "libre baskerville",serif;
    --post-large-post-list-descriptionFont-style: normal;
    --post-large-post-list-descriptionFont-variant: normal;
    --post-large-post-list-descriptionFont-weight: normal;
    --post-large-post-list-descriptionFont-size: 16px;
    --post-large-post-list-descriptionFont-line-height: 20px;
    --post-large-post-list-descriptionFont-family: "libre baskerville",serif;
    --post-large-post-list-descriptionFont-text-decoration: none;
    --post-slider-post-list-descriptionFont: normal normal normal 16px/20px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-slider-post-list-descriptionFont-style: normal;
    --post-slider-post-list-descriptionFont-variant: normal;
    --post-slider-post-list-descriptionFont-weight: normal;
    --post-slider-post-list-descriptionFont-size: 16px;
    --post-slider-post-list-descriptionFont-line-height: 20px;
    --post-slider-post-list-descriptionFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-slider-post-list-descriptionFont-text-decoration: none;
    --post-text-on-image-mobile-post-list-descriptionFont: normal normal normal 16px/20px "libre baskerville",serif;
    --post-text-on-image-mobile-post-list-descriptionFont-style: normal;
    --post-text-on-image-mobile-post-list-descriptionFont-variant: normal;
    --post-text-on-image-mobile-post-list-descriptionFont-weight: normal;
    --post-text-on-image-mobile-post-list-descriptionFont-size: 16px;
    --post-text-on-image-mobile-post-list-descriptionFont-line-height: 20px;
    --post-text-on-image-mobile-post-list-descriptionFont-family: "libre baskerville",serif;
    --post-text-on-image-mobile-post-list-descriptionFont-text-decoration: none;
    --post-pg-medium-post-list-descriptionFont: normal normal normal 16px/20px "libre baskerville",serif;
    --post-pg-medium-post-list-descriptionFont-style: normal;
    --post-pg-medium-post-list-descriptionFont-variant: normal;
    --post-pg-medium-post-list-descriptionFont-weight: normal;
    --post-pg-medium-post-list-descriptionFont-size: 16px;
    --post-pg-medium-post-list-descriptionFont-line-height: 20px;
    --post-pg-medium-post-list-descriptionFont-family: "libre baskerville",serif;
    --post-pg-medium-post-list-descriptionFont-text-decoration: none;
    --post-pg-one-column-post-list-titleFont: normal normal bold 28px/35px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-one-column-post-list-titleFont-style: normal;
    --post-pg-one-column-post-list-titleFont-variant: normal;
    --post-pg-one-column-post-list-titleFont-weight: bold;
    --post-pg-one-column-post-list-titleFont-size: 28px;
    --post-pg-one-column-post-list-titleFont-line-height: 35px;
    --post-pg-one-column-post-list-titleFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-one-column-post-list-titleFont-text-decoration: none;
    --post-full-post-list-descriptionFont: normal normal normal 18px/22px "libre baskerville",serif;
    --post-full-post-list-descriptionFont-style: normal;
    --post-full-post-list-descriptionFont-variant: normal;
    --post-full-post-list-descriptionFont-weight: normal;
    --post-full-post-list-descriptionFont-size: 18px;
    --post-full-post-list-descriptionFont-line-height: 22px;
    --post-full-post-list-descriptionFont-family: "libre baskerville",serif;
    --post-full-post-list-descriptionFont-text-decoration: none;
    --post-text-on-image-small-post-list-titleFont: normal normal normal 28px/35px georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-text-on-image-small-post-list-titleFont-style: normal;
    --post-text-on-image-small-post-list-titleFont-variant: normal;
    --post-text-on-image-small-post-list-titleFont-weight: normal;
    --post-text-on-image-small-post-list-titleFont-size: 28px;
    --post-text-on-image-small-post-list-titleFont-line-height: 35px;
    --post-text-on-image-small-post-list-titleFont-family: georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-text-on-image-small-post-list-titleFont-text-decoration: none;
    --post-post-list-descriptionFont: normal normal normal 16px/20px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-post-list-descriptionFont-style: normal;
    --post-post-list-descriptionFont-variant: normal;
    --post-post-list-descriptionFont-weight: normal;
    --post-post-list-descriptionFont-size: 16px;
    --post-post-list-descriptionFont-line-height: 20px;
    --post-post-list-descriptionFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-post-list-descriptionFont-text-decoration: none;
    --post-side-by-side-post-list-descriptionFont: normal normal normal 16px/20px "libre baskerville",serif;
    --post-side-by-side-post-list-descriptionFont-style: normal;
    --post-side-by-side-post-list-descriptionFont-variant: normal;
    --post-side-by-side-post-list-descriptionFont-weight: normal;
    --post-side-by-side-post-list-descriptionFont-size: 16px;
    --post-side-by-side-post-list-descriptionFont-line-height: 20px;
    --post-side-by-side-post-list-descriptionFont-family: "libre baskerville",serif;
    --post-side-by-side-post-list-descriptionFont-text-decoration: none;
    --post-pg-side-by-side-post-list-titleFont: normal normal bold 28px/35px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-side-by-side-post-list-titleFont-style: normal;
    --post-pg-side-by-side-post-list-titleFont-variant: normal;
    --post-pg-side-by-side-post-list-titleFont-weight: bold;
    --post-pg-side-by-side-post-list-titleFont-size: 28px;
    --post-pg-side-by-side-post-list-titleFont-line-height: 35px;
    --post-pg-side-by-side-post-list-titleFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-side-by-side-post-list-titleFont-text-decoration: none;
    --post-pg-text-on-image-medium-post-list-descriptionFont: normal normal normal 16px/20px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-medium-post-list-descriptionFont-style: normal;
    --post-pg-text-on-image-medium-post-list-descriptionFont-variant: normal;
    --post-pg-text-on-image-medium-post-list-descriptionFont-weight: normal;
    --post-pg-text-on-image-medium-post-list-descriptionFont-size: 16px;
    --post-pg-text-on-image-medium-post-list-descriptionFont-line-height: 20px;
    --post-pg-text-on-image-medium-post-list-descriptionFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-medium-post-list-descriptionFont-text-decoration: none;
    --post-side-by-side-post-list-titleFont: normal normal normal 28px/35px georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-side-by-side-post-list-titleFont-style: normal;
    --post-side-by-side-post-list-titleFont-variant: normal;
    --post-side-by-side-post-list-titleFont-weight: normal;
    --post-side-by-side-post-list-titleFont-size: 28px;
    --post-side-by-side-post-list-titleFont-line-height: 35px;
    --post-side-by-side-post-list-titleFont-family: georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-side-by-side-post-list-titleFont-text-decoration: none;
    --post-list-post-list-descriptionFont: normal normal normal 16px/20px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-post-list-descriptionFont-style: normal;
    --post-list-post-list-descriptionFont-variant: normal;
    --post-list-post-list-descriptionFont-weight: normal;
    --post-list-post-list-descriptionFont-size: 16px;
    --post-list-post-list-descriptionFont-line-height: 20px;
    --post-list-post-list-descriptionFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-post-list-descriptionFont-text-decoration: none;
    --post-grid-post-list-titleFont: normal normal normal 22px/27px georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-grid-post-list-titleFont-style: normal;
    --post-grid-post-list-titleFont-variant: normal;
    --post-grid-post-list-titleFont-weight: normal;
    --post-grid-post-list-titleFont-size: 22px;
    --post-grid-post-list-titleFont-line-height: 27px;
    --post-grid-post-list-titleFont-family: georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-grid-post-list-titleFont-text-decoration: none;
    --post-text-on-image-medium-post-list-descriptionFont: normal normal normal 16px/20px "libre baskerville",serif;
    --post-text-on-image-medium-post-list-descriptionFont-style: normal;
    --post-text-on-image-medium-post-list-descriptionFont-variant: normal;
    --post-text-on-image-medium-post-list-descriptionFont-weight: normal;
    --post-text-on-image-medium-post-list-descriptionFont-size: 16px;
    --post-text-on-image-medium-post-list-descriptionFont-line-height: 20px;
    --post-text-on-image-medium-post-list-descriptionFont-family: "libre baskerville",serif;
    --post-text-on-image-medium-post-list-descriptionFont-text-decoration: none;
    --post-text-on-image-small-post-list-descriptionFont: normal normal normal 16px/20px "libre baskerville",serif;
    --post-text-on-image-small-post-list-descriptionFont-style: normal;
    --post-text-on-image-small-post-list-descriptionFont-variant: normal;
    --post-text-on-image-small-post-list-descriptionFont-weight: normal;
    --post-text-on-image-small-post-list-descriptionFont-size: 16px;
    --post-text-on-image-small-post-list-descriptionFont-line-height: 20px;
    --post-text-on-image-small-post-list-descriptionFont-family: "libre baskerville",serif;
    --post-text-on-image-small-post-list-descriptionFont-text-decoration: none;
    --post-full-post-list-titleFont: normal normal normal 40px/50px georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-full-post-list-titleFont-style: normal;
    --post-full-post-list-titleFont-variant: normal;
    --post-full-post-list-titleFont-weight: normal;
    --post-full-post-list-titleFont-size: 40px;
    --post-full-post-list-titleFont-line-height: 50px;
    --post-full-post-list-titleFont-family: georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-full-post-list-titleFont-text-decoration: none;
    --post-pg-side-by-side-post-list-descriptionFont: normal normal normal 16px/20px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-side-by-side-post-list-descriptionFont-style: normal;
    --post-pg-side-by-side-post-list-descriptionFont-variant: normal;
    --post-pg-side-by-side-post-list-descriptionFont-weight: normal;
    --post-pg-side-by-side-post-list-descriptionFont-size: 16px;
    --post-pg-side-by-side-post-list-descriptionFont-line-height: 20px;
    --post-pg-side-by-side-post-list-descriptionFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-side-by-side-post-list-descriptionFont-text-decoration: none;
    --post-post-list-titleFont: normal normal bold 28px/35px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-post-list-titleFont-style: normal;
    --post-post-list-titleFont-variant: normal;
    --post-post-list-titleFont-weight: bold;
    --post-post-list-titleFont-size: 28px;
    --post-post-list-titleFont-line-height: 35px;
    --post-post-list-titleFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-post-list-titleFont-text-decoration: none;
    --post-text-on-image-mobile-post-list-titleFont: normal normal normal 22px/27px georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-text-on-image-mobile-post-list-titleFont-style: normal;
    --post-text-on-image-mobile-post-list-titleFont-variant: normal;
    --post-text-on-image-mobile-post-list-titleFont-weight: normal;
    --post-text-on-image-mobile-post-list-titleFont-size: 22px;
    --post-text-on-image-mobile-post-list-titleFont-line-height: 27px;
    --post-text-on-image-mobile-post-list-titleFont-family: georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-text-on-image-mobile-post-list-titleFont-text-decoration: none;
    --post-pg-medium-post-list-titleFont: normal normal normal 26px/32px georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-pg-medium-post-list-titleFont-style: normal;
    --post-pg-medium-post-list-titleFont-variant: normal;
    --post-pg-medium-post-list-titleFont-weight: normal;
    --post-pg-medium-post-list-titleFont-size: 26px;
    --post-pg-medium-post-list-titleFont-line-height: 32px;
    --post-pg-medium-post-list-titleFont-family: georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-pg-medium-post-list-titleFont-text-decoration: none;
    --post-text-on-image-medium-post-list-titleFont: normal normal normal 26px/32px georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-text-on-image-medium-post-list-titleFont-style: normal;
    --post-text-on-image-medium-post-list-titleFont-variant: normal;
    --post-text-on-image-medium-post-list-titleFont-weight: normal;
    --post-text-on-image-medium-post-list-titleFont-size: 26px;
    --post-text-on-image-medium-post-list-titleFont-line-height: 32px;
    --post-text-on-image-medium-post-list-titleFont-family: georgia,palatino,"book antiqua","palatino linotype",serif;
    --post-text-on-image-medium-post-list-titleFont-text-decoration: none;
    --post-small-post-list-descriptionFont: normal normal normal 16px/20px "libre baskerville",serif;
    --post-small-post-list-descriptionFont-style: normal;
    --post-small-post-list-descriptionFont-variant: normal;
    --post-small-post-list-descriptionFont-weight: normal;
    --post-small-post-list-descriptionFont-size: 16px;
    --post-small-post-list-descriptionFont-line-height: 20px;
    --post-small-post-list-descriptionFont-family: "libre baskerville",serif;
    --post-small-post-list-descriptionFont-text-decoration: none;
    --post-grid-post-list-descriptionFont: normal normal normal 16px/20px "libre baskerville",serif;
    --post-grid-post-list-descriptionFont-style: normal;
    --post-grid-post-list-descriptionFont-variant: normal;
    --post-grid-post-list-descriptionFont-weight: normal;
    --post-grid-post-list-descriptionFont-size: 16px;
    --post-grid-post-list-descriptionFont-line-height: 20px;
    --post-grid-post-list-descriptionFont-family: "libre baskerville",serif;
    --post-grid-post-list-descriptionFont-text-decoration: none;
    --post-medium-post-list-descriptionFont: normal normal normal 16px/20px "libre baskerville",serif;
    --post-medium-post-list-descriptionFont-style: normal;
    --post-medium-post-list-descriptionFont-variant: normal;
    --post-medium-post-list-descriptionFont-weight: normal;
    --post-medium-post-list-descriptionFont-size: 16px;
    --post-medium-post-list-descriptionFont-line-height: 20px;
    --post-medium-post-list-descriptionFont-family: "libre baskerville",serif;
    --post-medium-post-list-descriptionFont-text-decoration: none;
    --post-pg-text-on-image-medium-post-list-titleFont: normal normal bold 28px/35px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-medium-post-list-titleFont-style: normal;
    --post-pg-text-on-image-medium-post-list-titleFont-variant: normal;
    --post-pg-text-on-image-medium-post-list-titleFont-weight: bold;
    --post-pg-text-on-image-medium-post-list-titleFont-size: 28px;
    --post-pg-text-on-image-medium-post-list-titleFont-line-height: 35px;
    --post-pg-text-on-image-medium-post-list-titleFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-medium-post-list-titleFont-text-decoration: none;
    --category-label-text-textFont-style: normal;
    --category-label-text-textFont-variant: normal;
    --category-label-text-textFont-weight: normal;
    --category-label-text-textFont-size: 14px;
    --category-label-text-textFont-line-height: 19.599999999999998px;
    --category-label-text-textFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --category-label-text-textFont-text-decoration: none;
    --category-label-button-textFont-style: normal;
    --category-label-button-textFont-variant: normal;
    --category-label-button-textFont-weight: normal;
    --category-label-button-textFont-size: 14px;
    --category-label-button-textFont-line-height: 19.599999999999998px;
    --category-label-button-textFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --category-label-button-textFont-text-decoration: none;
    --post-post-list-ratingFont-style: normal;
    --post-post-list-ratingFont-variant: normal;
    --post-post-list-ratingFont-weight: normal;
    --post-post-list-ratingFont-size: 16px;
    --post-post-list-ratingFont-line-height: 1.4em;
    --post-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-post-list-ratingFont-text-decoration: none;
    --post-list-post-list-ratingFont-style: normal;
    --post-list-post-list-ratingFont-variant: normal;
    --post-list-post-list-ratingFont-weight: normal;
    --post-list-post-list-ratingFont-size: 14px;
    --post-list-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-list-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-post-list-ratingFont-text-decoration: none;
    --post-pg-grid-post-list-ratingFont-style: normal;
    --post-pg-grid-post-list-ratingFont-variant: normal;
    --post-pg-grid-post-list-ratingFont-weight: normal;
    --post-pg-grid-post-list-ratingFont-size: 14px;
    --post-pg-grid-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-grid-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-post-list-ratingFont-text-decoration: none;
    --post-pg-one-column-post-list-ratingFont-style: normal;
    --post-pg-one-column-post-list-ratingFont-variant: normal;
    --post-pg-one-column-post-list-ratingFont-weight: normal;
    --post-pg-one-column-post-list-ratingFont-size: 14px;
    --post-pg-one-column-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-one-column-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-one-column-post-list-ratingFont-text-decoration: none;
    --post-pg-side-by-side-post-list-ratingFont-style: normal;
    --post-pg-side-by-side-post-list-ratingFont-variant: normal;
    --post-pg-side-by-side-post-list-ratingFont-weight: normal;
    --post-pg-side-by-side-post-list-ratingFont-size: 14px;
    --post-pg-side-by-side-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-side-by-side-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-side-by-side-post-list-ratingFont-text-decoration: none;
    --post-pg-text-on-image-medium-post-list-ratingFont-style: normal;
    --post-pg-text-on-image-medium-post-list-ratingFont-variant: normal;
    --post-pg-text-on-image-medium-post-list-ratingFont-weight: normal;
    --post-pg-text-on-image-medium-post-list-ratingFont-size: 14px;
    --post-pg-text-on-image-medium-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-text-on-image-medium-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-medium-post-list-ratingFont-text-decoration: none;
    --post-slider-post-list-ratingFont-style: normal;
    --post-slider-post-list-ratingFont-variant: normal;
    --post-slider-post-list-ratingFont-weight: normal;
    --post-slider-post-list-ratingFont-size: 14px;
    --post-slider-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-slider-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-slider-post-list-ratingFont-text-decoration: none;
    --post-list-medium-post-list-ratingFont-style: normal;
    --post-list-medium-post-list-ratingFont-variant: normal;
    --post-list-medium-post-list-ratingFont-weight: normal;
    --post-list-medium-post-list-ratingFont-size: 14px;
    --post-list-medium-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-list-medium-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-medium-post-list-ratingFont-text-decoration: none;
    --post-list-large-post-list-ratingFont-style: normal;
    --post-list-large-post-list-ratingFont-variant: normal;
    --post-list-large-post-list-ratingFont-weight: normal;
    --post-list-large-post-list-ratingFont-size: 14px;
    --post-list-large-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-list-large-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-large-post-list-ratingFont-text-decoration: none;
    --post-pg-grid-intermediate-post-list-ratingFont-style: normal;
    --post-pg-grid-intermediate-post-list-ratingFont-variant: normal;
    --post-pg-grid-intermediate-post-list-ratingFont-weight: normal;
    --post-pg-grid-intermediate-post-list-ratingFont-size: 14px;
    --post-pg-grid-intermediate-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-grid-intermediate-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-intermediate-post-list-ratingFont-text-decoration: none;
    --post-pg-grid-large-post-list-ratingFont-style: normal;
    --post-pg-grid-large-post-list-ratingFont-variant: normal;
    --post-pg-grid-large-post-list-ratingFont-weight: normal;
    --post-pg-grid-large-post-list-ratingFont-size: 14px;
    --post-pg-grid-large-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-grid-large-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-large-post-list-ratingFont-text-decoration: none;
    --post-pg-medium-post-list-ratingFont-style: normal;
    --post-pg-medium-post-list-ratingFont-variant: normal;
    --post-pg-medium-post-list-ratingFont-weight: normal;
    --post-pg-medium-post-list-ratingFont-size: 14px;
    --post-pg-medium-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-medium-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-medium-post-list-ratingFont-text-decoration: none;
    --post-pg-side-by-side-right-post-list-ratingFont-style: normal;
    --post-pg-side-by-side-right-post-list-ratingFont-variant: normal;
    --post-pg-side-by-side-right-post-list-ratingFont-weight: normal;
    --post-pg-side-by-side-right-post-list-ratingFont-size: 14px;
    --post-pg-side-by-side-right-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-side-by-side-right-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-side-by-side-right-post-list-ratingFont-text-decoration: none;
    --post-pg-text-on-image-large-post-list-ratingFont-style: normal;
    --post-pg-text-on-image-large-post-list-ratingFont-variant: normal;
    --post-pg-text-on-image-large-post-list-ratingFont-weight: normal;
    --post-pg-text-on-image-large-post-list-ratingFont-size: 14px;
    --post-pg-text-on-image-large-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-text-on-image-large-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-large-post-list-ratingFont-text-decoration: none;
    --post-pg-text-on-image-small-post-list-ratingFont-style: normal;
    --post-pg-text-on-image-small-post-list-ratingFont-variant: normal;
    --post-pg-text-on-image-small-post-list-ratingFont-weight: normal;
    --post-pg-text-on-image-small-post-list-ratingFont-size: 14px;
    --post-pg-text-on-image-small-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-text-on-image-small-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-small-post-list-ratingFont-text-decoration: none;
    --wix-color-1: 255,255,255;
    --wix-color-2: 246,246,246;
    --wix-color-3: 179,179,179;
    --wix-color-4: 96,94,94;
    --wix-color-5: 47,46,46;
    --wix-color-6: 186,233,255;
    --wix-color-7: 151,222,255;
    --wix-color-8: 1,160,207;
    --wix-color-9: 32,126,169;
    --wix-color-10: 16,63,84;
    --wix-color-11: 182,232,227;
    --wix-color-12: 141,209,202;
    --wix-color-13: 65,186,174;
    --wix-color-14: 43,124,116;
    --wix-color-15: 22,62,58;
    --wix-color-16: 244,192,175;
    --wix-color-17: 233,159,134;
    --wix-color-18: 222,80,33;
    --wix-color-19: 148,54,22;
    --wix-color-20: 74,27,11;
    --wix-color-21: 244,234,177;
    --wix-color-22: 233,219,137;
    --wix-color-23: 222,195,40;
    --wix-color-24: 148,130,27;
    --wix-color-25: 74,65,13;
    --wix-color-26: 255,255,255;
    --wix-color-27: 47,46,46;
    --wix-color-28: 246,246,246;
    --wix-color-29: 179,179,179;
    --wix-color-30: 96,94,94;
    --wix-color-31: 1,160,207;
    --wix-color-32: 254,96,47;
    --wix-color-33: 245,198,69;
    --wix-color-34: 100,206,187;
    --wix-color-35: 47,46,46;
    --wix-color-36: 96,94,94;
    --wix-color-37: 47,46,46;
    --wix-color-38: 1,160,207;
    --wix-color-39: 1,160,207;
    --wix-color-40: 47,46,46;
    --wix-color-41: 255,255,255;
    --wix-color-42: 1,160,207;
    --wix-color-43: 1,160,207;
    --wix-color-44: 179,179,179;
    --wix-color-45: 179,179,179;
    --wix-color-46: 255,255,255;
    --wix-color-47: 255,255,255;
    --wix-color-48: 1,160,207;
    --wix-color-49: 1,160,207;
    --wix-color-50: 1,160,207;
    --wix-color-51: 1,160,207;
    --wix-color-52: 255,255,255;
    --wix-color-53: 255,255,255;
    --wix-color-54: 179,179,179;
    --wix-color-55: 179,179,179;
    --wix-font-Title: normal normal normal 89px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Title-style: normal;
    --wix-font-Title-variant: normal;
    --wix-font-Title-weight: normal;
    --wix-font-Title-size: 89px;
    --wix-font-Title-line-height: 1.4em;
    --wix-font-Title-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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 25px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 25px;
    --wix-font-Page-title-line-height: 1.4em;
    --wix-font-Page-title-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Page-title-text-decoration: none;
    --wix-font-Heading-XL: normal normal normal 60px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 60px;
    --wix-font-Heading-XL-line-height: 1.4em;
    --wix-font-Heading-XL-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Heading-XL-text-decoration: none;
    --wix-font-Heading-L: normal normal normal 58px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 58px;
    --wix-font-Heading-L-line-height: 1.4em;
    --wix-font-Heading-L-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Heading-L-text-decoration: none;
    --wix-font-Heading-M: italic normal normal 22px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Heading-M-style: italic;
    --wix-font-Heading-M-variant: normal;
    --wix-font-Heading-M-weight: normal;
    --wix-font-Heading-M-size: 22px;
    --wix-font-Heading-M-line-height: 1.4em;
    --wix-font-Heading-M-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Heading-M-text-decoration: none;
    --wix-font-Heading-S: normal normal normal 21px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 21px;
    --wix-font-Heading-S-line-height: 1.4em;
    --wix-font-Heading-S-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Heading-S-text-decoration: none;
    --wix-font-Body-L: normal normal normal 22px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 22px;
    --wix-font-Body-L-line-height: 1.4em;
    --wix-font-Body-L-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Body-L-text-decoration: none;
    --wix-font-Body-M: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 16px;
    --wix-font-Body-M-line-height: 1.4em;
    --wix-font-Body-M-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Body-M-text-decoration: none;
    --wix-font-Body-S: normal normal normal 14px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Body-S-style: normal;
    --wix-font-Body-S-variant: normal;
    --wix-font-Body-S-weight: normal;
    --wix-font-Body-S-size: 14px;
    --wix-font-Body-S-line-height: 1.4em;
    --wix-font-Body-S-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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-mawzskgq {
    --min-height: 35px;
    --text-direction: var(--wix-opt-in-direction);
}

#comp-mawzqp9s {
    --text-direction: var(--wix-opt-in-direction);
}

.comp-max09m37 {
    --wix-direction: ltr;
    --layout-post-list-layoutType: 16;
    --layout-post-list-pg-grid-margins: 0;
    --layout-post-list-pg-grid-sidesPadding: 16;
    --layout-post-list-pg-grid-layoutSpacing: 12;
    --layout-post-list-pg-grid-contentHeight: 140;
    --layout-post-list-pg-grid-imageRatio: 2;
    --postListWidgetPaginationType: 0;
    --postListWidgetEntityCount: 3;
    --postListWidgetPostsPerPage: 3;
    --layout-post-list-list-imageCropType: 0;
    --layout-mobile-post-list-pg-grid-imageCropType: 0;
    --layout-mobile-post-list-list-imageCropType: 0;
    --layout-post-list-pg-grid-imageCropType: 0;
    --layout-post-list-pg-side-by-side-imageCropType: 0;
    --layout-post-list-list-imageRatio: 2;
    --layout-mobile-post-list-pg-grid-imageRatio: 2;
    --layout-mobile-post-list-list-imageRatio: 2;
    --layout-mobile-post-list-pg-text-on-image-medium-imageRatio: 2;
    --layout-mobile-post-list-slider-imageRatio: 2;
    --layout-post-list-slider-imageRatio: 2;
    --layout-post-list-pg-side-by-side-imageRatio: 2;
    --layout-post-list-pg-text-on-image-medium-imageRatio: 3;
    --contentAlignment: 0;
    --layout-post-list-list-imageAlignment: 1;
    --layout-mobile-post-list-list-imageAlignment: 1;
    --layout-post-list-pg-side-by-side-imageAlignment: 1;
    --layout-post-list-list-imageProportions: 25;
    --layout-mobile-post-list-list-imageProportions: 25;
    --layout-post-list-pg-side-by-side-imageProportions: 50;
    --postListWidgetSliderPauseTime: 4;
    --postListWidgetSliderPauseTimeMobile: 4;
    --postListWidgetSliderArrowsPosition: 0;
    --postListWidgetSliderArrowsPositionMobile: 0;
    --postListWidgetSliderArrowsSize: 18;
    --postListWidgetSliderArrowsSizeMobile: 18;
    --layout-post-list-list-layoutCardsRowType: 0;
    --layout-post-list-list-layoutPostSize: 292;
    --layout-post-list-list-layoutPostsPerRow: 3;
    --layout-mobile-post-list-pg-grid-layoutCardsRowType: 0;
    --layout-mobile-post-list-pg-grid-layoutPostSize: 292;
    --layout-mobile-post-list-pg-grid-layoutPostsPerRow: 3;
    --layout-mobile-post-list-list-layoutCardsRowType: 0;
    --layout-mobile-post-list-list-layoutPostSize: 292;
    --layout-mobile-post-list-list-layoutPostsPerRow: 3;
    --layout-mobile-post-list-pg-text-on-image-medium-layoutCardsRowType: 0;
    --layout-mobile-post-list-pg-text-on-image-medium-layoutPostSize: 292;
    --layout-mobile-post-list-pg-text-on-image-medium-layoutPostsPerRow: 3;
    --layout-post-list-pg-grid-layoutCardsRowType: 0;
    --layout-post-list-pg-grid-layoutPostSize: 292;
    --layout-post-list-pg-grid-layoutPostsPerRow: 3;
    --layout-post-list-pg-text-on-image-medium-layoutCardsRowType: 0;
    --layout-post-list-pg-text-on-image-medium-layoutPostSize: 454;
    --layout-post-list-pg-text-on-image-medium-layoutPostsPerRow: 3;
    --layout-post-list-list-layoutSpacing: 12;
    --layout-mobile-post-list-pg-grid-layoutSpacing: 20;
    --layout-mobile-post-list-list-layoutSpacing: 20;
    --layout-mobile-post-list-pg-text-on-image-medium-layoutSpacing: 20;
    --layout-post-list-pg-side-by-side-layoutSpacing: 32;
    --layout-post-list-pg-text-on-image-medium-layoutSpacing: 32;
    --layout-post-list-pg-one-column-layoutSpacing: 32;
    --layout-post-list-list-contentHeightType: 0;
    --layout-post-list-list-contentHeight: 156;
    --layout-mobile-post-list-pg-grid-contentHeight: 350;
    --layout-mobile-post-list-pg-grid-contentHeightType: 0;
    --layout-mobile-post-list-list-contentHeight: 350;
    --layout-mobile-post-list-slider-contentHeight: 350;
    --layout-mobile-post-list-slider-contentHeightType: 0;
    --layout-post-list-pg-grid-contentHeightType: 1;
    --layout-post-list-slider-contentHeightType: 1;
    --layout-post-list-slider-contentHeight: 156;
    --layout-post-list-pg-one-column-contentHeightType: 1;
    --layout-post-list-pg-one-column-contentHeight: 156;
    --layout-post-list-list-sidesPadding: 16;
    --layout-mobile-post-list-pg-grid-sidesPadding: 24;
    --layout-mobile-post-list-list-sidesPadding: 12;
    --layout-mobile-post-list-pg-text-on-image-medium-sidesPadding: 12;
    --layout-mobile-post-list-slider-sidesPadding: 24;
    --layout-post-list-slider-sidesPadding: 16;
    --layout-post-list-pg-side-by-side-sidesPadding: 16;
    --layout-post-list-pg-text-on-image-medium-sidesPadding: 30;
    --layout-post-list-pg-one-column-sidesPadding: 16;
    --layout-post-list-list-titleLineCount: 3;
    --layout-mobile-post-list-pg-grid-titleLineCount: 2;
    --layout-mobile-post-list-pg-grid-descriptionLineCount: 3;
    --layout-mobile-post-list-list-titleLineCount: 2;
    --layout-mobile-post-list-pg-text-on-image-medium-titleLineCount: 2;
    --layout-mobile-post-list-slider-titleLineCount: 2;
    --layout-mobile-post-list-slider-descriptionLineCount: 3;
    --layout-post-list-pg-grid-titleLineCount: 3;
    --layout-post-list-slider-titleLineCount: 3;
    --layout-post-list-pg-side-by-side-titleLineCount: 3;
    --layout-post-list-pg-text-on-image-medium-titleLineCount: 3;
    --layout-post-list-pg-one-column-titleLineCount: 3;
    --layout-post-list-pg-grid-descriptionLineCount: 1;
    --layout-post-list-slider-descriptionLineCount: 1;
    --layout-post-list-pg-side-by-side-descriptionLineCount: 1;
    --layout-post-list-pg-one-column-descriptionLineCount: 1;
    --layout-mobile-post-list-layoutType: 16;
    --post-slider-post-list-mobile-titleFontSize: 22;
    --post-list-post-list-mobile-titleFontSize: 14;
    --post-pg-text-on-image-medium-post-list-mobile-titleFontSize: 22;
    --post-pg-grid-post-list-mobile-titleFontSize: 22;
    --post-pg-grid-post-list-mobile-descriptionFontSize: 16;
    --post-post-list-borderWidth: 1;
    --post-post-list-mobile-borderWidth: 1;
    --post-post-list-postRadius: 0;
    --post-post-list-mobile-postRadius: 0;
    --category-label-layoutType: 0;
    --category-label-button-horizontalPadding: 12;
    --category-label-button-verticalPadding: 6;
    --category-label-button-cornerRadius: 0;
    --category-label-button-borderWidth: 0;
    --post-list-video-play: 0;
    --post-list-video-playbackSpeed: 2;
    --post-post-list-descriptionFont: normal normal normal 14px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-post-list-descriptionFont: normal normal normal 14px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-post-list-descriptionFont: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-slider-post-list-descriptionFont: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-side-by-side-post-list-descriptionFont: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-medium-post-list-descriptionFont: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-one-column-post-list-descriptionFont: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --category-label-text-textFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --category-label-button-textFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-post-list-ratingFont: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-one-column-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-side-by-side-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-medium-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-slider-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-medium-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-large-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-intermediate-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-large-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-medium-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-side-by-side-right-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-large-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-small-post-list-ratingFont: normal normal normal 14px/19.599999999999998px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-post-list-backgroundColor: 255,255,255;
    --post-post-list-backgroundColor-rgb: 255,255,255;
    --post-post-list-backgroundColor-opacity: 1;
    --post-post-list-linkHashtagColor: 1,160,207;
    --post-post-list-linkHashtagColor-rgb: 1,160,207;
    --post-post-list-linkHashtagColor-opacity: 1;
    --post-post-list-titleColor: 47,46,46;
    --post-post-list-titleColor-rgb: 47,46,46;
    --post-post-list-titleColor-opacity: 1;
    --post-post-list-borderColor: 246,246,246,0.75;
    --post-post-list-borderColor-rgb: 246,246,246;
    --post-post-list-borderColor-opacity: 0.75;
    --post-post-list-descriptionColor: 47,46,46;
    --post-post-list-descriptionColor-rgb: 47,46,46;
    --post-post-list-descriptionColor-opacity: 1;
    --postListWidgetBackgroundColor: 255,255,255,0;
    --postListWidgetBackgroundColor-rgb: 255,255,255;
    --postListWidgetBackgroundColor-opacity: 0;
    --postListWidgetSliderArrowsColor: 47,46,46;
    --postListWidgetSliderArrowsColor-rgb: 47,46,46;
    --postListWidgetSliderArrowsColor-opacity: 1;
    --postListWidgetSliderArrowsColorMobile: 47,46,46;
    --postListWidgetSliderArrowsColorMobile-rgb: 47,46,46;
    --postListWidgetSliderArrowsColorMobile-opacity: 1;
    --post-post-list-mobile-titleColor: 47,46,46;
    --post-post-list-mobile-titleColor-rgb: 47,46,46;
    --post-post-list-mobile-titleColor-opacity: 1;
    --post-post-list-mobile-descriptionColor: 47,46,46;
    --post-post-list-mobile-descriptionColor-rgb: 47,46,46;
    --post-post-list-mobile-descriptionColor-opacity: 1;
    --post-post-list-mobile-linkHashtagColor: 1,160,207;
    --post-post-list-mobile-linkHashtagColor-rgb: 1,160,207;
    --post-post-list-mobile-linkHashtagColor-opacity: 1;
    --post-post-list-TOI-titleColor: 255,255,255;
    --post-post-list-TOI-titleColor-rgb: 255,255,255;
    --post-post-list-TOI-titleColor-opacity: 1;
    --post-post-list-TOI-mobile-titleColor: 255,255,255;
    --post-post-list-TOI-mobile-titleColor-rgb: 255,255,255;
    --post-post-list-TOI-mobile-titleColor-opacity: 1;
    --post-post-list-TOI-descriptionColor: 255,255,255;
    --post-post-list-TOI-descriptionColor-rgb: 255,255,255;
    --post-post-list-TOI-descriptionColor-opacity: 1;
    --post-post-list-TOI-mobile-descriptionColor: 255,255,255;
    --post-post-list-TOI-mobile-descriptionColor-rgb: 255,255,255;
    --post-post-list-TOI-mobile-descriptionColor-opacity: 1;
    --post-post-list-mobile-borderColor: 246,246,246,0.75;
    --post-post-list-mobile-borderColor-rgb: 246,246,246;
    --post-post-list-mobile-borderColor-opacity: 0.75;
    --post-post-list-overlayColor: 47,46,46,0.55;
    --post-post-list-overlayColor-rgb: 47,46,46;
    --post-post-list-overlayColor-opacity: 0.55;
    --post-post-list-mobile-overlayColor: 47,46,46,0.55;
    --post-post-list-mobile-overlayColor-rgb: 47,46,46;
    --post-post-list-mobile-overlayColor-opacity: 0.55;
    --post-post-list-mobile-backgroundColor: 255,255,255;
    --post-post-list-mobile-backgroundColor-rgb: 255,255,255;
    --post-post-list-mobile-backgroundColor-opacity: 1;
    --postListWidgetBackgroundColorMobile: 47,46,46,0;
    --postListWidgetBackgroundColorMobile-rgb: 47,46,46;
    --postListWidgetBackgroundColorMobile-opacity: 0;
    --category-label-text-textColor: 1,160,207;
    --category-label-text-textColor-rgb: 1,160,207;
    --category-label-text-textColor-opacity: 1;
    --category-label-text-textColorHover: 1,160,207,0.7;
    --category-label-text-textColorHover-rgb: 1,160,207;
    --category-label-text-textColorHover-opacity: 0.7;
    --category-label-button-textColor: 255,255,255;
    --category-label-button-textColor-rgb: 255,255,255;
    --category-label-button-textColor-opacity: 1;
    --category-label-button-textColorHover: 255,255,255;
    --category-label-button-textColorHover-rgb: 255,255,255;
    --category-label-button-textColorHover-opacity: 1;
    --category-label-button-backgroundColor: 1,160,207;
    --category-label-button-backgroundColor-rgb: 1,160,207;
    --category-label-button-backgroundColor-opacity: 1;
    --category-label-button-backgroundColorHover: 1,160,207,0.7;
    --category-label-button-backgroundColorHover-rgb: 1,160,207;
    --category-label-button-backgroundColorHover-opacity: 0.7;
    --category-label-button-borderColor: 1,160,207;
    --category-label-button-borderColor-rgb: 1,160,207;
    --category-label-button-borderColor-opacity: 1;
    --category-label-button-borderColorHover: 1,160,207,0.7;
    --category-label-button-borderColorHover-rgb: 1,160,207;
    --category-label-button-borderColorHover-opacity: 0.7;
    --post-post-list-ratingFilledStarColor: 1,160,207;
    --post-post-list-ratingFilledStarColor-rgb: 1,160,207;
    --post-post-list-ratingFilledStarColor-opacity: 1;
    --post-post-list-ratingUnfilledStarColor: 179,179,179;
    --post-post-list-ratingUnfilledStarColor-rgb: 179,179,179;
    --post-post-list-ratingUnfilledStarColor-opacity: 1;
    --post-post-list-TOI-ratingFilledStarColor: 255,255,255;
    --post-post-list-TOI-ratingFilledStarColor-rgb: 255,255,255;
    --post-post-list-TOI-ratingFilledStarColor-opacity: 1;
    --post-post-list-TOI-ratingUnfilledStarColor: 179,179,179;
    --post-post-list-TOI-ratingUnfilledStarColor-rgb: 179,179,179;
    --post-post-list-TOI-ratingUnfilledStarColor-opacity: 1;
    --post-post-list-ratingFontColor: 47,46,46;
    --post-post-list-ratingFontColor-rgb: 47,46,46;
    --post-post-list-ratingFontColor-opacity: 1;
    --post-post-list-TOI-ratingFontColor: 255,255,255;
    --post-post-list-TOI-ratingFontColor-rgb: 255,255,255;
    --post-post-list-TOI-ratingFontColor-opacity: 1;
    --post-pg-grid-post-list-titleFont: normal normal bold 22px/27px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-post-list-titleFont-style: normal;
    --post-pg-grid-post-list-titleFont-variant: normal;
    --post-pg-grid-post-list-titleFont-weight: bold;
    --post-pg-grid-post-list-titleFont-size: 22px;
    --post-pg-grid-post-list-titleFont-line-height: 27px;
    --post-pg-grid-post-list-titleFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-post-list-titleFont-text-decoration: none;
    --post-list-post-list-titleFont: normal normal bold 22px/27px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-post-list-titleFont-style: normal;
    --post-list-post-list-titleFont-variant: normal;
    --post-list-post-list-titleFont-weight: bold;
    --post-list-post-list-titleFont-size: 22px;
    --post-list-post-list-titleFont-line-height: 27px;
    --post-list-post-list-titleFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-post-list-titleFont-text-decoration: none;
    --post-slider-post-list-titleFont: normal normal bold 22px/27px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-slider-post-list-titleFont-style: normal;
    --post-slider-post-list-titleFont-variant: normal;
    --post-slider-post-list-titleFont-weight: bold;
    --post-slider-post-list-titleFont-size: 22px;
    --post-slider-post-list-titleFont-line-height: 27px;
    --post-slider-post-list-titleFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-slider-post-list-titleFont-text-decoration: none;
    --post-pg-one-column-post-list-titleFont: normal normal bold 22px/27px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-one-column-post-list-titleFont-style: normal;
    --post-pg-one-column-post-list-titleFont-variant: normal;
    --post-pg-one-column-post-list-titleFont-weight: bold;
    --post-pg-one-column-post-list-titleFont-size: 22px;
    --post-pg-one-column-post-list-titleFont-line-height: 27px;
    --post-pg-one-column-post-list-titleFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-one-column-post-list-titleFont-text-decoration: none;
    --post-pg-side-by-side-post-list-titleFont: normal normal bold 22px/27px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-side-by-side-post-list-titleFont-style: normal;
    --post-pg-side-by-side-post-list-titleFont-variant: normal;
    --post-pg-side-by-side-post-list-titleFont-weight: bold;
    --post-pg-side-by-side-post-list-titleFont-size: 22px;
    --post-pg-side-by-side-post-list-titleFont-line-height: 27px;
    --post-pg-side-by-side-post-list-titleFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-side-by-side-post-list-titleFont-text-decoration: none;
    --post-post-list-titleFont: normal normal bold 22px/27px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-post-list-titleFont-style: normal;
    --post-post-list-titleFont-variant: normal;
    --post-post-list-titleFont-weight: bold;
    --post-post-list-titleFont-size: 22px;
    --post-post-list-titleFont-line-height: 27px;
    --post-post-list-titleFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-post-list-titleFont-text-decoration: none;
    --post-pg-text-on-image-medium-post-list-titleFont: normal normal bold 22px/27px arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-medium-post-list-titleFont-style: normal;
    --post-pg-text-on-image-medium-post-list-titleFont-variant: normal;
    --post-pg-text-on-image-medium-post-list-titleFont-weight: bold;
    --post-pg-text-on-image-medium-post-list-titleFont-size: 22px;
    --post-pg-text-on-image-medium-post-list-titleFont-line-height: 27px;
    --post-pg-text-on-image-medium-post-list-titleFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-medium-post-list-titleFont-text-decoration: none;
    --post-post-list-descriptionFont-style: normal;
    --post-post-list-descriptionFont-variant: normal;
    --post-post-list-descriptionFont-weight: normal;
    --post-post-list-descriptionFont-size: 14px;
    --post-post-list-descriptionFont-line-height: 1.4em;
    --post-post-list-descriptionFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-post-list-descriptionFont-text-decoration: none;
    --post-list-post-list-descriptionFont-style: normal;
    --post-list-post-list-descriptionFont-variant: normal;
    --post-list-post-list-descriptionFont-weight: normal;
    --post-list-post-list-descriptionFont-size: 14px;
    --post-list-post-list-descriptionFont-line-height: 1.4em;
    --post-list-post-list-descriptionFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-post-list-descriptionFont-text-decoration: none;
    --post-pg-grid-post-list-descriptionFont-style: normal;
    --post-pg-grid-post-list-descriptionFont-variant: normal;
    --post-pg-grid-post-list-descriptionFont-weight: normal;
    --post-pg-grid-post-list-descriptionFont-size: 16px;
    --post-pg-grid-post-list-descriptionFont-line-height: 1.4em;
    --post-pg-grid-post-list-descriptionFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-post-list-descriptionFont-text-decoration: none;
    --post-slider-post-list-descriptionFont-style: normal;
    --post-slider-post-list-descriptionFont-variant: normal;
    --post-slider-post-list-descriptionFont-weight: normal;
    --post-slider-post-list-descriptionFont-size: 16px;
    --post-slider-post-list-descriptionFont-line-height: 1.4em;
    --post-slider-post-list-descriptionFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-slider-post-list-descriptionFont-text-decoration: none;
    --post-pg-side-by-side-post-list-descriptionFont-style: normal;
    --post-pg-side-by-side-post-list-descriptionFont-variant: normal;
    --post-pg-side-by-side-post-list-descriptionFont-weight: normal;
    --post-pg-side-by-side-post-list-descriptionFont-size: 16px;
    --post-pg-side-by-side-post-list-descriptionFont-line-height: 1.4em;
    --post-pg-side-by-side-post-list-descriptionFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-side-by-side-post-list-descriptionFont-text-decoration: none;
    --post-pg-text-on-image-medium-post-list-descriptionFont-style: normal;
    --post-pg-text-on-image-medium-post-list-descriptionFont-variant: normal;
    --post-pg-text-on-image-medium-post-list-descriptionFont-weight: normal;
    --post-pg-text-on-image-medium-post-list-descriptionFont-size: 16px;
    --post-pg-text-on-image-medium-post-list-descriptionFont-line-height: 1.4em;
    --post-pg-text-on-image-medium-post-list-descriptionFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-medium-post-list-descriptionFont-text-decoration: none;
    --post-pg-one-column-post-list-descriptionFont-style: normal;
    --post-pg-one-column-post-list-descriptionFont-variant: normal;
    --post-pg-one-column-post-list-descriptionFont-weight: normal;
    --post-pg-one-column-post-list-descriptionFont-size: 16px;
    --post-pg-one-column-post-list-descriptionFont-line-height: 1.4em;
    --post-pg-one-column-post-list-descriptionFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-one-column-post-list-descriptionFont-text-decoration: none;
    --category-label-text-textFont-style: normal;
    --category-label-text-textFont-variant: normal;
    --category-label-text-textFont-weight: normal;
    --category-label-text-textFont-size: 14px;
    --category-label-text-textFont-line-height: 19.599999999999998px;
    --category-label-text-textFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --category-label-text-textFont-text-decoration: none;
    --category-label-button-textFont-style: normal;
    --category-label-button-textFont-variant: normal;
    --category-label-button-textFont-weight: normal;
    --category-label-button-textFont-size: 14px;
    --category-label-button-textFont-line-height: 19.599999999999998px;
    --category-label-button-textFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --category-label-button-textFont-text-decoration: none;
    --post-post-list-ratingFont-style: normal;
    --post-post-list-ratingFont-variant: normal;
    --post-post-list-ratingFont-weight: normal;
    --post-post-list-ratingFont-size: 16px;
    --post-post-list-ratingFont-line-height: 1.4em;
    --post-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-post-list-ratingFont-text-decoration: none;
    --post-list-post-list-ratingFont-style: normal;
    --post-list-post-list-ratingFont-variant: normal;
    --post-list-post-list-ratingFont-weight: normal;
    --post-list-post-list-ratingFont-size: 14px;
    --post-list-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-list-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-post-list-ratingFont-text-decoration: none;
    --post-pg-grid-post-list-ratingFont-style: normal;
    --post-pg-grid-post-list-ratingFont-variant: normal;
    --post-pg-grid-post-list-ratingFont-weight: normal;
    --post-pg-grid-post-list-ratingFont-size: 14px;
    --post-pg-grid-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-grid-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-post-list-ratingFont-text-decoration: none;
    --post-pg-one-column-post-list-ratingFont-style: normal;
    --post-pg-one-column-post-list-ratingFont-variant: normal;
    --post-pg-one-column-post-list-ratingFont-weight: normal;
    --post-pg-one-column-post-list-ratingFont-size: 14px;
    --post-pg-one-column-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-one-column-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-one-column-post-list-ratingFont-text-decoration: none;
    --post-pg-side-by-side-post-list-ratingFont-style: normal;
    --post-pg-side-by-side-post-list-ratingFont-variant: normal;
    --post-pg-side-by-side-post-list-ratingFont-weight: normal;
    --post-pg-side-by-side-post-list-ratingFont-size: 14px;
    --post-pg-side-by-side-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-side-by-side-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-side-by-side-post-list-ratingFont-text-decoration: none;
    --post-pg-text-on-image-medium-post-list-ratingFont-style: normal;
    --post-pg-text-on-image-medium-post-list-ratingFont-variant: normal;
    --post-pg-text-on-image-medium-post-list-ratingFont-weight: normal;
    --post-pg-text-on-image-medium-post-list-ratingFont-size: 14px;
    --post-pg-text-on-image-medium-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-text-on-image-medium-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-medium-post-list-ratingFont-text-decoration: none;
    --post-slider-post-list-ratingFont-style: normal;
    --post-slider-post-list-ratingFont-variant: normal;
    --post-slider-post-list-ratingFont-weight: normal;
    --post-slider-post-list-ratingFont-size: 14px;
    --post-slider-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-slider-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-slider-post-list-ratingFont-text-decoration: none;
    --post-list-medium-post-list-ratingFont-style: normal;
    --post-list-medium-post-list-ratingFont-variant: normal;
    --post-list-medium-post-list-ratingFont-weight: normal;
    --post-list-medium-post-list-ratingFont-size: 14px;
    --post-list-medium-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-list-medium-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-medium-post-list-ratingFont-text-decoration: none;
    --post-list-large-post-list-ratingFont-style: normal;
    --post-list-large-post-list-ratingFont-variant: normal;
    --post-list-large-post-list-ratingFont-weight: normal;
    --post-list-large-post-list-ratingFont-size: 14px;
    --post-list-large-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-list-large-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-list-large-post-list-ratingFont-text-decoration: none;
    --post-pg-grid-intermediate-post-list-ratingFont-style: normal;
    --post-pg-grid-intermediate-post-list-ratingFont-variant: normal;
    --post-pg-grid-intermediate-post-list-ratingFont-weight: normal;
    --post-pg-grid-intermediate-post-list-ratingFont-size: 14px;
    --post-pg-grid-intermediate-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-grid-intermediate-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-intermediate-post-list-ratingFont-text-decoration: none;
    --post-pg-grid-large-post-list-ratingFont-style: normal;
    --post-pg-grid-large-post-list-ratingFont-variant: normal;
    --post-pg-grid-large-post-list-ratingFont-weight: normal;
    --post-pg-grid-large-post-list-ratingFont-size: 14px;
    --post-pg-grid-large-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-grid-large-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-grid-large-post-list-ratingFont-text-decoration: none;
    --post-pg-medium-post-list-ratingFont-style: normal;
    --post-pg-medium-post-list-ratingFont-variant: normal;
    --post-pg-medium-post-list-ratingFont-weight: normal;
    --post-pg-medium-post-list-ratingFont-size: 14px;
    --post-pg-medium-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-medium-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-medium-post-list-ratingFont-text-decoration: none;
    --post-pg-side-by-side-right-post-list-ratingFont-style: normal;
    --post-pg-side-by-side-right-post-list-ratingFont-variant: normal;
    --post-pg-side-by-side-right-post-list-ratingFont-weight: normal;
    --post-pg-side-by-side-right-post-list-ratingFont-size: 14px;
    --post-pg-side-by-side-right-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-side-by-side-right-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-side-by-side-right-post-list-ratingFont-text-decoration: none;
    --post-pg-text-on-image-large-post-list-ratingFont-style: normal;
    --post-pg-text-on-image-large-post-list-ratingFont-variant: normal;
    --post-pg-text-on-image-large-post-list-ratingFont-weight: normal;
    --post-pg-text-on-image-large-post-list-ratingFont-size: 14px;
    --post-pg-text-on-image-large-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-text-on-image-large-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-large-post-list-ratingFont-text-decoration: none;
    --post-pg-text-on-image-small-post-list-ratingFont-style: normal;
    --post-pg-text-on-image-small-post-list-ratingFont-variant: normal;
    --post-pg-text-on-image-small-post-list-ratingFont-weight: normal;
    --post-pg-text-on-image-small-post-list-ratingFont-size: 14px;
    --post-pg-text-on-image-small-post-list-ratingFont-line-height: 19.599999999999998px;
    --post-pg-text-on-image-small-post-list-ratingFont-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --post-pg-text-on-image-small-post-list-ratingFont-text-decoration: none;
    --wix-color-1: 255,255,255;
    --wix-color-2: 246,246,246;
    --wix-color-3: 179,179,179;
    --wix-color-4: 96,94,94;
    --wix-color-5: 47,46,46;
    --wix-color-6: 186,233,255;
    --wix-color-7: 151,222,255;
    --wix-color-8: 1,160,207;
    --wix-color-9: 32,126,169;
    --wix-color-10: 16,63,84;
    --wix-color-11: 182,232,227;
    --wix-color-12: 141,209,202;
    --wix-color-13: 65,186,174;
    --wix-color-14: 43,124,116;
    --wix-color-15: 22,62,58;
    --wix-color-16: 244,192,175;
    --wix-color-17: 233,159,134;
    --wix-color-18: 222,80,33;
    --wix-color-19: 148,54,22;
    --wix-color-20: 74,27,11;
    --wix-color-21: 244,234,177;
    --wix-color-22: 233,219,137;
    --wix-color-23: 222,195,40;
    --wix-color-24: 148,130,27;
    --wix-color-25: 74,65,13;
    --wix-color-26: 255,255,255;
    --wix-color-27: 47,46,46;
    --wix-color-28: 246,246,246;
    --wix-color-29: 179,179,179;
    --wix-color-30: 96,94,94;
    --wix-color-31: 1,160,207;
    --wix-color-32: 254,96,47;
    --wix-color-33: 245,198,69;
    --wix-color-34: 100,206,187;
    --wix-color-35: 47,46,46;
    --wix-color-36: 96,94,94;
    --wix-color-37: 47,46,46;
    --wix-color-38: 1,160,207;
    --wix-color-39: 1,160,207;
    --wix-color-40: 47,46,46;
    --wix-color-41: 255,255,255;
    --wix-color-42: 1,160,207;
    --wix-color-43: 1,160,207;
    --wix-color-44: 179,179,179;
    --wix-color-45: 179,179,179;
    --wix-color-46: 255,255,255;
    --wix-color-47: 255,255,255;
    --wix-color-48: 1,160,207;
    --wix-color-49: 1,160,207;
    --wix-color-50: 1,160,207;
    --wix-color-51: 1,160,207;
    --wix-color-52: 255,255,255;
    --wix-color-53: 255,255,255;
    --wix-color-54: 179,179,179;
    --wix-color-55: 179,179,179;
    --wix-font-Title: normal normal normal 89px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Title-style: normal;
    --wix-font-Title-variant: normal;
    --wix-font-Title-weight: normal;
    --wix-font-Title-size: 89px;
    --wix-font-Title-line-height: 1.4em;
    --wix-font-Title-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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 25px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 25px;
    --wix-font-Page-title-line-height: 1.4em;
    --wix-font-Page-title-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Page-title-text-decoration: none;
    --wix-font-Heading-XL: normal normal normal 60px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 60px;
    --wix-font-Heading-XL-line-height: 1.4em;
    --wix-font-Heading-XL-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Heading-XL-text-decoration: none;
    --wix-font-Heading-L: normal normal normal 58px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 58px;
    --wix-font-Heading-L-line-height: 1.4em;
    --wix-font-Heading-L-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Heading-L-text-decoration: none;
    --wix-font-Heading-M: italic normal normal 22px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Heading-M-style: italic;
    --wix-font-Heading-M-variant: normal;
    --wix-font-Heading-M-weight: normal;
    --wix-font-Heading-M-size: 22px;
    --wix-font-Heading-M-line-height: 1.4em;
    --wix-font-Heading-M-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Heading-M-text-decoration: none;
    --wix-font-Heading-S: normal normal normal 21px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 21px;
    --wix-font-Heading-S-line-height: 1.4em;
    --wix-font-Heading-S-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Heading-S-text-decoration: none;
    --wix-font-Body-L: normal normal normal 22px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 22px;
    --wix-font-Body-L-line-height: 1.4em;
    --wix-font-Body-L-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Body-L-text-decoration: none;
    --wix-font-Body-M: normal normal normal 16px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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: 16px;
    --wix-font-Body-M-line-height: 1.4em;
    --wix-font-Body-M-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Body-M-text-decoration: none;
    --wix-font-Body-S: normal normal normal 14px/1.4em arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,sans-serif;
    --wix-font-Body-S-style: normal;
    --wix-font-Body-S-variant: normal;
    --wix-font-Body-S-weight: normal;
    --wix-font-Body-S-size: 14px;
    --wix-font-Body-S-line-height: 1.4em;
    --wix-font-Body-S-family: arial,"ｍｓ ｐゴシック","ms pgothic",돋움,dotum,helvetica,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-max12wuu {
    --text-direction: var(--wix-opt-in-direction);
}
