@font-face { font-family: spinnaker; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/spinnaker.woff2") format("woff2"), url("../fonts/spinnaker.woff") format("woff"); }
@font-face { font-family: "helvetica-w01-roman"; src: local('Helvetica'), local('Arial'); }
@font-face { font-family: "helvetica-w02-roman"; src: local('Helvetica'), local('Arial'); }
@font-face { font-family: "helvetica-lt-w10-roman"; src: local('Helvetica'), local('Arial'); }
@font-face { font-family: "helvetica-w01-bold"; src: local('Helvetica Bold'), local('Arial Bold'); }
@font-face { font-family: "avenir-lt-w01_35-light1475496"; src: local('Avenir Light'), local('Avenir'), local('Segoe UI Light'), local('Segoe UI'); }
@font-face { font-family: "avenir-lt-w01_85-heavy1475544"; src: local('Avenir Heavy'), local('Avenir'), local('Segoe UI Bold'); }
@font-face { font-family: "madefor-text"; src: local('Segoe UI'), local('Helvetica'), local('Arial'); }
@font-face { font-family: "madefor-display"; src: local('Segoe UI'), local('Helvetica'), local('Arial'); }
@keyframes slide-horizontal-new { 
  0% { transform: translate(100%); }
}
@keyframes slide-horizontal-old { 
  80% { opacity: 1; }
  100% { opacity: 0; transform: translate(-100%); }
}
@keyframes slide-vertical-new { 
  0% { transform: translateY(-100%); }
}
@keyframes slide-vertical-old { 
  80% { opacity: 1; }
  100% { opacity: 0; transform: translateY(100%); }
}
@keyframes out-in-new { 
  0% { opacity: 0; }
}
@keyframes out-in-old { 
  100% { opacity: 0; }
}
:root:active-view-transition { view-transition-name: none; }
:root:active-view-transition::view-transition-group(*) { animation: auto ease 0s 1 normal none running none; }
:root:active-view-transition::view-transition-old(*) { animation: auto ease 0s 1 normal none running none; }
:root:active-view-transition::view-transition-new(*) { animation: auto ease 0s 1 normal none running none; }
:root::view-transition { pointer-events: none; }
:root:active-view-transition #SITE_HEADER { view-transition-name: header-group; }
:root:active-view-transition #WIX_ADS { view-transition-name: wix-ads-group; }
:root:active-view-transition #SITE_FOOTER { view-transition-name: footer-group; }
:root:active-view-transition #BACKGROUND_GROUP_TRANSITION_GROUP > div { view-transition-name: background-group; }
:root:active-view-transition::view-transition-group(page-group) { pointer-events: all; cursor: wait; animation-timing-function: revert; animation-delay: revert; animation-iteration-count: revert; animation-direction: revert; animation-fill-mode: revert; animation-play-state: revert; animation-name: revert; animation-timeline: revert; animation-range: revert; animation-duration: 0.6s; }
:root:active-view-transition::view-transition-old(page-group) { pointer-events: all; cursor: wait; animation-timing-function: revert; animation-delay: revert; animation-iteration-count: revert; animation-direction: revert; animation-fill-mode: revert; animation-play-state: revert; animation-name: revert; animation-timeline: revert; animation-range: revert; animation-duration: 0.6s; }
:root:active-view-transition::view-transition-new(page-group) { pointer-events: all; cursor: wait; animation-timing-function: revert; animation-delay: revert; animation-iteration-count: revert; animation-direction: revert; animation-fill-mode: revert; animation-play-state: revert; animation-name: revert; animation-timeline: revert; animation-range: revert; animation-duration: 0.6s; }
:root:active-view-transition-type(SlideHorizontal)::view-transition-old(page-group) { mix-blend-mode: normal; animation: 0.6s cubic-bezier(0.83, 0, 0.17, 1) 0s 1 normal forwards running slide-horizontal-old; }
:root:active-view-transition-type(SlideHorizontal)::view-transition-new(page-group) { mix-blend-mode: normal; animation: 0.6s cubic-bezier(0.83, 0, 0.17, 1) 0s 1 normal backwards running slide-horizontal-new; }
:root:active-view-transition-type(SlideVertical)::view-transition-old(page-group) { mix-blend-mode: normal; animation: 0.6s cubic-bezier(0.83, 0, 0.17, 1) 0s 1 normal forwards running slide-vertical-old; }
:root:active-view-transition-type(SlideVertical)::view-transition-new(page-group) { mix-blend-mode: normal; animation: 0.6s cubic-bezier(0.83, 0, 0.17, 1) 0s 1 normal backwards running slide-vertical-new; }
:root:active-view-transition-type(OutIn)::view-transition-old(page-group) { animation: 0.35s cubic-bezier(0.22, 1, 0.36, 1) 0s 1 normal forwards running out-in-old; }
:root:active-view-transition-type(OutIn)::view-transition-new(page-group) { animation: 0.35s cubic-bezier(0.64, 0, 0.78, 0) 0.35s 1 normal backwards running out-in-new; }
@media (prefers-reduced-motion: reduce) {
  ::view-transition-group(*) { animation: auto ease 0s 1 normal none running none !important; }
  ::view-transition-old(*) { animation: auto ease 0s 1 normal none running none !important; }
  ::view-transition-new(*) { animation: auto ease 0s 1 normal none running none !important; }
}
html, body { vertical-align: baseline; background: 0px 0px; border: 0px; outline: 0px; margin: 0px; padding: 0px; }
body { --scrollbar-width: 0px; text-size-adjust: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
html, body { height: 100%; }
body { overflow: auto scroll; }
body:not(.responsive) #site-root { width: 100%; min-width: var(--site-width); }
body:not([data-js-loaded]) [data-hide-prejs] { visibility: hidden; }
interact-element { display: contents; }
#SITE_CONTAINER { position: relative; }
:root { --one-unit: 1vw; --section-max-width: 9999px; --spx-stopper-max: 9999px; --spx-stopper-min: 0px; --browser-zoom: 1; }
@supports ((-webkit-appearance:none)) and (stroke-color:transparent) {
  :root { --safari-sticky-fix: opacity; --experimental-safari-sticky-fix: translateZ(0); }
}
@supports (container-type:inline-size) {
  :root { --one-unit: 1cqw; }
}
[id^="oldHoverBox-"] { mix-blend-mode: plus-lighter; transition: opacity 0.5s, visibility 0.5s; }
[data-mesh-id$="inlineContent-gridContainer"]:has(> [id^="oldHoverBox-"]) { isolation: isolate; }
div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, nav, button, section, header, footer, title { vertical-align: baseline; background: 0px 0px; border: 0px; outline: 0px; margin: 0px; padding: 0px; }
textarea, input, select { box-sizing: border-box; font-family: Helvetica, Arial, sans-serif; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0px; }
a { cursor: pointer; text-decoration: none; }
.testStyles { overflow-y: hidden; }
.reset-button { color: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; appearance: none; user-select: none; background: 0px 0px; border: 0px; outline: 0px; padding: 0px; line-height: normal; overflow: visible; }
:focus { outline: none; }
body.device-mobile-optimized:not(.disable-site-overflow) { overflow: hidden scroll; }
body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER { width: 320px; margin-left: auto; margin-right: auto; position: relative; overflow-x: visible; }
body.device-mobile-optimized:not(.responsive):not(.blockSiteScrolling) #SITE_CONTAINER { margin-top: 0px; }
body.device-mobile-optimized > * { max-width: 100% !important; }
body.device-mobile-optimized #site-root { overflow: hidden; }
@supports (overflow:clip) {
  body.device-mobile-optimized #site-root { overflow: clip; }
}
body.device-mobile-non-optimized #SITE_CONTAINER #site-root { overflow: clip; }
body.device-mobile-non-optimized.fullScreenMode { background-color: rgb(95, 99, 96); }
body.device-mobile-non-optimized.fullScreenMode #site-root, body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND, body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU, body.fullScreenMode #WIX_ADS { visibility: hidden; }
body.fullScreenMode { overflow: hidden !important; }
body.fullScreenMode.device-mobile-optimized #TINY_MENU { opacity: 0; pointer-events: none; }
body.fullScreenMode-scrollable.device-mobile-optimized { overflow: hidden auto !important; }
body.fullScreenMode-scrollable.device-mobile-optimized #site-root, body.fullScreenMode-scrollable.device-mobile-optimized #masterPage { overflow: hidden !important; }
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage, body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND { height: auto !important; }
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage.mesh-layout { height: 0px !important; }
body.blockSiteScrolling, body.siteScrollingBlocked { width: 100%; position: fixed; }
body.siteScrollingBlockedIOSFix { overflow: hidden !important; }
body.blockSiteScrolling #SITE_CONTAINER { margin-top: calc(var(--blocked-site-scroll-margin-top)*-1); }
#site-root { top: var(--wix-ads-height); min-height: 100%; margin: 0px auto; position: relative; }
#site-root img:not([src]) { visibility: hidden; }
#site-root svg img:not([src]) { visibility: visible; }
.auto-generated-link { color: inherit; }
#SCROLL_TO_TOP, #SCROLL_TO_BOTTOM { height: 0px; }
.has-click-trigger { cursor: pointer; }
.fullScreenOverlay { z-index: 1005; justify-content: center; display: flex; position: fixed; inset: -60px 0px 0px; overflow-y: hidden; }
.fullScreenOverlay > .fullScreenOverlayContent { margin: 0px auto; position: absolute; inset: 60px 0px 0px; overflow: hidden; transform: translateZ(0px); }
[data-mesh-id$="inlineContent"], [data-mesh-id$="centeredContent"], [data-mesh-id$="form"] { pointer-events: none; position: relative; }
[data-mesh-id$="-gridWrapper"], [data-mesh-id$="-rotated-wrapper"] { pointer-events: none; }
[data-mesh-id$="-gridContainer"] > *, [data-mesh-id$="-rotated-wrapper"] > *, [data-mesh-id$="inlineContent"] > :not([data-mesh-id$="-gridContainer"]) { pointer-events: auto; }
.device-mobile-optimized #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID { grid-area: 2 / 1 / 3 / 2; position: relative; }
#masterPage.mesh-layout { grid-template-rows: max-content max-content min-content max-content; grid-template-columns: 100%; justify-content: stretch; align-items: start; display: grid; }
#masterPage.mesh-layout #SITE_HEADER_WRAPPER, #masterPage.mesh-layout #SITE_HEADER-placeholder, #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~="mobileView"], #masterPage.mesh-layout #PAGES_CONTAINER, #masterPage.mesh-layout #soapBeforePagesContainer, #masterPage.mesh-layout #soapAfterPagesContainer, #masterPage.mesh-layout #SITE_FOOTER_WRAPPER, #masterPage.mesh-layout #SITE_FOOTER-placeholder { }
#masterPage.mesh-layout #SITE_HEADER_WRAPPER, #masterPage.mesh-layout #SITE_HEADER-placeholder { grid-area: 1 / 1 / 2 / 2; }
#masterPage.mesh-layout #PAGES_CONTAINER, #masterPage.mesh-layout #soapBeforePagesContainer, #masterPage.mesh-layout #soapAfterPagesContainer { grid-area: 3 / 1 / 4 / 2; }
#masterPage.mesh-layout #soapBeforePagesContainer, #masterPage.mesh-layout #soapAfterPagesContainer { width: 100%; }
#masterPage.mesh-layout #PAGES_CONTAINER { align-self: stretch; }
#masterPage.mesh-layout main#PAGES_CONTAINER { display: block; }
#masterPage.mesh-layout #SITE_FOOTER_WRAPPER, #masterPage.mesh-layout #SITE_FOOTER-placeholder { grid-area: 4 / 1 / 5 / 2; }
#masterPage.mesh-layout [data-mesh-id="PAGES_CONTAINERcenteredContent"], #masterPage.mesh-layout [data-mesh-id="PAGES_CONTAINERinlineContent"], #masterPage.mesh-layout #SITE_PAGES { height: 100%; }
#masterPage.mesh-layout.desktop > * { width: 100%; }
#masterPage.mesh-layout #SITE_PAGES, #masterPage.mesh-layout #SITE_HEADER_WRAPPER, #masterPage.mesh-layout #SITE_FOOTER_WRAPPER, #masterPage.mesh-layout #PAGES_CONTAINER, #masterPage.mesh-layout #masterPageinlineContent, #masterPage.mesh-layout #SITE_FOOTER, #masterPage.mesh-layout #SITE_HEADER { position: relative; }
#masterPage.mesh-layout #SITE_HEADER { grid-area: 1 / 1 / 2 / 2; }
#masterPage.mesh-layout #SITE_FOOTER { grid-area: 4 / 1 / 5 / 2; }
#masterPage.mesh-layout.overflow-x-clip #SITE_HEADER, #masterPage.mesh-layout.overflow-x-clip #SITE_FOOTER { overflow-x: clip; }
[data-z-counter] { z-index: 0; }
[data-z-counter="0"] { z-index: auto; }
.wixSiteProperties { -webkit-font-smoothing: antialiased; }
:root { --wst-button-color-fill-primary: rgb(var(--color_48)); --wst-button-color-border-primary: rgb(var(--color_49)); --wst-button-color-text-primary: rgb(var(--color_50)); --wst-button-color-fill-primary-hover: rgb(var(--color_51)); --wst-button-color-border-primary-hover: rgb(var(--color_52)); --wst-button-color-text-primary-hover: rgb(var(--color_53)); --wst-button-color-fill-primary-disabled: rgb(var(--color_54)); --wst-button-color-border-primary-disabled: rgb(var(--color_55)); --wst-button-color-text-primary-disabled: rgb(var(--color_56)); --wst-button-color-fill-secondary: rgb(var(--color_57)); --wst-button-color-border-secondary: rgb(var(--color_58)); --wst-button-color-text-secondary: rgb(var(--color_59)); --wst-button-color-fill-secondary-hover: rgb(var(--color_60)); --wst-button-color-border-secondary-hover: rgb(var(--color_61)); --wst-button-color-text-secondary-hover: rgb(var(--color_62)); --wst-button-color-fill-secondary-disabled: rgb(var(--color_63)); --wst-button-color-border-secondary-disabled: rgb(var(--color_64)); --wst-button-color-text-secondary-disabled: rgb(var(--color_65)); --wst-color-fill-base-1: rgb(var(--color_36)); --wst-color-fill-base-2: rgb(var(--color_37)); --wst-color-fill-base-shade-1: rgb(var(--color_38)); --wst-color-fill-base-shade-2: rgb(var(--color_39)); --wst-color-fill-base-shade-3: rgb(var(--color_40)); --wst-color-fill-accent-1: rgb(var(--color_41)); --wst-color-fill-accent-2: rgb(var(--color_42)); --wst-color-fill-accent-3: rgb(var(--color_43)); --wst-color-fill-accent-4: rgb(var(--color_44)); --wst-color-fill-background-primary: rgb(var(--color_11)); --wst-color-fill-background-secondary: rgb(var(--color_12)); --wst-color-text-primary: rgb(var(--color_15)); --wst-color-text-secondary: rgb(var(--color_14)); --wst-color-action: rgb(var(--color_18)); --wst-color-disabled: rgb(var(--color_39)); --wst-color-title: rgb(var(--color_45)); --wst-color-subtitle: rgb(var(--color_46)); --wst-color-line: rgb(var(--color_47)); --wst-font-style-h2: var(--font_2); --wst-font-style-h3: var(--font_3); --wst-font-style-h4: var(--font_4); --wst-font-style-h5: var(--font_5); --wst-font-style-h6: var(--font_6); --wst-font-style-body-large: var(--font_7); --wst-font-style-body-medium: var(--font_8); --wst-font-style-body-small: var(--font_9); --wst-font-style-body-x-small: var(--font_10); --wst-color-custom-1: rgb(var(--color_13)); --wst-color-custom-2: rgb(var(--color_16)); --wst-color-custom-3: rgb(var(--color_17)); --wst-color-custom-4: rgb(var(--color_19)); --wst-color-custom-5: rgb(var(--color_20)); --wst-color-custom-6: rgb(var(--color_21)); --wst-color-custom-7: rgb(var(--color_22)); --wst-color-custom-8: rgb(var(--color_23)); --wst-color-custom-9: rgb(var(--color_24)); --wst-color-custom-10: rgb(var(--color_25)); --wst-color-custom-11: rgb(var(--color_26)); --wst-color-custom-12: rgb(var(--color_27)); --wst-color-custom-13: rgb(var(--color_28)); --wst-color-custom-14: rgb(var(--color_29)); --wst-color-custom-15: rgb(var(--color_30)); --wst-color-custom-16: rgb(var(--color_31)); --wst-color-custom-17: rgb(var(--color_32)); --wst-color-custom-18: rgb(var(--color_33)); --wst-color-custom-19: rgb(var(--color_34)); --wst-color-custom-20: rgb(var(--color_35)); }
.wix-presets-wrapper { display: contents; }
.builder-root { box-sizing: border-box; }
@media (forced-colors: active) {
  #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus, #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus ~ .wixSdkShowFocusOnSibling { outline: canvastext solid 2px; outline-offset: 2px; }
}
.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(0px); }
.CCwVTE { transform: translate(0px); }
.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(0px); }
.WzSMGx { transform: translate(0px); }
.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(0px); }
.GdyWfW { transform: translateY(0px); }
.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(0px); }
.BMKrqh { transform: translateY(0px); }
.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; place-self: stretch !important; }
.StylableButton2545352419__root { cursor: pointer; box-sizing: border-box; touch-action: manipulation; border: 0px; width: 100%; min-width: 10px; height: 100%; min-height: 10px; padding: 0px; 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 { box-sizing: border-box; color: rgb(0, 0, 0); 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: 0.2s, visibility; display: flex; overflow: hidden; }
.StylableButton2545352419__label { 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 { 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.StylableButton2545352419__forcedColorsBackground { color: buttontext !important; background: buttonface !important; }
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground[disabled] { color: graytext !important; }
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground .StylableButton2545352419__label { color: inherit !important; }
  .StylableButton2545352419__root:not([disabled]) { outline-offset: 0px; outline: buttontext solid 2px; }
  .StylableButton2545352419__root:hover:not([disabled]), .StylableButton2545352419__root[aria-pressed="true"], .StylableButton2545352419__root[aria-selected="true"], .StylableButton2545352419__root[data-preview="selected"] { outline-offset: 1px; outline: highlight solid 3px; }
  .StylableButton2545352419__root:focus, .StylableButton2545352419__root:focus-visible { outline-offset: 1px; outline: highlight solid 3px !important; }
  .StylableButton2545352419__icon, .StylableButton2545352419__icon svg:not([data-type="ugc"]):not([data-type="color"]), .StylableButton2545352419__icon svg:not([data-type="ugc"]):not([data-type="color"]) * { fill: currentcolor !important; stroke: currentcolor !important; }
}
.IT88M3 { position: absolute; inset: 0px; }
.LXgYyC { cursor: pointer; }
.iL7Pq5 { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 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: 0px; }
.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: 0px; }
.iL7Pq5 svg:not([data-type="ugc"]) { overflow: visible; }
@media (forced-colors: active) {
  .iL7Pq5 svg:not([data-type="ugc"]):not([data-type="color"]) { fill: currentcolor; }
}
.gx51wo * { vector-effect: non-scaling-stroke; }
ul.font_100, ol.font_100 { color: rgb(8, 8, 8); font-variant: normal; letter-spacing: normal; margin: 0px; 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(0px, 0px, 0px, 0px); border: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; 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 0px; }
._v6ohL [data-attr-richtext-marker="true"] table td { padding: 12px; position: relative; }
._v6ohL [data-attr-richtext-marker="true"] table td::after { content: ""; opacity: 0.2; border-bottom: 1px solid; border-left: 1px solid; position: absolute; inset: 0px; }
._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 { 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 { overflow-wrap: break-word; width: 100%; height: 100%; position: relative; }
.JykKzs .nzCBBu ol, .JykKzs .nzCBBu ul { letter-spacing: normal; margin-inline-start: 0.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: 0px; letter-spacing: normal; margin: 0px; line-height: normal; }
.JykKzs .nzCBBu a { color: inherit; }
.N8MGzv, .UwkEpO { 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: 0.5em 0px; line-height: normal; }
.N8MGzv:not(.PO9MfV) ol, .UwkEpO:not(.PO9MfV) ol, .N8MGzv:not(.PO9MfV) ul, .UwkEpO:not(.PO9MfV) ul { padding-inline: 1.3em 0px; }
.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: 0px; margin: 0px; }
.N8MGzv a, .UwkEpO a { color: inherit; }
.PO9MfV li { margin-inline: 1.3em 0px; }
@media (forced-colors: active) {
  .AWXfZq.V3wkP4 a:focus, .AWXfZq.V3wkP4 a:focus-visible, .AWXfZq.UwkEpO a:focus, .AWXfZq.UwkEpO a:focus-visible, .AWXfZq.JykKzs a:focus, .AWXfZq.JykKzs a:focus-visible, .AWXfZq.N8MGzv a:focus, .AWXfZq.N8MGzv a:focus-visible { box-shadow: none; outline-offset: 1px !important; outline: highlight solid 3px !important; }
}
.qe3oTb { pointer-events: none; white-space: nowrap; padding: 0px; overflow: hidden; }
.TvbeET { display: none; }
.CNHfeA { width: 100%; position: absolute; inset: 0px; }
.ZfNvr6 { transition: 0.2s ease-in; transform: translateY(-100%); }
.ICcIQy { transition: 0.2s; }
.xL7MJu { opacity: 0; transition: 0.2s ease-in; }
.xL7MJu.Dbjboh { pointer-events: none; }
.xg8z1A { opacity: 1; transition: 0.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: rgba(0, 0, 0, 0) solid 1px; }
.HQtdHX[data-focuscycled="active"]:not(:focus-within) { outline: rgba(0, 0, 0, 0) solid 2px; transition: outline 10ms; }
.HQtdHX ._c_gnD { position: absolute; inset: 0px; }
.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: 0px; margin-inline: 0px; }
.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: 0px; outline: buttontext solid 2px; }
  .w4DepW .tN_ggS .re13Ik .twXk19:hover { outline-offset: -2px; outline: highlight solid 3px; }
  .w4DepW .tN_ggS .re13Ik .twXk19:focus, .w4DepW .tN_ggS .re13Ik .twXk19:focus-visible { outline-offset: 1px; outline: highlight solid 3px !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 0.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: 0px; left: 0px; }
.MswS0Y { pointer-events: none; z-index: var(--pinned-layer-in-container,var(--above-all-in-container)); }
.BqYkvS { pointer-events: none; z-index: 9999; color: rgb(17, 109, 255); opacity: 0; cursor: pointer; background: rgb(255, 255, 255); border-radius: 24px; width: 0px; height: 0px; margin-left: -94px; padding: 0px 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; }
.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: buttontext solid 2px; }
  .twJknM:hover { outline-offset: 1px; outline: highlight solid 3px; }
  .twJknM:focus, .twJknM:focus-visible { outline-offset: 1px; outline: highlight solid 3px !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: 0px; }
.mu5PoX .twJknM:link, .mu5PoX .twJknM:visited { border-color: rgba(0, 0, 0, 0); }
.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: 0px; 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: buttontext solid 2px; }
  .AVxir3:hover { outline-offset: 1px; outline: highlight solid 3px; }
  .AVxir3:focus, .AVxir3:focus-visible { outline-offset: 1px; outline: highlight solid 3px !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, 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: 0px; }
.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 0.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: 0px; }
.W7Lthg img { width: 100%; height: 100%; }
.cDjjNV { opacity: 0; position: absolute; top: 0px; }
.kHSdIU { width: 0px; height: 0px; position: absolute; top: 0px; left: 0px; overflow: hidden; }
.qw7KvJ { position: var(--fill-layer-background-media-position); pointer-events: var(--fill-layer-background-media-pointer-events); width: 100%; height: 100%; top: 0px; left: 0px; }
.JTHMno, ._019NH { width: 100%; height: 100%; top: 0px; }
._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%; mask-image: var(--mask-image,none); mask-position: var(--mask-position,0); mask-size: var(--mask-size,100%); mask-repeat: var(--mask-repeat,no-repeat); pointer-events: var(--fill-layer-background-media-pointer-events); position: absolute; top: 0px; left: 0px; overflow: hidden; }
.ktMZav.msp0lj { clip: rect(0px, auto, auto, 0px); }
.ktMZav .etGVsi { width: 100%; height: 100%; position: absolute; top: 0px; }
.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; clip-path: inset(0px); }
}
.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: 0px; }
.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: 0px; }
.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: 0px; }
.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: 0px; }
.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: 0px; }
.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: 0px; }
.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: 0px 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: 0px; margin-top: var(--padding); margin-bottom: var(--padding); direction: ltr; position: relative; top: 0px; left: 0px; }
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 { 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: 0px; }
.dnHU4q img { width: 100%; height: 100%; }
.X9nqm0 { opacity: 0; position: absolute; top: 0px; }
.ZUV7Qj { width: 0px; height: 0px; position: absolute; top: 0px; left: 0px; overflow: hidden; }
.UZsu9f { position: var(--fill-layer-background-media-position); pointer-events: var(--fill-layer-background-media-pointer-events); width: 100%; height: 100%; top: 0px; left: 0px; }
.WnIl2C, .OAmk_6 { width: 100%; height: 100%; top: 0px; }
.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%; mask-image: var(--mask-image,none); mask-position: var(--mask-position,0); mask-size: var(--mask-size,100%); mask-repeat: var(--mask-repeat,no-repeat); pointer-events: var(--fill-layer-background-media-pointer-events); position: absolute; top: 0px; left: 0px; overflow: hidden; }
.QG9w8P.WIIr02 { clip: rect(0px, auto, auto, 0px); }
.QG9w8P .ayCf9D { width: 100%; height: 100%; position: absolute; top: 0px; }
.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; clip-path: inset(0px); }
}
.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 { backface-visibility: hidden; }
.CztRwT { cursor: pointer; }
.kBvIHj { width: 100%; position: absolute; inset: 0px; }
.ptcyHf { transition: 0.2s ease-in; transform: translateY(-100%); }
.d3PC2t { transition: 0.2s; }
.xoyXk0 { opacity: 0; transition: 0.2s ease-in; }
.xoyXk0.YFsPrR { pointer-events: none; }
.NF0B4Q { opacity: 1; transition: 0.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: rgba(0, 0, 0, 0) solid 1px; }
.CDNoF4[data-focuscycled="active"]:not(:focus-within) { outline: rgba(0, 0, 0, 0) solid 2px; 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: 0px; }
.CDNoF4 .CmHRsG { top: var(--brwt,0); right: 0px; 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: 0px; }
.CDNoF4 .H2MmBb { position: absolute; inset: 0px; }
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); mask-image: var(--mask-image,none); mask-position: var(--mask-position,0); mask-size: var(--mask-size,100% 100%); 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 { user-select: none; position: static; box-shadow: rgb(0, 0, 0) 0px 0px; }
.W4V2qg .apPOZK { display: block; overflow: hidden; }
.W4V2qg .gRkIq0 { overflow: hidden; }
.cs40a3 { cursor: pointer; }
.zfHuGu { width: 0px; height: 0px; position: absolute; top: 0px; left: 0px; 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: 0px; right: 0px; }
.T1Tm87 path { fill: rgb(var(--color_12)); }
.T1Tm87:focus { opacity: 1; pointer-events: auto; cursor: auto; }
.Zzikec { position: absolute; inset: 0px; }
.CCuraK { width: 100%; height: auto; position: relative; }
body:not(.responsive) .LDh6XF { grid-area: 1 / 1 / 1 / 1; place-self: start stretch; height: 100%; position: relative; left: 0px; }
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: 0px; }
.JJb9Mt { width: 100%; height: auto; position: relative; }
body:not(.responsive) .i0StQr { grid-area: 1 / 1 / 1 / 1; place-self: start stretch; height: 100%; position: relative; left: 0px; }
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; }
.H4AHlN { clip-path: inset(50%); width: 24px; height: 24px; position: absolute; }
.H4AHlN:focus, .H4AHlN:active { clip-path: unset; top: 50%; right: 0px; transform: translateY(-50%); }
.H4AHlN.Ln3X5V { transform: translateY(-50%) rotate(180deg); }
.p8cyKy, .jUeFYk { height: 100%; width: initial; box-sizing: border-box; position: relative; overflow: visible; }
.p8cyKy[data-state~="header"] a, [data-state~="header"].jUeFYk a, .p8cyKy[data-state~="header"] div, [data-state~="header"].jUeFYk div { cursor: default !important; }
.p8cyKy .HNWIuH, .jUeFYk .HNWIuH { width: 100%; height: 100%; display: inline-block; }
.jUeFYk { display: var(--display); --display: inline-block; cursor: pointer; font: var(--fnt,var(--font_1)); border-left: 1px solid rgba(var(--sep,var(--color_15,color_15)),var(--alpha-sep,1)); }
.jUeFYk .bNEwT7 { color: rgb(var(--txt,var(--color_15,color_15))); transition: var(--trans,color .4s ease 0s); padding: 0px 10px; display: inline-block; }
.jUeFYk .hAdMV6 { padding: 0 var(--pad,5px); }
.jUeFYk:first-child[data-direction="ltr"], .jUeFYk:last-child[data-direction="rtl"], .jUeFYk[data-listposition="lonely"] { border: 0px; }
.jUeFYk[data-state~="over"] .bNEwT7, .jUeFYk[data-state~="link"]:hover .bNEwT7 { color: rgb(var(--txth,var(--color_14,color_14))); transition: var(--trans,color .4s ease 0s); }
.jUeFYk[data-state~="selected"] .bNEwT7 { color: rgb(var(--txts,var(--color_14,color_14))); transition: var(--trans,color .4s ease 0s); }
.jUeFYk[data-state~="drop"] { border-right: 0px; border-bottom: 0px; border-left: 0px; border-image: none; border-top: 1px solid rgba(var(--sep,var(--color_15,color_15)),var(--alpha-sep,1)); width: 100%; display: block; }
.jUeFYk[data-state~="drop"] .bNEwT7 { padding: 0px 0.5em; display: inline-block; }
.jUeFYk[data-state~="drop"] .hAdMV6 { padding: 0px; }
.jUeFYk[data-listposition="top"], .jUeFYk[data-listposition="dropLonely"] { border: 0px; }
.WYtmIs { overflow-x: hidden; }
.WYtmIs .MoL0eS { flex-direction: column; width: 100%; height: 100%; display: flex; }
.WYtmIs .MoL0eS .tZWcqf { flex: 1 1 0%; }
.WYtmIs .MoL0eS .ZSVuZl { width: calc(100% - (var(--menuTotalBordersX,0px))); height: calc(100% - (var(--menuTotalBordersY,0px))); white-space: nowrap; overflow: visible; }
.WYtmIs .MoL0eS .ZSVuZl .S4aRdK, .WYtmIs .MoL0eS .ZSVuZl .du4qAL { direction: var(--menu-direction); text-align: var(--menu-align,var(--align)); display: inline-block; }
.WYtmIs .MoL0eS .ZSVuZl .oHPV4c { width: 100%; display: block; }
.WYtmIs .T1i8CL { z-index: 99999; opacity: 1; text-align: var(--submenus-align,var(--align)); direction: var(--submenus-direction); display: block; }
.WYtmIs .T1i8CL .Nrbfse { display: inherit; white-space: nowrap; width: auto; visibility: inherit; overflow: visible; }
.WYtmIs .T1i8CL.v426Gd { visibility: visible; transition: visibility 0.2s; }
.WYtmIs .T1i8CL .du4qAL { display: inline-block; }
.WYtmIs .rGunbG { display: none; }
._rDrtI > nav { position: absolute; inset: 0px; }
._rDrtI .ZSVuZl { position: absolute; }
._rDrtI .T1i8CL { visibility: hidden; margin-top: 7px; position: absolute; }
._rDrtI [data-dropmode="dropUp"] .T1i8CL { margin-top: 0px; margin-bottom: 7px; }
._rDrtI .Nrbfse { 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); }
.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 0.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: 0px; }
.W7Lthg img { width: 100%; height: 100%; }
.cDjjNV { opacity: 0; position: absolute; top: 0px; }
.kHSdIU { width: 0px; height: 0px; position: absolute; top: 0px; left: 0px; overflow: hidden; }
.qw7KvJ { position: var(--fill-layer-background-media-position); pointer-events: var(--fill-layer-background-media-pointer-events); width: 100%; height: 100%; top: 0px; left: 0px; }
.JTHMno, ._019NH { width: 100%; height: 100%; top: 0px; }
._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%; mask-image: var(--mask-image,none); mask-position: var(--mask-position,0); mask-size: var(--mask-size,100%); mask-repeat: var(--mask-repeat,no-repeat); pointer-events: var(--fill-layer-background-media-pointer-events); position: absolute; top: 0px; left: 0px; overflow: hidden; }
.ktMZav.msp0lj { clip: rect(0px, auto, auto, 0px); }
.ktMZav .etGVsi { width: 100%; height: 100%; position: absolute; top: 0px; }
.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; clip-path: inset(0px); }
}
.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: 0px; }
.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: 0px; }
.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: 0px; }
.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: 0px; }
.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: 0px; }
.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: 0px; }
.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: 0px 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: 0px; margin-top: var(--padding); margin-bottom: var(--padding); direction: ltr; position: relative; top: 0px; left: 0px; }
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 { backface-visibility: hidden; }
.jLAYgm { height: var(--zigzagsize,10px); display: var(--display); --display: flex; flex-direction: column; min-height: 0px; }
.jLAYgm .gqi5c8, .jLAYgm .xu4r07 { flex-shrink: 0; }
.jLAYgm .gqi5c8 { flex-basis: var(--zigzagsize,10px); background-image: linear-gradient(45deg, transparent var(--zigzagsize,10px), rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)) var(--zigzagsize,10px)),linear-gradient(-45deg, transparent var(--zigzagsize,10px), rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)) var(--zigzagsize,10px)); background-size: var(--zigzagsize,10px) var(--zigzagsize,10px); background-position: 50% center; background-repeat: repeat-x; width: 100%; }
.jLAYgm .xu4r07 { background-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)); flex-basis: 50%; width: 100%; }
.zmGI2b { user-select: none; flex-direction: column; justify-content: space-between; width: 100%; height: 100%; list-style-type: none; display: flex; }
.VRoTwz { direction: var(--direction); }
.VRoTwz .znARxC { flex-direction: var(--orientation,"row"); cursor: default; align-items: center; display: flex; }
.VRoTwz .znARxC:active .FUjo4D, .VRoTwz .znARxC:hover .FUjo4D, .VRoTwz .znARxC.poZ0F6 .FUjo4D { fill: rgb(var(--symbolColorSelected,var(--color_2,color_2))); stroke: rgb(var(--symbolColorSelected,var(--color_2,color_2))); }
.VRoTwz .FUjo4D { cursor: pointer; fill: rgba(0, 0, 0, 0); width: 12px; height: 12px; stroke: rgb(var(--symbolColor,var(--color_15,color_15))); stroke-width: 4px; transition: 0.2s ease-in-out; }
.VRoTwz .p2MMes { white-space: nowrap; display: none; }
.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 0.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: 0px; }
.dnHU4q img { width: 100%; height: 100%; }
.X9nqm0 { opacity: 0; position: absolute; top: 0px; }
.ZUV7Qj { width: 0px; height: 0px; position: absolute; top: 0px; left: 0px; overflow: hidden; }
.UZsu9f { position: var(--fill-layer-background-media-position); pointer-events: var(--fill-layer-background-media-pointer-events); width: 100%; height: 100%; top: 0px; left: 0px; }
.WnIl2C, .OAmk_6 { width: 100%; height: 100%; top: 0px; }
.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%; mask-image: var(--mask-image,none); mask-position: var(--mask-position,0); mask-size: var(--mask-size,100%); mask-repeat: var(--mask-repeat,no-repeat); pointer-events: var(--fill-layer-background-media-pointer-events); position: absolute; top: 0px; left: 0px; overflow: hidden; }
.QG9w8P.WIIr02 { clip: rect(0px, auto, auto, 0px); }
.QG9w8P .ayCf9D { width: 100%; height: 100%; position: absolute; top: 0px; }
.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; clip-path: inset(0px); }
}
.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: 0px; }
.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: 0px; }
.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: 0px; }
.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: 0px; }
.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: 0px; }
.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: 0px; }
.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 { backface-visibility: hidden; }
.ClLWjk { position: absolute; top: 0px; left: 0px; }
.Qm39GH { z-index: 9999; color: rgb(0, 0, 0); pointer-events: none; clip: rect(0px, 0px, 0px, 0px); background-color: rgb(255, 255, 255); border-radius: 50%; outline: rgb(0, 0, 0) solid 1px; place-items: center; width: 24px; height: 24px; display: grid; position: absolute; bottom: 3px; right: 3px; }
.Qm39GH:focus, .Qm39GH:active { pointer-events: auto; clip: auto; }
.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 0.8s ease-in; }
.Qh0lWW[data-animate-blur] img[data-load-done] { filter: none; }
.sFiSiq { width: 100%; height: 100%; display: block; }
.X2JC73 { justify-content: center; display: flex; position: relative; }
.IyPPl_ { text-align: center; box-sizing: border-box; color: rgb(255, 255, 255); z-index: 10; white-space: nowrap; background: rgb(0, 0, 0); border: 1px solid rgb(117, 117, 117); border-radius: 2px; max-width: 400px; padding: 4px 12px; font-family: "Wix Madefor Text", Helvetica, sans-serif; font-size: 14px; font-weight: 400; line-height: 16px; position: absolute; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 4px, rgba(0, 0, 0, 0.1) 0px 4px 8px; }
.SRjxKM { border-width: 10px; border-style: solid; border-color: rgb(117, 117, 117) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-image: none; width: 0px; height: 0px; position: absolute; top: 100%; left: calc(50% - 10px); }
.SRjxKM::after { content: ""; border-top: 9px solid rgb(0, 0, 0); border-left: 9px solid rgba(0, 0, 0, 0); border-right: 9px solid rgba(0, 0, 0, 0); width: 0px; height: 0px; position: absolute; top: -10px; left: -8.6px; }
.ScPWgD { height: inherit; width: inherit; z-index: 0; touch-action: manipulation; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); display: block; position: relative; overflow: visible; }
.ugyP6o { height: inherit; width: inherit; position: relative; overflow: visible; }
.ugyP6o::after { content: ""; z-index: 5; width: 100%; height: 100%; display: block; position: absolute; }
.KTLGfi { cursor: pointer; }
.W1Wg1l { opacity: 1; position: absolute; }
.PdlhUO, .fjk4De { opacity: 0; position: absolute; }
.RuqxDs { width: inherit; height: inherit; position: absolute; }
.wTvYTt:hover .W1Wg1l, .sYnD5h:hover .W1Wg1l, .wTvYTt:focus-visible .W1Wg1l, .sYnD5h:focus-visible .W1Wg1l { opacity: 0; }
.wTvYTt:hover .PdlhUO, .sYnD5h:hover .PdlhUO, .wTvYTt:focus-visible .PdlhUO, .sYnD5h:focus-visible .PdlhUO { opacity: 1; }
.wTvYTt:hover .fjk4De, .sYnD5h:hover .fjk4De, .wTvYTt:focus-visible .fjk4De, .sYnD5h:focus-visible .fjk4De { opacity: 0; }
.wTvYTt:active .W1Wg1l, .sYnD5h:active .W1Wg1l, .wTvYTt:active .PdlhUO, .sYnD5h:active .PdlhUO { opacity: 0; }
.wTvYTt:active .fjk4De, .sYnD5h:active .fjk4De { opacity: 1; }
.sYnD5h .W1Wg1l, .sYnD5h:hover .PdlhUO, .sYnD5h:focus-visible .PdlhUO, .sYnD5h:active .fjk4De { z-index: 1; transition: var(--fade_next,opacity .1s ease 0s); }
.sYnD5h .PdlhUO, .sYnD5h:hover .W1Wg1l, .sYnD5h:focus-visible .W1Wg1l, .sYnD5h:active .PdlhUO { z-index: 3; transition: var(--fade_prev,opacity .5s ease 0s); }
.sYnD5h .fjk4De, .sYnD5h:hover .fjk4De, .sYnD5h:focus-visible .fjk4De, .sYnD5h:active .W1Wg1l { z-index: 2; transition: var(--fade_prev,opacity .5s ease 0s); }
body.device-mobile-optimized .wTvYTt:hover .fjk4De, body.device-mobile-optimized .wTvYTt:hover .PdlhUO, body.device-mobile-optimized .wTvYTt:focus-visible .fjk4De, body.device-mobile-optimized .wTvYTt:focus-visible .PdlhUO, body.device-mobile-optimized .sYnD5h:hover .fjk4De, body.device-mobile-optimized .sYnD5h:hover .PdlhUO, body.device-mobile-optimized .sYnD5h:focus-visible .fjk4De, body.device-mobile-optimized .sYnD5h:focus-visible .PdlhUO, body.device-mobile-optimized .sYnD5h:active .fjk4De, body.device-mobile-optimized .sYnD5h:active .PdlhUO, body.device-mobile-optimized .wTvYTt:active .fjk4De, body.device-mobile-optimized .wTvYTt:active .PdlhUO, body.device-mobile-responsive .wTvYTt:hover .fjk4De, body.device-mobile-responsive .wTvYTt:hover .PdlhUO, body.device-mobile-responsive .wTvYTt:focus-visible .fjk4De, body.device-mobile-responsive .wTvYTt:focus-visible .PdlhUO, body.device-mobile-responsive .sYnD5h:hover .fjk4De, body.device-mobile-responsive .sYnD5h:hover .PdlhUO, body.device-mobile-responsive .sYnD5h:focus-visible .fjk4De, body.device-mobile-responsive .sYnD5h:focus-visible .PdlhUO, body.device-mobile-responsive .sYnD5h:active .fjk4De, body.device-mobile-responsive .sYnD5h:active .PdlhUO, body.device-mobile-responsive .wTvYTt:active .fjk4De, body.device-mobile-responsive .wTvYTt:active .PdlhUO, :host(.device-mobile-optimized) .wTvYTt:hover .fjk4De, :host(.device-mobile-optimized) .wTvYTt:hover .PdlhUO, :host(.device-mobile-optimized) .wTvYTt:focus-visible .fjk4De, :host(.device-mobile-optimized) .wTvYTt:focus-visible .PdlhUO, :host(.device-mobile-optimized) .sYnD5h:hover .fjk4De, :host(.device-mobile-optimized) .sYnD5h:hover .PdlhUO, :host(.device-mobile-optimized) .sYnD5h:focus-visible .fjk4De, :host(.device-mobile-optimized) .sYnD5h:focus-visible .PdlhUO, :host(.device-mobile-optimized) .sYnD5h:active .fjk4De, :host(.device-mobile-optimized) .sYnD5h:active .PdlhUO, :host(.device-mobile-optimized) .wTvYTt:active .fjk4De, :host(.device-mobile-optimized) .wTvYTt:active .PdlhUO, :host(.device-mobile-responsive) .wTvYTt:hover .fjk4De, :host(.device-mobile-responsive) .wTvYTt:hover .PdlhUO, :host(.device-mobile-responsive) .wTvYTt:focus-visible .fjk4De, :host(.device-mobile-responsive) .wTvYTt:focus-visible .PdlhUO, :host(.device-mobile-responsive) .sYnD5h:hover .fjk4De, :host(.device-mobile-responsive) .sYnD5h:hover .PdlhUO, :host(.device-mobile-responsive) .sYnD5h:focus-visible .fjk4De, :host(.device-mobile-responsive) .sYnD5h:focus-visible .PdlhUO, :host(.device-mobile-responsive) .sYnD5h:active .fjk4De, :host(.device-mobile-responsive) .sYnD5h:active .PdlhUO, :host(.device-mobile-responsive) .wTvYTt:active .fjk4De, :host(.device-mobile-responsive) .wTvYTt:active .PdlhUO { opacity: 0; transition: none; }
body.device-mobile-optimized .wTvYTt:hover .W1Wg1l, body.device-mobile-optimized .wTvYTt:focus-visible .W1Wg1l, body.device-mobile-optimized .sYnD5h:hover .W1Wg1l, body.device-mobile-optimized .sYnD5h:focus-visible .W1Wg1l, body.device-mobile-optimized .sYnD5h:active .W1Wg1l, body.device-mobile-optimized .wTvYTt:active .W1Wg1l, body.device-mobile-responsive .wTvYTt:hover .W1Wg1l, body.device-mobile-responsive .wTvYTt:focus-visible .W1Wg1l, body.device-mobile-responsive .sYnD5h:hover .W1Wg1l, body.device-mobile-responsive .sYnD5h:focus-visible .W1Wg1l, body.device-mobile-responsive .sYnD5h:active .W1Wg1l, body.device-mobile-responsive .wTvYTt:active .W1Wg1l, :host(.device-mobile-optimized) .wTvYTt:hover .W1Wg1l, :host(.device-mobile-optimized) .wTvYTt:focus-visible .W1Wg1l, :host(.device-mobile-optimized) .sYnD5h:hover .W1Wg1l, :host(.device-mobile-optimized) .sYnD5h:focus-visible .W1Wg1l, :host(.device-mobile-optimized) .sYnD5h:active .W1Wg1l, :host(.device-mobile-optimized) .wTvYTt:active .W1Wg1l, :host(.device-mobile-responsive) .wTvYTt:hover .W1Wg1l, :host(.device-mobile-responsive) .wTvYTt:focus-visible .W1Wg1l, :host(.device-mobile-responsive) .sYnD5h:hover .W1Wg1l, :host(.device-mobile-responsive) .sYnD5h:focus-visible .W1Wg1l, :host(.device-mobile-responsive) .sYnD5h:active .W1Wg1l, :host(.device-mobile-responsive) .wTvYTt:active .W1Wg1l { opacity: 1; transition: none; }
@media (hover: none) {
  .wTvYTt:hover .fjk4De, .wTvYTt:hover .PdlhUO, .wTvYTt:focus-visible .fjk4De, .wTvYTt:focus-visible .PdlhUO, .sYnD5h:hover .fjk4De, .sYnD5h:hover .PdlhUO, .sYnD5h:focus-visible .fjk4De, .sYnD5h:focus-visible .PdlhUO, .sYnD5h:active .fjk4De, .sYnD5h:active .PdlhUO, .wTvYTt:active .fjk4De, .wTvYTt:active .PdlhUO { opacity: 0; transition: none; }
  .wTvYTt:hover .W1Wg1l, .wTvYTt:focus-visible .W1Wg1l, .sYnD5h:hover .W1Wg1l, .sYnD5h:focus-visible .W1Wg1l, .sYnD5h:active .W1Wg1l, .wTvYTt:active .W1Wg1l { opacity: 1; transition: none; }
}
.XEILsR { width: 100%; height: var(--height,100%); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; min-width: 10px; min-height: 10px; overflow: hidden; }
wix-iframe._Iyemu { width: 100% !important; margin-left: 0px !important; left: 0px !important; }
.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); mask-image: var(--mask-image,none); mask-position: var(--mask-position,0); mask-size: var(--mask-size,100% 100%); mask-repeat: var(--mask-repeat,no-repeat); }
.ixFSXh .KjjerE img { user-select: none; position: static; box-shadow: rgb(0, 0, 0) 0px 0px; }
.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: 0px; height: 0px; position: absolute; top: 0px; left: 0px; 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 0.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: 0px; right: 0px; }
.T1Tm87 path { fill: rgb(var(--color_12)); }
.T1Tm87:focus { opacity: 1; pointer-events: auto; cursor: auto; }
.bxC6yg { box-sizing: border-box; border-width: var(--brw,0); border-color: rgba(var(--brd), var(--alpha-brd,0)); border-radius: var(--rd,0); box-shadow: var(--shd,0); border-style: solid; }
.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 0.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: 0px; }
.dnHU4q img { width: 100%; height: 100%; }
.X9nqm0 { opacity: 0; position: absolute; top: 0px; }
.ZUV7Qj { width: 0px; height: 0px; position: absolute; top: 0px; left: 0px; overflow: hidden; }
.UZsu9f { position: var(--fill-layer-background-media-position); pointer-events: var(--fill-layer-background-media-pointer-events); width: 100%; height: 100%; top: 0px; left: 0px; }
.WnIl2C, .OAmk_6 { width: 100%; height: 100%; top: 0px; }
.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%; mask-image: var(--mask-image,none); mask-position: var(--mask-position,0); mask-size: var(--mask-size,100%); mask-repeat: var(--mask-repeat,no-repeat); pointer-events: var(--fill-layer-background-media-pointer-events); position: absolute; top: 0px; left: 0px; overflow: hidden; }
.QG9w8P.WIIr02 { clip: rect(0px, auto, auto, 0px); }
.QG9w8P .ayCf9D { width: 100%; height: 100%; position: absolute; top: 0px; }
.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; clip-path: inset(0px); }
}
.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 { backface-visibility: hidden; }
.CztRwT { cursor: pointer; }
@keyframes irnogM { 
  0% { animation-timing-function: ease-out; transform: rotate(180deg); }
  45% { transform: rotate(198deg); }
  55% { transform: rotate(234deg); }
  100% { transform: rotate(540deg); }
}
@keyframes x9GeVl { 
  100% { opacity: 1; transform: rotate(115deg); }
}
.jko4jB.Fl8npT { display: var(--display); --display: flex; justify-content: center; align-items: center; }
.BWhn7e { transform-origin: 100% center; width: 36px; height: 72px; margin-left: -18px; animation: 1s linear 0s infinite normal none running irnogM; position: absolute; overflow: hidden; }
.BWhn7e::before, .BWhn7e::after { content: ""; border-width: 3px; border-style: solid; border-image: none; border-color: currentcolor rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) currentcolor; border-radius: 50%; animation: 0.5s linear 0s infinite alternate none running x9GeVl; position: absolute; inset: 0px -100% 0px 0px; transform: rotate(-45deg); }
.BWhn7e::before { color: rgb(127, 204, 247); }
.BWhn7e::after { color: rgb(56, 153, 236); opacity: 0; }
.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; }
.Z0mg9X { color: rgb(var(--errorTextColor,#ff4040)); direction: var(--errorDirection); align-items: center; gap: 4px; justify-content: var(--errorAlign,inherit); flex-direction: row; padding: 8px 0px 0px; display: flex; }
.Z0mg9X .mZemNb { flex: 0 0 auto; order: 0; }
.Z0mg9X .TTK5ZL { font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; 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: rgb(17, 109, 255) solid 2px; box-shadow: rgb(255, 255, 255) 0px 0px 1px 2px; }
@media (forced-colors: active) {
  .nbaJII:focus { box-shadow: none; outline-offset: 1px !important; outline: highlight solid 3px !important; }
}
.nbaJII.BOzGbm[type="number"]::-webkit-inner-spin-button { appearance: none; margin: 0px; }
.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: 0px; left: 0px; }
.Q1MQrw .nbaJII { box-shadow: var(--shd,0 0 0 #0000); font: var(--fnt,var(--font_8)); 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: 0px; padding-inline-start: var(--textPadding_start); padding-inline-end: var(--textPadding_end); box-sizing: border-box !important; }
.Q1MQrw .nbaJII[type="number"] { 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-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; 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 1 0%; 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: 0px; left: 0px; }
.Yz8ZCc .nbaJII { box-shadow: var(--shd,0 0 0 #0000); font: var(--fnt,var(--font_8)); 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 1 0%; min-height: 100%; margin: 0px; padding-inline-start: var(--textPadding_start); padding-inline-end: var(--textPadding_end); box-sizing: border-box !important; }
.Yz8ZCc .nbaJII[type="number"] { 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-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; 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)); }
.Z0mg9X { color: rgb(var(--errorTextColor,#ff4040)); direction: var(--errorDirection); align-items: center; gap: 4px; justify-content: var(--errorAlign,inherit); flex-direction: row; padding: 8px 0px 0px; display: flex; }
.Z0mg9X .mZemNb { flex: 0 0 auto; order: 0; }
.Z0mg9X .TTK5ZL { font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; 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 { 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-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: 0px; padding-top: 0.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: rgb(17, 109, 255) solid 2px; box-shadow: rgb(255, 255, 255) 0px 0px 1px 2px; }
@media (forced-colors: active) {
  .fRbOAc .XXgBXC:focus { box-shadow: none; outline-offset: 1px !important; outline: highlight solid 3px !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-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; 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 { 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 1 0%; margin: 0px; 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: rgb(17, 109, 255) solid 2px; box-shadow: rgb(255, 255, 255) 0px 0px 1px 2px; }
@media (forced-colors: active) {
  .YbkIHV .XXgBXC:focus { box-shadow: none; outline-offset: 1px !important; outline: highlight solid 3px !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-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; 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)); }
.DDi8v8 .oD_vT7 { position: absolute; inset: 0px; }
.ZzH1gE { background: 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); }
.ZzH1gE .oD_vT7 { border-radius: var(--rd,0); top: var(--brw,0); right: var(--brw,0); bottom: var(--brw,0); left: var(--brw,0); display: inline-block; position: absolute; overflow: hidden; mask-image: radial-gradient(circle, rgb(255, 255, 255), rgb(0, 0, 0)); }
.d45pDW .oD_vT7 { position: absolute; inset: 9px; }
.d45pDW .BIO33b { background-image: none; background-repeat: no-repeat; position: absolute; inset: 0px; }
.d45pDW .tq8JQN { background-position: 0px 0px; bottom: 3px; right: 3px; }
.d45pDW .wiMpk0 { background-position: 100% 100%; top: 3px; left: 3px; }
.PhoT72 { background-color: 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); }
.PhoT72 .oD_vT7 { top: var(--brw,0); right: var(--brw,0); bottom: var(--brw,0); left: var(--brw,0); position: absolute; overflow: hidden; }
.PhoT72 .Yg0Qgp { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUoAAAAaCAYAAADR0BVGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAACIFJREFUeNrsnOuS2ygQhRuBnWTf/1k3O5aA/QNbJ8enQfJkapMJXeWyrPul+TjdjRzsmgUxvbXpYGaxfTaYTmZ2a597+/5Cn69t2b1NfzWzbzTvrzadYH5q2+O+Uzvunc7lDucU27q4HM85nLwfta1bzeyAeWo9M7O9fZe2foDlxcxy+53bukebLmb2ZmYPM/unffY2f2+ft7Y+/v7etu/bHm3bA/bff/flfZ+5/eZPhk+B6X4NBab7d7/G6kxf8b3gTHc/xO9t4JfdN/nTfWMDX0vNBxP42FdY/qVt9w388Ub+2fd5Ax/v227UVmK7pgjX0O9VavOsrWuOv/Z5CXz0il/zMy7gl+gDD1r+AN/Z22/0zwf42sPM/m4+2Od/Bx9/gM+/0Qf3vZNvsl+yH9pF37P0Tkiik24ETXbKbfIJ4kEVuOn/tOkbNMLeeBM47Y0cLzrnEcHpAp2LUSPb6Nw6TO5tnQOuuztkXye043QnqgQjfrA7LNsBnOhIbwBPXPeN9vFGkEWQ7rDsgPtc6HwOmH8Q1BUUq/gwHD1HrQOf834zNAP5IH8jfBIAMQkfSeAnXwB0CEKEHUIxwu8IAqGvh0IgAvgi7YMBf4Pz79v259KXYQfe4VqbD9xEeyvU2Rn4AT5b7LgLATPT8h18DjvZNwdweA74fGfciOR3BbbDawt0X4ymfxooZ865OWqSp28CYOzQrLQOghj2lgykO91EPgY3IgPnMoKiEQDZQSJsh5AJcN47bVsEmDJArwhFyeoRHbDvn6F5DJxYTSvgeUrRTsJw1nvXF3zvTAc+g6gNlKcCLHaqajqKCArhGMDvsUNHlcnbbrB9FOBmkXGD+ZVg3+9BFp1BcDqxAtsVao+VwMRRRgEfrSRqdhGxFIKX6tzw/vZjJEctZmJIeK/vpYvOGcT3iPTbQNEpOFbRS20UsvYeFIHLob/6vcFDC7C/Sje1kqIt4mFnguFIIT4EYHeC5iHCml0ALgvAsfLmkCM7Sq8IB5sB72y4XO1jrL4DqDbxYw+wKnIKjkhgv0uOeNiEWkyUEooEUITjTbSn+0SBIkRxn4HacRSdSiWVVmF5oXZbB78P6sQPEgeZtgtOOgWVJLbR6HTcCFNOmYUzvpVe7MFn4c4ovOZGmCE3V+giOjASfG8UOkVHLaBjc6NHFXg4gDwEpDBkrSJUzk4eJ4tw1oR6PCj0OURYwdNGDjkKdT8aZL+KfTTIw8VoK5KwCM50It9NQmWaSBNEJ/8eRSgfKIXAsE4OMBOpU+5cCvmuEh4HddKHyIVj7rEQH4zEjseZSqBV56vSPPUVUHr5oBEkgwhnvAQ7XvgB4UIliByOGq2kXI16DXN6lkygG+XldgHOMoDh7oS6nNcxgnUeFIPqBHrLfh0Q1xehGwb5WAy3cX50orc0ACYXMRmMtxP52jBQnnwNnCcsBNUi0kO7KBB5eUvV2WxwnDBQx+qZubBML0DSU49B5D42UUXmm4e/N1JJ2MNGCBU8J6t0Y6tTmVVwLATIQqDEYgbnV7C4pMLk7OT0gggLlv150B0B9qBoTLXHOAjnA8EOgZcItpgzTU6aYKMiaBTV+UDtvjrpnIOiycPJXSJouY4QKAzfBkwpJzo4Cct0ITluE+XofQcnX3DQfgx6g11UnKOjRk1Uy7OTbOaqnVe5O0h1IggLqeAiCjomKsNV3NPL1bdlf5wFBzLoO4eIrriQg+kqDPVZ0KhRACqii0J5qtqAxxYeElec3LqJiE4JjgD82ChC3Qa8MJGnfGqP6YUK4izsDgOaqzF32Z6H5KhjbuLGqyStGr7AYXZ2FGUm1RjsueJbBoWQM+O1FhCXfUS+NduP1d6thbCjoXycEqukNqOjKKMIx9U6r7TfKpaVicLktjdj0xlA/gDLq8ODgo3HsiEUuVLGlXKjB6dOHMdFKdLzUBaz52E43s3NYlkGpVvoeAz8Zct+RZjOwkwj5cltqwNTqcUOQLPnMambPQ9bMnsecqVC3CpEEl8LXg8Pa+NquQm1qQThuwechwkcR5bhogvk+6KTDxjlaxB63lgoVIaBch9cIebKHALdU4orLF722YzBE4TKyqQ0gz2/kKHSbJgbrfZct1BtmOHqcYfZwKNKlEo9I/6m7T0NgDV7K8JIyamL64DDga78cIJQhwzNTMvMgWlxZLval9cbz94WWbbss4Xz3pjZ4rR/VJaqzuCF+QpSal8mVGgVEMuCDSpVlp12HCb34r9jp4laPDO6PRDkuIfBJOtuz4nV4PRyZn5hhC+Uh94EB+Q2uGnLli0biwYj8cHhPKsz9QaQgiRC1py0nOIFg1GNN569JHEmcgzpxM0KJw5U6ILUMIaN8iDm9Fyequx5CXN6P7xBGPpn59yWLVv2OkSLgNZGy6qNx1kmey7AmOk6hopUZ1Ac/f/A6HVb80LvV+S6US5DqU6vis3vT9sg/Ma3dIqNq8kqx+lVopctW/a6FfPHLzMoVfiOOUxeVxV/1Jt9dZAqYAFlE1AObVaomb0Ly6oxODkIJZ25N7KBVOZxVWdyLcuWLft/bVbnUMOIRsMDzXRV20sHjNTj6L8MToHQBj3A6IJHAPYGXHsnulHPVWwVWpYt+4zg5Gq6UTg+Y8aINSbEmNn1Mc71TGX7TM8QJoA9m1Advb1yivzLli37bYDpia96UciFCfCu/n6aP/t/v7M9w5ntgkN3m+QLtgvrLlu27PcAZZiovtG6KhS3GewuRqI/rBNfhOJsOcMsXAQx7yss31q27NOCslyEahhEpK/+s9Nwebx4cbNlKjQOJ06wnjz+UpPLln0uYP6sP2NWbDjzqmL9GQe/sn2dXHh478kuW7bsjwXqVXao4UkvcybUuhi1bNmyZSPb1i1YtmzZsgXKZcuWLVugXLZs2bKPtH8HADJQ9p+EtD02AAAAAElFTkSuQmCC"); background-repeat: no-repeat; width: 165px; height: 26px; position: absolute; bottom: -26px; }
.PhoT72 .u2ipRh { background-position: 0px 0px; left: -20px; }
.PhoT72 .JNSeQ8 { background-position: 100% 0px; right: -20px; }
.tE8VE3 { width: 100%; height: 100%; }
.TlDFAU { font-size: 14px; font-weight: 500; line-height: 15px; }
.erPUts { color: rgb(51, 51, 51); font-size: 13px; font-weight: 400; }
.dKbVyb { color: var(--wst-links-and-actions-color,#1a73e8); font-size: 13px; font-weight: 400; text-decoration: underline; display: block; }
.ug7ltv svg { width: 32px; height: 32px; }
.gTl8fV { clip-path: polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px); border: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
.QrIus { height: auto !important; }
.bsFmQ { overflow: hidden !important; }
@view-transition { navigation: auto; types: CrossFade; }
@font-face { font-family: spinnaker; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/spinnaker.woff2") format("woff2"), url("../fonts/spinnaker.woff") format("woff"); }
@font-face { font-family: spinnaker; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/spinnaker.woff2") format("woff2"), url("../fonts/spinnaker.woff") format("woff"); }
#masterPage:not(.landingPage) #PAGES_CONTAINER { margin-top: 0px; margin-bottom: 0px; }
#masterPage.landingPage #SITE_HEADER { display: none; }
#masterPage.landingPage #SITE_FOOTER { display: none; }
#masterPage.landingPage #SITE_HEADER-placeholder { display: none; }
#masterPage.landingPage #SITE_FOOTER-placeholder { display: none; }
#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus, #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus ~ .wixSdkShowFocusOnSibling { --focus-ring-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #116dff; z-index: 1; box-shadow: var(--focus-ring-box-shadow) !important; }
.has-inner-focus-ring { --focus-ring-box-shadow: inset 0 0 0 2px #ffffff, inset 0 0 0 4px #116dff !important; }
#masterPage { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
#SITE_HEADER { --pinned-layer-in-container: 50; --above-all-in-container: 49; }
#PAGES_CONTAINER { --pinned-layer-in-container: 51; --above-all-in-container: 49; }
#SITE_FOOTER { --pinned-layer-in-container: 52; --above-all-in-container: 49; }
:root, :host, .spxThemeOverride { --full-viewport: 100 * var(--one-unit) * var(--browser-zoom); --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width))); --theme-spx-ratio: 1px; --color_0: 108,144,161; --color_1: 255,255,255; --color_2: 0,0,0; --color_3: 255,203,5; --color_4: 237,28,36; --color_5: 0,136,203; --color_6: 70,30,9; --color_7: 70,30,9; --color_8: 255,255,255; --color_9: 255,204,0; --color_10: 70,30,9; --color_11: 255,255,255; --color_12: 235,224,213; --color_13: 175,150,140; --color_14: 126,107,99; --color_15: 65,58,56; --color_16: 241,219,211; --color_17: 224,163,144; --color_18: 171,114,96; --color_19: 122,81,68; --color_20: 50,33,28; --color_21: 235,202,204; --color_22: 213,143,149; --color_23: 156,99,104; --color_24: 116,38,44; --color_25: 54,18,21; --color_26: 255,248,224; --color_27: 230,213,159; --color_28: 218,191,104; --color_29: 170,148,77; --color_30: 92,79,36; --color_31: 223,222,199; --color_32: 189,186,146; --color_33: 132,130,96; --color_34: 88,86,64; --color_35: 44,43,32; --color_36: 255,255,255; --color_37: 65,58,56; --color_38: 235,224,213; --color_39: 175,150,140; --color_40: 126,107,99; --color_41: 171,114,96; --color_42: 116,38,44; --color_43: 54,18,21; --color_44: 213,143,149; --color_45: 116,38,44; --color_46: 116,38,44; --color_47: 126,107,99; --color_48: 171,114,96; --color_49: 171,114,96; --color_50: 255,255,255; --color_51: 255,255,255; --color_52: 171,114,96; --color_53: 171,114,96; --color_54: 175,150,140; --color_55: 175,150,140; --color_56: 255,255,255; --color_57: 255,255,255; --color_58: 171,114,96; --color_59: 171,114,96; --color_60: 171,114,96; --color_61: 171,114,96; --color_62: 255,255,255; --color_63: 255,255,255; --color_64: 175,150,140; --color_65: 175,150,140; --wix-ads-height: 0px; --sticky-offset: 0px; --wix-ads-top-height: 0px; --site-width: 980px; --above-all-z-index: 100000; --portals-z-index: 100001; --wix-opt-in-direction: ltr; --wix-opt-in-direction-multiplier: 1; --font_0: normal normal normal 23px/1.1em spinnaker,sans-serif; --font_1: normal normal normal 15px/1.1em spinnaker,sans-serif; --font_2: normal normal normal 26px/1.1em 'palatino linotype',serif; --font_3: normal normal normal 60px/1.1em spinnaker,sans-serif; --font_4: normal normal normal 40px/1.3em spinnaker,sans-serif; --font_5: normal normal normal 26px/1.2em spinnaker,sans-serif; --font_6: normal normal normal 18px/1.3em spinnaker,sans-serif; --font_7: normal normal normal 16px/1.3em spinnaker,sans-serif; --font_8: normal normal normal 14px/1.3em spinnaker,sans-serif; --font_9: normal normal normal 13px/1.3em spinnaker,sans-serif; --font_10: normal normal normal 11px/1.3em spinnaker,sans-serif; -webkit-font-smoothing: antialiased; --minViewportSize: 320; --maxViewportSize: 1920; --customScaleViewportLimit: clamp(var(--minViewportSize) * 1px, var(--full-viewport), min(var(--section-max-width), var(--maxViewportSize) * 1px)); }
.theme-vars, .max-width-container { --full-viewport: 100 * var(--one-unit) * var(--browser-zoom); --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width))); --theme-spx-ratio: 1px; }
.max-width-container { --font_0: normal normal normal 23px/1.1em spinnaker,sans-serif; --font_1: normal normal normal 15px/1.1em spinnaker,sans-serif; --font_2: normal normal normal 26px/1.1em 'palatino linotype',serif; --font_3: normal normal normal 60px/1.1em spinnaker,sans-serif; --font_4: normal normal normal 40px/1.3em spinnaker,sans-serif; --font_5: normal normal normal 26px/1.2em spinnaker,sans-serif; --font_6: normal normal normal 18px/1.3em spinnaker,sans-serif; --font_7: normal normal normal 16px/1.3em spinnaker,sans-serif; --font_8: normal normal normal 14px/1.3em spinnaker,sans-serif; --font_9: normal normal normal 13px/1.3em spinnaker,sans-serif; --font_10: normal normal normal 11px/1.3em spinnaker,sans-serif; }
.font_0 { font: var(--font_0); color: rgb(var(--color_43)); letter-spacing: 0em; }
.font_1 { font: var(--font_1); color: rgb(var(--color_39)); letter-spacing: 0em; }
.font_2 { font: var(--font_2); color: rgb(var(--color_45)); letter-spacing: 0em; }
.font_3 { font: var(--font_3); color: rgb(var(--color_43)); letter-spacing: 0em; }
.font_4 { font: var(--font_4); color: rgb(var(--color_43)); letter-spacing: 0em; }
.font_5 { font: var(--font_5); color: rgb(var(--color_45)); letter-spacing: 0em; }
.font_6 { font: var(--font_6); color: rgb(var(--color_45)); letter-spacing: 0em; }
.font_7 { font: var(--font_7); color: rgb(var(--color_46)); letter-spacing: 0em; }
.font_8 { font: var(--font_8); color: rgb(var(--color_43)); letter-spacing: 0em; }
.font_9 { font: var(--font_9); color: rgb(var(--color_43)); letter-spacing: 0em; }
.font_10 { font: var(--font_10); color: rgb(var(--color_43)); letter-spacing: 0em; }
.color_0 { color: rgb(var(--color_0)); }
.color_1 { color: rgb(var(--color_1)); }
.color_2 { color: rgb(var(--color_2)); }
.color_3 { color: rgb(var(--color_3)); }
.color_4 { color: rgb(var(--color_4)); }
.color_5 { color: rgb(var(--color_5)); }
.color_6 { color: rgb(var(--color_6)); }
.color_7 { color: rgb(var(--color_7)); }
.color_8 { color: rgb(var(--color_8)); }
.color_9 { color: rgb(var(--color_9)); }
.color_10 { color: rgb(var(--color_10)); }
.color_11 { color: rgb(var(--color_11)); }
.color_12 { color: rgb(var(--color_12)); }
.color_13 { color: rgb(var(--color_13)); }
.color_14 { color: rgb(var(--color_14)); }
.color_15 { color: rgb(var(--color_15)); }
.color_16 { color: rgb(var(--color_16)); }
.color_17 { color: rgb(var(--color_17)); }
.color_18 { color: rgb(var(--color_18)); }
.color_19 { color: rgb(var(--color_19)); }
.color_20 { color: rgb(var(--color_20)); }
.color_21 { color: rgb(var(--color_21)); }
.color_22 { color: rgb(var(--color_22)); }
.color_23 { color: rgb(var(--color_23)); }
.color_24 { color: rgb(var(--color_24)); }
.color_25 { color: rgb(var(--color_25)); }
.color_26 { color: rgb(var(--color_26)); }
.color_27 { color: rgb(var(--color_27)); }
.color_28 { color: rgb(var(--color_28)); }
.color_29 { color: rgb(var(--color_29)); }
.color_30 { color: rgb(var(--color_30)); }
.color_31 { color: rgb(var(--color_31)); }
.color_32 { color: rgb(var(--color_32)); }
.color_33 { color: rgb(var(--color_33)); }
.color_34 { color: rgb(var(--color_34)); }
.color_35 { color: rgb(var(--color_35)); }
.color_36 { color: rgb(var(--color_36)); }
.color_37 { color: rgb(var(--color_37)); }
.color_38 { color: rgb(var(--color_38)); }
.color_39 { color: rgb(var(--color_39)); }
.color_40 { color: rgb(var(--color_40)); }
.color_41 { color: rgb(var(--color_41)); }
.color_42 { color: rgb(var(--color_42)); }
.color_43 { color: rgb(var(--color_43)); }
.color_44 { color: rgb(var(--color_44)); }
.color_45 { color: rgb(var(--color_45)); }
.color_46 { color: rgb(var(--color_46)); }
.color_47 { color: rgb(var(--color_47)); }
.color_48 { color: rgb(var(--color_48)); }
.color_49 { color: rgb(var(--color_49)); }
.color_50 { color: rgb(var(--color_50)); }
.color_51 { color: rgb(var(--color_51)); }
.color_52 { color: rgb(var(--color_52)); }
.color_53 { color: rgb(var(--color_53)); }
.color_54 { color: rgb(var(--color_54)); }
.color_55 { color: rgb(var(--color_55)); }
.color_56 { color: rgb(var(--color_56)); }
.color_57 { color: rgb(var(--color_57)); }
.color_58 { color: rgb(var(--color_58)); }
.color_59 { color: rgb(var(--color_59)); }
.color_60 { color: rgb(var(--color_60)); }
.color_61 { color: rgb(var(--color_61)); }
.color_62 { color: rgb(var(--color_62)); }
.color_63 { color: rgb(var(--color_63)); }
.color_64 { color: rgb(var(--color_64)); }
.color_65 { color: rgb(var(--color_65)); }
.backcolor_0 { background-color: rgb(var(--color_0)); }
.backcolor_1 { background-color: rgb(var(--color_1)); }
.backcolor_2 { background-color: rgb(var(--color_2)); }
.backcolor_3 { background-color: rgb(var(--color_3)); }
.backcolor_4 { background-color: rgb(var(--color_4)); }
.backcolor_5 { background-color: rgb(var(--color_5)); }
.backcolor_6 { background-color: rgb(var(--color_6)); }
.backcolor_7 { background-color: rgb(var(--color_7)); }
.backcolor_8 { background-color: rgb(var(--color_8)); }
.backcolor_9 { background-color: rgb(var(--color_9)); }
.backcolor_10 { background-color: rgb(var(--color_10)); }
.backcolor_11 { background-color: rgb(var(--color_11)); }
.backcolor_12 { background-color: rgb(var(--color_12)); }
.backcolor_13 { background-color: rgb(var(--color_13)); }
.backcolor_14 { background-color: rgb(var(--color_14)); }
.backcolor_15 { background-color: rgb(var(--color_15)); }
.backcolor_16 { background-color: rgb(var(--color_16)); }
.backcolor_17 { background-color: rgb(var(--color_17)); }
.backcolor_18 { background-color: rgb(var(--color_18)); }
.backcolor_19 { background-color: rgb(var(--color_19)); }
.backcolor_20 { background-color: rgb(var(--color_20)); }
.backcolor_21 { background-color: rgb(var(--color_21)); }
.backcolor_22 { background-color: rgb(var(--color_22)); }
.backcolor_23 { background-color: rgb(var(--color_23)); }
.backcolor_24 { background-color: rgb(var(--color_24)); }
.backcolor_25 { background-color: rgb(var(--color_25)); }
.backcolor_26 { background-color: rgb(var(--color_26)); }
.backcolor_27 { background-color: rgb(var(--color_27)); }
.backcolor_28 { background-color: rgb(var(--color_28)); }
.backcolor_29 { background-color: rgb(var(--color_29)); }
.backcolor_30 { background-color: rgb(var(--color_30)); }
.backcolor_31 { background-color: rgb(var(--color_31)); }
.backcolor_32 { background-color: rgb(var(--color_32)); }
.backcolor_33 { background-color: rgb(var(--color_33)); }
.backcolor_34 { background-color: rgb(var(--color_34)); }
.backcolor_35 { background-color: rgb(var(--color_35)); }
.backcolor_36 { background-color: rgb(var(--color_36)); }
.backcolor_37 { background-color: rgb(var(--color_37)); }
.backcolor_38 { background-color: rgb(var(--color_38)); }
.backcolor_39 { background-color: rgb(var(--color_39)); }
.backcolor_40 { background-color: rgb(var(--color_40)); }
.backcolor_41 { background-color: rgb(var(--color_41)); }
.backcolor_42 { background-color: rgb(var(--color_42)); }
.backcolor_43 { background-color: rgb(var(--color_43)); }
.backcolor_44 { background-color: rgb(var(--color_44)); }
.backcolor_45 { background-color: rgb(var(--color_45)); }
.backcolor_46 { background-color: rgb(var(--color_46)); }
.backcolor_47 { background-color: rgb(var(--color_47)); }
.backcolor_48 { background-color: rgb(var(--color_48)); }
.backcolor_49 { background-color: rgb(var(--color_49)); }
.backcolor_50 { background-color: rgb(var(--color_50)); }
.backcolor_51 { background-color: rgb(var(--color_51)); }
.backcolor_52 { background-color: rgb(var(--color_52)); }
.backcolor_53 { background-color: rgb(var(--color_53)); }
.backcolor_54 { background-color: rgb(var(--color_54)); }
.backcolor_55 { background-color: rgb(var(--color_55)); }
.backcolor_56 { background-color: rgb(var(--color_56)); }
.backcolor_57 { background-color: rgb(var(--color_57)); }
.backcolor_58 { background-color: rgb(var(--color_58)); }
.backcolor_59 { background-color: rgb(var(--color_59)); }
.backcolor_60 { background-color: rgb(var(--color_60)); }
.backcolor_61 { background-color: rgb(var(--color_61)); }
.backcolor_62 { background-color: rgb(var(--color_62)); }
.backcolor_63 { background-color: rgb(var(--color_63)); }
.backcolor_64 { background-color: rgb(var(--color_64)); }
.backcolor_65 { background-color: rgb(var(--color_65)); }
#masterPage:not(.landingPage) { --top-offset: 0px; --header-height: 150px; }
#masterPage.landingPage { --top-offset: 0px; }
#SITE_HEADER { --bg: var(--color_11); --shd: none; --brwt: 0px; --brd: var(--color_37); --brwb: 0px; --bgctr: var(--color_11); --rd: 0px; --alpha-bgctr: 0; --alpha-brd: 1; --alpha-bg: 1; --backdrop-filter: none; --backdrop-blur: 0px; --boxShadowToggleOn-shd: none; }
#SITE_HEADER { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="SITE_HEADERinlineContent"] { height: auto; width: 100%; }
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: min-content 1fr; grid-template-columns: 100%; }
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-kcxm9wmp"], [data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > interact-element > [id="comp-kcxm9wmp"] { position: relative; margin: 14px 0px 0px calc(50% - 490px); left: 29px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="DrpDwnMn0"], [data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > interact-element > [id="DrpDwnMn0"] { position: relative; margin: 66px 0px 21px calc(50% - 490px); left: 0px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="iaggachh"], [data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > interact-element > [id="iaggachh"] { position: relative; margin: 0px 0px 10px calc(50% - 490px); left: 862px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
#SITE_HEADER { --bg-overlay-color: transparent; --bg-gradient: none; --shc-mutated-brightness: 128,128,128; }
#comp-kcxm9wmp { width: 310px; height: auto; }
#comp-kcxm9wmp { --text-direction: var(--wix-opt-in-direction); }
#DrpDwnMn0 { --menuTotalBordersX: 0px; --menuTotalBordersY: 0px; --bgDrop: var(--color_11); --rd: 0px; --shd: 0 1px 4px rgba(0,0,0,0.6); --fnt: var(--font_1); --sep: var(--color_23); --txt: var(--color_42); --trans: color 0.4s ease 0s; --pad: 5px; --txth: var(--color_43); --txts: var(--color_43); --alpha-txth: 1; --alpha-txts: 1; --alpha-sep: 1; --alpha-bgDrop: 1; --alpha-txt: 1; }
#DrpDwnMn0 { width: 846px; height: 20px; }
#DrpDwnMn0 { --menuTotalBordersY: 0px; --menuTotalBordersX: 0px; --submenus-direction: inherit; --menu-direction: inherit; --align: center; --menu-align: inherit; --submenus-align: inherit; }
#iaggachh { --contentPaddingLeft: 0px; --contentPaddingRight: 0px; --contentPaddingTop: 0px; --contentPaddingBottom: 0px; }
#iaggachh { width: 85px; height: 97px; }
#iaggachh { --height: 97px; --width: 85px; }
#PAGES_CONTAINER { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
#SITE_PAGES { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
#SITE_PAGES { --transition-duration: 600ms; }
#SITE_FOOTER { --shd: 0.00px 1.00px 4px 0px rgba(0,0,0,0.6); --rd: 0px 0px 0px 0px; --brwt: 0px; --alpha-brd: 1; --backdrop-filter: none; --backdrop-blur: 0px; --brd: var(--color_36); --boxShadowToggleOn-shd: none; --brwb: 0px; }
#SITE_FOOTER { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="SITE_FOOTERinlineContent"] { height: auto; width: 100%; }
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kgtvm0cv"], [data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > interact-element > [id="comp-kgtvm0cv"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#SITE_FOOTER { --bg-overlay-color: transparent; --bg-gradient: none; }
#comp-kgtvm0cv { left: 0px; margin-left: 0px; width: 100%; min-width: 980px; }
[data-mesh-id="comp-kgtvm0hminlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-kgtvm0hminlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: repeat(2, min-content) 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-kgtvm0hminlineContent-gridContainer"] > [id="comp-kgtvm0hw"], [data-mesh-id="comp-kgtvm0hminlineContent-gridContainer"] > interact-element > [id="comp-kgtvm0hw"] { position: relative; margin: 52px 0px 18px calc(50% - 490px); left: 31px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="comp-kgtvm0hminlineContent-gridContainer"] > [id="comp-kgtvm0ib"], [data-mesh-id="comp-kgtvm0hminlineContent-gridContainer"] > interact-element > [id="comp-kgtvm0ib"] { position: relative; margin: 0px 0px 34px calc(50% - 490px); left: 440px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
[data-mesh-id="comp-kgtvm0hminlineContent-gridContainer"] > [id="comp-kgtvm0iu"], [data-mesh-id="comp-kgtvm0hminlineContent-gridContainer"] > interact-element > [id="comp-kgtvm0iu"] { position: relative; margin: 0px 0px 26px calc(50% - 490px); left: 317px; grid-area: 3 / 1 / 4 / 2; place-self: start; }
#comp-kgtvm0cv { --bg-overlay-color: transparent; --bg-gradient: none; --padding: 0px; --margin: 0px; min-width: 980px; --direction: ltr; }
#comp-kgtvm0hm { width: 980px; }
#comp-kgtvm0hm { --bg-overlay-color: rgb(var(--color_42)); --bg-gradient: none; width: 100%; --column-width: 980px; --column-flex: 980; }
#comp-kgtvm0hw { --backgroundColor: 0,0,0; --alpha-backgroundColor: 0; --blendMode: normal; --textShadow: 0px 0px transparent; --textOutline: 0px 0px transparent; }
#comp-kgtvm0hw { width: 920px; height: auto; }
#comp-kgtvm0hw { --text-direction: var(--wix-opt-in-direction); }
#comp-kgtvm0ib { --zigzagsize: 10px; --brd: var(--color_32); --alpha-brd: 1; }
#comp-kgtvm0ib { width: 93px; height: 10px; }
#comp-kgtvm0ib { transform-origin: center center; }
#comp-kgtvm0iu { --backgroundColor: 0,0,0; --alpha-backgroundColor: 0; --blendMode: normal; --textShadow: 0px 0px transparent; --textOutline: 0px 0px transparent; }
#comp-kgtvm0iu { width: 350px; height: auto; }
#comp-kgtvm0iu { --min-height: 18px; --text-direction: var(--wix-opt-in-direction); }



@font-face { font-family: spinnaker; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/spinnaker.woff2") format("woff2"), url("../fonts/spinnaker.woff") format("woff"); }
@font-face { font-family: spinnaker; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/spinnaker.woff2") format("woff2"), url("../fonts/spinnaker.woff") format("woff"); }
#mainPage { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
#comp-iexy5t13-pinned-layer { z-index: calc(var(--pinned-layer-in-container, 0) + 0); }
#masterPage { --pinned-layers-in-page: 1; }
[data-mesh-id="ContainermainPageinlineContent"] { height: auto; width: 100%; }
[data-mesh-id="ContainermainPageinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: 40px; grid-template-rows: repeat(5, min-content) 1fr; grid-template-columns: 100%; padding-bottom: 0px; box-sizing: border-box; }
[data-mesh-id="ContainermainPageinlineContent-gridContainer"] > [id="comp-lxlw2qaq"], [data-mesh-id="ContainermainPageinlineContent-gridContainer"] > interact-element > [id="comp-lxlw2qaq"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="ContainermainPageinlineContent-gridContainer"] > [id="comp-lxlw2qaq1"], [data-mesh-id="ContainermainPageinlineContent-gridContainer"] > interact-element > [id="comp-lxlw2qaq1"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
[data-mesh-id="ContainermainPageinlineContent-gridContainer"] > [id="comp-lxlw2qar"], [data-mesh-id="ContainermainPageinlineContent-gridContainer"] > interact-element > [id="comp-lxlw2qar"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 3 / 1 / 4 / 2; place-self: start; }
[data-mesh-id="ContainermainPageinlineContent-gridContainer"] > [id="comp-lxlw2qas"], [data-mesh-id="ContainermainPageinlineContent-gridContainer"] > interact-element > [id="comp-lxlw2qas"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 4 / 1 / 5 / 2; place-self: start; }
[data-mesh-id="ContainermainPageinlineContent-gridContainer"] > [id="comp-lxlw2qat"], [data-mesh-id="ContainermainPageinlineContent-gridContainer"] > interact-element > [id="comp-lxlw2qat"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 5 / 1 / 6 / 2; place-self: start; }
[data-mesh-id="ContainermainPageinlineContent-gridContainer"] > [id="comp-lxlw2qav"], [data-mesh-id="ContainermainPageinlineContent-gridContainer"] > interact-element > [id="comp-lxlw2qav"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 6 / 1 / 7 / 2; place-self: start; }
#comp-iexy5t13 { place-self: center end; margin-right: 58px; margin-bottom: 168px; position: absolute; grid-area: 1 / 1 / 2 / 2; pointer-events: auto; }
#comp-lxlw2qaq { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="comp-lxlw2qaqinlineContent"] { height: auto; width: 100%; display: flex; }
[data-mesh-id="comp-lxlw2qaqinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; margin-top: -12px; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-lxlw2qaqinlineContent-gridContainer"] > [id="id7abtno"], [data-mesh-id="comp-lxlw2qaqinlineContent-gridContainer"] > interact-element > [id="id7abtno"] { position: relative; margin: 0px 0px 10px calc(50% - 490px); left: 458px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="comp-lxlw2qaqinlineContent-gridContainer"] > [id="comp-jc7m75i6"], [data-mesh-id="comp-lxlw2qaqinlineContent-gridContainer"] > interact-element > [id="comp-jc7m75i6"] { position: relative; margin: 12px 0px 0px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#id7abtno { --fade_next: opacity 0.1s ease 0s; --fade_prev: opacity 0.5s ease 0s; }
#id7abtno { width: 67px; height: 67px; }
#comp-jc7m75i6 { left: 0px; margin-left: 0px; width: 100%; min-width: 980px; }
[data-mesh-id="comp-jc7m75k0inlineContent"] { height: auto; width: 100%; position: static; min-height: 560px; }
@media (prefers-reduced-motion: no-preference) {
  #comp-jc7m75k0 [data-motion-part="BG_MEDIA comp-jc7m75k0"] { will-change: var(--motion-bgreveal-will-change); height: calc(100% + 200lvh); margin-top: -100lvh; overflow: clip; isolation: isolate; }
  :is(#comp-jc7m75k0)[data-has-alpha="true"] canvas, :is(#comp-jc7m75k0):not([data-show-canvas]) [data-motion-part="BG_IMG comp-jc7m75k0"] { position: sticky; height: max(100lvh, 100% - 200lvh); width: 100%; top: 0px; margin-bottom: calc(100lvh - max(100lvh, var(--motion-comp-height, 100%))); display: block; padding: 0px; }
  #comp-jc7m75k0 [data-motion-part="BG_LAYER comp-jc7m75k0"] { overflow: clip; contain: layout; }
  @supports (-moz-appearance: none) {
  body { --motion-bgreveal-will-change: transform; }
}
  #comp-jc7m75k0[data-testid="imageX"] [data-motion-part="BG_MEDIA comp-jc7m75k0"] { transform: translate3d(0px, 0px, 0px); }
}
#comp-jc7m75k0 { width: 980px; }
#comp-iexy5t13 { --symbolColor: var(--color_25); --symbolColorSelected: var(--color_24); --symbolAndTextColor: var(--color_25); --alpha-symbolAndTextColor: 1; --selectedColor: var(--color_24); --alpha-selectedColor: 1; --alpha-symbolColor: 1; --alpha-symbolColorSelected: 1; }
#comp-iexy5t13 { width: 102px; height: 95px; }
#comp-lxlw2qaq1 { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="comp-lxlw2qaq1inlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-lxlw2qaq1inlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-lxlw2qaq1inlineContent-gridContainer"] > [id="iazcn3hk"], [data-mesh-id="comp-lxlw2qaq1inlineContent-gridContainer"] > interact-element > [id="iazcn3hk"] { position: relative; margin: 0px 0px 10px; left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start stretch; }
[data-mesh-id="comp-lxlw2qaq1inlineContent-gridContainer"] > [id="comp-if6v2jk7"], [data-mesh-id="comp-lxlw2qaq1inlineContent-gridContainer"] > interact-element > [id="comp-if6v2jk7"] { position: relative; margin: 0px 0px 39px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#iazcn3hk { width: 100%; left: 0px; margin-left: 0px; min-width: initial; height: 21px; }
#comp-if6v2jk7 { left: 0px; margin-left: 0px; width: 100%; min-width: 980px; }
[data-mesh-id="mediairuiowsj1inlineContent"] { height: auto; width: 100%; }
[data-mesh-id="mediairuiowsj1inlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: repeat(3, min-content) 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-kf4fu0ne-rotated-wrapper"] > [id="comp-kf4fu0ne"], [data-mesh-id="comp-kf4fu0ne-rotated-wrapper"] > interact-element > [id="comp-kf4fu0ne"] { position: relative; left: 421px; top: 21px; }
[data-mesh-id="mediairuiowsj1inlineContent-gridContainer"] > [id="iapd4f8g"], [data-mesh-id="mediairuiowsj1inlineContent-gridContainer"] > interact-element > [id="iapd4f8g"] { position: relative; margin: 69px 0px 12px calc(50% - 490px); left: 30px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="mediairuiowsj1inlineContent-gridContainer"] > [id="iaphg0k7"], [data-mesh-id="mediairuiowsj1inlineContent-gridContainer"] > interact-element > [id="iaphg0k7"] { position: relative; margin: 0px 0px 32px calc(50% - 490px); left: 430px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
[data-mesh-id="mediairuiowsj1inlineContent-gridContainer"] > [id="iapd0o6q"], [data-mesh-id="mediairuiowsj1inlineContent-gridContainer"] > interact-element > [id="iapd0o6q"] { position: relative; margin: 0px 0px -87px calc(50% - 490px); left: 69px; grid-area: 3 / 1 / 4 / 2; place-self: start; }
[data-mesh-id="mediairuiowsj1inlineContent-gridContainer"] > [id="comp-kdym28b8"], [data-mesh-id="mediairuiowsj1inlineContent-gridContainer"] > interact-element > [id="comp-kdym28b8"] { position: relative; margin: 250px 0px 10px calc(50% - 490px); left: 430px; grid-area: 3 / 1 / 4 / 2; place-self: start; }
[data-mesh-id="comp-kf4fu0ne-rotated-wrapper"] { position: static; height: 164px; width: 0px; margin: 0px 0px 27px calc(50% - 490px); grid-area: 4 / 1 / 5 / 2; place-self: start; }
#mediairuiowsj1 { width: 980px; }
#iapd4f8g { width: 920px; height: auto; }
#iaphg0k7 { --zigzagsize: 10px; --brd: var(--color_44); --alpha-brd: 1; }
#iaphg0k7 { width: 130px; height: 10px; }
#iapd0o6q { width: 846px; height: auto; }
#comp-kdym28b8 { --zigzagsize: 10px; --brd: var(--color_44); --alpha-brd: 1; }
#comp-kdym28b8 { width: 142px; height: 10px; }
#comp-kf4fu0ne { width: 144px; height: 122px; transform: rotate(340.47deg); --comp-rotate-z: 340.4700503683182deg; }
#comp-lxlw2qar { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="comp-lxlw2qarinlineContent"] { height: auto; width: 100%; display: flex; }
[data-mesh-id="comp-lxlw2qarinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; margin-bottom: -6px; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-lxlw2qarinlineContent-gridContainer"] > [id="iaz95uv7"], [data-mesh-id="comp-lxlw2qarinlineContent-gridContainer"] > interact-element > [id="iaz95uv7"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: -408px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#iaz95uv7 { --alpha-color4: 1; --alpha-color5: 1; --color1: var(--color_1); --color2: var(--color_15); --color3: var(--color_15); --color4: var(--color_15); --color5: var(--color_15); --version: 1; --alpha-color1: 0.5; --alpha-color2: 1; --alpha-color3: 1; }
#iaz95uv7 { width: 1797px; height: 519px; }
#comp-lxlw2qas { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="comp-lxlw2qasinlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-lxlw2qasinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: min-content 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-lxlw2qasinlineContent-gridContainer"] > [id="iazcno4g"], [data-mesh-id="comp-lxlw2qasinlineContent-gridContainer"] > interact-element > [id="iazcno4g"] { position: relative; margin: 0px 0px 27px; left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start stretch; }
[data-mesh-id="comp-lxlw2qasinlineContent-gridContainer"] > [id="comp-if6veobc"], [data-mesh-id="comp-lxlw2qasinlineContent-gridContainer"] > interact-element > [id="comp-if6veobc"] { position: relative; margin: 0px 0px 68px calc(50% - 490px); left: 0px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
#iazcno4g { width: 100%; left: 0px; margin-left: 0px; min-width: initial; height: 20px; }
#comp-if6veobc { left: 0px; margin-left: 0px; width: 100%; min-width: 980px; }
[data-mesh-id="mediairuiowsk6inlineContent"] { height: auto; width: 100%; }
[data-mesh-id="mediairuiowsk6inlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: repeat(4, min-content) 1fr; grid-template-columns: 100%; }
[data-mesh-id="mediairuiowsk6inlineContent-gridContainer"] > [id="iapg6z4i_0"], [data-mesh-id="mediairuiowsk6inlineContent-gridContainer"] > interact-element > [id="iapg6z4i_0"] { position: relative; margin: 58px 0px 36px calc(50% - 490px); left: 24px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="mediairuiowsk6inlineContent-gridContainer"] > [id="iapg99a9_0"], [data-mesh-id="mediairuiowsk6inlineContent-gridContainer"] > interact-element > [id="iapg99a9_0"] { position: relative; margin: 0px 0px 38px calc(50% - 490px); left: 384px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
[data-mesh-id="mediairuiowsk6inlineContent-gridContainer"] > [id="iapg6z4i"], [data-mesh-id="mediairuiowsk6inlineContent-gridContainer"] > interact-element > [id="iapg6z4i"] { position: relative; margin: 0px 0px -4px calc(50% - 490px); left: 389px; grid-area: 3 / 1 / 4 / 2; place-self: start; }
[data-mesh-id="mediairuiowsk6inlineContent-gridContainer"] > [id="comp-kf4gid79"], [data-mesh-id="mediairuiowsk6inlineContent-gridContainer"] > interact-element > [id="comp-kf4gid79"] { position: relative; margin: 0px 0px 38px calc(50% - 490px); left: 454px; grid-area: 4 / 1 / 5 / 2; place-self: start; }
[data-mesh-id="mediairuiowsk6inlineContent-gridContainer"] > [id="iaz3wt47"], [data-mesh-id="mediairuiowsk6inlineContent-gridContainer"] > interact-element > [id="iaz3wt47"] { position: relative; margin: 0px 0px 2px calc(50% - 490px); left: 267px; grid-area: 5 / 1 / 6 / 2; place-self: start; }
[data-mesh-id="mediairuiowsk6inlineContent-gridContainer"] > [id="comp-kf4gm7go"], [data-mesh-id="mediairuiowsk6inlineContent-gridContainer"] > interact-element > [id="comp-kf4gm7go"] { position: relative; margin: 352px 0px 10px calc(50% - 490px); left: 461px; grid-area: 5 / 1 / 6 / 2; place-self: start; }
#mediairuiowsk6 { width: 980px; }
#iapg6z4i_0 { width: 920px; height: auto; }
#iapg99a9_0 { --shd: none; --brw: 0px; --brd: 255,255,255; --contentPaddingLeft: 0px; --contentPaddingRight: 0px; --contentPaddingBottom: 0px; --contentPaddingTop: 0px; --alpha-brd: 1; --boxShadowToggleOn-shd: none; }
#iapg99a9_0 { width: 200px; height: 200px; }
#iapg6z4i { width: 200px; height: auto; }
#comp-kf4gid79 { --zigzagsize: 10px; --brd: var(--color_44); --alpha-brd: 1; }
#comp-kf4gid79 { width: 87px; height: 10px; }
#iaz3wt47 { width: 463px; height: auto; }
#comp-kf4gm7go { width: 57px; height: 89px; }
#comp-lxlw2qat { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="comp-lxlw2qatinlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-lxlw2qatinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-lxlw2qatinlineContent-gridContainer"] > [id="iazf16wc"], [data-mesh-id="comp-lxlw2qatinlineContent-gridContainer"] > interact-element > [id="iazf16wc"] { position: relative; margin: 28px 0px 10px; left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start stretch; }
[data-mesh-id="comp-lxlw2qatinlineContent-gridContainer"] > [id="comp-if6vcc9y"], [data-mesh-id="comp-lxlw2qatinlineContent-gridContainer"] > interact-element > [id="comp-if6vcc9y"] { position: relative; margin: 0px 0px 64px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#iazf16wc { width: 100%; left: 0px; margin-left: 0px; min-width: initial; height: 20px; }
#comp-if6vcc9y { left: 0px; margin-left: 0px; width: 100%; min-width: 980px; }
[data-mesh-id="mediairuiowskinlineContent"] { height: auto; width: 100%; }
[data-mesh-id="mediairuiowskinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: repeat(2, min-content) 1fr; grid-template-columns: 100%; }
[data-mesh-id="mediairuiowskinlineContent-gridContainer"] > [id="iazcsf3m_0"], [data-mesh-id="mediairuiowskinlineContent-gridContainer"] > interact-element > [id="iazcsf3m_0"] { position: relative; margin: 77px 0px 12px calc(50% - 490px); left: 30px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="mediairuiowskinlineContent-gridContainer"] > [id="iazcsf3m"], [data-mesh-id="mediairuiowskinlineContent-gridContainer"] > interact-element > [id="iazcsf3m"] { position: relative; margin: 0px 0px 19px calc(50% - 490px); left: 465px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
[data-mesh-id="mediairuiowskinlineContent-gridContainer"] > [id="iazcs2yx"], [data-mesh-id="mediairuiowskinlineContent-gridContainer"] > interact-element > [id="iazcs2yx"] { position: relative; margin: 0px 0px 28px calc(50% - 490px); left: 250px; grid-area: 3 / 1 / 4 / 2; place-self: start; }
#mediairuiowsk { width: 980px; }
#iazcsf3m_0 { width: 920px; height: auto; }
#iazcsf3m { --zigzagsize: 10px; --brd: var(--color_32); --alpha-brd: 1; }
#iazcsf3m { width: 57px; height: 10px; }
#iazcs2yx { --backgroundColor: 0,0,0; --alpha-backgroundColor: 0; --blendMode: normal; --textShadow: 0px 0px transparent; --textOutline: 0px 0px transparent; }
#iazcs2yx { width: 480px; height: auto; }
#comp-lxlw2qav { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="comp-lxlw2qavinlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-lxlw2qavinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-lxlw2qavinlineContent-gridContainer"] > [id="comp-if6xtvp3"], [data-mesh-id="comp-lxlw2qavinlineContent-gridContainer"] > interact-element > [id="comp-if6xtvp3"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#comp-if6xtvp3 { left: 0px; margin-left: 0px; width: 100%; min-width: 980px; }
[data-mesh-id="mediairuiowsk12inlineContent"] { height: auto; width: 100%; }
[data-mesh-id="mediairuiowsk12inlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: 687px; grid-template-rows: min-content 1fr; grid-template-columns: 100%; }
[data-mesh-id="mediairuiowsk12inlineContent-gridContainer"] > [id="comp-k3n2ciux"], [data-mesh-id="mediairuiowsk12inlineContent-gridContainer"] > interact-element > [id="comp-k3n2ciux"] { position: relative; margin: 34px 0px 40px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="mediairuiowsk12inlineContent-gridContainer"] > [id="iazdhbvr"], [data-mesh-id="mediairuiowsk12inlineContent-gridContainer"] > interact-element > [id="iazdhbvr"] { position: relative; margin: 0px 0px 10px calc(50% - 490px); left: 32px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
#mediairuiowsk12 { --brw: 0px; --brd: var(--color_15); --rd: 0px; --shd: none; --alpha-brd: 1; --alpha-bg: 1; --bg: var(--color_11); --boxShadowToggleOn-shd: none; }
#mediairuiowsk12 { width: 980px; }
#comp-k3n2ciux { width: 980px; }
[data-mesh-id="comp-k3n2ciuxinlineContent"] { height: auto; width: 980px; }
[data-mesh-id="comp-k3n2ciuxinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-k3n2ciuxinlineContent-gridContainer"] > [id="comp-k3n2ciwh"], [data-mesh-id="comp-k3n2ciuxinlineContent-gridContainer"] > interact-element > [id="comp-k3n2ciwh"] { position: relative; margin: 0px; left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#comp-k3n2ciwh { --rd: 0px; --shd: none; --bg: var(--color_11); --brd: 227,227,227; --alpha-brd: 1; --brw: 0px; --alpha-bg: 0; --boxShadowToggleOn-shd: none; }
#comp-k3n2ciwh { width: 980px; }
[data-mesh-id="comp-k3n2ciwhinlineContent"] { height: auto; width: 980px; }
[data-mesh-id="comp-k3n2ciwhinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: repeat(4, min-content) 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-k3n2ciwhinlineContent-gridContainer"] > [id="comp-k3n2cix3"], [data-mesh-id="comp-k3n2ciwhinlineContent-gridContainer"] > interact-element > [id="comp-k3n2cix3"] { position: relative; margin: 24px 0px 3px; left: 29px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="comp-k3n2ciwhinlineContent-gridContainer"] > [id="comp-k3n2cixl"], [data-mesh-id="comp-k3n2ciwhinlineContent-gridContainer"] > interact-element > [id="comp-k3n2cixl"] { position: relative; margin: 0px 0px 3px; left: 29px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
[data-mesh-id="comp-k3n2ciwhinlineContent-gridContainer"] > [id="comp-k3n2dyiu"], [data-mesh-id="comp-k3n2ciwhinlineContent-gridContainer"] > interact-element > [id="comp-k3n2dyiu"] { position: relative; margin: 0px 0px 5px; left: 29px; grid-area: 3 / 1 / 4 / 2; place-self: start; }
[data-mesh-id="comp-k3n2ciwhinlineContent-gridContainer"] > [id="comp-k3n2cixz"], [data-mesh-id="comp-k3n2ciwhinlineContent-gridContainer"] > interact-element > [id="comp-k3n2cixz"] { position: relative; margin: 24px 0px 5px; left: 494px; grid-area: 1 / 1 / 5 / 2; place-self: start; }
[data-mesh-id="comp-k3n2ciwhinlineContent-gridContainer"] > [id="comp-k3n2ciy7"], [data-mesh-id="comp-k3n2ciwhinlineContent-gridContainer"] > interact-element > [id="comp-k3n2ciy7"] { position: relative; margin: 7px 0px 37px; left: 32px; grid-area: 5 / 1 / 6 / 2; place-self: start; }
[data-mesh-id="comp-k3n2ciwhinlineContent-gridContainer"] > [id="comp-k3n2ciyd"], [data-mesh-id="comp-k3n2ciwhinlineContent-gridContainer"] > interact-element > [id="comp-k3n2ciyd"] { position: relative; margin: 0px 0px 19px; left: 820px; grid-area: 5 / 1 / 6 / 2; place-self: start; }
#comp-k3n2cix3 { --errorTextColor: 255,64,64; --alpha-errorTextColor: 1; --errorTextFont: var(--font_8); --shd: none; --rd: 0px; --fnt: var(--font_8); --brw: 2px; --bg: var(--color_11); --txt: var(--color_37); --alpha-txt: 1; --brd: var(--color_44); --txt2: var(--color_42); --alpha-txt2: 1; --brwh: 1px; --bgh: 255,255,255; --brdh: var(--color_44); --brwf: 1px; --bgf: 255,255,255; --brdf: var(--color_44); --brwe: 2px; --bge: var(--color_36); --brde: 255,64,64; --trns: opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s; --bgd: 255,255,255; --txtd: 219,219,219; --alpha-txtd: 1; --brwd: 1px; --brdd: 219,219,219; --alpha-brdd: 1; --fntlbl: var(--font_8); --txtlbl: var(--color_42); --alpha-txtlbl: 1; --txtlblrq: var(--color_42); --alpha-txtlblrq: 1; --fntprefix: normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif; --alpha-bgf: 1; --alpha-btn_brd: 0.55; --alpha-bgd: 1; --btn_brd: var(--color_37); --btn_fnt: var(--font_8); --alpha-bge: 1; --alpha-brdh: 1; --fnt2: var(--font_8); --alpha-brd: 1; --alpha-bg: 1; --btn_brw: 1; --alpha-bgh: 1; --alpha-brde: 1; --txt-placeholder: var(--color_40); --alpha-txt-placeholder: 1; --alpha-brdf: 1; --boxShadowToggleOn-shd: none; }
#comp-k3n2cix3 { width: 460px; height: 33px; }
#comp-k3n2cixl { --errorTextColor: 255,64,64; --alpha-errorTextColor: 1; --errorTextFont: var(--font_8); --shd: none; --rd: 0px; --fnt: var(--font_8); --brw: 2px; --bg: var(--color_11); --txt: var(--color_37); --alpha-txt: 1; --brd: var(--color_44); --txt2: var(--color_42); --alpha-txt2: 1; --brwh: 1px; --bgh: 255,255,255; --brdh: var(--color_44); --brwf: 1px; --bgf: 255,255,255; --brdf: var(--color_44); --brwe: 2px; --bge: var(--color_36); --brde: 255,64,64; --trns: opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s; --bgd: 255,255,255; --txtd: 219,219,219; --alpha-txtd: 1; --brwd: 1px; --brdd: 219,219,219; --alpha-brdd: 1; --fntlbl: var(--font_8); --txtlbl: var(--color_42); --alpha-txtlbl: 1; --txtlblrq: var(--color_42); --alpha-txtlblrq: 1; --fntprefix: normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif; --alpha-bgf: 1; --alpha-btn_brd: 0.55; --alpha-bgd: 1; --btn_brd: var(--color_37); --btn_fnt: var(--font_8); --alpha-bge: 1; --alpha-brdh: 1; --fnt2: var(--font_8); --alpha-brd: 1; --alpha-bg: 1; --btn_brw: 1; --alpha-bgh: 1; --alpha-brde: 1; --txt-placeholder: var(--color_40); --alpha-txt-placeholder: 1; --alpha-brdf: 1; --boxShadowToggleOn-shd: none; }
#comp-k3n2cixl { width: 460px; height: 33px; }
#comp-k3n2dyiu { --errorTextColor: 255,64,64; --alpha-errorTextColor: 1; --errorTextFont: var(--font_8); --shd: none; --rd: 0px; --fnt: var(--font_8); --brw: 2px; --bg: var(--color_11); --txt: var(--color_37); --alpha-txt: 1; --brd: var(--color_44); --txt2: var(--color_42); --alpha-txt2: 1; --brwh: 1px; --bgh: 255,255,255; --brdh: var(--color_44); --brwf: 1px; --bgf: 255,255,255; --brdf: var(--color_44); --brwe: 2px; --bge: var(--color_36); --brde: 255,64,64; --trns: opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s; --bgd: 255,255,255; --alpha-bgd: 1; --txtd: 219,219,219; --alpha-txtd: 1; --brwd: 1px; --brdd: 219,219,219; --alpha-brdd: 1; --fntlbl: var(--font_8); --txtlbl: var(--color_42); --alpha-txtlbl: 1; --txtlblrq: var(--color_42); --alpha-txtlblrq: 1; --fntprefix: normal normal normal 16px/1.4em helvetica-w01-roman,sans-serif; --alpha-bgf: 1; --alpha-bge: 1; --alpha-brdh: 1; --alpha-brd: 1; --alpha-bg: 1; --alpha-bgh: 1; --alpha-brde: 1; --alpha-brdf: 1; --boxShadowToggleOn-shd: none; }
#comp-k3n2dyiu { width: 460px; height: 33px; }
#comp-k3n2cixz { --errorTextColor: 255,64,64; --alpha-errorTextColor: 1; --errorTextFont: var(--font_8); --shd: none; --rd: 0px; --fnt: var(--font_8); --brw: 2px; --bg: var(--color_11); --txt: var(--color_37); --alpha-txt: 1; --brd: var(--color_44); --txt2: var(--color_42); --alpha-txt2: 1; --brwh: 1px; --bgh: 255,255,255; --brdh: var(--color_44); --bgd: 255,255,255; --txtd: 219,219,219; --alpha-txtd: 1; --brwd: 1px; --brdd: 219,219,219; --alpha-brdd: 1; --brwf: 1px; --bgf: 255,255,255; --brdf: var(--color_44); --brwe: 2px; --bge: var(--color_36); --brde: 255,64,64; --fntlbl: var(--font_8); --txtlbl: var(--color_42); --alpha-txtlbl: 1; --txtlblrq: var(--color_42); --alpha-txtlblrq: 1; --alpha-bgf: 1; --alpha-btn_brd: 0.55; --alpha-bgd: 1; --btn_brd: var(--color_37); --btn_fnt: var(--font_8); --alpha-bge: 1; --alpha-brdh: 1; --fnt2: var(--font_8); --alpha-brd: 1; --alpha-bg: 1; --btn_brw: 1; --alpha-bgh: 1; --alpha-brde: 1; --txt-placeholder: var(--color_40); --alpha-txt-placeholder: 1; --alpha-brdf: 1; --boxShadowToggleOn-shd: none; --bg2: 170,170,170; --alpha-bg2: 1; }
#comp-k3n2cixz { width: 460px; height: 105px; }
#comp-k3n2ciy7 { width: 756px; height: auto; }
#comp-k3n2ciyd { --rd: 0px; --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s; --shd: none; --fnt: var(--font_7); --trans2: color 0.4s ease 0s; --txt: var(--color_36); --brw: 2px; --bg: var(--color_42); --brd: var(--color_42); --bgh: var(--color_42); --brdh: var(--color_42); --txth: var(--color_42); --bgd: 204,204,204; --alpha-bgd: 1; --brdd: 204,204,204; --alpha-brdd: 1; --txtd: 255,255,255; --alpha-txtd: 1; --alpha-txth: 1; --alpha-brdh: 1; --alpha-brd: 1; --alpha-bg: 1; --alpha-bgh: 0; --boxShadowToggleOn-shd: none; --alpha-txt: 1; }
#comp-k3n2ciyd { width: 134px; height: 41px; }
#iazdhbvr { width: 920px; height: 320px; }
#mainPage { width: auto; min-height: 40px; }
#pageBackground_mainPage { --bg-position: absolute; --bg-overlay-color: rgb(var(--color_26)); --bg-gradient: none; }
#comp-lxlw2qaq { --bg-overlay-color: transparent; --bg-gradient: none; min-width: 980px; }
#comp-jc7m75i6 { --bg-overlay-color: transparent; --bg-gradient: none; --padding: 0px; --margin: 0px; min-width: 980px; --direction: ltr; }
#comp-jc7m75k0 { --fill-layer-image-opacity: 1; --bg-overlay-color: rgb(237, 230, 233); --bg-gradient: none; width: 100%; --column-width: 980px; --column-flex: 980; }
#comp-iexy5t13 { --direction: var(--wix-opt-in-direction, ltr); --text-alignment: end; --orientation: row-reverse; --paddingEnd: 14px; }
#comp-lxlw2qaq1 { --bg-overlay-color: transparent; --bg-gradient: none; min-width: 980px; }
#comp-if6v2jk7 { --bg-overlay-color: transparent; --bg-gradient: none; --padding: 0px; --margin: 0px; min-width: 980px; --direction: ltr; }
#mediairuiowsj1 { --bg-overlay-color: rgb(var(--color_11)); --bg-gradient: none; width: 100%; --column-width: 980px; --column-flex: 980; }
#iapd4f8g { --text-direction: var(--wix-opt-in-direction); }
#iaphg0k7 { transform-origin: center center; }
#iapd0o6q { --min-height: 180px; --text-direction: var(--wix-opt-in-direction); }
#comp-kdym28b8 { transform-origin: center center; }
#comp-kf4fu0ne { --opacity: 1; }
#comp-lxlw2qar { --bg-overlay-color: transparent; --bg-gradient: none; min-width: 980px; }
#iaz95uv7 { --height: 519px; }
#comp-lxlw2qas { --bg-overlay-color: transparent; --bg-gradient: none; min-width: 980px; }
#comp-if6veobc { --bg-overlay-color: transparent; --bg-gradient: none; --padding: 0px; --margin: 0px; min-width: 980px; --direction: ltr; }
#mediairuiowsk6 { --bg-overlay-color: rgb(var(--color_16)); --bg-gradient: none; width: 100%; --column-width: 980px; --column-flex: 980; }
#iapg6z4i_0 { --text-direction: var(--wix-opt-in-direction); }
#iapg99a9_0 { --height: 200px; --width: 200px; }
#iapg6z4i { --min-height: 63px; --text-direction: var(--wix-opt-in-direction); }
#comp-kf4gid79 { transform-origin: center center; }
#iaz3wt47 { --min-height: 665px; --text-direction: var(--wix-opt-in-direction); }
#comp-kf4gm7go { --opacity: 1; }
#comp-lxlw2qat { --bg-overlay-color: transparent; --bg-gradient: none; min-width: 980px; }
#comp-if6vcc9y { --bg-overlay-color: transparent; --bg-gradient: none; --padding: 0px; --margin: 0px; min-width: 980px; --direction: ltr; }
#mediairuiowsk { --bg-overlay-color: rgb(var(--color_31)); --bg-gradient: none; width: 100%; --column-width: 980px; --column-flex: 980; }
#iazcsf3m_0 { --text-direction: var(--wix-opt-in-direction); }
#iazcsf3m { transform-origin: center center; }
#iazcs2yx { --text-direction: var(--wix-opt-in-direction); }
#comp-lxlw2qav { --bg-overlay-color: transparent; --bg-gradient: none; min-width: 980px; }
#comp-if6xtvp3 { --bg-overlay-color: transparent; --bg-gradient: none; --padding: 0px; --margin: 0px; min-width: 980px; --direction: ltr; }
#mediairuiowsk12 { --bg-overlay-color: rgb(var(--color_11)); --bg-gradient: none; width: 100%; --column-width: 980px; --column-flex: 980; }
#comp-k3n2cix3 { --fnt: normal normal normal 14px/1.3em spinnaker,sans-serif; --fntlbl: normal normal normal 14px/1.3em spinnaker,sans-serif; --direction: var(--wix-opt-in-direction, ltr); --align: start; --labelDirection: inherit; --inputDirection: inherit; --errorDirection: inherit; --requiredIndicationDisplay: inline; --labelMarginBottom: 9px; --textPadding: 3px; --textPadding_start: 24px; --textPadding_end: 3px; --labelPadding_start: 0px; --labelPadding_end: 20px; height: auto; --inputHeight: 33px; }
#comp-k3n2cixl { --fnt: normal normal normal 14px/1.3em spinnaker,sans-serif; --fntlbl: normal normal normal 14px/1.3em spinnaker,sans-serif; --direction: var(--wix-opt-in-direction, ltr); --align: start; --labelDirection: inherit; --inputDirection: inherit; --errorDirection: inherit; --requiredIndicationDisplay: inline; --labelMarginBottom: 9px; --textPadding: 3px; --textPadding_start: 24px; --textPadding_end: 3px; --labelPadding_start: 0px; --labelPadding_end: 20px; height: auto; --inputHeight: 33px; }
#comp-k3n2dyiu { --fnt: normal normal normal 14px/1.3em spinnaker,sans-serif; --fntlbl: normal normal normal 14px/1.3em spinnaker,sans-serif; --direction: var(--wix-opt-in-direction, ltr); --align: start; --labelDirection: inherit; --inputDirection: inherit; --errorDirection: inherit; --requiredIndicationDisplay: inline; --labelMarginBottom: 9px; --textPadding: 3px; --textPadding_start: 24px; --textPadding_end: 3px; --labelPadding_start: 0px; --labelPadding_end: 20px; height: auto; --inputHeight: 33px; }
#comp-k3n2cixz { --direction: var(--wix-opt-in-direction, ltr); --labelDirection: inherit; --inputDirection: inherit; --errorDirection: inherit; --align: start; --textPaddingTop: 3px; --textPaddingStart: 24px; --textPaddingEnd: 10px; --labelMarginBottom: 9px; --requiredIndicationDisplay: inline; --labelPadding_start: 0px; --labelPadding_end: 20px; height: auto; --inputHeight: 105px; }
#comp-k3n2ciy7 { --text-direction: var(--wix-opt-in-direction); }
#comp-k3n2ciyd { --shc-mutated-brightness: 58,19,22; --margin-start: 0px; --margin-end: 0px; --fnt: normal normal normal 16px/1.3em spinnaker,sans-serif; direction: var(--wix-opt-in-direction, ltr); --label-align: center; --label-text-align: center; }
@keyframes claude-pulse { 
  0%, 100% { opacity: 0.6; }
  50% { opacity: 1; }
}
#claude-agent-glow-border-inner { animation: 2s ease-in-out 0s infinite normal none running claude-pulse; }
@media (prefers-reduced-motion: reduce) {
  #claude-agent-glow-border-inner { animation: auto ease 0s 1 normal none running none; }
}
#comp-k3n2ciy7 { visibility: hidden !important; }
#comp-kf4gm7go svg [data-color="1"] { fill: rgb(116, 38, 44); }

/* ---- Ergänzungen für den statischen Betrieb ---- */
.klon-streifen { display:flex; height:100%; width:100%; overflow:hidden; justify-content:center; background:transparent; }
.klon-streifen img { height:100%; width:auto; flex:0 0 auto; object-fit:cover; }
.klon-karte { width:100%; height:100%; border:0; display:block; }
.klon-falle { position:absolute !important; left:-9999px !important; }
.klon-lightbox { position:fixed; inset:0; background:rgba(255,255,255,.96); display:none; align-items:center; justify-content:center; z-index:100000; }
.klon-lightbox.offen { display:flex; }
.klon-lightbox img { max-width:92vw; max-height:88vh; object-fit:contain; box-shadow:0 2px 12px rgba(0,0,0,.15); }
.klon-lightbox button { position:absolute; background:none; border:0; font-size:44px; line-height:1; color:#74262c; cursor:pointer; padding:8px 18px; }
.klon-lightbox .zu { top:8px; right:8px; } .klon-lightbox .zurueck { left:8px; top:50%; transform:translateY(-50%); }
.klon-lightbox .vor { right:8px; top:50%; transform:translateY(-50%); }
.klon-lightbox .zaehler { position:absolute; bottom:14px; left:0; right:0; text-align:center; font:14px spinnaker, Arial, sans-serif; color:#74262c; }
[data-klon-zoom] { cursor: zoom-in; }
