
/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[FiveGridLine_SolidLine].cc2b8d2e.min.css">*/
                                                                                                                                                                 .nJiBti {
                                                                                                                                                                     box-sizing: border-box;
                                                                                                                                                                     border-top: var(--lnw, 2px) solid rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
                                                                                                                                                                     height: 0
                                                                                                                                                                 }
/*</style>*/

/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[VerticalMenu_VerticalMenuSolidColorSkin].8010e01f.min.css">*/
                                                                                                                                                                                  .iWEEu_ {
                                                                                                                                                                                      opacity: .6;
                                                                                                                                                                                      margin: 0 10px
                                                                                                                                                                                  }

.VmfSNX {
    height: auto !important
}

.IRg9YP {
    direction: var(--direction)
}

.e_GUpP {
    justify-content: var(--menu-item-align, var(--text-align, flex-start));
    direction: var(--item-direction)
}

.zx_Rxl {
    justify-content: var(--sub-menu-item-align, var(--text-align, flex-start));
    direction: var(--sub-menu-item-direction)
}

.NrAGTT .H6bm7Y {
    width: 100%;
    height: 100%;
    position: relative
}

.NrAGTT .Zt2WsS {
    z-index: 999;
    visibility: hidden;
    min-width: 100%;
    position: absolute
}

.NrAGTT .Zt2WsS.zFeF5W {
    left: calc(100% + var(--SKINS_submenuMargin, 8px) - var(--brw, 1px))
}

.NrAGTT .Zt2WsS.TufPlu {
    right: calc(100% + var(--SKINS_submenuMargin, 8px) - var(--brw, 1px))
}

.NrAGTT .Zt2WsS.X_NFIg {
    bottom: 0
}

.NrAGTT .Zt2WsS.EzuqDc {
    top: 0
}

.NrAGTT .Zt2WsS:before {
    content: " ";
    height: 100%;
    width: var(--SKINS_submenuMargin, 8px);
    top: 0;
    right: var(--sub-menu-open-direction-right, auto);
    left: var(--sub-menu-open-direction-left, 0);
    margin-right: calc(-1 * var(--SKINS_submenuMargin, 8px));
    margin-left: calc(-1 * var(--SKINS_submenuMargin, 8px));
    position: absolute
}

.NrAGTT .uufADx {
    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
    height: calc(var(--item-height, 50px) - var(--separator-height-adjusted, 0px));
    box-sizing: border-box;
    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 #0009);
    transition: var(--itemBGColorTrans, background-color .4s ease 0s)
}

.NrAGTT .uufADx.vuVVmz > .NpQNwQ > .h61inM {
    cursor: default
}

.NrAGTT .uufADx.MHn4_S {
    background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))
}

.NrAGTT .uufADx.MHn4_S > .NpQNwQ > .h61inM {
    color: rgb(var(--txts, var(--color_13, color_13)))
}

.NrAGTT .uufADx.T_TcVK > .Zt2WsS {
    visibility: visible
}

.NrAGTT .uufADx.T_TcVK:not(.vuVVmz) {
    background-color: rgba(var(--bgh, var(--color_15, color_15)), var(--alpha-bgh, 1))
}

.NrAGTT .uufADx.T_TcVK:not(.vuVVmz) > .NpQNwQ > .h61inM {
    color: rgb(var(--txth, var(--color_13, color_13)))
}

.NrAGTT .Zt2WsS .uufADx {
    border-radius: var(--SKINS_submenuBR, 0);
    background-color: rgba(var(--SKINS_bgSubmenu, var(--color_11, color_11)), var(--alpha-SKINS_bgSubmenu, 1))
}

.NrAGTT .h61inM {
    box-sizing: border-box;
    cursor: pointer;
    color: rgb(var(--txt, var(--color_15, color_15)));
    font: var(--fnt, var(--font_1));
    width: 100%;
    height: 100%;
    padding-left: var(--textSpacing, 10px);
    padding-right: var(--textSpacing, 10px);
    white-space: nowrap;
    background-color: #0000;
    align-items: center;
    display: flex;
    position: relative
}

.NrAGTT .h61inM:after {
    content: " ";
    width: 100%;
    height: var(--separator-height-adjusted, 0px);
    background-color: #0000;
    position: absolute;
    top: 100%;
    left: 0
}

.NrAGTT .H6bm7Y .uufADx .h61inM {
    line-height: calc(var(--item-height, 50px) - var(--separator-height-adjusted, 0px))
}

.NrAGTT .Zt2WsS .h61inM {
    font: var(--SKINS_fntSubmenu, var(--font_1))
}

.NrAGTT .TB9oRz {
    width: 100%;
    height: var(--separator-height-adjusted, 0px);
    min-height: 0
}

.KOagyx {
    opacity: .6;
    margin: 0 10px
}

.OeQkJY {
    height: auto !important
}

.N6_1cc .GMsVeh {
    border: solid var(--brw, 1px) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
    box-shadow: var(--shd, 0 1px 4px #0009);
    border-radius: var(--rd, 0)
}

.N6_1cc .jRiiuZ {
    border-bottom: solid var(--sepw, 1px) rgba(var(--sep, var(--color_15, color_15)), var(--alpha-sep, 1));
    width: 100%;
    height: 100%;
    position: relative
}

.N6_1cc .jRiiuZ:last-child {
    border-bottom: 0
}

.N6_1cc .M494Fg {
    box-sizing: border-box;
    z-index: 999;
    visibility: hidden;
    border: solid var(--brw, 1px) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
    border-radius: var(--SKINS_submenuBR, 0);
    min-width: 100%;
    box-shadow: var(--shd, 0 1px 4px #0009);
    position: absolute
}

.N6_1cc .M494Fg.rxyZk6 {
    left: calc(100% + var(--SKINS_submenuMargin, 8px))
}

.N6_1cc .M494Fg._KvdrE {
    right: calc(100% + var(--SKINS_submenuMargin, 8px))
}

.N6_1cc .M494Fg.LAH04v {
    bottom: var(--brw, 1px)
}

.N6_1cc .M494Fg.WIocX_ {
    top: calc(-1 * var(--brw, 1px))
}

.N6_1cc .M494Fg:before {
    content: " ";
    height: 100%;
    width: var(--SKINS_submenuMargin, 8px);
    top: 0;
    right: var(--sub-menu-open-direction-right, auto);
    left: var(--sub-menu-open-direction-left, 0);
    margin-right: calc(-1 * var(--SKINS_submenuMargin, 8px));
    margin-left: calc(-1 * var(--SKINS_submenuMargin, 8px));
    position: absolute
}

.N6_1cc .SoywVc {
    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
    height: var(--item-height, 50px);
    transition: var(--itemBGColorTrans, background-color .4s ease 0s)
}

.N6_1cc .SoywVc.UpkOq7 > .LZEis7 > .TW7Z8V {
    cursor: default
}

.N6_1cc .SoywVc.Vj0rVc {
    background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))
}

.N6_1cc .SoywVc.Vj0rVc > .LZEis7 > .TW7Z8V {
    color: rgb(var(--txts, var(--color_13, color_13)))
}

.N6_1cc .SoywVc.LLHc9P > .M494Fg {
    visibility: visible
}

.N6_1cc .SoywVc.LLHc9P:not(.UpkOq7) {
    background-color: rgba(var(--bgh, var(--color_15, color_15)), var(--alpha-bgh, 1))
}

.N6_1cc .SoywVc.LLHc9P:not(.UpkOq7) > .LZEis7 > .TW7Z8V {
    color: rgb(var(--txth, var(--color_13, color_13)))
}

.N6_1cc .M494Fg .SoywVc {
    background-color: rgba(var(--SKINS_bgSubmenu, var(--color_11, color_11)), var(--alpha-SKINS_bgSubmenu, 1))
}

.N6_1cc .M494Fg .jRiiuZ .SoywVc {
    border-radius: 0
}

.N6_1cc .jRiiuZ:first-child .SoywVc {
    border-radius: var(--rd, 0);
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.N6_1cc .jRiiuZ:last-child .SoywVc {
    border-radius: var(--rd, 0);
    border-bottom: 0 solid #0000;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.N6_1cc .TW7Z8V {
    box-sizing: border-box;
    cursor: pointer;
    color: rgb(var(--txt, var(--color_15, color_15)));
    font: var(--fnt, var(--font_1));
    width: 100%;
    height: 100%;
    padding-left: var(--textSpacing, 10px);
    padding-right: var(--textSpacing, 10px);
    white-space: nowrap;
    background-color: #0000;
    display: flex;
    position: relative
}

.N6_1cc .TW7Z8V:after {
    cursor: default;
    content: " ";
    width: 100%;
    height: var(--sepw, 1px);
    background-color: #0000;
    position: absolute;
    top: 100%;
    left: 0
}

.N6_1cc .jRiiuZ .SoywVc .TW7Z8V {
    line-height: var(--item-height, 50px)
}

.N6_1cc .M494Fg .TW7Z8V {
    font: var(--SKINS_fntSubmenu, var(--font_1))
}
/*</style>*/

/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt_bootstrap-classic.a8502fca.min.css">*/
                                                                                                                                                           .ZhVEJq {
                                                                                                                                                               touch-action: manipulation
                                                                                                                                                           }

.twJknM {
    text-align: initial;
    box-sizing: border-box;
    align-items: center;
    justify-content: var(--label-align);
    width: max-content;
    min-width: 100%;
    display: flex
}

@media (forced-colors: active) {
    .twJknM {
        outline-offset: 0px;
        outline: 2px solid buttontext
    }

    .twJknM:hover {
        outline-offset: 1px;
        outline: 3px solid highlight
    }

    .twJknM:focus, .twJknM:focus-visible {
        outline-offset: 1px;
        outline: 3px solid highlight !important
    }

    [aria-disabled=true] .twJknM {
        outline: none
    }
}

.twJknM:before {
    content: "";
    max-width: var(--margin-start, 0px);
    flex-grow: 1;
    align-self: stretch
}

.twJknM:after {
    content: "";
    max-width: var(--margin-end, 0px);
    flex-grow: 1;
    align-self: stretch
}

.mu5PoX {
    height: 100%
}

.mu5PoX .twJknM {
    border-radius: var(--corvid-border-radius, var(--rd, 0));
    transition: var(--trans1, border-color .4s ease 0s, background-color .4s ease 0s);
    box-shadow: var(--shd, 0 1px 4px #0009);
    position: absolute;
    inset: 0
}

.mu5PoX .twJknM:link, .mu5PoX .twJknM:visited {
    border-color: #0000
}

.mu5PoX .OR4Nv8 {
    font: var(--fnt, var(--font_5));
    transition: var(--trans2, color .4s ease 0s);
    color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
    white-space: nowrap;
    margin: 0;
    position: relative
}

.mu5PoX[aria-disabled=false] .twJknM {
    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
}

body.device-mobile-optimized .mu5PoX[aria-disabled=false]:active .twJknM, :host(.device-mobile-optimized) .mu5PoX[aria-disabled=false]:active .twJknM {
    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)))
}

body.device-mobile-optimized .mu5PoX[aria-disabled=false]:active .OR4Nv8, :host(.device-mobile-optimized) .mu5PoX[aria-disabled=false]:active .OR4Nv8 {
    color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))
}

body:not(.device-mobile-optimized) .mu5PoX[aria-disabled=false]:hover .twJknM, :host(:not(.device-mobile-optimized)) .mu5PoX[aria-disabled=false]:hover .twJknM {
    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)))
}

body:not(.device-mobile-optimized) .mu5PoX[aria-disabled=false]:hover .OR4Nv8, :host(:not(.device-mobile-optimized)) .mu5PoX[aria-disabled=false]:hover .OR4Nv8 {
    color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))
}

.mu5PoX[aria-disabled=true] .twJknM {
    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-width: var(--corvid-border-width, var(--brw, 0));
    border-style: solid
}

.mu5PoX[aria-disabled=true] .OR4Nv8 {
    color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)))
}

.AVxir3 {
    text-align: initial;
    box-sizing: border-box;
    align-items: center;
    justify-content: var(--label-align);
    width: max-content;
    min-width: 100%;
    display: flex
}

@media (forced-colors: active) {
    .AVxir3 {
        outline-offset: 0px;
        outline: 2px solid buttontext
    }

    .AVxir3:hover {
        outline-offset: 1px;
        outline: 3px solid highlight
    }

    .AVxir3:focus, .AVxir3:focus-visible {
        outline-offset: 1px;
        outline: 3px solid highlight !important
    }

    [aria-disabled=true] .AVxir3 {
        outline: none
    }
}

.AVxir3:before {
    content: "";
    max-width: var(--margin-start, 0px);
    flex-grow: 1;
    align-self: stretch
}

.AVxir3:after {
    content: "";
    max-width: var(--margin-end, 0px);
    flex-grow: 1;
    align-self: stretch
}

.myoKiH[aria-disabled=false] .AVxir3 {
    cursor: pointer
}

body.device-mobile-optimized .myoKiH[aria-disabled=false]:active .p2iqNU, :host(.device-mobile-optimized) .myoKiH[aria-disabled=false]:active .p2iqNU {
    color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))));
    transition: var(--trans, color .4s ease 0s)
}

body:not(.device-mobile-optimized) .myoKiH[aria-disabled=false]:hover .p2iqNU, :host(:not(.device-mobile-optimized)) .myoKiH[aria-disabled=false]:hover .p2iqNU {
    color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))));
    transition: var(--trans, color .4s ease 0s)
}

.myoKiH .AVxir3 {
    position: absolute;
    inset: 0
}

.myoKiH .p2iqNU {
    font: var(--fnt, var(--font_5));
    transition: var(--trans, color .4s ease 0s);
    color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
    white-space: nowrap
}

.myoKiH[aria-disabled=true] .p2iqNU {
    color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)))
}

.Qh0lWW {
    width: 100%;
    height: 100%;
    display: block
}

.Qh0lWW img {
    max-width: var(--wix-img-max-width, 100%)
}

.Qh0lWW[data-animate-blur] img {
    filter: blur(9px);
    transition: filter .8s ease-in
}

.Qh0lWW[data-animate-blur] img[data-load-done] {
    filter: none
}

.CvsNRY {
    width: 100%;
    height: 100%;
    display: block
}

.zE5OV3 {
    clip-path: var(--fill-layer-clip)
}

.zE5OV3, .gmNqmf {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0
}

.W7Lthg img {
    width: 100%;
    height: 100%
}

.cDjjNV {
    opacity: 0;
    position: absolute;
    top: 0
}

.kHSdIU {
    width: 0;
    height: 0;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.qw7KvJ {
    position: var(--fill-layer-background-media-position);
    pointer-events: var(--fill-layer-background-media-pointer-events);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.JTHMno, ._019NH {
    width: 100%;
    height: 100%;
    top: 0
}

._019NH {
    position: absolute
}

.JTHMno {
    background-color: var(--fill-layer-background-overlay-color);
    position: var(--fill-layer-background-overlay-position);
    opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
    transform: var(--fill-layer-background-overlay-transform)
}

@supports (mix-blend-mode:overlay) {
    .JTHMno {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
    }
}

.ktMZav {
    width: 100%;
    height: 100%;
    -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-size: var(--mask-size, 100%);
    mask-size: var(--mask-size, 100%);
    -webkit-mask-repeat: var(--mask-repeat, no-repeat);
    mask-repeat: var(--mask-repeat, no-repeat);
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.ktMZav.msp0lj {
    clip: rect(0px, auto, auto, 0px)
}

.ktMZav .etGVsi {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0
}

.ktMZav .VYAdNl {
    opacity: var(--fill-layer-image-opacity);
    height: var(--fill-layer-image-height, 100%)
}

.ktMZav .VYAdNl img {
    width: 100%;
    height: 100%
}

@supports ((-webkit-hyphens:none)) {
    .ktMZav.msp0lj {
        clip: auto;
        -webkit-clip-path: inset(0)
    }
}

.etSQ9j {
    height: 100%
}

.V9k0ll {
    background-color: var(--bg-overlay-color);
    background-image: var(--bg-gradient);
    transition: var(--inherit-transition)
}

.qdIYms, .PmotZg {
    opacity: var(--fill-layer-video-opacity)
}

.uKLH8m {
    width: 100%;
    height: var(--media-padding-height);
    top: var(--media-padding-top);
    bottom: var(--media-padding-bottom);
    position: absolute
}

.i5THm9 {
    transform: scale(var(--scale, 1));
    transition: var(--transform-duration, transform 0s)
}

.PmotZg {
    width: 100%;
    height: 100%;
    position: relative
}

.fT5SOY {
    opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
}

.fT5SOY .VYAdNl, .fT5SOY .PmotZg, .fT5SOY .qdIYms {
    opacity: 1
}

.t7s6hq {
    --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));
    width: 100%;
    height: calc(var(--divider-height__) + var(--divider-pin-height__) * var(--divider-layers-size__) * var(--divider-layers-y__));
    position: absolute;
    left: 0
}

.t7s6hq .uf5cBM {
    --divider-layer-i__: var(--divider-layer-i, 0);
    width: 100%;
    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));
    background-repeat: repeat-x;
    background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__) * var(--divider-layer-i__)) bottom;
    border-bottom-width: calc(var(--divider-pin-border__) * var(--divider-layer-i__) * var(--divider-layers-y__));
    border-bottom-style: solid;
    position: absolute;
    left: 0
}

.JR3YXh {
    --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);
    transform: var(--divider-top-flip, scaleY(-1));
    opacity: var(--divider-top-opacity, 1);
    border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);
    top: 0
}

.JR3YXh .uf5cBM {
    border-color: var(--divider-top-color, currentColor);
    background-image: var(--divider-top-image, none);
    background-size: var(--divider-top-size, contain);
    filter: var(--divider-top-filter, none);
    bottom: 0
}

.JR3YXh .uf5cBM[data-divider-layer="1"] {
    display: var(--divider-top-layer-1-display, block)
}

.JR3YXh .uf5cBM[data-divider-layer="2"] {
    display: var(--divider-top-layer-2-display, block)
}

.JR3YXh .uf5cBM[data-divider-layer="3"] {
    display: var(--divider-top-layer-3-display, block)
}

.UfnAzj {
    --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);
    transform: var(--divider-bottom-flip, none);
    opacity: var(--divider-bottom-opacity, 1);
    border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);
    bottom: 0
}

.UfnAzj .uf5cBM {
    border-color: var(--divider-bottom-color, currentColor);
    background-image: var(--divider-bottom-image, none);
    background-size: var(--divider-bottom-size, contain);
    filter: var(--divider-bottom-filter, none);
    bottom: 0
}

.UfnAzj .uf5cBM[data-divider-layer="1"] {
    display: var(--divider-bottom-layer-1-display, block)
}

.UfnAzj .uf5cBM[data-divider-layer="2"] {
    display: var(--divider-bottom-layer-2-display, block)
}

.UfnAzj .uf5cBM[data-divider-layer="3"] {
    display: var(--divider-bottom-layer-3-display, block)
}

body:not(.device-mobile-optimized) .CeUMmm, :host(:not(.device-mobile-optimized)) .CeUMmm {
    display: flex
}

body:not(.device-mobile-optimized) .Ak0vpt, :host(:not(.device-mobile-optimized)) .Ak0vpt {
    width: calc(100% - var(--padding) * 2);
    direction: var(--direction);
    column-gap: var(--margin);
    margin: 0 auto;
    display: flex;
    position: relative
}

body:not(.device-mobile-optimized) .Ak0vpt > *, :host(:not(.device-mobile-optimized)) .Ak0vpt > * {
    flex: var(--column-flex) 1 0%;
    min-width: 0;
    margin-top: var(--padding);
    margin-bottom: var(--padding);
    direction: ltr;
    position: relative;
    top: 0;
    left: 0
}

body.device-mobile-optimized .Ak0vpt, :host(.device-mobile-optimized) .Ak0vpt {
    padding-top: var(--padding-y);
    padding-bottom: var(--padding-y);
    padding-left: var(--padding-x, 0);
    padding-right: var(--padding-x, 0);
    display: block;
    position: relative
}

body.device-mobile-optimized .Ak0vpt > *, :host(.device-mobile-optimized) .Ak0vpt > * {
    margin-bottom: var(--margin);
    position: relative
}

.D_Vynv {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.sFiSiq {
    width: 100%;
    height: 100%;
    display: block
}

.aDzdcC {
    clip-path: var(--fill-layer-clip)
}

.aDzdcC, .rv3vOe {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0
}

.dnHU4q img {
    width: 100%;
    height: 100%
}

.X9nqm0 {
    opacity: 0;
    position: absolute;
    top: 0
}

.ZUV7Qj {
    width: 0;
    height: 0;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.UZsu9f {
    position: var(--fill-layer-background-media-position);
    pointer-events: var(--fill-layer-background-media-pointer-events);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.WnIl2C, .OAmk_6 {
    width: 100%;
    height: 100%;
    top: 0
}

.OAmk_6 {
    position: absolute
}

.WnIl2C {
    background-color: var(--fill-layer-background-overlay-color);
    position: var(--fill-layer-background-overlay-position);
    opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
    transform: var(--fill-layer-background-overlay-transform)
}

@supports (mix-blend-mode:overlay) {
    .WnIl2C {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
    }
}

.QG9w8P {
    width: 100%;
    height: 100%;
    -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-size: var(--mask-size, 100%);
    mask-size: var(--mask-size, 100%);
    -webkit-mask-repeat: var(--mask-repeat, no-repeat);
    mask-repeat: var(--mask-repeat, no-repeat);
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.QG9w8P.WIIr02 {
    clip: rect(0px, auto, auto, 0px)
}

.QG9w8P .ayCf9D {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0
}

.QG9w8P .fO4mKs {
    opacity: var(--fill-layer-image-opacity);
    height: var(--fill-layer-image-height, 100%)
}

.QG9w8P .fO4mKs img {
    width: 100%;
    height: 100%
}

@supports ((-webkit-hyphens:none)) {
    .QG9w8P.WIIr02 {
        clip: auto;
        -webkit-clip-path: inset(0)
    }
}

.ROWgFb {
    height: 100%
}

.LNYVZi {
    background-color: var(--bg-overlay-color);
    background-image: var(--bg-gradient);
    transition: var(--inherit-transition)
}

.xSZeaB, .g4gDzl {
    opacity: var(--fill-layer-video-opacity)
}

.Ulxuud {
    width: 100%;
    height: var(--media-padding-height);
    top: var(--media-padding-top);
    bottom: var(--media-padding-bottom);
    position: absolute
}

.NgeJ4N {
    transform: scale(var(--scale, 1));
    transition: var(--transform-duration, transform 0s)
}

.g4gDzl {
    width: 100%;
    height: 100%;
    position: relative
}

wix-media-canvas {
    height: 100%;
    display: block
}

.bzwgbw {
    opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
}

.bzwgbw .fO4mKs, .bzwgbw .g4gDzl, .bzwgbw .xSZeaB {
    opacity: 1
}

.FDI5TK {
    position: relative;
    overflow: visible
}

.r6Fuoz {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.CztRwT {
    cursor: pointer
}

.kBvIHj {
    width: 100%;
    position: absolute;
    inset: 0
}

.ptcyHf {
    transition: all .2s ease-in;
    transform: translateY(-100%)
}

.d3PC2t {
    transition: all .2s
}

.xoyXk0 {
    opacity: 0;
    transition: all .2s ease-in
}

.xoyXk0.YFsPrR {
    pointer-events: none
}

.NF0B4Q {
    opacity: 1;
    transition: all .2s
}

.XgJ1FR {
    width: 100%;
    height: auto;
    position: relative
}

.YmWgf4 {
    width: 100%;
    position: relative
}

body:not(.device-mobile-optimized) .H2MmBb, :host(:not(.device-mobile-optimized)) .H2MmBb {
    margin-left: calc((100% - var(--site-width)) / 2);
    width: var(--site-width)
}

.CDNoF4[data-focuscycled=active] {
    outline: 1px solid #0000
}

.CDNoF4[data-focuscycled=active]:not(:focus-within) {
    outline: 2px solid #0000;
    transition: outline 10ms
}

.CDNoF4 .EaoiSu {
    box-shadow: var(--shd, 0 0 5px #000000b3);
    background-color: var(--screenwidth-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
    border-top: var(--brwt, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
    border-bottom: var(--brwb, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
    position: absolute;
    inset: 0
}

.CDNoF4 .CmHRsG {
    top: var(--brwt, 0);
    right: 0;
    bottom: var(--brwb, 0);
    border-radius: var(--rd, 0);
    background-color: rgba(var(--bgctr, var(--color_11, color_11)), var(--alpha-bgctr, 1));
    position: absolute;
    left: 0
}

.CDNoF4 .H2MmBb {
    position: absolute;
    inset: 0
}

body.device-mobile-optimized .CDNoF4 .H2MmBb, :host(.device-mobile-optimized) .CDNoF4 .H2MmBb {
    left: 10px;
    right: 10px
}

.wH18kY {
    pointer-events: none
}

._7xVID {
    position: var(--bg-position);
    top: var(--wix-ads-height);
    min-height: calc(100vh - var(--wix-ads-height));
    width: 100%;
    height: 100%;
    min-width: var(--site-width)
}

.apPOZK {
    box-sizing: border-box;
    width: 100%;
    height: 100%
}

.gRkIq0 {
    min-height: var(--image-min-height);
    min-width: var(--image-min-width)
}

.gRkIq0 img, img.gRkIq0 {
    object-position: var(--object-position);
    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-size: var(--mask-size, 100% 100%);
    mask-size: var(--mask-size, 100% 100%);
    -webkit-mask-repeat: var(--mask-repeat, no-repeat);
    mask-repeat: var(--mask-repeat, no-repeat)
}

.W4V2qg {
    position: var(--position-fixed, static);
    left: var(--left, auto);
    top: var(--top, auto);
    z-index: var(--z-index, auto)
}

.W4V2qg .gRkIq0 img {
    -webkit-user-select: none;
    user-select: none;
    position: static;
    box-shadow: 0 0 #000
}

.W4V2qg .apPOZK {
    display: block;
    overflow: hidden
}

.W4V2qg .gRkIq0 {
    overflow: hidden
}

.cs40a3 {
    cursor: pointer
}

.zfHuGu {
    width: 0;
    height: 0;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.Q2EVO0 {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden
}

.Q2EVO0.LVl2Ij: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
}

.Q2EVO0.aAFp_N: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
}

.BBRA6T {
    opacity: 0;
    pointer-events: none;
    background-color: rgb(var(--color_11));
    border-radius: 50%;
    width: 40px;
    height: 40px;
    position: absolute;
    bottom: 12px;
    right: 12px
}

.BBRA6T path {
    fill: rgb(var(--color_15))
}

.BBRA6T:focus {
    opacity: 1;
    pointer-events: auto;
    cursor: auto
}

.T1Tm87 {
    opacity: 0;
    pointer-events: none;
    cursor: pointer;
    background-color: rgb(var(--color_11));
    border-radius: 300px;
    width: 40px;
    height: 40px;
    margin: 16px;
    position: absolute;
    bottom: 0;
    right: 0
}

.T1Tm87 path {
    fill: rgb(var(--color_12))
}

.T1Tm87:focus {
    opacity: 1;
    pointer-events: auto;
    cursor: auto
}

.Zzikec {
    position: absolute;
    inset: 0
}

.CCuraK {
    width: 100%;
    height: auto;
    position: relative
}

body:not(.responsive) .LDh6XF {
    grid-area: 1/1/1/1;
    align-self: start;
    justify-self: stretch;
    height: 100%;
    position: relative;
    left: 0
}

body:not(.device-mobile-optimized) .Zzikec, :host(:not(.device-mobile-optimized)) .Zzikec {
    margin-left: calc((100% - var(--site-width)) / 2);
    width: var(--site-width)
}

.DAloby .Zzikec {
    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
    overflow: hidden
}

body.device-mobile-optimized .Zzikec, :host(.device-mobile-optimized) .Zzikec {
    left: 10px;
    right: 10px
}

.pTvOx2 {
    position: absolute;
    inset: 0
}

.JJb9Mt {
    width: 100%;
    height: auto;
    position: relative
}

body:not(.responsive) .i0StQr {
    grid-area: 1/1/1/1;
    align-self: start;
    justify-self: stretch;
    height: 100%;
    position: relative;
    left: 0
}

body:not(.device-mobile-optimized) .pTvOx2, :host(:not(.device-mobile-optimized)) .pTvOx2 {
    margin-left: calc((100% - var(--site-width)) / 2);
    width: var(--site-width)
}

body.device-mobile-optimized .pTvOx2, :host(.device-mobile-optimized) .pTvOx2 {
    left: 10px;
    right: 10px
}
/*</style>*/

/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt_bootstrap-responsive.4e8a21db.min.css">*/
                                                                                                                                                              .H4AHlN {
                                                                                                                                                                  clip-path: inset(50%);
                                                                                                                                                                  width: 24px;
                                                                                                                                                                  height: 24px;
                                                                                                                                                                  position: absolute
                                                                                                                                                              }

.H4AHlN:focus, .H4AHlN:active {
    clip-path: unset;
    top: 50%;
    right: 0;
    transform: translateY(-50%)
}

.H4AHlN.Ln3X5V {
    transform: translateY(-50%) rotate(180deg)
}

.RHcakQ, .CUYeWp {
    height: 100%;
    width: initial;
    box-sizing: border-box;
    position: relative;
    overflow: visible
}

.RHcakQ[data-state~=header] a, [data-state~=header].CUYeWp a, .RHcakQ[data-state~=header] div, [data-state~=header].CUYeWp div {
    cursor: default !important
}

.RHcakQ .qMvpu5, .CUYeWp .qMvpu5 {
    width: 100%;
    height: 100%;
    display: inline-block
}

.CUYeWp {
    display: var(--display);
    --display: inline-block;
    cursor: pointer;
    font: var(--fnt, var(--font_1))
}

.CUYeWp .EWeavx {
    padding: 0 var(--pad, 5px)
}

.CUYeWp .wGxoBM {
    color: rgb(var(--txt, var(--color_15, color_15)));
    transition: var(--trans, color .4s ease 0s);
    padding: 0 10px;
    display: inline-block
}

.CUYeWp[data-state~=drop] {
    width: 100%;
    display: block
}

.CUYeWp[data-state~=drop] .wGxoBM {
    padding: 0 .5em
}

.CUYeWp[data-state~=over] .wGxoBM, .CUYeWp[data-state~=link]:hover .wGxoBM {
    color: rgb(var(--txth, var(--color_14, color_14)));
    transition: var(--trans, color .4s ease 0s)
}

.CUYeWp[data-state~=selected] .wGxoBM {
    color: rgb(var(--txts, var(--color_14, color_14)));
    transition: var(--trans, color .4s ease 0s)
}

.H5oXMS {
    overflow-x: hidden
}

.H5oXMS .nzOiVF {
    flex-direction: column;
    width: 100%;
    height: 100%;
    display: flex
}

.H5oXMS .nzOiVF .sPUR9o {
    flex: 1
}

.H5oXMS .nzOiVF .U7fR3t {
    width: calc(100% - (var(--menuTotalBordersX, 0px)));
    height: calc(100% - (var(--menuTotalBordersY, 0px)));
    white-space: nowrap;
    overflow: visible
}

.H5oXMS .nzOiVF .U7fR3t .CSt_RJ, .H5oXMS .nzOiVF .U7fR3t .NgQZsf {
    direction: var(--menu-direction);
    text-align: var(--menu-align, var(--align));
    display: inline-block
}

.H5oXMS .nzOiVF .U7fR3t .NV2Ozs {
    width: 100%;
    display: block
}

.H5oXMS .dva_z0 {
    z-index: 99999;
    opacity: 1;
    text-align: var(--submenus-align, var(--align));
    direction: var(--submenus-direction);
    display: block
}

.H5oXMS .dva_z0 .fYO6yN {
    display: inherit;
    white-space: nowrap;
    width: auto;
    visibility: inherit;
    overflow: visible
}

.H5oXMS .dva_z0.mmODQd {
    visibility: visible;
    transition: visibility 0s .2s
}

.H5oXMS .dva_z0 .NgQZsf {
    display: inline-block
}

.H5oXMS .YStAo7 {
    display: none
}

.MV6Z4B > nav {
    position: absolute;
    inset: 0
}

.MV6Z4B .U7fR3t {
    position: absolute
}

.MV6Z4B .dva_z0 {
    visibility: hidden;
    margin-top: 7px;
    position: absolute
}

.MV6Z4B .dva_z0[data-dropMode="dropUp"] {
    margin-top: 0;
    margin-bottom: 7px
}

.MV6Z4B .fYO6yN {
    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 #0009)
}

.ETqrjz .g0IvTF {
    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
    position: absolute;
    inset: 0;
    overflow: hidden
}

.ku1hVK {
    border-radius: var(--overflow-wrapper-border-radius)
}
/*</style>*/

/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt_bootstrap.6437938f.min.css">*/
                                                                                                                                                   .EtmdIW {
                                                                                                                                                       cursor: pointer
                                                                                                                                                   }

.XWeqiF {
    opacity: 0
}

.bWoigz {
    opacity: 1;
    transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)
}

.HTrn1j {
    opacity: 1
}

.sAGPNe {
    opacity: 0;
    transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)
}

.cCFKrw {
    opacity: 0
}

.yifJnQ {
    opacity: 1;
    transition: opacity var(--transition-duration) cubic-bezier(.64, 0, .78, 0)
}

._mj5qU {
    opacity: 1
}

.gG6uhp {
    opacity: 0;
    transition: opacity var(--transition-duration) cubic-bezier(.22, 1, .36, 1)
}

.k0CnHT {
    transform: translate(100%)
}

.URQNsX {
    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
    transform: translate(0)
}

.CCwVTE {
    transform: translate(0)
}

.TX_1qK {
    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
    transform: translate(-100%)
}

.JMRv7x {
    transform: translate(-100%)
}

.AOzCGi {
    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
    transform: translate(0)
}

.WzSMGx {
    transform: translate(0)
}

.I76Pz6 {
    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
    transform: translate(100%)
}

.bX95uQ {
    transform: translateY(100%)
}

.Ogwj62 {
    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
    transform: translateY(0)
}

.GdyWfW {
    transform: translateY(0)
}

.YxqFze {
    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
    transform: translateY(-100%)
}

.NrDww4 {
    transform: translateY(-100%)
}

.ciVV17 {
    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
    transform: translateY(0)
}

.BMKrqh {
    transform: translateY(0)
}

.jNxMkI {
    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
    transform: translateY(100%)
}

body:not(.responsive) .Y3K28_ {
    overflow-x: clip
}

:root:active-view-transition .Y3K28_ {
    view-transition-name: page-group
}

.uvik8H {
    grid-template-rows:1fr;
    grid-template-columns:1fr;
    height: 100%;
    display: grid
}

.uvik8H > div {
    grid-area: 1/1/2/2;
    align-self: stretch !important;
    justify-self: stretch !important
}

.StylableButton2545352419__root {
    -archetype: box;
    cursor: pointer;
    box-sizing: border-box;
    touch-action: manipulation;
    border: 0;
    width: 100%;
    min-width: 10px;
    height: 100%;
    min-height: 10px;
    padding: 0;
    display: block
}

.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 {
    flex-direction: row;
    flex-grow: 1;
    flex-basis: auto;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    transition: all .2s, visibility;
    display: flex;
    overflow: hidden
}

.StylableButton2545352419__label {
    -archetype: text;
    -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
    text-overflow: ellipsis;
    text-align: center;
    white-space: nowrap;
    min-width: 1.8em;
    max-width: 100%;
    transition: inherit;
    overflow: hidden
}

.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
    text-overflow: unset
}

.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
    overflow-wrap: break-word;
    white-space: break-spaces;
    word-break: break-word;
    min-width: 10px
}

.StylableButton2545352419__icon {
    -archetype: icon;
    -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
    flex-shrink: 0;
    min-width: 1px;
    height: 50px;
    transition: inherit
}

.StylableButton2545352419__icon.StylableButton2545352419--override {
    display: block !important
}

.StylableButton2545352419__icon > span, .StylableButton2545352419__icon svg {
    width: inherit;
    height: inherit;
    display: flex
}

.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
}

@media (forced-colors: active) {
    .StylableButton2545352419__root:not([disabled]) {
        outline-offset: 0px;
        outline: 2px solid buttontext
    }

    .StylableButton2545352419__root:hover:not([disabled]), .StylableButton2545352419__root[aria-pressed=true], .StylableButton2545352419__root[aria-selected=true], .StylableButton2545352419__root[data-preview=selected] {
        outline-offset: 1px;
        outline: 3px solid highlight
    }

    .StylableButton2545352419__root:focus, .StylableButton2545352419__root:focus-visible {
        outline-offset: 1px;
        outline: 3px solid highlight !important
    }

    .StylableButton2545352419__icon, .StylableButton2545352419__icon svg, .StylableButton2545352419__icon svg * {
        fill: currentColor !important;
        stroke: currentColor !important
    }
}

.IT88M3 {
    position: absolute;
    inset: 0
}

.LXgYyC {
    cursor: pointer
}

.iL7Pq5 {
    -webkit-tap-highlight-color: #0000;
    opacity: var(--opacity);
    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);
    transform: var(--flip);
    filter: var(--drop-shadow, none);
    position: absolute;
    inset: 0
}

.iL7Pq5 svg {
    width: var(--svg-calculated-width, 100%);
    height: var(--svg-calculated-height, 100%);
    padding: var(--svg-calculated-padding, 0);
    margin: auto;
    position: absolute;
    inset: 0
}

.iL7Pq5 svg:not([data-type=ugc]) {
    overflow: visible
}

.gx51wo * {
    vector-effect: non-scaling-stroke
}

ul.font_100, ol.font_100 {
    color: #080808;
    font-variant: normal;
    letter-spacing: normal;
    margin: 0;
    font-family: "Arial, Helvetica, sans-serif", serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration: none
}

ul.font_100 li, ol.font_100 li {
    margin-bottom: 12px
}

ul.wix-list-text-align, ol.wix-list-text-align {
    list-style-position: inside
}

ul.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, ol.wix-list-text-align p, 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 {
    display: inline
}

.E28gHm {
    cursor: pointer
}

.V9ooqn {
    clip: rect(0 0 0 0);
    border: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden
}

@supports ((-webkit-appearance:none)) and (stroke-color:transparent) {
    ._v6ohL > * > :first-child {
        vertical-align: top
    }
}

@supports (-webkit-touch-callout:none) {
    ._v6ohL > * > :first-child {
        vertical-align: top
    }
}

._v6ohL [data-attr-richtext-marker=true] {
    display: block
}

._v6ohL [data-attr-richtext-marker=true] table {
    border-collapse: collapse;
    width: 100%;
    margin: 15px 0
}

._v6ohL [data-attr-richtext-marker=true] table td {
    padding: 12px;
    position: relative
}

._v6ohL [data-attr-richtext-marker=true] table td:after {
    content: "";
    opacity: .2;
    border-bottom: 1px solid;
    border-left: 1px solid;
    position: absolute;
    inset: 0
}

._v6ohL [data-attr-richtext-marker=true] table tr td:last-child:after {
    border-right: 1px solid
}

._v6ohL [data-attr-richtext-marker=true] table tr:first-child td:after {
    border-top: 1px solid
}

.N5mCVp :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) [class$=rich-text__text], .N5mCVp :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)
}

.N5mCVp :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
}

.V3wkP4 {
    min-height: var(--min-height);
    min-width: var(--min-width);
    direction: var(--text-direction)
}

.V3wkP4 .nzCBBu {
    word-wrap: break-word;
    overflow-wrap: break-word;
    width: 100%;
    height: 100%;
    position: relative
}

.V3wkP4 .nzCBBu ul {
    list-style: inside
}

.V3wkP4 .nzCBBu li {
    margin-bottom: 12px
}

.UwkEpO p, .UwkEpO h1, .UwkEpO h2, .UwkEpO h3, .UwkEpO h4, .UwkEpO h5, .UwkEpO h6, .UwkEpO blockquote, .UwkEpO div {
    letter-spacing: normal;
    line-height: normal
}

.JykKzs {
    min-height: var(--min-height);
    min-width: var(--min-width)
}

.JykKzs .nzCBBu {
    word-wrap: break-word;
    overflow-wrap: break-word;
    width: 100%;
    height: 100%;
    position: relative
}

.JykKzs .nzCBBu ol, .JykKzs .nzCBBu ul {
    letter-spacing: normal;
    margin-inline-start: .5em;
    padding-inline-start: 1.3em;
    line-height: normal
}

.JykKzs .nzCBBu ul {
    list-style-type: disc
}

.JykKzs .nzCBBu ol {
    list-style-type: decimal
}

.JykKzs .nzCBBu ul ul, .JykKzs .nzCBBu ol ul {
    line-height: normal;
    list-style-type: circle
}

.JykKzs .nzCBBu ol ol ul, .JykKzs .nzCBBu ol ul ul, .JykKzs .nzCBBu ul ol ul, .JykKzs .nzCBBu ul ul ul {
    line-height: normal;
    list-style-type: square
}

.JykKzs .nzCBBu li {
    font-style: inherit;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: normal
}

.JykKzs .nzCBBu p, .JykKzs .nzCBBu h1, .JykKzs .nzCBBu h2, .JykKzs .nzCBBu h3, .JykKzs .nzCBBu h4, .JykKzs .nzCBBu h5, .JykKzs .nzCBBu h6 {
    margin-block: 0;
    letter-spacing: normal;
    margin: 0;
    line-height: normal
}

.JykKzs .nzCBBu a {
    color: inherit
}

.N8MGzv, .UwkEpO {
    word-wrap: break-word;
    overflow-wrap: break-word;
    text-align: start;
    pointer-events: none;
    min-height: var(--min-height);
    min-width: var(--min-width);
    direction: var(--text-direction);
    mix-blend-mode: var(--blendMode, normal);
    text-transform: var(--textTransform, "none");
    text-shadow: var(--textOutline, 0px 0px transparent), var(--textShadow, 0px 0px transparent)
}

.N8MGzv > *, .UwkEpO > * {
    pointer-events: auto
}

.N8MGzv li, .UwkEpO li {
    font-style: inherit;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: normal
}

.N8MGzv ol, .UwkEpO ol, .N8MGzv ul, .UwkEpO ul {
    letter-spacing: normal;
    margin-inline: .5em 0;
    line-height: normal
}

.N8MGzv:not(.PO9MfV) ol, .UwkEpO:not(.PO9MfV) ol, .N8MGzv:not(.PO9MfV) ul, .UwkEpO:not(.PO9MfV) ul {
    padding-inline: 1.3em 0
}

.N8MGzv ul, .UwkEpO ul {
    list-style-type: disc
}

.N8MGzv ol, .UwkEpO ol {
    list-style-type: decimal
}

.N8MGzv ul ul, .UwkEpO ul ul, .N8MGzv ol ul, .UwkEpO ol ul {
    list-style-type: circle
}

.N8MGzv ul ul ul, .UwkEpO ul ul ul, .N8MGzv ol ul ul, .UwkEpO ol ul ul, .N8MGzv ul ol ul, .UwkEpO ul ol ul, .N8MGzv ol ol ul, .UwkEpO ol ol ul {
    list-style-type: square
}

.N8MGzv p, .UwkEpO p, .N8MGzv h1, .UwkEpO h1, .N8MGzv h2, .UwkEpO h2, .N8MGzv h3, .UwkEpO h3, .N8MGzv h4, .UwkEpO h4, .N8MGzv h5, .UwkEpO h5, .N8MGzv h6, .UwkEpO h6, .N8MGzv blockquote, .UwkEpO blockquote, .N8MGzv div, .UwkEpO div {
    margin-block: 0;
    margin: 0
}

.N8MGzv a, .UwkEpO a {
    color: inherit
}

.PO9MfV li {
    margin-inline: 1.3em 0
}

.qe3oTb {
    pointer-events: none;
    white-space: nowrap;
    padding: 0;
    overflow: hidden
}

.TvbeET {
    display: none
}

.CNHfeA {
    width: 100%;
    position: absolute;
    inset: 0
}

.ZfNvr6 {
    transition: all .2s ease-in;
    transform: translateY(-100%)
}

.ICcIQy {
    transition: all .2s
}

.xL7MJu {
    opacity: 0;
    transition: all .2s ease-in
}

.xL7MJu.Dbjboh {
    pointer-events: none
}

.xg8z1A {
    opacity: 1;
    transition: all .2s
}

.G6vvJF {
    width: 100%;
    height: auto;
    position: relative
}

.ZgDNL8 {
    width: 100%;
    position: relative
}

body:not(.device-mobile-optimized) ._c_gnD, :host(:not(.device-mobile-optimized)) ._c_gnD {
    margin-left: calc((100% - var(--site-width)) / 2);
    width: var(--site-width)
}

.HQtdHX[data-focuscycled=active] {
    outline: 1px solid #0000
}

.HQtdHX[data-focuscycled=active]:not(:focus-within) {
    outline: 2px solid #0000;
    transition: outline 10ms
}

.HQtdHX ._c_gnD {
    position: absolute;
    inset: 0
}

.w4DepW {
    direction: var(--direction)
}

.w4DepW .tN_ggS .re13Ik {
    display: var(--item-display);
    width: var(--item-size);
    height: var(--item-size);
    margin-inline: var(--item-margin-inline);
    margin-block: var(--item-margin-block)
}

.w4DepW .tN_ggS .re13Ik:last-child {
    margin-block: 0;
    margin-inline: 0
}

.w4DepW .tN_ggS .re13Ik .twXk19 {
    display: block
}

.w4DepW .tN_ggS .re13Ik .twXk19 .ZK9snE {
    width: var(--item-size);
    height: var(--item-size)
}

@media (forced-colors: active) {
    .w4DepW .tN_ggS .re13Ik .twXk19 {
        outline-offset: 0;
        outline: 2px solid buttontext
    }

    .w4DepW .tN_ggS .re13Ik .twXk19:hover {
        outline-offset: -2px;
        outline: 3px solid highlight
    }

    .w4DepW .tN_ggS .re13Ik .twXk19:focus, .w4DepW .tN_ggS .re13Ik .twXk19:focus-visible {
        outline-offset: 1px;
        outline: 3px solid highlight !important
    }
}

.w4DepW .tN_ggS {
    white-space: nowrap;
    width: 100%;
    height: 100%;
    position: absolute
}

body.device-mobile-optimized .w4DepW .tN_ggS, :host(.device-mobile-optimized) .w4DepW .tN_ggS {
    white-space: normal
}

.Qh0lWW {
    width: 100%;
    height: 100%;
    display: block
}

.Qh0lWW img {
    max-width: var(--wix-img-max-width, 100%)
}

.Qh0lWW[data-animate-blur] img {
    filter: blur(9px);
    transition: filter .8s ease-in
}

.Qh0lWW[data-animate-blur] img[data-load-done] {
    filter: none
}

.sFiSiq {
    width: 100%;
    height: 100%;
    display: block
}

.QED8q1 {
    width: 100%;
    height: calc(100% - var(--wix-ads-height));
    margin-top: var(--wix-ads-height);
    pointer-events: none;
    z-index: var(--pinned-layer-in-container, var(--above-all-in-container));
    grid-template-rows:1fr;
    grid-template-columns:1fr;
    display: grid;
    position: fixed;
    top: 0;
    left: 0
}

.MswS0Y {
    pointer-events: none;
    z-index: var(--pinned-layer-in-container, var(--above-all-in-container))
}
/*</style>*/
/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[TextInput].ff8b5cd8.min.css">*/
                                                                                                                                                    .Z0mg9X {
                                                                                                                                                        color: rgb(var(--errorTextColor, #ff4040));
                                                                                                                                                        direction: var(--errorDirection);
                                                                                                                                                        align-items: center;
                                                                                                                                                        gap: 4px;
                                                                                                                                                        justify-content: var(--errorAlign, inherit);
                                                                                                                                                        flex-direction: row;
                                                                                                                                                        padding: 8px 0 0;
                                                                                                                                                        display: flex
                                                                                                                                                    }

.Z0mg9X .mZemNb {
    flex: none;
    order: 0
}

.Z0mg9X .TTK5ZL {
    font: var(--errorTextFont, var(--font_8));
    word-break: break-word;
    word-break: break-word;
    flex-grow: 0;
    order: 1;
    line-height: 1;
    display: inline-block
}

#SITE_CONTAINER.focus-ring-active.keyboard-tabbing-on .nbaJII:focus {
    outline-offset: 1px;
    outline: 2px solid #116dff;
    box-shadow: 0 0 1px 2px #fff
}

@media (forced-colors: active) {
    .nbaJII:focus {
        box-shadow: none;
        outline-offset: 1px !important;
        outline: 3px solid highlight !important
    }
}

.nbaJII.BOzGbm[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    margin: 0
}

.nbaJII[disabled] {
    pointer-events: none
}

.Q1MQrw {
    min-height: 25px;
    display: var(--display);
    --display: flex;
    direction: var(--direction);
    text-align: var(--align, start);
    flex-direction: column;
    position: relative
}

.Q1MQrw .nuFEsg {
    height: var(--inputHeight);
    position: relative
}

.Q1MQrw .wqbFCn {
    font: var(--fntprefix, normal normal normal 16px/1.4em helvetica-w01-roman);
    color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
    justify-content: center;
    align-items: center;
    width: 50px;
    min-height: 100%;
    max-height: 100%;
    display: flex;
    position: absolute;
    top: 0;
    left: 0
}

.Q1MQrw .nbaJII {
    box-shadow: var(--shd, 0 0 0 #0000);
    font: var(--fnt, var(--font_8));
    -webkit-appearance: none;
    -moz-appearance: none;
    border-radius: var(--corvid-border-radius, var(--rd, 0));
    background-color: var(--corvid-background-color, rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1)));
    color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
    border-color: var(--corvid-border-color, rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1)));
    border-width: var(--corvid-border-width, var(--brw, 1px));
    padding: var(--textPadding);
    text-overflow: ellipsis;
    max-width: 100%;
    direction: var(--inputDirection, "inherit");
    text-align: var(--inputAlign, "inherit");
    min-height: var(--inputHeight);
    border-style: solid;
    width: 100%;
    margin: 0;
    padding-inline-start: var(--textPadding_start);
    padding-inline-end: var(--textPadding_end);
    box-sizing: border-box !important
}

.Q1MQrw .nbaJII[type=number] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    width: 100%
}

.Q1MQrw .nbaJII::placeholder {
    color: rgb(var(--txt2, var(--color_15, color_15)))
}

.Q1MQrw .nbaJII:hover {
    border-width: var(--brwh, 1px);
    background-color: rgba(var(--bgh, 255, 255, 255), var(--alpha-bgh, 1));
    border-style: solid;
    border-color: rgba(var(--brdh, 163, 217, 246), var(--alpha-brdh, 1))
}

.Q1MQrw .nbaJII:disabled {
    background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
    color: rgb(var(--txtd, 255, 255, 255));
    border-width: var(--brwd, 1px);
    border-style: solid;
    border-color: rgba(var(--brdd, 163, 217, 246), var(--alpha-brdd, 1))
}

.Q1MQrw:not(.bcsnlz) .nbaJII:focus {
    border-width: var(--brwf, 1px);
    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
    border-style: solid;
    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1))
}

.Q1MQrw.bcsnlz .nbaJII:invalid {
    border-width: var(--brwe, 1px);
    background-color: rgba(var(--bge, 255, 255, 255), var(--alpha-bge, 1));
    border-style: solid;
    border-color: rgba(var(--brde, 163, 217, 246), var(--alpha-brde, 1))
}

.Q1MQrw.bcsnlz .nbaJII:not(:invalid):focus {
    border-width: var(--brwf, 1px);
    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
    border-style: solid;
    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1))
}

.Q1MQrw .QyrExM {
    display: none
}

.Q1MQrw.pZqgsf .QyrExM {
    font: var(--fntlbl, var(--font_8));
    color: rgb(var(--txtlbl, var(--color_15, color_15)));
    word-break: break-word;
    margin-bottom: var(--labelMarginBottom);
    direction: var(--labelDirection, inherit);
    text-align: var(--labelAlign, inherit);
    padding-inline-start: var(--labelPadding_start);
    padding-inline-end: var(--labelPadding_end);
    line-height: 1;
    display: inline-block
}

.Q1MQrw.pZqgsf.TqroEf .QyrExM:after {
    display: var(--requiredIndicationDisplay, none);
    content: " *";
    color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0))
}

.Yz8ZCc {
    display: var(--display);
    --display: flex;
    direction: var(--direction);
    text-align: var(--align, start);
    justify-content: var(--align, start);
    flex-direction: column
}

.Yz8ZCc .nuFEsg {
    flex-direction: column;
    flex: 1;
    display: flex;
    position: relative
}

.Yz8ZCc .wqbFCn {
    font: var(--fntprefix, normal normal normal 16px/1.4em helvetica-w01-roman);
    color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
    justify-content: center;
    align-items: center;
    width: 50px;
    min-height: 100%;
    max-height: 100%;
    display: flex;
    position: absolute;
    top: 0;
    left: 0
}

.Yz8ZCc .nbaJII {
    box-shadow: var(--shd, 0 0 0 #0000);
    font: var(--fnt, var(--font_8));
    -webkit-appearance: none;
    -moz-appearance: none;
    border-radius: var(--corvid-border-radius, var(--rd, 0));
    background-color: var(--corvid-background-color, rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1)));
    color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
    border-color: var(--corvid-border-color, rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1)));
    border-width: var(--corvid-border-width, var(--brw, 1px));
    padding: var(--textPadding);
    text-overflow: ellipsis;
    width: 100%;
    direction: var(--inputDirection, "inherit");
    text-align: var(--inputAlign, "inherit");
    border-style: solid;
    flex: 1;
    min-height: 100%;
    margin: 0;
    padding-inline-start: var(--textPadding_start);
    padding-inline-end: var(--textPadding_end);
    box-sizing: border-box !important
}

.Yz8ZCc .nbaJII[type=number] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield
}

.Yz8ZCc .nbaJII::placeholder {
    color: rgb(var(--txt2, var(--color_15, color_15)))
}

.Yz8ZCc .nbaJII:hover {
    border-width: var(--brwh, 1px);
    background-color: rgba(var(--bgh, 255, 255, 255), var(--alpha-bgh, 1));
    border-style: solid;
    border-color: rgba(var(--brdh, 163, 217, 246), var(--alpha-brdh, 1))
}

.Yz8ZCc .nbaJII:disabled {
    background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
    color: rgb(var(--txtd, 255, 255, 255));
    border-width: var(--brwd, 1px);
    border-style: solid;
    border-color: rgba(var(--brdd, 163, 217, 246), var(--alpha-brdd, 1))
}

.Yz8ZCc:not(.bcsnlz) .nbaJII:focus {
    border-width: var(--brwf, 1px);
    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
    border-style: solid;
    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1))
}

.Yz8ZCc.bcsnlz .nbaJII:invalid {
    border-width: var(--brwe, 1px);
    background-color: rgba(var(--bge, 255, 255, 255), var(--alpha-bge, 1));
    border-style: solid;
    border-color: rgba(var(--brde, 163, 217, 246), var(--alpha-brde, 1))
}

.Yz8ZCc.bcsnlz .nbaJII:not(:invalid):focus {
    border-width: var(--brwf, 1px);
    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
    border-style: solid;
    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1))
}

.Yz8ZCc .QyrExM {
    display: none
}

.Yz8ZCc.pZqgsf .QyrExM {
    font: var(--fntlbl, var(--font_8));
    color: rgb(var(--txtlbl, var(--color_15, color_15)));
    word-break: break-word;
    margin-bottom: var(--labelMarginBottom);
    direction: var(--labelDirection, inherit);
    text-align: var(--labelAlign, inherit);
    padding-inline-start: var(--labelPadding_start);
    padding-inline-end: var(--labelPadding_end);
    line-height: 1;
    display: inline-block
}

.Yz8ZCc.pZqgsf.TqroEf .QyrExM:after {
    display: var(--requiredIndicationDisplay, none);
    content: " *";
    color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0))
}
/*</style>*/
/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[TextAreaInput].1476131e.min.css">*/
                                                                                                                                                          .Z0mg9X {
                                                                                                                                                            color: rgb(var(--errorTextColor, #ff4040));
                                                                                                                                                            direction: var(--errorDirection);
                                                                                                                                                            align-items: center;
                                                                                                                                                            gap: 4px;
                                                                                                                                                            justify-content: var(--errorAlign, inherit);
                                                                                                                                                            flex-direction: row;
                                                                                                                                                            padding: 8px 0 0;
                                                                                                                                                            display: flex
                                                                                                                                                        }

.Z0mg9X .mZemNb {
    flex: none;
    order: 0
}

.Z0mg9X .TTK5ZL {
    font: var(--errorTextFont, var(--font_8));
    word-break: break-word;
    word-break: break-word;
    flex-grow: 0;
    order: 1;
    line-height: 1;
    display: inline-block
}

.fRbOAc {
    text-align: var(--align);
    direction: var(--direction)
}

.fRbOAc .XXgBXC {
    -webkit-appearance: none;
    box-shadow: var(--shd, 0 0 0 #0000);
    border-radius: var(--corvid-border-radius, var(--rd, 0));
    font: var(--fnt, var(--font_8));
    border-width: var(--corvid-border-width, var(--brw, 1px));
    resize: none;
    background-color: var(--corvid-background-color, rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1)));
    color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
    border-style: solid;
    border-color: var(--corvid-border-color, rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1)));
    padding-top: var(--textPaddingTop);
    padding-bottom: 3px;
    padding-inline-start: var(--textPaddingStart);
    padding-inline-end: var(--textPaddingEnd);
    min-width: 100%;
    max-width: 100%;
    height: var(--inputHeight);
    direction: var(--inputDirection);
    text-align: var(--inputAlign, "inherit");
    margin: 0;
    padding-top: .75em;
    display: block;
    overflow-y: auto;
    box-sizing: border-box !important
}

.fRbOAc .XXgBXC::placeholder {
    color: rgb(var(--txt2, var(--color_15, color_15)))
}

#SITE_CONTAINER.focus-ring-active.keyboard-tabbing-on .fRbOAc .XXgBXC:focus {
    outline-offset: 1px;
    outline: 2px solid #116dff;
    box-shadow: 0 0 1px 2px #fff
}

@media (forced-colors: active) {
    .fRbOAc .XXgBXC:focus {
        box-shadow: none;
        outline-offset: 1px !important;
        outline: 3px solid highlight !important
    }
}

.fRbOAc .XXgBXC:hover {
    border-width: var(--brwh, 1px);
    background-color: rgba(var(--bgh, 255, 255, 255), var(--alpha-bgh, 1));
    border-style: solid;
    border-color: rgba(var(--brdh, 163, 217, 246), var(--alpha-brdh, 1))
}

.fRbOAc .XXgBXC:disabled {
    background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
    color: rgb(var(--txtd, 255, 255, 255));
    border-width: var(--brwd, 1px);
    border-style: solid;
    border-color: rgba(var(--brdd, 163, 217, 246), var(--alpha-brdd, 1));
    pointer-events: none
}

.fRbOAc:not(.tkHMZu) .XXgBXC:focus {
    border-width: var(--brwf, 1px);
    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
    border-style: solid;
    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1))
}

.fRbOAc.tkHMZu .XXgBXC:invalid {
    border-width: var(--brwe, 1px);
    background-color: rgba(var(--bge, 255, 255, 255), var(--alpha-bge, 1));
    border-style: solid;
    border-color: rgba(var(--brde, 163, 217, 246), var(--alpha-brde, 1))
}

.fRbOAc.tkHMZu .XXgBXC:not(:invalid):focus {
    border-width: var(--brwf, 1px);
    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
    border-style: solid;
    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1))
}

.fRbOAc .P3lL3X {
    display: none
}

.fRbOAc.bCYfl0 .P3lL3X {
    font: var(--fntlbl, var(--font_8));
    color: rgb(var(--txtlbl, var(--color_15, color_15)));
    word-break: break-word;
    margin-bottom: var(--labelMarginBottom, 14px);
    box-sizing: border-box;
    width: 100%;
    direction: var(--labelDirection);
    text-align: var(--labelAlign, inherit);
    padding-inline-start: var(--labelPadding_start, 0);
    padding-inline-end: var(--labelPadding_end, 0);
    line-height: 1;
    display: inline-block
}

.fRbOAc.bCYfl0.edzMuY .P3lL3X:after {
    display: var(--requiredIndicationDisplay, none);
    content: " *";
    color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0))
}

.YbkIHV {
    display: var(--display);
    --display: flex;
    text-align: var(--align);
    direction: var(--direction);
    flex-direction: column
}

.YbkIHV .XXgBXC {
    -webkit-appearance: none;
    box-shadow: var(--shd, 0 0 0 #0000);
    border-radius: var(--corvid-border-radius, var(--rd, 0));
    font: var(--fnt, var(--font_8));
    border-width: var(--corvid-border-width, var(--brw, 1px));
    resize: none;
    background-color: var(--corvid-background-color, rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1)));
    color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
    border-style: solid;
    border-color: var(--corvid-border-color, rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1)));
    padding-top: var(--textPaddingTop);
    padding-bottom: 3px;
    width: 100%;
    height: 100%;
    direction: var(--inputDirection);
    text-align: var(--inputAlign, "inherit");
    flex: 1;
    margin: 0;
    padding-inline-start: var(--textPaddingStart);
    padding-inline-end: var(--textPaddingEnd);
    overflow-y: auto;
    box-sizing: border-box !important
}

#SITE_CONTAINER.focus-ring-active.keyboard-tabbing-on .YbkIHV .XXgBXC:focus {
    outline-offset: 1px;
    outline: 2px solid #116dff;
    box-shadow: 0 0 1px 2px #fff
}

@media (forced-colors: active) {
    .YbkIHV .XXgBXC:focus {
        box-shadow: none;
        outline-offset: 1px !important;
        outline: 3px solid highlight !important
    }
}

.YbkIHV .XXgBXC::placeholder {
    color: rgb(var(--txt2, var(--color_15, color_15)))
}

.YbkIHV .XXgBXC:hover {
    border-width: var(--brwh, 1px);
    background-color: rgba(var(--bgh, 255, 255, 255), var(--alpha-bgh, 1));
    border-style: solid;
    border-color: rgba(var(--brdh, 163, 217, 246), var(--alpha-brdh, 1))
}

.YbkIHV .XXgBXC:disabled {
    background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
    color: rgb(var(--txtd, 255, 255, 255));
    border-width: var(--brwd, 1px);
    border-style: solid;
    border-color: rgba(var(--brdd, 163, 217, 246), var(--alpha-brdd, 1));
    pointer-events: none
}

.YbkIHV:not(.tkHMZu) .XXgBXC:focus {
    border-width: var(--brwf, 1px);
    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
    border-style: solid;
    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1))
}

.YbkIHV.tkHMZu .XXgBXC:invalid {
    border-width: var(--brwe, 1px);
    background-color: rgba(var(--bge, 255, 255, 255), var(--alpha-bge, 1));
    border-style: solid;
    border-color: rgba(var(--brde, 163, 217, 246), var(--alpha-brde, 1))
}

.YbkIHV.tkHMZu .XXgBXC:not(:invalid):focus {
    border-width: var(--brwf, 1px);
    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
    border-style: solid;
    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1))
}

.YbkIHV .P3lL3X {
    display: none
}

.YbkIHV.bCYfl0 .P3lL3X {
    font: var(--fntlbl, var(--font_8));
    color: rgb(var(--txtlbl, var(--color_15, color_15)));
    word-break: break-word;
    margin-bottom: var(--labelMarginBottom, 14px);
    box-sizing: border-box;
    width: 100%;
    direction: var(--labelDirection);
    text-align: var(--labelAlign, inherit);
    padding-inline-start: var(--labelPadding_start, 0);
    padding-inline-end: var(--labelPadding_end, 0);
    line-height: 1;
    display: inline-block
}

.YbkIHV.bCYfl0.edzMuY .P3lL3X:after {
    display: var(--requiredIndicationDisplay, none);
    content: " *";
    color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0))
}
/*</style>*/

/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[Container_DefaultAreaSkin].01af202b.min.css">*/
                                                                                                                                                                      .EtmdIW {
                                                                                                                                                                        cursor: pointer
                                                                                                                                                                    }

.gpDCD5 {
    --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
}

.jv9xi4 {
    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)));
    background-color: var(--container-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
    backdrop-filter: var(--backdrop-filter, none);
    background-image: var(--bg-gradient, none);
    border-radius: var(--rd, 5px);
    box-shadow: var(--shd, 0 1px 4px #0009);
    position: absolute;
    inset: 0
}
/*</style>*/
/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[StripColumnsContainer_Default].8baa6150.min.css">*/
                                                                                                                                                                          .Qh0lWW {
                                                                                                                                                                            width: 100%;
                                                                                                                                                                            height: 100%;
                                                                                                                                                                            display: block
                                                                                                                                                                        }

.Qh0lWW img {
    max-width: var(--wix-img-max-width, 100%)
}

.Qh0lWW[data-animate-blur] img {
    filter: blur(9px);
    transition: filter .8s ease-in
}

.Qh0lWW[data-animate-blur] img[data-load-done] {
    filter: none
}

.CvsNRY {
    width: 100%;
    height: 100%;
    display: block
}

.zE5OV3 {
    clip-path: var(--fill-layer-clip)
}

.zE5OV3, .gmNqmf {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0
}

.W7Lthg img {
    width: 100%;
    height: 100%
}

.cDjjNV {
    opacity: 0;
    position: absolute;
    top: 0
}

.kHSdIU {
    width: 0;
    height: 0;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.qw7KvJ {
    position: var(--fill-layer-background-media-position);
    pointer-events: var(--fill-layer-background-media-pointer-events);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.JTHMno, ._019NH {
    width: 100%;
    height: 100%;
    top: 0
}

._019NH {
    position: absolute
}

.JTHMno {
    background-color: var(--fill-layer-background-overlay-color);
    position: var(--fill-layer-background-overlay-position);
    opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
    transform: var(--fill-layer-background-overlay-transform)
}

@supports (mix-blend-mode:overlay) {
    .JTHMno {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
    }
}

.ktMZav {
    width: 100%;
    height: 100%;
    -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-size: var(--mask-size, 100%);
    mask-size: var(--mask-size, 100%);
    -webkit-mask-repeat: var(--mask-repeat, no-repeat);
    mask-repeat: var(--mask-repeat, no-repeat);
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.ktMZav.msp0lj {
    clip: rect(0px, auto, auto, 0px)
}

.ktMZav .etGVsi {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0
}

.ktMZav .VYAdNl {
    opacity: var(--fill-layer-image-opacity);
    height: var(--fill-layer-image-height, 100%)
}

.ktMZav .VYAdNl img {
    width: 100%;
    height: 100%
}

@supports ((-webkit-hyphens:none)) {
    .ktMZav.msp0lj {
        clip: auto;
        -webkit-clip-path: inset(0)
    }
}

.etSQ9j {
    height: 100%
}

.V9k0ll {
    background-color: var(--bg-overlay-color);
    background-image: var(--bg-gradient);
    transition: var(--inherit-transition)
}

.qdIYms, .PmotZg {
    opacity: var(--fill-layer-video-opacity)
}

.uKLH8m {
    width: 100%;
    height: var(--media-padding-height);
    top: var(--media-padding-top);
    bottom: var(--media-padding-bottom);
    position: absolute
}

.i5THm9 {
    transform: scale(var(--scale, 1));
    transition: var(--transform-duration, transform 0s)
}

.PmotZg {
    width: 100%;
    height: 100%;
    position: relative
}

wix-media-canvas {
    height: 100%;
    display: block
}

.fT5SOY {
    opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
}

.fT5SOY .VYAdNl, .fT5SOY .PmotZg, .fT5SOY .qdIYms {
    opacity: 1
}

.t7s6hq {
    --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));
    width: 100%;
    height: calc(var(--divider-height__) + var(--divider-pin-height__) * var(--divider-layers-size__) * var(--divider-layers-y__));
    position: absolute;
    left: 0
}

.t7s6hq .uf5cBM {
    --divider-layer-i__: var(--divider-layer-i, 0);
    width: 100%;
    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));
    background-repeat: repeat-x;
    background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__) * var(--divider-layer-i__)) bottom;
    border-bottom-width: calc(var(--divider-pin-border__) * var(--divider-layer-i__) * var(--divider-layers-y__));
    border-bottom-style: solid;
    position: absolute;
    left: 0
}

.JR3YXh {
    --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);
    transform: var(--divider-top-flip, scaleY(-1));
    opacity: var(--divider-top-opacity, 1);
    border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);
    top: 0
}

.JR3YXh .uf5cBM {
    border-color: var(--divider-top-color, currentColor);
    background-image: var(--divider-top-image, none);
    background-size: var(--divider-top-size, contain);
    filter: var(--divider-top-filter, none);
    bottom: 0
}

.JR3YXh .uf5cBM[data-divider-layer="1"] {
    display: var(--divider-top-layer-1-display, block)
}

.JR3YXh .uf5cBM[data-divider-layer="2"] {
    display: var(--divider-top-layer-2-display, block)
}

.JR3YXh .uf5cBM[data-divider-layer="3"] {
    display: var(--divider-top-layer-3-display, block)
}

.UfnAzj {
    --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);
    transform: var(--divider-bottom-flip, none);
    opacity: var(--divider-bottom-opacity, 1);
    border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);
    bottom: 0
}

.UfnAzj .uf5cBM {
    border-color: var(--divider-bottom-color, currentColor);
    background-image: var(--divider-bottom-image, none);
    background-size: var(--divider-bottom-size, contain);
    filter: var(--divider-bottom-filter, none);
    bottom: 0
}

.UfnAzj .uf5cBM[data-divider-layer="1"] {
    display: var(--divider-bottom-layer-1-display, block)
}

.UfnAzj .uf5cBM[data-divider-layer="2"] {
    display: var(--divider-bottom-layer-2-display, block)
}

.UfnAzj .uf5cBM[data-divider-layer="3"] {
    display: var(--divider-bottom-layer-3-display, block)
}

body:not(.device-mobile-optimized) .CeUMmm, :host(:not(.device-mobile-optimized)) .CeUMmm {
    display: flex
}

body:not(.device-mobile-optimized) .Ak0vpt, :host(:not(.device-mobile-optimized)) .Ak0vpt {
    width: calc(100% - var(--padding) * 2);
    direction: var(--direction);
    column-gap: var(--margin);
    margin: 0 auto;
    display: flex;
    position: relative
}

body:not(.device-mobile-optimized) .Ak0vpt > *, :host(:not(.device-mobile-optimized)) .Ak0vpt > * {
    flex: var(--column-flex) 1 0%;
    min-width: 0;
    margin-top: var(--padding);
    margin-bottom: var(--padding);
    direction: ltr;
    position: relative;
    top: 0;
    left: 0
}

body.device-mobile-optimized .Ak0vpt, :host(.device-mobile-optimized) .Ak0vpt {
    padding-top: var(--padding-y);
    padding-bottom: var(--padding-y);
    padding-left: var(--padding-x, 0);
    padding-right: var(--padding-x, 0);
    display: block;
    position: relative
}

body.device-mobile-optimized .Ak0vpt > *, :host(.device-mobile-optimized) .Ak0vpt > * {
    margin-bottom: var(--margin);
    position: relative
}

.D_Vynv {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}
/*</style>*/
/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[AppWidget_Classic].912355a5.min.css">*/
@-moz-document url-prefix() {
                                                                                                                                                                 :invalid {
                                                                                                                                                                     box-shadow: none
                                                                                                                                                                 }
                                                                                                                                                                 :-moz-submit-invalid {
                                                                                                                                                                     box-shadow: none
                                                                                                                                                                 }
                                                                                                                                                                 :-moz-ui-invalid {
                                                                                                                                                                     box-shadow: none
                                                                                                                                                                 }
                                                                                                                                                             }

@keyframes irnogM {
    0% {
        animation-timing-function: ease-out;
        transform: rotate(180deg)
    }
    45% {
        transform: rotate(198deg)
    }
    55% {
        transform: rotate(234deg)
    }
    to {
        transform: rotate(540deg)
    }
}

@keyframes x9GeVl {
    to {
        opacity: 1;
        transform: rotate(115deg)
    }
}

.jko4jB.Fl8npT {
    display: var(--display);
    --display: flex;
    justify-content: center;
    align-items: center
}

.BWhn7e {
    transform-origin: 100%;
    width: 36px;
    height: 72px;
    margin-left: -18px;
    animation: 1s linear infinite irnogM;
    position: absolute;
    overflow: hidden
}

.BWhn7e:before, .BWhn7e:after {
    content: "";
    border: 3px solid #0000;
    border-color: currentColor #0000 #0000 currentColor;
    border-radius: 50%;
    animation: .5s linear infinite alternate x9GeVl;
    position: absolute;
    inset: 0 -100% 0 0;
    transform: rotate(-45deg)
}

.BWhn7e:before {
    color: #7fccf7
}

.BWhn7e:after {
    color: #3899ec;
    opacity: 0
}
/*</style>*/
/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[FormContainer_FormContainerSkin].53afbb82.min.css">*/
                                                                                                                                                                            .mjBlSA, .AYCJGp {
                                                                                                                                                                              box-shadow: var(--shd, 0 0 0 #0000);
                                                                                                                                                                              border-radius: var(--corvid-border-radius, var(--rd, 0px));
                                                                                                                                                                              background-color: var(--corvid-background-color, rgba(var(--bg, 0, 0, 0), var(--alpha-bg, 0)));
                                                                                                                                                                              border: solid var(--corvid-border-color, rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1))) var(--corvid-border-width, var(--brw, 0))
                                                                                                                                                                          }

.mJ3vpx {
    width: 100%;
    height: 100%;
    left: -var(--corvid-border-width, var(--brw, 0));
    top: -var(--corvid-border-width, var(--brw, 0));
    position: absolute
}
/*</style>*/
/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[FreemiumBannerDesktop_FreemiumBannerDesktopNewLogo].3811d195.min.css">*/
                                                                                                                                                                                               .BnSWEo {
                                                                                                                                                                                                 width: 100%
                                                                                                                                                                                             }

.BnSWEo.ufrOnm {
    display: var(--display);
    --display: none
}

.BnSWEo.R404X_ {
    visibility: visible;
    display: block
}

.BnSWEo .t7kbfJ {
    direction: rtl
}

.BnSWEo .fiQFY0 {
    direction: ltr
}

.BnSWEo.uOsHYT {
    z-index: var(--above-all-z-index);
    position: fixed;
    top: 0
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW01-35Thin;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix) format("eot"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/50d35bbc-dfd4-48f1-af16-cf058f69421d.woff) format("woff"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/278bef59-6be1-4800-b5ac-1f769ab47430.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/2e309b1b-08b8-477f-bc9e-7067cf0af0b3.svg#2e309b1b-08b8-477f-bc9e-7067cf0af0b3) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW01-45Ligh;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix) format("eot"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff) format("woff"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/688ab72b-4deb-4e15-a088-89166978d469.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW01-55Roma;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix) format("eot"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff) format("woff"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW01-65Medi;
    font-weight: 700;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix) format("eot"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff) format("woff"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW02-35Thin;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/30b6ffc3-3b64-40dd-9ff8-a3a850daf535.eot?#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/30b6ffc3-3b64-40dd-9ff8-a3a850daf535.eot?#iefix) format("eot"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/775a65da-14aa-4634-be95-6724c05fd522.woff) format("woff"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/988eaaa7-5565-4f65-bb17-146b650ce9e9.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/3503a1a6-91c3-4c42-8e66-2ea7b2b57541.svg#3503a1a6-91c3-4c42-8e66-2ea7b2b57541) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW02-45Ligh;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix) format("eot"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/9a2e4855-380f-477f-950e-d98e8db54eac.woff) format("woff"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/fa82d0ee-4fbd-4cc9-bf9f-226ad1fcbae2.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/48d599a6-92b5-4d43-a4ac-8959f6971853.svg#48d599a6-92b5-4d43-a4ac-8959f6971853) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW02-55Roma;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix) format("eot"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/d5af76d8-a90b-4527-b3a3-182207cc3250.woff) format("woff"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW02-65Medi;
    font-weight: 700;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix) format("eot"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b4a262e-3342-44e2-8ad7-719998a68134.woff) format("woff"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/4a3ef5d8-cfd9-4b96-bd67-90215512f1e5.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/58ab5075-53ea-46e6-9783-cbb335665f88.svg#58ab5075-53ea-46e6-9783-cbb335665f88) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW10-35Thin;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/93b6bf6a-418e-4a8f-8f79-cb9c99ef3e32.eot?#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/93b6bf6a-418e-4a8f-8f79-cb9c99ef3e32.eot?#iefix) format("eot"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/c881c21b-4148-4a11-a65d-f35e42999bc8.woff) format("woff"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/03634cf1-a9c9-4e13-b049-c90d830423d4.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/1bc99c0a-298b-46f9-b325-18b5e5169795.svg#1bc99c0a-298b-46f9-b325-18b5e5169795) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW10-45Ligh;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b85c7cc-6ad4-4226-83f5-9d19e2974123.eot?#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b85c7cc-6ad4-4226-83f5-9d19e2974123.eot?#iefix) format("eot"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/835e7b4f-b524-4374-b57b-9a8fc555fd4e.woff) format("woff"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/2c694ef6-9615-473e-8cf4-d8d00c6bd973.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/3fc84193-a13f-4fe8-87f7-238748a4ac54.svg#3fc84193-a13f-4fe8-87f7-238748a4ac54) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW10-65Medi;
    font-weight: 700;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/7092fdcc-7036-48ce-ae23-cfbc9be2e3b0.eot?#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/7092fdcc-7036-48ce-ae23-cfbc9be2e3b0.eot?#iefix) format("eot"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b29e833-1b7a-40ab-82a5-cfd69c8650f4.woff) format("woff"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b0298148-2d59-44d1-9ec9-1ca6bb097603.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/ae1dea8c-a953-4845-b616-74a257ba72e6.svg#ae1dea8c-a953-4845-b616-74a257ba72e6) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW10-55Roma;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/f1feaed7-6bce-400a-a07e-a893ae43a680.eot?#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/f1feaed7-6bce-400a-a07e-a893ae43a680.eot?#iefix) format("eot"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/8ac9e38d-29c6-41ea-8e47-4ae4d2b1a4e1.woff) format("woff"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/4bd09087-655e-4abb-844c-dccdeb68003d.ttf) format("truetype"), url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/df234d87-eada-4058-aa80-5871e7fbe1c3.svg#df234d87-eada-4058-aa80-5871e7fbe1c3) format("svg")
}

@font-face {
    font-display: swap;
    font-family: Madefor-Text;
    src: url(//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/WixMadefor/v3/WixMadeforTextVF_W_Wght.woff2) format("woff2-variations"), url(//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/WixMadefor/v3/WixMadeforText_W_Rg.woff2) format("woff2"), url(//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/WixMadefor/v3/WixMadeforText_W_Rg.woff) format("woff");
    font-weight: 400
}

.PGpKRx {
    width: 100%
}

.PGpKRx.y42MUv {
    display: var(--display);
    --display: none
}

.PGpKRx.VjZ3d9 {
    visibility: visible;
    display: block
}

.PGpKRx .YwZ88H {
    direction: rtl
}

.PGpKRx .hN2NUY {
    direction: ltr
}

.PGpKRx._DYT9X {
    z-index: var(--above-all-z-index);
    position: fixed;
    top: 0
}

._Gifr2 .FGPGIH {
    box-sizing: border-box;
    background: #eff1f2;
    border-bottom: 1px solid #166aea;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 50px;
    display: flex
}

._Gifr2 .FGPGIH.Om3jiT {
    background-color: red;
    border: none
}

._Gifr2 .FGPGIH:focus {
    box-shadow: 0 0 0 1px #116dff, inset -2px 2px #116dff, inset 2px 2px #116dff !important
}

._Gifr2 .FGPGIH > .siPsSS {
    align-items: center;
    display: flex
}

._Gifr2 .FGPGIH > .siPsSS .RG5MFM {
    color: #20303c;
    flex-shrink: 0;
    font-family: Madefor-Text, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    display: flex
}

._Gifr2 .FGPGIH > .siPsSS .zAqGm2 {
    text-align: center;
    color: #166aea;
    border: 1px solid #166aea;
    border-radius: 17px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 112px;
    height: 25px;
    font-family: Madefor-Text, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
    font-size: 14px;
    display: inline-flex
}

._Gifr2 .FGPGIH > .siPsSS .zAqGm2.hN2NUY {
    margin-left: 16px
}

._Gifr2 .FGPGIH > .siPsSS .zAqGm2.YwZ88H {
    margin-right: 16px
}

._Gifr2 .FGPGIH > .siPsSS .ZXZxQl {
    direction: ltr;
    margin: 0 10px;
    display: inline-flex
}

._Gifr2 .FGPGIH > .siPsSS .UDO2pA {
    border-right: 1px solid #000;
    align-items: center;
    padding-right: 8px;
    display: flex
}

._Gifr2 .FGPGIH:not(.Om3jiT):hover {
    cursor: pointer
}

._Gifr2 .FGPGIH:not(.Om3jiT):hover .zAqGm2 {
    color: #fff;
    background-color: #166aea
}
/*</style>*/
/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[SkipToContentButton].c9649c22.min.css">*/
                                                                                                                                                                .BqYkvS {
                                                                                                                                                                  pointer-events: none;
                                                                                                                                                                  z-index: 9999;
                                                                                                                                                                  color: #116dff;
                                                                                                                                                                  opacity: 0;
                                                                                                                                                                  cursor: pointer;
                                                                                                                                                                  background: #fff;
                                                                                                                                                                  border-radius: 24px;
                                                                                                                                                                  width: 0;
                                                                                                                                                                  height: 0;
                                                                                                                                                                  margin-left: -94px;
                                                                                                                                                                  padding: 0 24px;
                                                                                                                                                                  font-family: Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
                                                                                                                                                                  font-size: 14px;
                                                                                                                                                                  position: absolute;
                                                                                                                                                                  top: 60px;
                                                                                                                                                                  left: 50%
                                                                                                                                                              }

.BqYkvS:focus {
    opacity: 1;
    pointer-events: auto;
    border: 2px solid;
    width: auto;
    height: 40px
}
/*</style>*/
/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[WPhoto_CirclePhoto].d260b88d.min.css">*/
                                                                                                                                                               .lruJM4 {
                                                                                                                                                                 box-sizing: border-box;
                                                                                                                                                                 width: 100%;
                                                                                                                                                                 height: 100%
                                                                                                                                                             }

.KjjerE {
    min-height: var(--image-min-height);
    min-width: var(--image-min-width)
}

.KjjerE img, img.KjjerE {
    object-position: var(--object-position);
    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-size: var(--mask-size, 100% 100%);
    mask-size: var(--mask-size, 100% 100%);
    -webkit-mask-repeat: var(--mask-repeat, no-repeat);
    mask-repeat: var(--mask-repeat, no-repeat)
}

.ixFSXh .KjjerE img {
    -webkit-user-select: none;
    user-select: none;
    position: static;
    box-shadow: 0 0 #000
}

.ixFSXh .lruJM4 {
    box-shadow: var(--shd, 0 1px 3px #00000080);
    border-style: solid;
    border-color: rgba(var(--brd, var(--color_11, color_11)), var(--alpha-brd, 1));
    border-width: var(--brw, 2px);
    background-color: rgba(var(--brd, var(--color_11, color_11)), var(--alpha-brd, 1));
    border-radius: 50%;
    display: block;
    overflow: hidden
}

.ixFSXh .KjjerE {
    border-radius: 50%;
    overflow: hidden
}

.cs40a3 {
    cursor: pointer
}

.zfHuGu {
    width: 0;
    height: 0;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.Qh0lWW {
    width: 100%;
    height: 100%;
    display: block
}

.Qh0lWW img {
    max-width: var(--wix-img-max-width, 100%)
}

.Qh0lWW[data-animate-blur] img {
    filter: blur(9px);
    transition: filter .8s ease-in
}

.Qh0lWW[data-animate-blur] img[data-load-done] {
    filter: none
}

.sFiSiq {
    width: 100%;
    height: 100%;
    display: block
}

.Q2EVO0 {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden
}

.Q2EVO0.LVl2Ij: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
}

.Q2EVO0.aAFp_N: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
}

.BBRA6T {
    opacity: 0;
    pointer-events: none;
    background-color: rgb(var(--color_11));
    border-radius: 50%;
    width: 40px;
    height: 40px;
    position: absolute;
    bottom: 12px;
    right: 12px
}

.BBRA6T path {
    fill: rgb(var(--color_15))
}

.BBRA6T:focus {
    opacity: 1;
    pointer-events: auto;
    cursor: auto
}

.T1Tm87 {
    opacity: 0;
    pointer-events: none;
    cursor: pointer;
    background-color: rgb(var(--color_11));
    border-radius: 300px;
    width: 40px;
    height: 40px;
    margin: 16px;
    position: absolute;
    bottom: 0;
    right: 0
}

.T1Tm87 path {
    fill: rgb(var(--color_12))
}

.T1Tm87:focus {
    opacity: 1;
    pointer-events: auto;
    cursor: auto
}
/*</style>*/
/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[ClassicSection].7a0c29eb.min.css">*/
                                                                                                                                                           .Qh0lWW {
                                                                                                                                                             width: 100%;
                                                                                                                                                             height: 100%;
                                                                                                                                                             display: block
                                                                                                                                                         }

.Qh0lWW img {
    max-width: var(--wix-img-max-width, 100%)
}

.Qh0lWW[data-animate-blur] img {
    filter: blur(9px);
    transition: filter .8s ease-in
}

.Qh0lWW[data-animate-blur] img[data-load-done] {
    filter: none
}

.sFiSiq {
    width: 100%;
    height: 100%;
    display: block
}

.aDzdcC {
    clip-path: var(--fill-layer-clip)
}

.aDzdcC, .rv3vOe {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0
}

.dnHU4q img {
    width: 100%;
    height: 100%
}

.X9nqm0 {
    opacity: 0;
    position: absolute;
    top: 0
}

.ZUV7Qj {
    width: 0;
    height: 0;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.UZsu9f {
    position: var(--fill-layer-background-media-position);
    pointer-events: var(--fill-layer-background-media-pointer-events);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.WnIl2C, .OAmk_6 {
    width: 100%;
    height: 100%;
    top: 0
}

.OAmk_6 {
    position: absolute
}

.WnIl2C {
    background-color: var(--fill-layer-background-overlay-color);
    position: var(--fill-layer-background-overlay-position);
    opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
    transform: var(--fill-layer-background-overlay-transform)
}

@supports (mix-blend-mode:overlay) {
    .WnIl2C {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
    }
}

.QG9w8P {
    width: 100%;
    height: 100%;
    -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-size: var(--mask-size, 100%);
    mask-size: var(--mask-size, 100%);
    -webkit-mask-repeat: var(--mask-repeat, no-repeat);
    mask-repeat: var(--mask-repeat, no-repeat);
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.QG9w8P.WIIr02 {
    clip: rect(0px, auto, auto, 0px)
}

.QG9w8P .ayCf9D {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0
}

.QG9w8P .fO4mKs {
    opacity: var(--fill-layer-image-opacity);
    height: var(--fill-layer-image-height, 100%)
}

.QG9w8P .fO4mKs img {
    width: 100%;
    height: 100%
}

@supports ((-webkit-hyphens:none)) {
    .QG9w8P.WIIr02 {
        clip: auto;
        -webkit-clip-path: inset(0)
    }
}

.ROWgFb {
    height: 100%
}

.LNYVZi {
    background-color: var(--bg-overlay-color);
    background-image: var(--bg-gradient);
    transition: var(--inherit-transition)
}

.xSZeaB, .g4gDzl {
    opacity: var(--fill-layer-video-opacity)
}

.Ulxuud {
    width: 100%;
    height: var(--media-padding-height);
    top: var(--media-padding-top);
    bottom: var(--media-padding-bottom);
    position: absolute
}

.NgeJ4N {
    transform: scale(var(--scale, 1));
    transition: var(--transform-duration, transform 0s)
}

.g4gDzl {
    width: 100%;
    height: 100%;
    position: relative
}

wix-media-canvas {
    height: 100%;
    display: block
}

.bzwgbw {
    opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
}

.bzwgbw .fO4mKs, .bzwgbw .g4gDzl, .bzwgbw .xSZeaB {
    opacity: 1
}

.ejT4cR {
    --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));
    width: 100%;
    height: calc(var(--divider-height__) + var(--divider-pin-height__) * var(--divider-layers-size__) * var(--divider-layers-y__));
    position: absolute;
    left: 0
}

.ejT4cR .Mj2wZE {
    --divider-layer-i__: var(--divider-layer-i, 0);
    width: 100%;
    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));
    background-repeat: repeat-x;
    background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__) * var(--divider-layer-i__)) bottom;
    border-bottom-width: calc(var(--divider-pin-border__) * var(--divider-layer-i__) * var(--divider-layers-y__));
    border-bottom-style: solid;
    position: absolute;
    left: 0
}

.urGCgL {
    --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);
    transform: var(--divider-top-flip, scaleY(-1));
    opacity: var(--divider-top-opacity, 1);
    border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);
    top: 0
}

.urGCgL .Mj2wZE {
    border-color: var(--divider-top-color, currentColor);
    background-image: var(--divider-top-image, none);
    background-size: var(--divider-top-size, contain);
    filter: var(--divider-top-filter, none);
    bottom: 0
}

.urGCgL .Mj2wZE[data-divider-layer="1"] {
    display: var(--divider-top-layer-1-display, block)
}

.urGCgL .Mj2wZE[data-divider-layer="2"] {
    display: var(--divider-top-layer-2-display, block)
}

.urGCgL .Mj2wZE[data-divider-layer="3"] {
    display: var(--divider-top-layer-3-display, block)
}

.yIAE9q {
    --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);
    transform: var(--divider-bottom-flip, none);
    opacity: var(--divider-bottom-opacity, 1);
    border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);
    bottom: 0
}

.yIAE9q .Mj2wZE {
    border-color: var(--divider-bottom-color, currentColor);
    background-image: var(--divider-bottom-image, none);
    background-size: var(--divider-bottom-size, contain);
    filter: var(--divider-bottom-filter, none);
    bottom: 0
}

.yIAE9q .Mj2wZE[data-divider-layer="1"] {
    display: var(--divider-bottom-layer-1-display, block)
}

.yIAE9q .Mj2wZE[data-divider-layer="2"] {
    display: var(--divider-bottom-layer-2-display, block)
}

.yIAE9q .Mj2wZE[data-divider-layer="3"] {
    display: var(--divider-bottom-layer-3-display, block)
}

.Le88gL {
    overflow: visible
}

.Le88gL > .QG9w8P .LNYVZi {
    background-color: var(--section-corvid-background-color, var(--bg-overlay-color))
}

.YVKX2I {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.ClLWjk {
    position: absolute;
    top: 0;
    left: 0
}

.Qm39GH {
    z-index: 9999;
    color: #000;
    pointer-events: none;
    clip: rect(0 0 0 0);
    background-color: #fff;
    border-radius: 50%;
    outline: 1px solid #000;
    align-items: center;
    justify-items: center;
    width: 24px;
    height: 24px;
    display: grid;
    position: absolute;
    bottom: 3px;
    right: 3px
}

.Qm39GH:focus, .Qm39GH:active {
    pointer-events: auto;
    clip: auto
}
/*</style>*/
/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[SlideShowContainer].6f97c3cd.min.css">*/
                                                                                                                                                               .c0tWWH {
                                                                                                                                                                 cursor: pointer;
                                                                                                                                                                 border-radius: 50%;
                                                                                                                                                                 width: 24px;
                                                                                                                                                                 height: 24px
                                                                                                                                                             }

.L4bhCy.cntGx6, .wU4HdD.cntGx6 {
    display: var(--display);
    --display: grid;
    box-sizing: border-box;
    background-color: #0000;
    min-height: 50px;
    position: relative
}

.L4bhCy.cntGx6 .eranmg, .wU4HdD.cntGx6 .eranmg {
    display: var(--nav-button-display);
    z-index: 1;
    cursor: pointer;
    width: var(--nav-button-width);
    margin: 0 var(--nav-button-offset);
    grid-area: 1/1/1/1;
    align-self: center;
    position: absolute
}

.L4bhCy.cntGx6 .eranmg.xhpcWu, .wU4HdD.cntGx6 .eranmg.xhpcWu {
    justify-self: var(--nav-button-prev-self-justify)
}

.L4bhCy.cntGx6 .eranmg.shCNlX, .wU4HdD.cntGx6 .eranmg.shCNlX {
    justify-self: var(--nav-button-next-self-justify)
}

.L4bhCy.cntGx6 .LzcnsT, .wU4HdD.cntGx6 .LzcnsT {
    width: 100%;
    height: 100%;
    overflow: var(--slides-overflow);
    grid-area: 1/1/1/1;
    position: absolute
}

.L4bhCy.cntGx6 .LzcnsT.WGkWeD, .wU4HdD.cntGx6 .LzcnsT.WGkWeD {
    overflow: var(--transition-overflow, var(--slides-overflow))
}

.L4bhCy.cntGx6 .LzcnsT > *, .wU4HdD.cntGx6 .LzcnsT > * {
    overflow: var(--slides-overflow)
}

.L4bhCy.cntGx6 .L0UbPA.LzcnsT, .wU4HdD.cntGx6 .L0UbPA.LzcnsT {
    height: auto;
    position: relative
}

.L4bhCy.cntGx6 .L0UbPA.LzcnsT > *, .wU4HdD.cntGx6 .L0UbPA.LzcnsT > * {
    top: 0
}

.L4bhCy.cntGx6 .L0UbPA.LzcnsT > :not(:first-child), .wU4HdD.cntGx6 .L0UbPA.LzcnsT > :not(:first-child) {
    --force-state-metadata: false;
    position: absolute !important
}

.L4bhCy.cntGx6 ._3HZQOz, .wU4HdD.cntGx6 ._3HZQOz {
    pointer-events: none;
    box-shadow: var(--shd, 0 0 0 #0009);
    border-radius: var(--rd, 0);
    position: absolute;
    inset: 0
}

.L4bhCy.cntGx6 .hImYkx, .wU4HdD.cntGx6 .hImYkx {
    display: var(--nav-dot-section-display);
    margin-bottom: var(--nav-dot-section-bottom-margin);
    direction: var(--nav-dot-direction);
    grid-area: 1/1/1/1;
    align-self: end;
    justify-self: center;
    position: absolute;
    transform: translateY(50%)
}

.L4bhCy.cntGx6 .hImYkx .RLaZ7p, .wU4HdD.cntGx6 .hImYkx .RLaZ7p {
    pointer-events: none;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: relative
}

.L4bhCy.cntGx6 .hImYkx .v1smN8, .wU4HdD.cntGx6 .hImYkx .v1smN8 {
    box-sizing: border-box;
    cursor: pointer;
    pointer-events: auto;
    margin: 0 var(--nav-dot-margin);
    width: var(--nav-dot-size);
    height: var(--nav-dot-size);
    display: block;
    position: relative
}

.L4bhCy.cntGx6 .hImYkx .v1smN8.JPnvZO, .wU4HdD.cntGx6 .hImYkx .v1smN8.JPnvZO {
    width: var(--nav-dot-size-selected);
    height: var(--nav-dot-size-selected)
}

.L4bhCy.cntGx6 .U8OrCv, .wU4HdD.cntGx6 .U8OrCv {
    z-index: var(--above-all-in-container, 49);
    position: absolute;
    bottom: 0;
    right: 0
}

.L4bhCy .eranmg:hover, .wU4HdD .eranmg:hover {
    opacity: .6
}

.L4bhCy .eranmg.shCNlX, .wU4HdD .eranmg.shCNlX {
    transform: scaleX(var(--nav-button-next-scaleX-transform))
}

.L4bhCy .eranmg.xhpcWu, .wU4HdD .eranmg.xhpcWu {
    transform: scaleX(var(--nav-button-prev-scaleX-transform))
}

.L4bhCy .eranmg svg, .wU4HdD .eranmg svg {
    fill: rgba(var(--arrowColor, var(--color_12, color_12)), var(--alpha-arrowColor, 1));
    stroke: rgba(var(--arrowColor, var(--color_12, color_12)), var(--alpha-arrowColor, 1));
    stroke-width: 1px
}

.L4bhCy .v1smN8 {
    background-color: rgba(var(--dotsColor, var(--color_12, color_12)), var(--alpha-dotsColor, 1));
    border-radius: 50%
}

.L4bhCy .v1smN8.JPnvZO {
    background-color: rgba(var(--dotsSelectedColor, var(--color_11, color_11)), var(--alpha-dotsSelectedColor, 1))
}

.wU4HdD .v1smN8 {
    background-color: rgba(var(--dotsColor, var(--color_12, color_12)), var(--alpha-dotsColor, 1));
    border-radius: 50%
}

.wU4HdD .v1smN8.JPnvZO {
    border: 2px solid rgba(var(--dotsColor, var(--color_12, color_12)), var(--alpha-dotsColor, 1));
    background-color: #0000
}

.UK8LL7.cntGx6 {
    display: var(--display);
    --display: grid;
    box-sizing: border-box;
    background-color: #0000;
    min-height: 50px;
    position: relative
}

.UK8LL7.cntGx6 .eranmg {
    display: var(--nav-button-display);
    z-index: 1;
    cursor: pointer;
    width: var(--nav-button-width);
    margin: 0 var(--nav-button-offset);
    grid-area: 1/1/1/1;
    align-self: center;
    position: absolute
}

.UK8LL7.cntGx6 .eranmg.xhpcWu {
    justify-self: var(--nav-button-prev-self-justify)
}

.UK8LL7.cntGx6 .eranmg.shCNlX {
    justify-self: var(--nav-button-next-self-justify)
}

.UK8LL7.cntGx6 .LzcnsT {
    width: 100%;
    height: 100%;
    overflow: var(--slides-overflow);
    grid-area: 1/1/1/1;
    position: absolute
}

.UK8LL7.cntGx6 .LzcnsT.WGkWeD {
    overflow: var(--transition-overflow, var(--slides-overflow))
}

.UK8LL7.cntGx6 .LzcnsT > * {
    overflow: var(--slides-overflow)
}

.UK8LL7.cntGx6 .L0UbPA.LzcnsT {
    height: auto;
    position: relative
}

.UK8LL7.cntGx6 .L0UbPA.LzcnsT > * {
    top: 0
}

.UK8LL7.cntGx6 .L0UbPA.LzcnsT > :not(:first-child) {
    --force-state-metadata: false;
    position: absolute !important
}

.UK8LL7.cntGx6 ._3HZQOz {
    pointer-events: none;
    box-shadow: var(--shd, 0 0 0 #0009);
    border-radius: var(--rd, 0);
    position: absolute;
    inset: 0
}

.UK8LL7.cntGx6 .hImYkx {
    display: var(--nav-dot-section-display);
    margin-bottom: var(--nav-dot-section-bottom-margin);
    direction: var(--nav-dot-direction);
    grid-area: 1/1/1/1;
    align-self: end;
    justify-self: center;
    position: absolute;
    transform: translateY(50%)
}

.UK8LL7.cntGx6 .hImYkx .RLaZ7p {
    pointer-events: none;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: relative
}

.UK8LL7.cntGx6 .hImYkx .v1smN8 {
    box-sizing: border-box;
    cursor: pointer;
    pointer-events: auto;
    margin: 0 var(--nav-dot-margin);
    width: var(--nav-dot-size);
    height: var(--nav-dot-size);
    display: block;
    position: relative
}

.UK8LL7.cntGx6 .hImYkx .v1smN8.JPnvZO {
    width: var(--nav-dot-size-selected);
    height: var(--nav-dot-size-selected)
}

.UK8LL7.cntGx6 .U8OrCv {
    z-index: var(--above-all-in-container, 49);
    position: absolute;
    bottom: 0;
    right: 0
}

.UK8LL7 .eranmg:hover {
    opacity: .6
}

.UK8LL7 .eranmg.xhpcWu {
    transform: scaleX(var(--nav-button-prev-circle-scaleX-transform))
}

.UK8LL7 .eranmg.shCNlX {
    transform: scaleX(var(--nav-button-next-circle-scaleX-transform))
}

.UK8LL7 .eranmg svg {
    fill: rgba(var(--arrowColor, var(--color_12, color_12)), var(--alpha-arrowColor, 1))
}

.UK8LL7 .v1smN8 {
    background-color: rgba(var(--dotsColor, var(--color_12, color_12)), var(--alpha-dotsColor, 1));
    border-radius: 50%
}

.UK8LL7 .v1smN8.JPnvZO {
    border: 2px solid rgba(var(--dotsColor, var(--color_12, color_12)), var(--alpha-dotsColor, 1));
    background-color: #0000
}

.rU95q5.cntGx6 {
    display: var(--display);
    --display: grid;
    box-sizing: border-box;
    background-color: #0000;
    min-height: 50px;
    position: relative
}

.rU95q5.cntGx6 .eranmg {
    display: var(--nav-button-display);
    z-index: 1;
    cursor: pointer;
    width: var(--nav-button-width);
    margin: 0 var(--nav-button-offset);
    grid-area: 1/1/1/1;
    align-self: center;
    position: absolute
}

.rU95q5.cntGx6 .eranmg.xhpcWu {
    justify-self: var(--nav-button-prev-self-justify)
}

.rU95q5.cntGx6 .eranmg.shCNlX {
    justify-self: var(--nav-button-next-self-justify)
}

.rU95q5.cntGx6 .LzcnsT {
    width: 100%;
    height: 100%;
    overflow: var(--slides-overflow);
    grid-area: 1/1/1/1;
    position: absolute
}

.rU95q5.cntGx6 .LzcnsT.WGkWeD {
    overflow: var(--transition-overflow, var(--slides-overflow))
}

.rU95q5.cntGx6 .LzcnsT > * {
    overflow: var(--slides-overflow)
}

.rU95q5.cntGx6 .L0UbPA.LzcnsT {
    height: auto;
    position: relative
}

.rU95q5.cntGx6 .L0UbPA.LzcnsT > * {
    top: 0
}

.rU95q5.cntGx6 .L0UbPA.LzcnsT > :not(:first-child) {
    --force-state-metadata: false;
    position: absolute !important
}

.rU95q5.cntGx6 ._3HZQOz {
    pointer-events: none;
    box-shadow: var(--shd, 0 0 0 #0009);
    border-radius: var(--rd, 0);
    position: absolute;
    inset: 0
}

.rU95q5.cntGx6 .hImYkx {
    display: var(--nav-dot-section-display);
    margin-bottom: var(--nav-dot-section-bottom-margin);
    direction: var(--nav-dot-direction);
    grid-area: 1/1/1/1;
    align-self: end;
    justify-self: center;
    position: absolute;
    transform: translateY(50%)
}

.rU95q5.cntGx6 .hImYkx .RLaZ7p {
    pointer-events: none;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: relative
}

.rU95q5.cntGx6 .hImYkx .v1smN8 {
    box-sizing: border-box;
    cursor: pointer;
    pointer-events: auto;
    margin: 0 var(--nav-dot-margin);
    width: var(--nav-dot-size);
    height: var(--nav-dot-size);
    display: block;
    position: relative
}

.rU95q5.cntGx6 .hImYkx .v1smN8.JPnvZO {
    width: var(--nav-dot-size-selected);
    height: var(--nav-dot-size-selected)
}

.rU95q5.cntGx6 .U8OrCv {
    z-index: var(--above-all-in-container, 49);
    position: absolute;
    bottom: 0;
    right: 0
}

.rU95q5 .eranmg:hover {
    opacity: .6
}

.rU95q5 .eranmg.xhpcWu {
    transform: scaleX(var(--nav-button-prev-scaleX-transform))
}

.rU95q5 .eranmg.shCNlX {
    transform: scaleX(var(--nav-button-next-scaleX-transform))
}

.rU95q5 .eranmg svg path:first-child {
    fill: rgba(var(--arrowContainerColor, var(--color_11, color_11)), var(--alpha-arrowContainerColor, 1))
}

.rU95q5 .eranmg svg path:last-child {
    fill: rgba(var(--arrowColor, var(--color_12, color_12)), var(--alpha-arrowColor, 1))
}

.rU95q5 .v1smN8 {
    background-color: rgba(var(--dotsColor, var(--color_12, color_12)), var(--alpha-dotsColor, 1))
}

.rU95q5 .v1smN8.JPnvZO {
    background-color: rgba(var(--dotsSelectedColor, var(--color_11, color_11)), var(--alpha-dotsSelectedColor, 1))
}

.Pj8CTg.cntGx6 {
    display: var(--display);
    --display: grid;
    box-sizing: border-box;
    background-color: #0000;
    min-height: 50px;
    position: relative
}

.Pj8CTg.cntGx6 .eranmg {
    display: var(--nav-button-display);
    z-index: 1;
    cursor: pointer;
    width: var(--nav-button-width);
    margin: 0 var(--nav-button-offset);
    grid-area: 1/1/1/1;
    align-self: center;
    position: absolute
}

.Pj8CTg.cntGx6 .eranmg.xhpcWu {
    justify-self: var(--nav-button-prev-self-justify)
}

.Pj8CTg.cntGx6 .eranmg.shCNlX {
    justify-self: var(--nav-button-next-self-justify)
}

.Pj8CTg.cntGx6 .LzcnsT {
    width: 100%;
    height: 100%;
    overflow: var(--slides-overflow);
    grid-area: 1/1/1/1;
    position: absolute
}

.Pj8CTg.cntGx6 .LzcnsT.WGkWeD {
    overflow: var(--transition-overflow, var(--slides-overflow))
}

.Pj8CTg.cntGx6 .LzcnsT > * {
    overflow: var(--slides-overflow)
}

.Pj8CTg.cntGx6 .L0UbPA.LzcnsT {
    height: auto;
    position: relative
}

.Pj8CTg.cntGx6 .L0UbPA.LzcnsT > * {
    top: 0
}

.Pj8CTg.cntGx6 .L0UbPA.LzcnsT > :not(:first-child) {
    --force-state-metadata: false;
    position: absolute !important
}

.Pj8CTg.cntGx6 ._3HZQOz {
    pointer-events: none;
    box-shadow: var(--shd, 0 0 0 #0009);
    border-radius: var(--rd, 0);
    position: absolute;
    inset: 0
}

.Pj8CTg.cntGx6 .hImYkx {
    display: var(--nav-dot-section-display);
    margin-bottom: var(--nav-dot-section-bottom-margin);
    direction: var(--nav-dot-direction);
    grid-area: 1/1/1/1;
    align-self: end;
    justify-self: center;
    position: absolute;
    transform: translateY(50%)
}

.Pj8CTg.cntGx6 .hImYkx .RLaZ7p {
    pointer-events: none;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: relative
}

.Pj8CTg.cntGx6 .hImYkx .v1smN8 {
    box-sizing: border-box;
    cursor: pointer;
    pointer-events: auto;
    margin: 0 var(--nav-dot-margin);
    width: var(--nav-dot-size);
    height: var(--nav-dot-size);
    display: block;
    position: relative
}

.Pj8CTg.cntGx6 .hImYkx .v1smN8.JPnvZO {
    width: var(--nav-dot-size-selected);
    height: var(--nav-dot-size-selected)
}

.Pj8CTg.cntGx6 .U8OrCv {
    z-index: var(--above-all-in-container, 49);
    position: absolute;
    bottom: 0;
    right: 0
}

.Pj8CTg.cntGx6 {
    min-height: unset
}

.XWeqiF {
    opacity: 0
}

.bWoigz {
    opacity: 1;
    transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)
}

.HTrn1j {
    opacity: 1
}

.sAGPNe {
    opacity: 0;
    transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)
}

.cCFKrw {
    opacity: 0
}

.yifJnQ {
    opacity: 1;
    transition: opacity var(--transition-duration) cubic-bezier(.64, 0, .78, 0)
}

._mj5qU {
    opacity: 1
}

.gG6uhp {
    opacity: 0;
    transition: opacity var(--transition-duration) cubic-bezier(.22, 1, .36, 1)
}

.k0CnHT {
    transform: translate(100%)
}

.URQNsX {
    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
    transform: translate(0)
}

.CCwVTE {
    transform: translate(0)
}

.TX_1qK {
    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
    transform: translate(-100%)
}

.JMRv7x {
    transform: translate(-100%)
}

.AOzCGi {
    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
    transform: translate(0)
}

.WzSMGx {
    transform: translate(0)
}

.I76Pz6 {
    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
    transform: translate(100%)
}

.bX95uQ {
    transform: translateY(100%)
}

.Ogwj62 {
    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
    transform: translateY(0)
}

.GdyWfW {
    transform: translateY(0)
}

.YxqFze {
    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
    transform: translateY(-100%)
}

.NrDww4 {
    transform: translateY(-100%)
}

.ciVV17 {
    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
    transform: translateY(0)
}

.BMKrqh {
    transform: translateY(0)
}

.jNxMkI {
    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
    transform: translateY(100%)
}
/*</style>*/
/*<style data-href="https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[SlideShowSlide].823a5527.min.css">*/
                                                                                                                                                           .Qh0lWW {
                                                                                                                                                             width: 100%;
                                                                                                                                                             height: 100%;
                                                                                                                                                             display: block
                                                                                                                                                         }

.Qh0lWW img {
    max-width: var(--wix-img-max-width, 100%)
}

.Qh0lWW[data-animate-blur] img {
    filter: blur(9px);
    transition: filter .8s ease-in
}

.Qh0lWW[data-animate-blur] img[data-load-done] {
    filter: none
}

.sFiSiq {
    width: 100%;
    height: 100%;
    display: block
}

.aDzdcC {
    clip-path: var(--fill-layer-clip)
}

.aDzdcC, .rv3vOe {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0
}

.dnHU4q img {
    width: 100%;
    height: 100%
}

.X9nqm0 {
    opacity: 0;
    position: absolute;
    top: 0
}

.ZUV7Qj {
    width: 0;
    height: 0;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.UZsu9f {
    position: var(--fill-layer-background-media-position);
    pointer-events: var(--fill-layer-background-media-pointer-events);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.WnIl2C, .OAmk_6 {
    width: 100%;
    height: 100%;
    top: 0
}

.OAmk_6 {
    position: absolute
}

.WnIl2C {
    background-color: var(--fill-layer-background-overlay-color);
    position: var(--fill-layer-background-overlay-position);
    opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
    transform: var(--fill-layer-background-overlay-transform)
}

@supports (mix-blend-mode:overlay) {
    .WnIl2C {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
    }
}

.QG9w8P {
    width: 100%;
    height: 100%;
    -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-size: var(--mask-size, 100%);
    mask-size: var(--mask-size, 100%);
    -webkit-mask-repeat: var(--mask-repeat, no-repeat);
    mask-repeat: var(--mask-repeat, no-repeat);
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.QG9w8P.WIIr02 {
    clip: rect(0px, auto, auto, 0px)
}

.QG9w8P .ayCf9D {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0
}

.QG9w8P .fO4mKs {
    opacity: var(--fill-layer-image-opacity);
    height: var(--fill-layer-image-height, 100%)
}

.QG9w8P .fO4mKs img {
    width: 100%;
    height: 100%
}

@supports ((-webkit-hyphens:none)) {
    .QG9w8P.WIIr02 {
        clip: auto;
        -webkit-clip-path: inset(0)
    }
}

.ROWgFb {
    height: 100%
}

.LNYVZi {
    background-color: var(--bg-overlay-color);
    background-image: var(--bg-gradient);
    transition: var(--inherit-transition)
}

.xSZeaB, .g4gDzl {
    opacity: var(--fill-layer-video-opacity)
}

.Ulxuud {
    width: 100%;
    height: var(--media-padding-height);
    top: var(--media-padding-top);
    bottom: var(--media-padding-bottom);
    position: absolute
}

.NgeJ4N {
    transform: scale(var(--scale, 1));
    transition: var(--transform-duration, transform 0s)
}

.g4gDzl {
    width: 100%;
    height: 100%;
    position: relative
}

wix-media-canvas {
    height: 100%;
    display: block
}

.bzwgbw {
    opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
}

.bzwgbw .fO4mKs, .bzwgbw .g4gDzl, .bzwgbw .xSZeaB {
    opacity: 1
}

.vSDtlj .axfISv {
    border-radius: var(--rd, 0);
    will-change: var(--corners-overflow-fix-will-change, initial)
}

.vSDtlj .thDjwm {
    border: var(--brw, 0) solid rgba(var(--brd, var(--color_11, color_11)), var(--alpha-brd, 1));
    border-radius: var(--rd, 0);
    pointer-events: none;
    position: absolute;
    inset: 0
}
/*</style>*/
/*<style data-href="https://static.parastorage.com/services/wix-thunderbolt/dist/group_7.c472a333.chunk.min.css">*/
                                                                                                                .QrIus {
                                                                                                                  height: auto !important
                                                                                                              }

.bsFmQ {
    overflow: hidden !important
}

/*# sourceMappingURL=https://static.parastorage.com/services/wix-thunderbolt/dist/group_7.c472a333.chunk.min.css.map*/
/*</style>*/