@charset "utf-8";

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

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

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

.ke5pl1, .Dkb_qa { background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); }

.ke5pl1 > .QG9w8P .LNYVZi { background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)))); }

.w2JesW { transition-delay: var(--transition-delay); transition-duration: var(--transition-duration); transition-timing-function: var(--transition-timing-function); transition-property: var(--transition-property); }

.w2JesW.BjOAZh { transition-property: var(--transition-property),visibility; visibility: visible; }

.w2JesW.VHnL1N { transform: var(--scrolled-transform)translateY(calc(-1*var(--padding-top,0px))); }

.w2JesW.EO98vq { opacity: var(--scrolled-opacity); }

.w2JesW.EO98vq.BjOAZh { visibility: hidden; transition-delay: var(--transition-delay),calc(var(--transition-duration) + var(--transition-delay)); }

.w2JesW.NXBn1M { transition-delay: 0s; }

.w2JesW.NXBn1M.BjOAZh { visibility: visible; }

.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.CrIOZj { clip: rect(0px, auto, auto, 0px); }

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

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

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

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

.Njdfgu { height: 100%; }

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

.FlTEtY, .D6Ehqq { opacity: var(--fill-layer-video-opacity); }

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

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

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

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

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

.dZP7lJ ._gD9B7, .dZP7lJ .D6Ehqq, .dZP7lJ .FlTEtY { opacity: 1; }

.Lnr3dj, .Lnr3dj > .QG9w8P .LNYVZi { background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)))); transition-delay: var(--transition-delay); transition-duration: var(--transition-duration); transition-timing-function: var(--transition-timing-function); transition-property: var(--transition-property); }

.aBo_xL.Lnr3dj, .aBo_xL.Lnr3dj > .QG9w8P .LNYVZi { background-color: var(--section-corvid-background-color,rgba(var(--bg-scrl,var(--color_11,color_11)),var(--alpha-bg-scrl,1))); }

.fwXYgt:hover .HTT0h5 { pointer-events: auto; clip: auto; opacity: 1; }

.HTT0h5 { box-sizing: border-box; z-index: 9999; color: rgb(0, 0, 0); pointer-events: none; clip: rect(0px, 0px, 0px, 0px); opacity: 0; background-color: rgb(255, 255, 255); border-radius: 50%; outline: rgb(0, 0, 0) solid 1px; place-items: center; width: 24px; height: 24px; transition: 0.2s ease-in-out; display: grid; position: absolute; bottom: 3px; right: 3px; }

.HTT0h5:focus, .HTT0h5:hover, .HTT0h5:active { pointer-events: auto; clip: auto; opacity: 1; }

.Vs_TJq { z-index: 1; position: relative; }

.yEgiaI { margin-top: var(--padding-top,0); margin-right: var(--padding-right,0); margin-bottom: var(--padding-bottom,0); margin-left: var(--padding-left,0); }