.SJnnF { --shimmer-base-color: #f5f5f5; background-color: var(--shimmer-base-color); pointer-events: none; z-index: 1; }
.P9435, .SJnnF { inset: 0px; position: absolute; }
.P9435 { overflow: hidden; }
.P9435::after { animation: 1s linear 0s infinite normal none running _4JtOZ; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent 50%); inset: 0px; content: ""; position: absolute; transform: translateX(-100%); }
@keyframes _4JtOZ { 
  100% { transform: translateX(100%); }
}
.fuwjy { bottom: 12px; left: 50%; position: absolute; transform: translateX(-50%); z-index: 2; }
._7BusU { margin-left: 0px; margin-right: auto; z-index: 1; }
._7BusU:not(.FISO0) { float: left; margin-right: 40px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  ._7BusU:not(.FISO0) { float: none; margin-right: auto; }
}
}
@container (width < 480px) {
  ._7BusU:not(.FISO0) { float: none; margin-right: auto; }
}
._1OHc2 { margin-left: auto; margin-right: 0px; z-index: 1; }
._1OHc2:not(.FISO0) { float: right; margin-left: 40px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  ._1OHc2:not(.FISO0) { float: none; margin-left: auto; }
}
}
@container (width < 480px) {
  ._1OHc2:not(.FISO0) { float: none; margin-left: auto; }
}
.LUf-x { clear: both; display: block; }
.LUf-x:not(.TN3Jj) { margin-left: auto; margin-right: auto; max-width: 100%; }
.FISO0, .TN3Jj { width: 100%; }
._1AB5V .FISO0, ._1AB5V .TN3Jj { margin: 0px -8px; width: auto; }
.qdQMo { width: fit-content; }
.CpLrr { margin-left: auto; margin-right: auto; max-width: 100%; }
.S5HV1 { width: min(350px, 100%) !important; }
._1AB5V .S5HV1 { width: 50%; }
._5FHnD { margin-left: auto; margin-right: auto; }
._1AB5V ._5FHnD { width: 150px; }
._1MXNj { display: flex; }
.OKX8N, .ReactModalPortal, .glob_fontElementMap, .pbgBO, button { font-family: var(--ricos-font-family,unset); }
.K9hyC { display: flex; }
.UlRnc:hover, ._1rvIJ { border-radius: var(--ricos-native-whitebox-border-radius,0); box-shadow: rgb(17, 109, 255) 0px 0px 0px 1.5px; cursor: default; }
.izIUq ._1rvIJ, [data-hook^="figure-"][data-cropping] ._1rvIJ { box-shadow: none !important; }
.izIUq :is([data-resize-handle], [data-hook="image-corner-radius-handle"], [data-hook="image-corner-radius-label"]) { display: none !important; }
.zpVPF { cursor: move; display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.zpVPF.RXVHK { pointer-events: none; }
.FFmFk ::selection { background: transparent; }
.feBrw { display: none; }
.pbgBO { position: relative; }
._7pyC6 { max-width: 100%; }
.ReactModal__Body--open { overflow-y: hidden; }
.ReactModal__Content { direction: ltr; font-weight: 300; }
.ReactModalPortal { color: var(--ricos-settings-text-color,#333); }
.ReactModalPortal, .ReactModalPortal input { font-family: var(--ricos-settings-text-font-family,Madefor,"Helvetica Neue",Helvetica,Arial,メイリオ,meiryo,"ヒラギノ角ゴ pro w3","hiragino kaku gothic pro",sans-serif); }
.iBgSH { color: rgb(51, 51, 51); text-decoration: none; }
.liQqi { display: block; }
.PCJFb { position: relative; }
.RI6M1 { margin-left: -20px; margin-right: -20px; overflow: auto hidden; }
.RI6M1.-uAsU::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.5); }
.RI6M1._2CJvh::-webkit-scrollbar-thumb { background-color: transparent; }
.oKYjm { max-width: max-content !important; min-width: 100%; }
.RI6M1::-webkit-scrollbar { appearance: none; }
.RI6M1::-webkit-scrollbar-thumb { border: 2px solid rgb(255, 255, 255); border-radius: 8px; }
.RI6M1::-webkit-scrollbar:horizontal { height: 10px; }
.-u061, .hUEa4 { cursor: pointer; height: 14px; margin: 0px; padding: 0px; pointer-events: auto; position: relative; width: 100%; }
.-u061:not(.Pfo6p):hover .qZDI4, .hUEa4:not(.Pfo6p):hover .qZDI4 { opacity: 1; }
.-u061.Pfo6p, .Pfo6p.hUEa4 { cursor: auto; height: 0px; pointer-events: none; }
.hUEa4 { cursor: none; pointer-events: none; }
._8gGdd .qZDI4 { opacity: 1; }
.qZDI4 { height: 2px; opacity: 0; top: 50%; transform: translateY(-50%); transition: opacity 0.2s; z-index: 1000000; }
.qZDI4, .qZDI4::after, .qZDI4::before { background-color: rgb(17, 109, 255); position: absolute; width: 100%; }
.qZDI4::after, .qZDI4::before { content: ""; height: 3px; left: 0px; opacity: 0.3; }
.qZDI4::before { top: -3px; }
.qZDI4::after { bottom: -3px; }
.ov9Kv { background: var(--wds-tooltip-background-fill,var(--wsr-color-D10,#000624)); border-radius: var(--wds-tooltip-border-radius,8px); box-shadow: var(--wds-shadow-surface-overlay-dark,var(--wsr-shadow30,0 6px 6px 0 rgba(22,45,61,.06),0 0 18px 0 rgba(22,45,61,.12))); color: var(--wds-tooltip-text-fill,var(--wsr-color-D80,#fff)); font-family: var(--wds-font-family-default,var(--wsr-font-family,Madefor,"Helvetica Neue",Helvetica,Arial,"\30E1\30A4\30EA\30AA","meiryo","\30D2\30E9\30AE\30CE\89D2\30B4 pro w3","hiragino kaku gothic pro",sans-serif)); font-size: var(--wds-font-size-body-tiny,var(--wsr-text-font-size-tiny,12px)); font-weight: var(--wds-font-weight-regular,var(--wsr-font-weight-regular,400)); letter-spacing: var(--wds-font-letter-spacing-0,unset); line-height: var(--wds-font-line-height-body-tiny,var(--wsr-text-line-height-tiny,15px)); padding: var(--wds-tooltip-padding-vertical-small,8px) var(--wds-tooltip-padding-horizontal-small,12px) var(--wds-tooltip-padding-vertical-small,7px); position: absolute; overflow-wrap: break-word; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; max-width: 180px; opacity: 0; pointer-events: none; transform: translateX(-50%) translateY(-100%) scale(0.8); transition: opacity 0.15s ease-out, transform 0.15s ease-out; word-break: break-word; z-index: 1000000; }
.P6MjT { display: none; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .P6MjT { display: block; }
}
}
@container (width < 480px) {
  .P6MjT { display: block; }
}
.ba5U6 { margin-top: 14px; }
.S7vRW { display: block; height: 100%; width: 100%; }
.S7vRW img { max-width: var(--wix-img-max-width,100%); }
.S7vRW[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }
.S7vRW[data-animate-blur] img[data-load-done] { filter: none; }
.unawR { align-items: center; background: rgba(0, 0, 0, 0.5); color: rgb(255, 255, 255); display: flex; height: 100%; justify-content: center; position: absolute; text-align: center; top: 0px; width: 100%; }
.SDjaZ { height: 20px; width: 20px; }
.zxy-A { margin-bottom: 56px; }
.pWluD { font-size: 16px; line-height: 24px; position: absolute; }
._8j3mI, .lxJT- { appearance: none; }
._8j3mI { border-radius: 2px; margin: 6px 0px; width: 100%; --ricos-internal-slider-bg-color: var(
    --ricos-slider-unfilled-color,var(
      --ricos-native-secondary-bg-color-background-color,rgba(var(--ricos-text-color-low-tuple,150,150,150),0.2)
    )
  ); }
@supports (color:rgb(from #000 r g b/0.1)) {
  ._8j3mI { --ricos-internal-slider-bg-color: var(
      --ricos-slider-unfilled-color,rgb(from var(
            --ricos-native-secondary-bg-color-background-color,var(--ricos-text-color-low,#969696)
          ) r g b/0.2)
    ); }
}
._8j3mI.ZgJHO { height: 4px; }
._8j3mI.cHRyN { height: 6px; }
._8j3mI::-webkit-slider-thumb { box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 1px, rgba(13, 13, 13, 0.2) 0px 0px 1px; }
._8j3mI:not(._5u2Fm):focus::-webkit-slider-thumb, ._8j3mI:not(._5u2Fm):hover::-webkit-slider-thumb { background-color: var(--ricos-native-text-color,var(--ricos-action-color-fallback,#116dff)); border: 4px solid var(--ricos-native-text-color,var(--ricos-action-color-fallback,#116dff)); }
._8j3mI._5u2Fm::-webkit-slider-thumb { background-color: var(--ricos-native-text-color,var(--ricos-action-color-fallback,#116dff)); border: 4px solid var(--ricos-native-text-color,var(--ricos-action-color-fallback,#116dff)); }
._8j3mI::-webkit-slider-runnable-track { background: transparent; border: 0px solid rgb(207, 216, 220); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px, rgba(13, 13, 13, 0.2) 0px 0px 0px; }
._8j3mI:not(.ZgJHO)::-webkit-slider-runnable-track { cursor: pointer; height: 4px; transition: 0.2s; width: 100%; }
._8j3mI.ZgJHO::-webkit-slider-runnable-track { height: 4px !important; }
._8j3mI::-webkit-slider-thumb { appearance: none; background: transparent; border: 4px solid transparent; border-radius: 6px; box-shadow: none; cursor: pointer; height: 12px; margin-top: -4px; width: 12px; }
@supports (color:rgb(from #000 r g b/0.1)) {
}
@supports (color:rgb(from #000 r g b/0.1)) {
}
.dj-eI { height: 18px; position: relative; width: 18px; }
.UXMFy, .dH4Ug { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; fill: none; stroke-linecap: round; }
.UXMFy { animation: 666ms linear 0s infinite normal none running TCa88; opacity: 0.3; }
.UXMFy, .dH4Ug { stroke: currentcolor; }
.dH4Ug { animation: 2s linear 0s infinite normal none running TCa88; }
@keyframes TCa88 { 
  100% { transform: rotate(1turn); }
}
.xftJP { --shimmer-base-color: #f5f5f5; background-color: var(--shimmer-base-color); pointer-events: none; z-index: 1; }
.Sp0xJ, .xftJP { inset: 0px; position: absolute; }
.Sp0xJ { overflow: hidden; }
.Sp0xJ::after { animation: 1s linear 0s infinite normal none running Whuyi; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent 50%); inset: 0px; content: ""; position: absolute; transform: translateX(-100%); }
@keyframes Whuyi { 
  100% { transform: translateX(100%); }
}
.k2UvA { bottom: 12px; left: 50%; position: absolute; transform: translateX(-50%); z-index: 2; }
.C27sg { margin-left: 0px; margin-right: auto; z-index: 1; }
.C27sg:not(.htd4D) { float: left; margin-right: 40px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .C27sg:not(.htd4D) { float: none; margin-right: auto; }
}
}
@container (width < 480px) {
  .C27sg:not(.htd4D) { float: none; margin-right: auto; }
}
.wLd27 { margin-left: auto; margin-right: 0px; z-index: 1; }
.wLd27:not(.htd4D) { float: right; margin-left: 40px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .wLd27:not(.htd4D) { float: none; margin-left: auto; }
}
}
@container (width < 480px) {
  .wLd27:not(.htd4D) { float: none; margin-left: auto; }
}
.-hX2X { clear: both; display: block; }
.-hX2X:not(.ozTI9) { margin-left: auto; margin-right: auto; max-width: 100%; }
.htd4D, .ozTI9 { width: 100%; }
.fJ7-N .htd4D, .fJ7-N .ozTI9 { margin: 0px -8px; width: auto; }
.vLsis { width: fit-content; }
.sDcIF { margin-left: auto; margin-right: auto; max-width: 100%; }
.y7rvh { width: min(350px, 100%) !important; }
.fJ7-N .y7rvh { width: 50%; }
.rnAly { margin-left: auto; margin-right: auto; }
.fJ7-N .rnAly { width: 150px; }
.Xo4lu { display: flex; }
.OUMDh, .ReactModalPortal, .glob_fontElementMap, .iPX6f, button { font-family: var(--ricos-font-family,unset); }
._4vI-W { display: flex; }
.gMYOr:hover { box-shadow: 0 0 0 2px var(--ricos-focus-action-color,var(--ricos-action-color,#116dff)); }
.NFqtR, .gMYOr:hover { border-radius: var(--ricos-native-whitebox-border-radius,0); cursor: default; }
.NFqtR { box-shadow: 0 0 0 1px var(--ricos-focus-action-color,var(--ricos-action-color,#116dff)); }
.b-EAu .NFqtR { box-shadow: none !important; }
.b-EAu :is([data-resize-handle], [data-hook="image-corner-radius-handle"], [data-hook="image-corner-radius-label"]) { display: none !important; }
.PB3p- { cursor: move; display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.PB3p-._8kF8e { pointer-events: none; }
._093Dc ::selection { background: transparent; }
.O8zTS { display: none; }
.iPX6f { position: relative; }
.LgPlI { max-width: 100%; }
.ReactModal__Body--open { overflow-y: hidden; }
.ReactModal__Content { direction: ltr; font-weight: 300; }
.ReactModalPortal { color: var(--ricos-settings-text-color,#333); }
.ReactModalPortal, .ReactModalPortal input { font-family: var(--ricos-settings-text-font-family,Madefor,"Helvetica Neue",Helvetica,Arial,メイリオ,meiryo,"ヒラギノ角ゴ pro w3","hiragino kaku gothic pro",sans-serif); }
.DehWp { color: rgb(51, 51, 51); text-decoration: none; }
.o6KhG { display: block; }
._8Pk13 { position: relative; }
.LAw6S { margin-left: -20px; margin-right: -20px; overflow: auto hidden; }
.LAw6S.kwSKF::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.5); }
.LAw6S.ynlRf::-webkit-scrollbar-thumb { background-color: transparent; }
.dza-5 { max-width: max-content !important; min-width: 100%; }
.LAw6S::-webkit-scrollbar { appearance: none; }
.LAw6S::-webkit-scrollbar-thumb { border: 2px solid rgb(255, 255, 255); border-radius: 8px; }
.LAw6S::-webkit-scrollbar:horizontal { height: 10px; }
.G2VP-, .gSY0k { cursor: pointer; height: 14px; margin: 0px; padding: 0px; pointer-events: auto; position: relative; width: 100%; }
.G2VP-:not(._70uai):hover .zlWQk, .gSY0k:not(._70uai):hover .zlWQk { opacity: 1; }
._70uai.G2VP-, .gSY0k._70uai { cursor: auto; height: 0px; pointer-events: none; }
.G2VP- { cursor: none; pointer-events: none; }
.VZxwB .zlWQk { opacity: 1; }
.zlWQk { height: 2px; opacity: 0; top: 50%; transform: translateY(-50%); transition: opacity 0.2s; z-index: 1000000; }
.zlWQk, .zlWQk::after, .zlWQk::before { background-color: var(--ricos-action-color,#116dff); position: absolute; width: 100%; }
.zlWQk::after, .zlWQk::before { content: ""; height: 3px; left: 0px; opacity: 0.3; }
.zlWQk::before { top: -3px; }
.zlWQk::after { bottom: -3px; }
.eYEq- { background: var(--wds-tooltip-background-fill,var(--wsr-color-D10,#000624)); border-radius: var(--wds-tooltip-border-radius,8px); box-shadow: var(--wds-shadow-surface-overlay-dark,var(--wsr-shadow30,0 6px 6px 0 rgba(22,45,61,.06),0 0 18px 0 rgba(22,45,61,.12))); color: var(--wds-tooltip-text-fill,var(--wsr-color-D80,#fff)); font-family: var(--wds-font-family-default,var(--wsr-font-family,Madefor,"Helvetica Neue",Helvetica,Arial,"\30E1\30A4\30EA\30AA","meiryo","\30D2\30E9\30AE\30CE\89D2\30B4 pro w3","hiragino kaku gothic pro",sans-serif)); font-size: var(--wds-font-size-body-tiny,var(--wsr-text-font-size-tiny,12px)); font-weight: var(--wds-font-weight-regular,var(--wsr-font-weight-regular,400)); letter-spacing: var(--wds-font-letter-spacing-0,unset); line-height: var(--wds-font-line-height-body-tiny,var(--wsr-text-line-height-tiny,15px)); padding: var(--wds-tooltip-padding-vertical-small,8px) var(--wds-tooltip-padding-horizontal-small,12px) var(--wds-tooltip-padding-vertical-small,7px); position: absolute; overflow-wrap: break-word; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; max-width: 180px; opacity: 0; pointer-events: none; transform: translateX(-50%) translateY(-100%) scale(0.8); transition: opacity 0.15s ease-out, transform 0.15s ease-out; word-break: break-word; z-index: 1000000; }
.GhdkV { display: none; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .GhdkV { display: block; }
}
}
@container (width < 480px) {
  .GhdkV { display: block; }
}
.o4fCe { margin-top: 14px; }
#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 1px #ffffff, 0 0 0 3px #116dff; z-index: 1; box-shadow: var(--focus-ring-box-shadow) !important; }
.has-inner-focus-ring { --focus-ring-box-shadow: inset 0 0 0 1px #ffffff, inset 0 0 0 3px #116dff !important; }
#masterPage { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
#SITE_HEADER { z-index: 50; --above-all-in-container: 10000; }
#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: 255,255,255; --color_1: 255,255,255; --color_2: 0,0,0; --color_3: 237,28,36; --color_4: 0,136,203; --color_5: 255,203,5; --color_6: 114,114,114; --color_7: 176,176,176; --color_8: 255,255,255; --color_9: 114,114,114; --color_10: 176,176,176; --color_11: 0,0,0; --color_12: 43,43,43; --color_13: 128,128,128; --color_14: 191,191,191; --color_15: 255,255,255; --color_16: 184,167,231; --color_17: 144,122,207; --color_18: 223,186,132; --color_19: 47,21,122; --color_20: 24,11,61; --color_21: 189,233,251; --color_22: 156,221,246; --color_23: 64,192,242; --color_24: 43,128,161; --color_25: 21,64,81; --color_26: 208,247,224; --color_27: 175,240,202; --color_28: 112,240,166; --color_29: 56,120,83; --color_30: 28,60,41; --color_31: 254,255,193; --color_32: 253,255,163; --color_33: 251,255,70; --color_34: 167,170,47; --color_35: 84,85,23; --color_36: 0,0,0; --color_37: 255,255,255; --color_38: 43,43,43; --color_39: 128,128,128; --color_40: 191,191,191; --color_41: 223,186,132; --color_42: 193,148,77; --color_43: 236,0,140; --color_44: 0,255,255; --color_45: 255,255,255; --color_46: 255,255,255; --color_47: 255,255,255; --color_48: 223,186,132; --color_49: 223,186,132; --color_50: 0,0,0; --color_51: 193,148,77; --color_52: 255,255,255; --color_53: 255,255,255; --color_54: 43,43,43; --color_55: 43,43,43; --color_56: 191,191,191; --color_57: 0,0,0; --color_58: 223,186,132; --color_59: 255,255,255; --color_60: 193,148,77; --color_61: 255,255,255; --color_62: 255,255,255; --color_63: 43,43,43; --color_64: 43,43,43; --color_65: 191,191,191; --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 35px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --font_1: normal normal normal 16px/1.4em din-next-w01-light,sans-serif; --font_2: normal normal normal 30px/1.3em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --font_3: normal normal normal 25px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --font_4: normal normal normal 25px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --font_5: normal normal normal 27px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --font_6: normal normal normal 55px/normal wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --font_7: normal normal bold 20px/2em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --font_8: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --font_9: normal normal bold 14px/1.4em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --font_10: normal normal normal 12px/1.4em din-next-w01-light,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 35px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --font_1: normal normal normal 16px/1.4em din-next-w01-light,sans-serif; --font_2: normal normal normal 30px/1.3em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --font_3: normal normal normal 25px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --font_4: normal normal normal 25px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --font_5: normal normal normal 27px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --font_6: normal normal normal 55px/normal wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --font_7: normal normal bold 20px/2em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --font_8: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --font_9: normal normal bold 14px/1.4em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --font_10: normal normal normal 12px/1.4em din-next-w01-light,sans-serif; }
.font_0 { font: var(--font_0); color: rgb(var(--color_45)); letter-spacing: 0em; }
.font_1 { font: var(--font_1); color: rgb(var(--color_14)); 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_45)); letter-spacing: 0em; }
.font_4 { font: var(--font_4); color: rgb(var(--color_45)); letter-spacing: 0em; }
.font_5 { font: var(--font_5); color: rgb(var(--color_45)); letter-spacing: 0em; }
.font_6 { font: var(--font_6); color: rgb(var(--color_45)); letter-spacing: 0em; }
.font_7 { font: var(--font_7); color: rgb(var(--color_15)); letter-spacing: 0em; }
.font_8 { font: var(--font_8); color: rgb(var(--color_15)); letter-spacing: 0em; }
.font_9 { font: var(--font_9); color: rgb(var(--color_15)); letter-spacing: 0em; }
.font_10 { font: var(--font_10); color: rgb(var(--color_14)); letter-spacing: 0em; }
.color_0 { color: rgb(var(--color_0)); }
.color_1 { color: rgb(var(--color_1)); }
.color_2 { color: rgb(var(--color_2)); }
.color_3 { color: rgb(var(--color_3)); }
.color_4 { color: rgb(var(--color_4)); }
.color_5 { color: rgb(var(--color_5)); }
.color_6 { color: rgb(var(--color_6)); }
.color_7 { color: rgb(var(--color_7)); }
.color_8 { color: rgb(var(--color_8)); }
.color_9 { color: rgb(var(--color_9)); }
.color_10 { color: rgb(var(--color_10)); }
.color_11 { color: rgb(var(--color_11)); }
.color_12 { color: rgb(var(--color_12)); }
.color_13 { color: rgb(var(--color_13)); }
.color_14 { color: rgb(var(--color_14)); }
.color_15 { color: rgb(var(--color_15)); }
.color_16 { color: rgb(var(--color_16)); }
.color_17 { color: rgb(var(--color_17)); }
.color_18 { color: rgb(var(--color_18)); }
.color_19 { color: rgb(var(--color_19)); }
.color_20 { color: rgb(var(--color_20)); }
.color_21 { color: rgb(var(--color_21)); }
.color_22 { color: rgb(var(--color_22)); }
.color_23 { color: rgb(var(--color_23)); }
.color_24 { color: rgb(var(--color_24)); }
.color_25 { color: rgb(var(--color_25)); }
.color_26 { color: rgb(var(--color_26)); }
.color_27 { color: rgb(var(--color_27)); }
.color_28 { color: rgb(var(--color_28)); }
.color_29 { color: rgb(var(--color_29)); }
.color_30 { color: rgb(var(--color_30)); }
.color_31 { color: rgb(var(--color_31)); }
.color_32 { color: rgb(var(--color_32)); }
.color_33 { color: rgb(var(--color_33)); }
.color_34 { color: rgb(var(--color_34)); }
.color_35 { color: rgb(var(--color_35)); }
.color_36 { color: rgb(var(--color_36)); }
.color_37 { color: rgb(var(--color_37)); }
.color_38 { color: rgb(var(--color_38)); }
.color_39 { color: rgb(var(--color_39)); }
.color_40 { color: rgb(var(--color_40)); }
.color_41 { color: rgb(var(--color_41)); }
.color_42 { color: rgb(var(--color_42)); }
.color_43 { color: rgb(var(--color_43)); }
.color_44 { color: rgb(var(--color_44)); }
.color_45 { color: rgb(var(--color_45)); }
.color_46 { color: rgb(var(--color_46)); }
.color_47 { color: rgb(var(--color_47)); }
.color_48 { color: rgb(var(--color_48)); }
.color_49 { color: rgb(var(--color_49)); }
.color_50 { color: rgb(var(--color_50)); }
.color_51 { color: rgb(var(--color_51)); }
.color_52 { color: rgb(var(--color_52)); }
.color_53 { color: rgb(var(--color_53)); }
.color_54 { color: rgb(var(--color_54)); }
.color_55 { color: rgb(var(--color_55)); }
.color_56 { color: rgb(var(--color_56)); }
.color_57 { color: rgb(var(--color_57)); }
.color_58 { color: rgb(var(--color_58)); }
.color_59 { color: rgb(var(--color_59)); }
.color_60 { color: rgb(var(--color_60)); }
.color_61 { color: rgb(var(--color_61)); }
.color_62 { color: rgb(var(--color_62)); }
.color_63 { color: rgb(var(--color_63)); }
.color_64 { color: rgb(var(--color_64)); }
.color_65 { color: rgb(var(--color_65)); }
.backcolor_0 { background-color: rgb(var(--color_0)); }
.backcolor_1 { background-color: rgb(var(--color_1)); }
.backcolor_2 { background-color: rgb(var(--color_2)); }
.backcolor_3 { background-color: rgb(var(--color_3)); }
.backcolor_4 { background-color: rgb(var(--color_4)); }
.backcolor_5 { background-color: rgb(var(--color_5)); }
.backcolor_6 { background-color: rgb(var(--color_6)); }
.backcolor_7 { background-color: rgb(var(--color_7)); }
.backcolor_8 { background-color: rgb(var(--color_8)); }
.backcolor_9 { background-color: rgb(var(--color_9)); }
.backcolor_10 { background-color: rgb(var(--color_10)); }
.backcolor_11 { background-color: rgb(var(--color_11)); }
.backcolor_12 { background-color: rgb(var(--color_12)); }
.backcolor_13 { background-color: rgb(var(--color_13)); }
.backcolor_14 { background-color: rgb(var(--color_14)); }
.backcolor_15 { background-color: rgb(var(--color_15)); }
.backcolor_16 { background-color: rgb(var(--color_16)); }
.backcolor_17 { background-color: rgb(var(--color_17)); }
.backcolor_18 { background-color: rgb(var(--color_18)); }
.backcolor_19 { background-color: rgb(var(--color_19)); }
.backcolor_20 { background-color: rgb(var(--color_20)); }
.backcolor_21 { background-color: rgb(var(--color_21)); }
.backcolor_22 { background-color: rgb(var(--color_22)); }
.backcolor_23 { background-color: rgb(var(--color_23)); }
.backcolor_24 { background-color: rgb(var(--color_24)); }
.backcolor_25 { background-color: rgb(var(--color_25)); }
.backcolor_26 { background-color: rgb(var(--color_26)); }
.backcolor_27 { background-color: rgb(var(--color_27)); }
.backcolor_28 { background-color: rgb(var(--color_28)); }
.backcolor_29 { background-color: rgb(var(--color_29)); }
.backcolor_30 { background-color: rgb(var(--color_30)); }
.backcolor_31 { background-color: rgb(var(--color_31)); }
.backcolor_32 { background-color: rgb(var(--color_32)); }
.backcolor_33 { background-color: rgb(var(--color_33)); }
.backcolor_34 { background-color: rgb(var(--color_34)); }
.backcolor_35 { background-color: rgb(var(--color_35)); }
.backcolor_36 { background-color: rgb(var(--color_36)); }
.backcolor_37 { background-color: rgb(var(--color_37)); }
.backcolor_38 { background-color: rgb(var(--color_38)); }
.backcolor_39 { background-color: rgb(var(--color_39)); }
.backcolor_40 { background-color: rgb(var(--color_40)); }
.backcolor_41 { background-color: rgb(var(--color_41)); }
.backcolor_42 { background-color: rgb(var(--color_42)); }
.backcolor_43 { background-color: rgb(var(--color_43)); }
.backcolor_44 { background-color: rgb(var(--color_44)); }
.backcolor_45 { background-color: rgb(var(--color_45)); }
.backcolor_46 { background-color: rgb(var(--color_46)); }
.backcolor_47 { background-color: rgb(var(--color_47)); }
.backcolor_48 { background-color: rgb(var(--color_48)); }
.backcolor_49 { background-color: rgb(var(--color_49)); }
.backcolor_50 { background-color: rgb(var(--color_50)); }
.backcolor_51 { background-color: rgb(var(--color_51)); }
.backcolor_52 { background-color: rgb(var(--color_52)); }
.backcolor_53 { background-color: rgb(var(--color_53)); }
.backcolor_54 { background-color: rgb(var(--color_54)); }
.backcolor_55 { background-color: rgb(var(--color_55)); }
.backcolor_56 { background-color: rgb(var(--color_56)); }
.backcolor_57 { background-color: rgb(var(--color_57)); }
.backcolor_58 { background-color: rgb(var(--color_58)); }
.backcolor_59 { background-color: rgb(var(--color_59)); }
.backcolor_60 { background-color: rgb(var(--color_60)); }
.backcolor_61 { background-color: rgb(var(--color_61)); }
.backcolor_62 { background-color: rgb(var(--color_62)); }
.backcolor_63 { background-color: rgb(var(--color_63)); }
.backcolor_64 { background-color: rgb(var(--color_64)); }
.backcolor_65 { background-color: rgb(var(--color_65)); }
#masterPage:not(.landingPage) { --top-offset: var(--header-height); --header-height: 117px; }
#masterPage.landingPage { --top-offset: 0px; }
#SITE_HEADER { --brd: var(--color_40); --brwt: 0px; --brwb: 0px; --shd: 0.00px 0.00px 5px 0px rgba(0,0,0,0); --rd: 0px; --alpha-brd: 0.55; --bg-scrl: var(--color_36); --alpha-bg: 0; --backdrop-filter: none; --alpha-bg-scrl: 0.4; }
#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: 1fr; grid-template-columns: 100%; }
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-mc2ojx6w"], [data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > interact-element > [id="comp-mc2ojx6w"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#SITE_HEADER { --bg-overlay-color: transparent; --bg-gradient: none; top: var(--wix-ads-height); position: sticky !important; }
#comp-mc2ojx6w { margin-left: auto; margin-right: auto; width: calc(100% - 380px); min-width: 980px; }
[data-mesh-id="comp-mc2ojx91inlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-mc2ojx91inlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-mc2ojx91inlineContent-gridContainer"] > [id="comp-mc2ojx97"], [data-mesh-id="comp-mc2ojx91inlineContent-gridContainer"] > interact-element > [id="comp-mc2ojx97"] { position: relative; margin: 24px 0px 45px calc(0% + 0px); left: 1px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="comp-mc2ojx9rinlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-mc2ojx9rinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-mc2ojx9rinlineContent-gridContainer"] > [id="comp-mc2ojx9t2"], [data-mesh-id="comp-mc2ojx9rinlineContent-gridContainer"] > interact-element > [id="comp-mc2ojx9t2"] { position: relative; margin: 31px 0px 51px calc(100% - 715px); left: 11px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="comp-mc2oka0rinlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-mc2oka0rinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-mc2oka0rinlineContent-gridContainer"] > [id="comp-mc2ojxa11"], [data-mesh-id="comp-mc2oka0rinlineContent-gridContainer"] > interact-element > [id="comp-mc2ojxa11"] { position: relative; margin: 33px 0px 54px calc(100% - 88px); left: 10px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#comp-mc2ojx6w { --bg-overlay-color: transparent; --bg-gradient: none; --padding: 0px; --margin: 0px; min-width: 980px; --direction: ltr; }
#comp-mc2ojx91 { --brw: 0px; --brd: var(--color_15); --rd: 0px; --shd: none; --alpha-brd: 1; --alpha-bg: 1; --bg: var(--color_11); --boxShadowToggleOn-shd: none; }
#comp-mc2ojx91 { width: 177px; }
#comp-mc2ojx91 { --bg-overlay-color: transparent; --bg-gradient: none; width: 100%; --column-width: 177px; --column-flex: 177; }
#comp-mc2ojx97 { --contentPaddingLeft: 0px; --contentPaddingRight: 0px; --contentPaddingTop: 0px; --contentPaddingBottom: 0px; }
#comp-mc2ojx97 { width: 174px; height: 48px; }
#comp-mc2ojx97 { --height: 48px; --width: 174px; }
#comp-mc2ojx9r { --brw: 0px; --brd: var(--color_15); --rd: 0px; --shd: none; --alpha-brd: 1; --alpha-bg: 1; --bg: var(--color_11); --boxShadowToggleOn-shd: none; }
#comp-mc2ojx9r { width: 715px; }
#comp-mc2ojx9r { --bg-overlay-color: transparent; --bg-gradient: none; width: 100%; --column-width: 715px; --column-flex: 715; }
#comp-mc2ojx9t2 { --menuTotalBordersX: 0px; --menuTotalBordersY: 0px; --bgDrop: var(--color_11); --rd: 5px 5px 5px 5px; --shd: 0.00px 1.00px 4px 0px rgba(0, 0, 0, 0.6); --fnt: normal normal normal 18px/1.4em wfont_c0b476_e3993ec0b60641da99dca743444040cf,wf_e3993ec0b60641da99dca7434,orig_pretendard_bold; --pad: 5px; --txt: var(--color_37); --alpha-txt: 1; --trans: color 0.4s ease 0s; --txth: var(--color_41); --alpha-txth: 1; --txts: var(--color_41); --alpha-txts: 1; --align: center; --submenuAlign: inherit; --alpha-bgDrop: 1; --itemsAlign: inherit; }
#comp-mc2ojx9t2 { width: 692px; height: 35px; }
#comp-mc2ojx9t2 { --menuTotalBordersY: 0px; --menuTotalBordersX: 0px; --submenus-direction: inherit; --menu-direction: inherit; --align: center; --menu-align: inherit; --submenus-align: inherit; }
#comp-mc2oka0r { --brw: 0px; --brd: var(--color_15); --rd: 0px; --shd: none; --alpha-brd: 1; --alpha-bg: 1; --bg: var(--color_11); --boxShadowToggleOn-shd: none; }
#comp-mc2oka0r { width: 88px; }
#comp-mc2oka0r { --bg-overlay-color: transparent; --bg-gradient: none; width: 100%; --column-width: 88px; --column-flex: 88; }
#comp-mc2ojxa11 { width: 78px; height: 30px; }
#comp-mc2ojxa11 { --item-size: 30px; --item-margin-block: 0; --item-margin-inline: 0px 18px; --item-display: inline-block; --direction: var(--wix-opt-in-direction, ltr); width: 78px; height: 30px; }
#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: 700ms; }
#SITE_FOOTER { --brd: var(--color_38); --brwt: 0px; --brwb: 0px; --shd: none; --rd: 0px; --alpha-brd: 1; --backdrop-filter: none; --boxShadowToggleOn-shd: none; }
#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-mc162lze"], [data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > interact-element > [id="comp-mc162lze"] { position: relative; margin: 1px 0px 4px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#SITE_FOOTER { --bg-overlay-color: rgb(27, 27, 27); --bg-gradient: none; }
#comp-mc162lze { margin-left: auto; margin-right: auto; width: calc(100% - 380px); min-width: 980px; }
[data-mesh-id="comp-mc162lzl1inlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-mc162lzl1inlineContent-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-mc162lzl1inlineContent-gridContainer"] > [id="comp-mc0f1171"], [data-mesh-id="comp-mc162lzl1inlineContent-gridContainer"] > interact-element > [id="comp-mc0f1171"] { position: relative; margin: 43px 0px 28px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="comp-mc162lzl1inlineContent-gridContainer"] > [id="comp-ldwqfzm3"], [data-mesh-id="comp-mc162lzl1inlineContent-gridContainer"] > interact-element > [id="comp-ldwqfzm3"] { position: relative; margin: 43px 0px 53px calc(50% - 490px); left: 187px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="comp-mc162lzl1inlineContent-gridContainer"] > [id="comp-mc3333ih"], [data-mesh-id="comp-mc162lzl1inlineContent-gridContainer"] > interact-element > [id="comp-mc3333ih"] { position: relative; margin: 43px 0px 27px calc(50% - 490px); left: 881px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="comp-mc162lzl1inlineContent-gridContainer"] > [id="comp-mc31yh1t"], [data-mesh-id="comp-mc162lzl1inlineContent-gridContainer"] > interact-element > [id="comp-mc31yh1t"] { position: relative; margin: 0px 0px 11px calc(50% - 490px); left: 187px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
#comp-mc162lze { --bg-overlay-color: transparent; --bg-gradient: none; --padding: 0px; --margin: 0px; min-width: 980px; --direction: ltr; }
#comp-mc162lzl1 { width: 980px; }
#comp-mc162lzl1 { --bg-overlay-color: transparent; --bg-gradient: none; width: 100%; --column-width: 980px; --column-flex: 980; }
#comp-mc0f1171 { --contentPaddingLeft: 0px; --contentPaddingRight: 0px; --contentPaddingTop: 0px; --contentPaddingBottom: 0px; }
#comp-mc0f1171 { width: 150px; height: 39px; }
#comp-mc0f1171 { --height: 39px; --width: 150px; }
#comp-ldwqfzm3 { --backgroundColor: 0,0,0; --alpha-backgroundColor: 0; --blendMode: normal; --textShadow: 0px 0px transparent; --textOutline: 0px 0px transparent; }
#comp-ldwqfzm3 { width: 267px; height: auto; }
#comp-ldwqfzm3 { --text-direction: var(--wix-opt-in-direction); --height: 14px; height: var(--height); }
#comp-mc3333ih { width: 98px; height: 40px; }
#comp-mc3333ih { --item-size: 40px; --item-margin-block: 0; --item-margin-inline: 0px 18px; --item-display: inline-block; --direction: var(--wix-opt-in-direction, ltr); width: 98px; height: 40px; }
#comp-mc31yh1t { --backgroundColor: 0,0,0; --alpha-backgroundColor: 0; --blendMode: normal; --textShadow: 0px 0px transparent; --textOutline: 0px 0px transparent; }
#comp-mc31yh1t { width: 398px; height: auto; }
#comp-mc31yh1t { --min-height: 1px; --text-direction: var(--wix-opt-in-direction); --height: 14px; height: var(--height); }
#EXTRA_SITE_HEIGHT { position: relative; height: 40px; }
@font-face { font-display: block; font-family: wf_10c255fed0c242d8887520450; src: url("../../assets/latest/c972e889ccdaee71a86cafe1.woff2") format("woff2"), url("../../assets/latest/1f141da8b86d1e853db67438.woff") format("woff"); }

@font-face { font-family: din-next-w01-light; font-style: normal; font-weight: 400; src: url("../../assets/latest/9252183be1d488af82436d27.woff2") format("woff2"); unicode-range: U+401-40C, U+40E-44F, U+451-45C, U+45E-45F, U+490-491, U+2116; }
@font-face { font-family: din-next-w01-light; font-style: normal; font-weight: 400; src: url("../../assets/latest/7001cafef9b9ce627a9889ad.woff2") format("woff2"); unicode-range: U+D, U+100-10F, U+111-130, U+132-151, U+154-15F, U+162-177, U+179-17C, U+1FA-1FF, U+218-21B, U+237, U+2C9, U+2D8-2D9, U+2DB, U+2DD, U+394, U+3A9, U+3C0, U+1E80-1E85, U+1EF2-1EF3, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2126, U+212E, U+2153-2154, U+215B-215E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB00-FB04; }
@font-face { font-family: din-next-w01-light; font-style: normal; font-weight: 400; src: url("../../assets/latest/328d7eb6d22b62994bebc1b6.woff2") format("woff2"); unicode-range: U+20-7E, U+A0-FF, U+110, U+131, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+2C6-2C7, U+2DA, U+2DC, U+3BC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122; }
@font-face { font-display: block; font-family: wf_c9430c9f4b054176af8f43421; src: url("../../assets/latest/dfe1a973eb0199cfe1434de3.woff2") format("woff2"), url("../../assets/latest/35eb699955463d1c0e2b54e2.woff") format("woff"); }
@font-face { font-display: block; font-family: wf_e3993ec0b60641da99dca7434; src: url("../../assets/latest/f06bb20906295e362b4f4c62.woff2") format("woff2"), url("../../assets/latest/1e9de4480d8073962b245662.woff") format("woff"); }
@font-face { font-display: block; font-family: wf_2d0b4f8b33d64a04a8bb3251b; src: url("../../assets/latest/cdb573f17b430045a02f7c8f.woff2") format("woff2"), url("../../assets/latest/4020c0e3d804fa42cfa79f20.woff") format("woff"); }
@font-face { font-display: block; font-family: wf_2bbdd4d76e9b418fb36145a17; src: url("../../assets/latest/197bc91fe09d42e2105caddf.woff2") format("woff2"), url("../../assets/latest/9a7c61d45f837edd47424b02.woff") format("woff"); }
@font-face { font-display: block; font-family: wf_8df101156910450191ebf79b2; src: url("../../assets/latest/99ce89653fb509deeadfe718.woff2") format("woff2"), url("../../assets/latest/39da9c3edf0e1b98f184ed5f.woff") format("woff"); }
@font-face { font-display: block; font-family: wf_ea7180df71c54724ba5fffd30; src: url("../../assets/latest/ee150b3f28a33fc27a79ba96.woff2") format("woff2"), url("../../assets/latest/5d961a91a65f7ba1a99a4836.woff") format("woff"); }
@font-face { font-family: avenir-lt-w01_35-light1475496; font-style: normal; font-weight: 400; src: url("../../assets/latest/050d6b3d5e9a4d99c018122e.woff2") format("woff2"); unicode-range: U+100-12B, U+12E-130, U+132-137, U+139-149, U+14C-151, U+154-15F, U+162-177, U+179-17C, U+218-21B, U+2C9, U+2D8-2D9, U+2DB, U+2DD, U+394, U+3A9, U+3BC, U+3C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02; }
@font-face { font-family: avenir-lt-w01_35-light1475496; font-style: normal; font-weight: 400; src: url("../../assets/latest/5582a9e94d609daf29cccbc2.woff2") format("woff2"); unicode-range: U+0, U+D, U+20-7E, U+A0-FF, U+131, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+237, U+2C6-2C7, U+2DA, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122; }
@font-face { font-family: avenir-lt-w01_85-heavy1475544; font-style: normal; font-weight: 400; src: url("../../assets/latest/7895fc9f4725ea8fd43f14fb.woff2") format("woff2"); unicode-range: U+100-12B, U+12E-130, U+132-137, U+139-149, U+14C-151, U+154-15F, U+162-177, U+179-17C, U+218-21B, U+2C9, U+2D8-2D9, U+2DB, U+2DD, U+394, U+3A9, U+3BC, U+3C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02; }
@font-face { font-family: avenir-lt-w01_85-heavy1475544; font-style: normal; font-weight: 400; src: url("../../assets/latest/5b2e517c96843c61f1483045.woff2") format("woff2"); unicode-range: U+0, U+D, U+20-7E, U+A0-FF, U+131, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+237, U+2C6-2C7, U+2DA, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122; }
@font-face { font-family: helvetica-w01-light; font-style: normal; font-weight: 400; src: url("../../assets/latest/02558e81e565fbe1e699fe24.woff2") format("woff2"); unicode-range: U+100-12B, U+12E-137, U+139-149, U+14C-151, U+154-15F, U+162-177, U+179-17C, U+218-21B, U+237, U+2C7, U+2C9, U+2D8-2DB, U+2DD, U+394, U+3A9, U+3BC, U+3C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E002, U+E004, U+E006, U+E008-E009, U+E00D, U+E00F, U+E011, U+E013, U+E015, U+E017, U+E01A, U+FB01-FB02; }
@font-face { font-family: helvetica-w01-light; font-style: normal; font-weight: 400; src: url("../../assets/latest/7972bb30901c2b9a476a6ce7.woff2") format("woff2"); unicode-range: U+D, U+20-7E, U+A0-FF, U+152-153, U+160-161, U+178, U+17D-17E, U+192, U+2C6, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122; }
#ve1fd { --param_boolean_previewHover: false; }
#ve1fd { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
#masterPage { --pinned-layers-in-page: 0; }
[data-mesh-id="Containerve1fdinlineContent"] { height: auto; width: 100%; }
[data-mesh-id="Containerve1fdinlineContent-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="Containerve1fdinlineContent-gridContainer"] > [id="comp-mc44bjij"], [data-mesh-id="Containerve1fdinlineContent-gridContainer"] > interact-element > [id="comp-mc44bjij"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="Containerve1fdinlineContent-gridContainer"] > [id="comp-mc44s8se"], [data-mesh-id="Containerve1fdinlineContent-gridContainer"] > interact-element > [id="comp-mc44s8se"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
[data-mesh-id="Containerve1fdinlineContent-gridContainer"] > [id="comp-mc45jbf5"], [data-mesh-id="Containerve1fdinlineContent-gridContainer"] > interact-element > [id="comp-mc45jbf5"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 3 / 1 / 4 / 2; place-self: start; }
[data-mesh-id="Containerve1fdinlineContent-gridContainer"] > [id="comp-mc45ki88"], [data-mesh-id="Containerve1fdinlineContent-gridContainer"] > interact-element > [id="comp-mc45ki88"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 4 / 1 / 5 / 2; place-self: start; }
[data-mesh-id="Containerve1fdinlineContent-gridContainer"] > [id="comp-mc45lv7m"], [data-mesh-id="Containerve1fdinlineContent-gridContainer"] > interact-element > [id="comp-mc45lv7m"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 5 / 1 / 6 / 2; place-self: start; }
[data-mesh-id="Containerve1fdinlineContent-gridContainer"] > [id="comp-mc46sbs3"], [data-mesh-id="Containerve1fdinlineContent-gridContainer"] > interact-element > [id="comp-mc46sbs3"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 6 / 1 / 7 / 2; place-self: start; }
#ve1fd { width: auto; min-height: 40px; }
#pageBackground_ve1fd { --bg-position: absolute; --bg-overlay-color: rgb(var(--color_11)); --bg-gradient: none; }
[class^="backgroundGroup"] :not(#pageBackground_ve1fd) { --bg-position: absolute; --bg-overlay-color: rgb(var(--color_11)); --bg-gradient: none; }
#comp-mc44bjij { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="comp-mc44bjijinlineContent"] { height: auto; width: 100%; display: flex; }
[data-mesh-id="comp-mc44bjijinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; margin-top: -117px; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-mc44bjijinlineContent-gridContainer"] > [id="comp-mc44bjjx"], [data-mesh-id="comp-mc44bjijinlineContent-gridContainer"] > interact-element > [id="comp-mc44bjjx"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#comp-mc44bjij { --bg-overlay-color: transparent; --bg-gradient: none; min-width: 980px; }
#comp-mc44bjjx { left: 0px; margin-left: 0px; width: 100%; min-width: 980px; }
[data-mesh-id="comp-mc44bjk4inlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-mc44bjk4inlineContent-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-mc44bjk4inlineContent-gridContainer"] > [id="comp-mc44bjkh1"], [data-mesh-id="comp-mc44bjk4inlineContent-gridContainer"] > interact-element > [id="comp-mc44bjkh1"] { position: relative; margin: 346px 0px 15px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="comp-mc44bjk4inlineContent-gridContainer"] > [id="comp-msodp99i"], [data-mesh-id="comp-mc44bjk4inlineContent-gridContainer"] > interact-element > [id="comp-msodp99i"] { position: relative; margin: 0px 0px 31px calc(50% - 490px); left: 290px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
#comp-mc44bjjx { --bg-overlay-color: transparent; --bg-gradient: none; --padding: 0px; --margin: 0px; min-width: 980px; --direction: ltr; }
#comp-mc44bjk4 { --brw: 0px; --brd: var(--color_15); --rd: 0px; --shd: none; --alpha-brd: 1; --alpha-bg: 1; --bg: var(--color_11); --boxShadowToggleOn-shd: none; }
#comp-mc44bjk4 { width: 980px; }
#comp-mc44bjk4 { --fill-layer-image-opacity: 0.4; --bg-overlay-color: rgb(0, 0, 0); --bg-gradient: none; width: 100%; --column-width: 980px; --column-flex: 980; }
#comp-mc44bjkh1 { --backgroundColor: 0,0,0; --alpha-backgroundColor: 0; --blendMode: normal; --textShadow: 0px 0px transparent; --textOutline: 0px 0px transparent; }
#comp-mc44bjkh1 { width: 980px; height: auto; }
#comp-mc44bjkh1 { --min-height: 57px; --text-direction: var(--wix-opt-in-direction); --height: 179px; height: var(--height); }
#comp-msodp99i { width: 400px; }
[data-mesh-id="comp-msodp99iinlineContent"] { height: auto; width: 400px; }
[data-mesh-id="comp-msodp99iinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-msodp99iinlineContent-gridContainer"] > [id="comp-msodp99s"], [data-mesh-id="comp-msodp99iinlineContent-gridContainer"] > interact-element > [id="comp-msodp99s"] { position: relative; margin: 0px; left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
.device-mobile-optimized #comp-msodp99s { --inputShadow: none; --inputFocusBorderWidth: 1px; --inputBorderRadius: 0px; --inputFont: normal normal 700 15px/1.4em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --inputTextColor: var(--color_37); --alpha-inputTextColor: 1; --inputBorderWidth: 1px; --inputBorderColor: var(--color_41); --alpha-inputBorderColor: 1; --inputPlaceholderColor: var(--color_37); --alpha-inputPlaceholderColor: 1; --inputIconColor: var(--color_37); --inputHoverIconColor: var(--color_15); --inputFocusIconColor: var(--color_15); --buttonBackgroundColor: 65,65,65; --alpha-buttonBackgroundColor: 1; --buttonHoverBackgroundColor: 43,43,43; --alpha-buttonHoverBackgroundColor: 1; --buttonFocusBackgroundColor: 43,43,43; --alpha-buttonFocusBackgroundColor: 1; --buttonIconColor: 255,255,255; --alpha-buttonIconColor: 1; --buttonHoverIconColor: 255,255,255; --alpha-buttonHoverIconColor: 1; --buttonFocusIconColor: 255,255,255; --alpha-buttonFocusIconColor: 1; --inputBackgroundColor: var(--color_36); --inputHoverBackgroundColor: var(--color_36); --inputFocusBackgroundColor: var(--color_36); --inputHoverBorderWidth: 1px; --inputHoverBorderColor: var(--color_41); --alpha-inputHoverBorderColor: 1; --inputFocusBorderColor: var(--color_41); --alpha-inputFocusBorderColor: 1; --suggestionSectionDividerColorNew: var(--color_15); --alpha-suggestionSectionDividerColorNew: 1; --alpha-inputIconColor: 1; --boxShadowToggleOn-inputShadow: none; --alpha-iconFocusColor: 1; --clear-icon-display: unset; --alpha-buttonFocusColor: 0; --inputPlaceholderHoverTextColor: 153,153,153; --alpha-inputPlaceholderHoverTextColor: 1; --clear-text-display: none; --alpha-inputFocusIconColor: 1; --inputPlaceholderTextColor: 153,153,153; --alpha-inputPlaceholderTextColor: 1; --alpha-inputHoverIconColor: 1; --alpha-inputFocusBackgroundColor: 0.9; --iconColor: 0,0,0; --alpha-inputHoverBackgroundColor: 0.9; --iconAlignment: left; --alpha-buttonColor: 0; --layout: icon; --alpha-iconColor: 1; --alpha-inputBackgroundColor: 0; }
#comp-msodp99s { --inputShadow: none; --inputFocusBorderWidth: 1px; --inputBorderRadius: 0px; --inputFont: normal normal 700 15px/1.4em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --inputTextColor: var(--color_37); --alpha-inputTextColor: 1; --inputBorderWidth: 1px; --inputBorderColor: var(--color_41); --alpha-inputBorderColor: 1; --inputPlaceholderColor: var(--color_37); --alpha-inputPlaceholderColor: 1; --inputIconColor: var(--color_37); --inputHoverIconColor: var(--color_15); --inputFocusIconColor: var(--color_15); --buttonBackgroundColor: 65,65,65; --alpha-buttonBackgroundColor: 1; --buttonHoverBackgroundColor: 43,43,43; --alpha-buttonHoverBackgroundColor: 1; --buttonFocusBackgroundColor: 43,43,43; --alpha-buttonFocusBackgroundColor: 1; --buttonIconColor: 255,255,255; --alpha-buttonIconColor: 1; --buttonHoverIconColor: 255,255,255; --alpha-buttonHoverIconColor: 1; --buttonFocusIconColor: 255,255,255; --alpha-buttonFocusIconColor: 1; --inputBackgroundColor: var(--color_36); --inputHoverBackgroundColor: var(--color_36); --inputFocusBackgroundColor: var(--color_36); --inputHoverBorderWidth: 1px; --inputHoverBorderColor: var(--color_41); --alpha-inputHoverBorderColor: 1; --inputFocusBorderColor: var(--color_41); --alpha-inputFocusBorderColor: 1; --suggestionSectionDividerColorNew: var(--color_15); --alpha-suggestionSectionDividerColorNew: 1; --alpha-inputIconColor: 1; --boxShadowToggleOn-inputShadow: none; --alpha-iconFocusColor: 1; --clear-icon-display: unset; --alpha-buttonFocusColor: 0; --inputPlaceholderHoverTextColor: 153,153,153; --alpha-inputPlaceholderHoverTextColor: 1; --clear-text-display: none; --alpha-inputFocusIconColor: 1; --inputPlaceholderTextColor: 153,153,153; --alpha-inputPlaceholderTextColor: 1; --alpha-inputHoverIconColor: 1; --alpha-inputFocusBackgroundColor: 0.9; --iconColor: 0,0,0; --alpha-inputHoverBackgroundColor: 0.9; --alpha-buttonColor: 0; --alpha-iconColor: 1; --alpha-inputBackgroundColor: 0; }
#comp-msodp99s { width: 400px; height: 45px; }
.device-mobile-optimized #comp-msodp99s { --inputFont: normal normal 700 15px/1.4em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --input-text-align: undefined; --text-padding: 8px 0 8px 0; --container-direction: row; --icon-spacing: 14px; --input-focus-bottom-border-width: 1px; --input-left-border-width: 1px; --input-hover-left-border-width: 1px; --input-focus-left-border-width: 1px; --search-button-display: none; --search-icon-display: flex; --text-spacing: 12px; --align: start; }
#comp-msodp99s { --inputFont: normal normal 700 15px/1.4em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --input-text-align: undefined; --text-padding: 8px 0 8px 0; --container-direction: row; --icon-spacing: 14px; --input-focus-bottom-border-width: 1px; --input-left-border-width: 1px; --input-hover-left-border-width: 1px; --input-focus-left-border-width: 1px; --search-button-display: none; --search-icon-display: flex; --text-spacing: 12px; --align: start; }
#comp-mc44s8se { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="comp-mc44s8seinlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-mc44s8seinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-mc44s8seinlineContent-gridContainer"] > [id="comp-mc44tlke"], [data-mesh-id="comp-mc44s8seinlineContent-gridContainer"] > interact-element > [id="comp-mc44tlke"] { position: relative; margin: 80px 0px 42px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#comp-mc44s8se { --bg-overlay-color: transparent; --bg-gradient: none; min-width: 980px; }
#comp-mc44tlke { width: 980px; height: 481px; }
#comp-mc45jbf5 { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="comp-mc45jbf5inlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-mc45jbf5inlineContent-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-mc45jbf5inlineContent-gridContainer"] > [id="comp-mc45jbfg"], [data-mesh-id="comp-mc45jbf5inlineContent-gridContainer"] > interact-element > [id="comp-mc45jbfg"] { position: relative; margin: 70px 0px 20px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="comp-mc45jbf5inlineContent-gridContainer"] > [id="comp-mc45jbft2"], [data-mesh-id="comp-mc45jbf5inlineContent-gridContainer"] > interact-element > [id="comp-mc45jbft2"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
[data-mesh-id="comp-mc45jbf5inlineContent-gridContainer"] > [id="comp-mc45jbgu3"], [data-mesh-id="comp-mc45jbf5inlineContent-gridContainer"] > interact-element > [id="comp-mc45jbgu3"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 3 / 1 / 4 / 2; place-self: start; }
#comp-mc45jbf5 { --bg-overlay-color: transparent; --bg-gradient: none; min-width: 980px; }
#comp-mc45jbfg { --backgroundColor: 0,0,0; --alpha-backgroundColor: 0; --blendMode: normal; --textShadow: 0px 0px transparent; --textOutline: 0px 0px transparent; }
#comp-mc45jbfg { width: 640px; height: auto; }
#comp-mc45jbfg { --min-height: 35px; --text-direction: var(--wix-opt-in-direction); --height: 46px; height: var(--height); }
#comp-mc45jbft2 { --lnw: 1px; --brd: var(--color_41); --alpha-brd: 1; }
@media (prefers-reduced-motion: no-preference) {
  #comp-mc45jbft2:not([data-motion-enter="done"]) { animation: 1200ms cubic-bezier(0.645, 0.045, 0.355, 1) 1ms 1 normal backwards paused motion-revealIn; animation-composition: replace; --motion-clip-start: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%); }
}
#comp-mc45jbft2 { width: 980px; height: 5px; }
#comp-mc45jbft2 { transform-origin: center 0.5px; }
#comp-mc45jbgu3 { width: 980px; height: 820px; }
#comp-mc45ki88 { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="comp-mc45ki88inlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-mc45ki88inlineContent-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-mc45ki88inlineContent-gridContainer"] > [id="comp-mc45ki8d1"], [data-mesh-id="comp-mc45ki88inlineContent-gridContainer"] > interact-element > [id="comp-mc45ki8d1"] { position: relative; margin: 70px 0px 20px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="comp-mc45ki88inlineContent-gridContainer"] > [id="comp-mdg1jskd"], [data-mesh-id="comp-mc45ki88inlineContent-gridContainer"] > interact-element > [id="comp-mdg1jskd"] { position: relative; margin: 70px 0px 20px calc(50% - 490px); left: 840px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="comp-mc45ki88inlineContent-gridContainer"] > [id="comp-mc45ki8f1"], [data-mesh-id="comp-mc45ki88inlineContent-gridContainer"] > interact-element > [id="comp-mc45ki8f1"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
[data-mesh-id="comp-mc45ki88inlineContent-gridContainer"] > [id="comp-mc45ki8i"], [data-mesh-id="comp-mc45ki88inlineContent-gridContainer"] > interact-element > [id="comp-mc45ki8i"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 3 / 1 / 4 / 2; place-self: start; }
#comp-mc45ki88 { --bg-overlay-color: transparent; --bg-gradient: none; min-width: 980px; }
#comp-mc45ki8d1 { --backgroundColor: 0,0,0; --alpha-backgroundColor: 0; --blendMode: normal; --textShadow: 0px 0px transparent; --textOutline: 0px 0px transparent; }
#comp-mc45ki8d1 { width: 640px; height: auto; }
#comp-mc45ki8d1 { --min-height: 35px; --text-direction: var(--wix-opt-in-direction); --height: 46px; height: var(--height); }
#comp-mdg1jskd { width: 140px; height: 46px; }
#comp-mdg1jskd .style-mdg1jsks1__root:hover .StylableButton2545352419__icon, #comp-mdg1jskd .style-mdg1jsks1__root[stylable-force-state-hover] .StylableButton2545352419__icon { fill: rgb(0, 0, 0); }
#comp-mdg1jskd .style-mdg1jsks1__root { transition: 0.2s, visibility; border-radius: 4px; background: rgba(223, 186, 132, 0); border: 1px solid rgb(223, 186, 132); }
#comp-mdg1jskd .style-mdg1jsks1__root:hover, #comp-mdg1jskd .style-mdg1jsks1__root[stylable-force-state-hover] { background: rgb(223, 186, 132); }
#comp-mdg1jskd .style-mdg1jsks1__root:hover .StylableButton2545352419__label, #comp-mdg1jskd .style-mdg1jsks1__root[stylable-force-state-hover] .StylableButton2545352419__label { color: rgb(0, 0, 0); }
#comp-mdg1jskd .style-mdg1jsks1__root:disabled, #comp-mdg1jskd .style-mdg1jsks1__root[stylable-force-state-disabled] { background: rgb(226, 226, 226); }
#comp-mdg1jskd .style-mdg1jsks1__root:disabled .StylableButton2545352419__label, #comp-mdg1jskd .style-mdg1jsks1__root[stylable-force-state-disabled] .StylableButton2545352419__label { color: rgb(143, 143, 143); }
#comp-mdg1jskd .style-mdg1jsks1__root:disabled .StylableButton2545352419__icon, #comp-mdg1jskd .style-mdg1jsks1__root[stylable-force-state-disabled] .StylableButton2545352419__icon { fill: rgb(143, 143, 143); }
#comp-mdg1jskd .style-mdg1jsks1__root .StylableButton2545352419__container { transition: inherit; justify-content: center; align-items: center; }
#comp-mdg1jskd .style-mdg1jsks1__root .StylableButton2545352419__label { transition: inherit; font-weight: normal; font-style: normal; display: initial; letter-spacing: 0em; font-family: wfont_c0b476_e3993ec0b60641da99dca743444040cf, wf_e3993ec0b60641da99dca7434, orig_pretendard_bold; margin-right: 6px; font-size: 16px; color: rgb(223, 186, 132); }
#comp-mdg1jskd .style-mdg1jsks1__root .StylableButton2545352419__icon { transition: inherit; display: initial; margin-left: 6px; width: 15px; height: 15px; fill: rgb(223, 186, 132); }
@media screen and (min-width: 1px) and (max-width: 0px) {
  #comp-mdg1jskd .style-mdg1jsks1__root .StylableButton2545352419__icon { width: 8px; height: 8px; }
  #comp-mdg1jskd .style-mdg1jsks1__root .StylableButton2545352419__label { font-size: 9px; }
}
#comp-mc45ki8f1 { --lnw: 1px; --brd: var(--color_41); --alpha-brd: 1; }
@media (prefers-reduced-motion: no-preference) {
  #comp-mc45ki8f1:not([data-motion-enter="done"]) { animation: 1200ms cubic-bezier(0.645, 0.045, 0.355, 1) 1ms 1 normal backwards paused motion-revealIn; animation-composition: replace; --motion-clip-start: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%); }
}
#comp-mc45ki8f1 { width: 980px; height: 5px; }
#comp-mc45ki8f1 { transform-origin: center 0.5px; }
#comp-mc45ki8i { width: 980px; height: 820px; }
#comp-mc45lv7m { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="comp-mc45lv7minlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-mc45lv7minlineContent-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-mc45lv7minlineContent-gridContainer"] > [id="comp-mc45mg54"], [data-mesh-id="comp-mc45lv7minlineContent-gridContainer"] > interact-element > [id="comp-mc45mg54"] { position: relative; margin: 93px 0px 20px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="comp-mc45lv7minlineContent-gridContainer"] > [id="comp-mc45mg5l"], [data-mesh-id="comp-mc45lv7minlineContent-gridContainer"] > interact-element > [id="comp-mc45mg5l"] { position: relative; margin: 0px 0px 21px calc(50% - 490px); left: 0px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
[data-mesh-id="comp-mc45lv7minlineContent-gridContainer"] > [id="comp-mc45lv7s"], [data-mesh-id="comp-mc45lv7minlineContent-gridContainer"] > interact-element > [id="comp-mc45lv7s"] { position: relative; margin: 0px 0px 22px calc(50% - 490px); left: 0px; grid-area: 3 / 1 / 4 / 2; place-self: start; }
#comp-mc45lv7m { --bg-overlay-color: transparent; --bg-gradient: none; min-width: 980px; }
#comp-mc45mg54 { --backgroundColor: 0,0,0; --alpha-backgroundColor: 0; --blendMode: normal; --textShadow: 0px 0px transparent; --textOutline: 0px 0px transparent; }
#comp-mc45mg54 { width: 640px; height: auto; }
#comp-mc45mg54 { --min-height: 35px; --text-direction: var(--wix-opt-in-direction); --height: 46px; height: var(--height); }
#comp-mc45mg5l { --lnw: 1px; --brd: var(--color_41); --alpha-brd: 1; }
@media (prefers-reduced-motion: no-preference) {
  #comp-mc45mg5l:not([data-motion-enter="done"]) { animation: 1200ms cubic-bezier(0.645, 0.045, 0.355, 1) 1ms 1 normal backwards paused motion-revealIn; animation-composition: replace; --motion-clip-start: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%); }
}
#comp-mc45mg5l { width: 980px; height: 5px; }
#comp-mc45mg5l { transform-origin: center 0.5px; }
#comp-mc45lv7s { --brw: 0px; --brd: 50,65,88; --bg: 61,155,233; --rd: 0px; --shd: none; --gradient: none; --align: center; --alpha-brd: 0; --alpha-bg: 0; --boxShadowToggleOn-shd: none; --bg-gradient: none; }
#comp-mc45lv7s { width: 980px; }
#comp-mc45lv7s { --direction: var(--wix-opt-in-direction); --justify-content: center; --item-margin: 8.5px 8.5px; --margin-top: -8.5px; --margin-bottom: -8.5px; --margin-inline-start: -8.5px; --margin-inline-end: -8.5px; }
[id^="comp-mc45lv811__"] { width: 315px; }
[data-mesh-id^="comp-mc45lv811__"][data-mesh-id$="inlineContent"] { height: auto; width: 100%; }
[data-mesh-id^="comp-mc45lv811__"][data-mesh-id$="inlineContent-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-mc45lv811__"] > [id^="comp-mc45lv87__"], [data-mesh-id^="comp-mc45lv811__"] > interact-element > [id^="comp-mc45lv87__"] { position: relative; margin: 0px 0px 29px; left: 1px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id^="comp-mc45lv811__"] > [id^="comp-mc45lv8h__"], [data-mesh-id^="comp-mc45lv811__"] > interact-element > [id^="comp-mc45lv8h__"] { position: relative; margin: 0px 0px 35px; left: 1px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
[data-mesh-id^="comp-mc45lv811__"] > [id^="comp-mc45lv8k__"], [data-mesh-id^="comp-mc45lv811__"] > interact-element > [id^="comp-mc45lv8k__"] { position: relative; margin: 3px 0px 39px; left: 227px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
[data-mesh-id^="comp-mc45lv811__"] > [id^="comp-mc45lv8m4__"], [data-mesh-id^="comp-mc45lv811__"] > interact-element > [id^="comp-mc45lv8m4__"] { position: relative; margin: 0px 0px 17px; left: 0px; grid-area: 3 / 1 / 4 / 2; place-self: start; }
[data-mesh-id^="comp-mc45lv811__"] > [id^="comp-mc45lv8o5__"], [data-mesh-id^="comp-mc45lv811__"] > interact-element > [id^="comp-mc45lv8o5__"] { position: relative; margin: 0px 0px 47px; left: 0px; grid-area: 4 / 1 / 5 / 2; place-self: start; }
[id^="comp-mc45lv811__"] { --bg-overlay-color: transparent; --bg-gradient: none; border-width: 0px; border-style: solid; border-color: rgb(176, 169, 134); border-radius: 0px; transform: translateZ(0px); margin: 0px; overflow: clip !important; }
[id^="comp-mc45lv87__"] { --rd: 0px 0px 0px 0px; --shd: 0 1px 3px rgba(0, 0, 0, 0.5); --brd: 246,246,246; --brw: 0px; --sizeRd: 0px 0px 0px 0px; --sizeBrw: 0px; --trans: opacity 0.4s ease 0s; --bgh: 40,26,57; --contentPaddingLeft: 0px; --contentPaddingRight: 0px; --contentPaddingBottom: 0px; --contentPaddingTop: 0px; --alpha-brd: 1; --alpha-bgh: 0.4; }
[id^="comp-mc45lv87__"] { width: 313px; height: 219px; }
[id^="comp-mc45lv87__"] { --height: 219px; --width: 313px; }
[id^="comp-mc45lv8h__"] { --backgroundColor: 0,0,0; --alpha-backgroundColor: 0; --blendMode: normal; --textShadow: 0px 0px transparent; --textOutline: 0px 0px transparent; }
[id^="comp-mc45lv8h__"] { width: 194px; height: auto; }
[id^="comp-mc45lv8h__"] { --min-height: 9px; --text-direction: var(--wix-opt-in-direction); --height: 39px; height: var(--height); }
[id^="comp-mc45lv8k__"] { width: 88px; height: 32px; }
[id^="comp-mc45lv8k__"] .style-mc46mqsr__root:hover .StylableButton2545352419__icon, [id^="comp-mc45lv8k__"] .style-mc46mqsr__root[stylable-force-state-hover] .StylableButton2545352419__icon { fill: rgb(0, 0, 0); }
[id^="comp-mc45lv8k__"] .style-mc46mqsr__root { transition: 0.2s, visibility; background: rgb(0, 0, 0); border-radius: 4px; border: 1px solid rgb(223, 186, 132); }
[id^="comp-mc45lv8k__"] .style-mc46mqsr__root:hover, [id^="comp-mc45lv8k__"] .style-mc46mqsr__root[stylable-force-state-hover] { background: rgb(223, 186, 132); }
[id^="comp-mc45lv8k__"] .style-mc46mqsr__root:hover .StylableButton2545352419__label, [id^="comp-mc45lv8k__"] .style-mc46mqsr__root[stylable-force-state-hover] .StylableButton2545352419__label { color: rgb(0, 0, 0); }
[id^="comp-mc45lv8k__"] .style-mc46mqsr__root:disabled, [id^="comp-mc45lv8k__"] .style-mc46mqsr__root[stylable-force-state-disabled] { background: rgb(226, 226, 226); }
[id^="comp-mc45lv8k__"] .style-mc46mqsr__root:disabled .StylableButton2545352419__label, [id^="comp-mc45lv8k__"] .style-mc46mqsr__root[stylable-force-state-disabled] .StylableButton2545352419__label { color: rgb(143, 143, 143); }
[id^="comp-mc45lv8k__"] .style-mc46mqsr__root:disabled .StylableButton2545352419__icon, [id^="comp-mc45lv8k__"] .style-mc46mqsr__root[stylable-force-state-disabled] .StylableButton2545352419__icon { fill: rgb(143, 143, 143); }
[id^="comp-mc45lv8k__"] .style-mc46mqsr__root .StylableButton2545352419__container { transition: inherit; justify-content: center; align-items: center; }
[id^="comp-mc45lv8k__"] .style-mc46mqsr__root .StylableButton2545352419__label { transition: inherit; font-weight: normal; font-style: normal; display: initial; letter-spacing: 0em; font-family: wfont_c0b476_e3993ec0b60641da99dca743444040cf, wf_e3993ec0b60641da99dca7434, orig_pretendard_bold; margin-right: 6px; color: rgb(223, 186, 132); font-size: 12px; }
[id^="comp-mc45lv8k__"] .style-mc46mqsr__root .StylableButton2545352419__icon { transition: inherit; display: initial; margin-left: 6px; fill: rgb(223, 186, 132); width: 11px; height: 11px; }
@media screen and (min-width: 1px) and (max-width: 0px) {
  [id^="comp-mc45lv8k__"] .style-mc46mqsr__root .StylableButton2545352419__icon { width: 7px; height: 7px; }
  [id^="comp-mc45lv8k__"] .style-mc46mqsr__root .StylableButton2545352419__label { font-size: 8px; }
}
[id^="comp-mc45lv8m4__"] { --lnw: 1px; --brd: var(--color_41); --alpha-brd: 1; }
@media (prefers-reduced-motion: no-preference) {
  [id^="comp-mc45lv8m4__"]:not([data-motion-enter="done"]) { animation: 1200ms cubic-bezier(0.645, 0.045, 0.355, 1) 1ms 1 normal backwards paused motion-revealIn; animation-composition: replace; --motion-clip-start: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%); }
}
[id^="comp-mc45lv8m4__"] { width: 313px; height: 5px; }
[id^="comp-mc45lv8m4__"] { transform-origin: center 0.5px; }
[id^="comp-mc45lv8o5__"] { --backgroundColor: 0,0,0; --alpha-backgroundColor: 0; --blendMode: normal; --textShadow: 0px 0px transparent; --textOutline: 0px 0px transparent; }
[id^="comp-mc45lv8o5__"] { width: 313px; height: auto; }
[id^="comp-mc45lv8o5__"] { --text-direction: var(--wix-opt-in-direction); --height: 398px; height: var(--height); }
#comp-mc46sbs3 { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="comp-mc46sbs3inlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-mc46sbs3inlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: 826px; grid-template-rows: min-content 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-mc46sbs3inlineContent-gridContainer"] > [id="comp-mc46sbs9"], [data-mesh-id="comp-mc46sbs3inlineContent-gridContainer"] > interact-element > [id="comp-mc46sbs9"] { position: relative; margin: 93px 0px 20px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="comp-mc46sbs3inlineContent-gridContainer"] > [id="wrapper-comp-mc46sbt21"], [data-mesh-id="comp-mc46sbs3inlineContent-gridContainer"] > interact-element > [id="wrapper-comp-mc46sbt21"] { position: relative; margin: 0px 0px 10px calc(50% - 490px); left: 0px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
[data-mesh-id="comp-mc46sbs3inlineContent-gridContainer"] > [id="comp-mc46sbsb"], [data-mesh-id="comp-mc46sbs3inlineContent-gridContainer"] > interact-element > [id="comp-mc46sbsb"] { position: relative; margin: 0px 0px 10px calc(50% - 490px); left: 0px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
#comp-mc46sbs3 { --bg-overlay-color: transparent; --bg-gradient: none; min-width: 980px; }
#comp-mc46sbs9 { --backgroundColor: 0,0,0; --alpha-backgroundColor: 0; --blendMode: normal; --textShadow: 0px 0px transparent; --textOutline: 0px 0px transparent; }
#comp-mc46sbs9 { width: 640px; height: auto; }
#comp-mc46sbs9 { --min-height: 35px; --text-direction: var(--wix-opt-in-direction); --height: 46px; height: var(--height); }
#wrapper-comp-mc46sbt21 { width: 980px; height: var(--content-height, 583px); }
#comp-mc46sbsb { --lnw: 1px; --brd: var(--color_41); --alpha-brd: 1; }
@media (prefers-reduced-motion: no-preference) {
  #comp-mc46sbsb:not([data-motion-enter="done"]) { animation: 1200ms cubic-bezier(0.645, 0.045, 0.355, 1) 1ms 1 normal backwards paused motion-revealIn; animation-composition: replace; --motion-clip-start: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%); }
}
#comp-mc46sbsb { width: 980px; height: 5px; }
#comp-mc46sbsb { transform-origin: center 0.5px; }
.comp-mc44tlke { --wix-color-1: 0,0,0; --wix-color-2: 43,43,43; --wix-color-3: 128,128,128; --wix-color-4: 191,191,191; --wix-color-5: 255,255,255; --wix-color-6: 184,167,231; --wix-color-7: 144,122,207; --wix-color-8: 223,186,132; --wix-color-9: 47,21,122; --wix-color-10: 24,11,61; --wix-color-11: 189,233,251; --wix-color-12: 156,221,246; --wix-color-13: 64,192,242; --wix-color-14: 43,128,161; --wix-color-15: 21,64,81; --wix-color-16: 208,247,224; --wix-color-17: 175,240,202; --wix-color-18: 112,240,166; --wix-color-19: 56,120,83; --wix-color-20: 28,60,41; --wix-color-21: 254,255,193; --wix-color-22: 253,255,163; --wix-color-23: 251,255,70; --wix-color-24: 167,170,47; --wix-color-25: 84,85,23; --wix-color-26: 0,0,0; --wix-color-27: 255,255,255; --wix-color-28: 43,43,43; --wix-color-29: 128,128,128; --wix-color-30: 191,191,191; --wix-color-31: 223,186,132; --wix-color-32: 193,148,77; --wix-color-33: 236,0,140; --wix-color-34: 0,255,255; --wix-color-35: 255,255,255; --wix-color-36: 255,255,255; --wix-color-37: 255,255,255; --wix-color-38: 223,186,132; --wix-color-39: 223,186,132; --wix-color-40: 0,0,0; --wix-color-41: 193,148,77; --wix-color-42: 255,255,255; --wix-color-43: 255,255,255; --wix-color-44: 43,43,43; --wix-color-45: 43,43,43; --wix-color-46: 191,191,191; --wix-color-47: 0,0,0; --wix-color-48: 223,186,132; --wix-color-49: 255,255,255; --wix-color-50: 193,148,77; --wix-color-51: 255,255,255; --wix-color-52: 255,255,255; --wix-color-53: 43,43,43; --wix-color-54: 43,43,43; --wix-color-55: 191,191,191; --wix-font-Title: normal normal normal 35px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Title-style: normal; --wix-font-Title-variant: normal; --wix-font-Title-weight: normal; --wix-font-Title-size: 35px; --wix-font-Title-line-height: 1.4em; --wix-font-Title-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Title-text-decoration: none; --wix-font-Menu: normal normal normal 16px/1.4em din-next-w01-light,sans-serif; --wix-font-Menu-style: normal; --wix-font-Menu-variant: normal; --wix-font-Menu-weight: normal; --wix-font-Menu-size: 16px; --wix-font-Menu-line-height: 1.4em; --wix-font-Menu-family: din-next-w01-light,sans-serif; --wix-font-Menu-text-decoration: none; --wix-font-Page-title: normal normal normal 30px/1.3em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Page-title-style: normal; --wix-font-Page-title-variant: normal; --wix-font-Page-title-weight: normal; --wix-font-Page-title-size: 30px; --wix-font-Page-title-line-height: 1.3em; --wix-font-Page-title-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Page-title-text-decoration: none; --wix-font-Heading-XL: normal normal normal 25px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-XL-style: normal; --wix-font-Heading-XL-variant: normal; --wix-font-Heading-XL-weight: normal; --wix-font-Heading-XL-size: 25px; --wix-font-Heading-XL-line-height: 1.4em; --wix-font-Heading-XL-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-XL-text-decoration: none; --wix-font-Heading-L: normal normal normal 25px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-L-style: normal; --wix-font-Heading-L-variant: normal; --wix-font-Heading-L-weight: normal; --wix-font-Heading-L-size: 25px; --wix-font-Heading-L-line-height: 1.4em; --wix-font-Heading-L-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-L-text-decoration: none; --wix-font-Heading-M: normal normal normal 27px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-M-style: normal; --wix-font-Heading-M-variant: normal; --wix-font-Heading-M-weight: normal; --wix-font-Heading-M-size: 27px; --wix-font-Heading-M-line-height: 1.4em; --wix-font-Heading-M-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-M-text-decoration: none; --wix-font-Heading-S: normal normal normal 55px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-S-style: normal; --wix-font-Heading-S-variant: normal; --wix-font-Heading-S-weight: normal; --wix-font-Heading-S-size: 55px; --wix-font-Heading-S-line-height: 1.4em; --wix-font-Heading-S-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-S-text-decoration: none; --wix-font-Body-L: normal normal bold 20px/2em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-L-style: normal; --wix-font-Body-L-variant: normal; --wix-font-Body-L-weight: bold; --wix-font-Body-L-size: 20px; --wix-font-Body-L-line-height: 2em; --wix-font-Body-L-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-L-text-decoration: none; --wix-font-Body-M: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-M-style: normal; --wix-font-Body-M-variant: normal; --wix-font-Body-M-weight: normal; --wix-font-Body-M-size: 20px; --wix-font-Body-M-line-height: 1.7em; --wix-font-Body-M-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-M-text-decoration: none; --wix-font-Body-S: normal normal bold 14px/1.4em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-S-style: normal; --wix-font-Body-S-variant: normal; --wix-font-Body-S-weight: bold; --wix-font-Body-S-size: 14px; --wix-font-Body-S-line-height: 1.4em; --wix-font-Body-S-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-S-text-decoration: none; --wix-font-Body-XS: normal normal normal 12px/1.4em din-next-w01-light,sans-serif; --wix-font-Body-XS-style: normal; --wix-font-Body-XS-variant: normal; --wix-font-Body-XS-weight: normal; --wix-font-Body-XS-size: 12px; --wix-font-Body-XS-line-height: 1.4em; --wix-font-Body-XS-family: din-next-w01-light,sans-serif; --wix-font-Body-XS-text-decoration: none; --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh; --wix-font-LIGHT-style: normal; --wix-font-LIGHT-variant: normal; --wix-font-LIGHT-weight: normal; --wix-font-LIGHT-size: 12px; --wix-font-LIGHT-line-height: 1.4em; --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh; --wix-font-LIGHT-text-decoration: none; --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma; --wix-font-MEDIUM-style: normal; --wix-font-MEDIUM-variant: normal; --wix-font-MEDIUM-weight: normal; --wix-font-MEDIUM-size: 12px; --wix-font-MEDIUM-line-height: 1.4em; --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma; --wix-font-MEDIUM-text-decoration: none; --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi; --wix-font-STRONG-style: normal; --wix-font-STRONG-variant: normal; --wix-font-STRONG-weight: normal; --wix-font-STRONG-size: 12px; --wix-font-STRONG-line-height: 1.4em; --wix-font-STRONG-family: HelveticaNeueW01-65Medi; --wix-font-STRONG-text-decoration: none; --wix-direction: ltr; --m_titlePlacementHorizontallyCompatible: 0; --videoPlay: 0; --newItemsDetails: 1; --m_itemBorderRadius: 9; --galleryImageRatio: 2; --itemClick: 2; --hoveringBehaviour: 2; --titlePlacementHorizontallyCompatible: 1; --textsVerticalPadding: 0; --overlayGradientDegrees: 180; --gridStyle: 1; --previewHover: 0; --arrowsSize: 40; --m_scrollDirection: 0; --itemBorderRadius: 17; --m_titlePlacement: 0; --customButtonBorderRadius: 0; --gallerySize: 48; --te-padding-slider: 50; --m_designedPresetId: -1; --newItemsLocation: 0; --scrollDirection: 0; --m_imageMargin: 6; --m_numberOfImagesPerRow: 4; --collageDensity: 80; --externalCustomButtonBorderWidth: 0; --m_overlayAnimation: 0; --loveCounter: 1; --galleryLayout: 2; --titlePlacement: 1; --scrollAnimation: 0; --m_scrollAnimation: 0; --numberOfImagesPerRow: 4; --galleryVerticalAlign: 2; --imageHoverAnimation: 1; --imageQuality: 80; --arrowsVerticalPosition: 1; --galleryHorizontalAlign: 1; --designedPresetId: -1; --imageMargin: 15; --overlayType: 0; --m_imageHoverAnimation: 0; --externalCustomButtonBorderRadius: 0; --textsHorizontalPadding: 0; --arrowsContainerType: 2; --arrowsContainerBorderRadius: 50; --textFont: normal normal normal 20px/1.4em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --m_itemIconColorSlideshow: 255,255,255; --m_itemIconColorSlideshow-rgb: 255,255,255; --m_itemIconColorSlideshow-opacity: 1; --m_itemDescriptionFontColor: 0,0,0; --m_itemDescriptionFontColor-rgb: 0,0,0; --m_itemDescriptionFontColor-opacity: 1; --m_itemBorderColor: 255,255,255; --m_itemBorderColor-rgb: 255,255,255; --m_itemBorderColor-opacity: 1; --itemIconColor: 255,255,255; --itemIconColor-rgb: 255,255,255; --itemIconColor-opacity: 1; --titleColorExpand: 255,255,255; --titleColorExpand-rgb: 255,255,255; --titleColorExpand-opacity: 1; --loadMoreButtonFontColor: 255,255,255; --loadMoreButtonFontColor-rgb: 255,255,255; --loadMoreButtonFontColor-opacity: 1; --itemDescriptionFontColor: 255,255,255; --itemDescriptionFontColor-rgb: 255,255,255; --itemDescriptionFontColor-opacity: 1; --m_customButtonFontColor: 0,0,0; --m_customButtonFontColor-rgb: 0,0,0; --m_customButtonFontColor-opacity: 1; --m_overlayGradientColor1: 0,0,0,0; --m_overlayGradientColor1-rgb: 0,0,0; --m_overlayGradientColor1-opacity: 0; --m_arrowsColor: 255,255,255; --m_arrowsColor-rgb: 255,255,255; --m_arrowsColor-opacity: 1; --arrowsContainerBackgroundColor: 0,0,0; --arrowsContainerBackgroundColor-rgb: 0,0,0; --arrowsContainerBackgroundColor-opacity: 1; --m_externalCustomButtonColor: 223,186,132; --m_externalCustomButtonColor-rgb: 223,186,132; --m_externalCustomButtonColor-opacity: 1; --customButtonBorderColor: 255,255,255; --customButtonBorderColor-rgb: 255,255,255; --customButtonBorderColor-opacity: 1; --m_customButtonFontColorForHover: 0,0,0; --m_customButtonFontColorForHover-rgb: 0,0,0; --m_customButtonFontColorForHover-opacity: 1; --m_itemOpacity: 0,0,0,0.3; --m_itemOpacity-rgb: 0,0,0; --m_itemOpacity-opacity: 0.3; --textBoxFillColor: 43,43,43; --textBoxFillColor-rgb: 43,43,43; --textBoxFillColor-opacity: 1; --itemOpacity: 0,0,0,0.3; --itemOpacity-rgb: 0,0,0; --itemOpacity-opacity: 0.3; --loadMoreButtonColor: 0,0,0; --loadMoreButtonColor-rgb: 0,0,0; --loadMoreButtonColor-opacity: 1; --m_itemFontColor: 255,255,255; --m_itemFontColor-rgb: 255,255,255; --m_itemFontColor-opacity: 1; --m_arrowsContainerBackgroundColor: 0,0,0; --m_arrowsContainerBackgroundColor-rgb: 0,0,0; --m_arrowsContainerBackgroundColor-opacity: 1; --loadMoreButtonBorderColor: 255,255,255; --loadMoreButtonBorderColor-rgb: 255,255,255; --loadMoreButtonBorderColor-opacity: 1; --m_itemShadowOpacityAndColor: 255,255,255,0.2; --m_itemShadowOpacityAndColor-rgb: 255,255,255; --m_itemShadowOpacityAndColor-opacity: 0.2; --customButtonFontColor: 255,255,255; --customButtonFontColor-rgb: 255,255,255; --customButtonFontColor-opacity: 1; --imageLoadingColor: 43,43,43; --imageLoadingColor-rgb: 43,43,43; --imageLoadingColor-opacity: 1; --m_itemFontColorSlideshow: 255,255,255; --m_itemFontColorSlideshow-rgb: 255,255,255; --m_itemFontColorSlideshow-opacity: 1; --externalCustomButtonBorderColor: 255,255,255; --externalCustomButtonBorderColor-rgb: 255,255,255; --externalCustomButtonBorderColor-opacity: 1; --itemShadowOpacityAndColor: 255,255,255,0.2; --itemShadowOpacityAndColor-rgb: 255,255,255; --itemShadowOpacityAndColor-opacity: 0.2; --externalCustomButtonColor: 223,186,132; --externalCustomButtonColor-rgb: 223,186,132; --externalCustomButtonColor-opacity: 1; --itemFontColorSlideshow: 255,255,255; --itemFontColorSlideshow-rgb: 255,255,255; --itemFontColorSlideshow-opacity: 1; --itemFontColor: 255,255,255; --itemFontColor-rgb: 255,255,255; --itemFontColor-opacity: 1; --m_oneColorAnimationColor: 0,0,0; --m_oneColorAnimationColor-rgb: 0,0,0; --m_oneColorAnimationColor-opacity: 1; --arrowsColor: 255,255,255; --arrowsColor-rgb: 255,255,255; --arrowsColor-opacity: 1; --m_itemIconColor: 0,0,0; --m_itemIconColor-rgb: 0,0,0; --m_itemIconColor-opacity: 1; --itemBorderColor: 255,255,255; --itemBorderColor-rgb: 255,255,255; --itemBorderColor-opacity: 1; --m_loadMoreButtonBorderColor: 255,255,255; --m_loadMoreButtonBorderColor-rgb: 255,255,255; --m_loadMoreButtonBorderColor-opacity: 1; --m_loadMoreButtonColor: 0,0,0; --m_loadMoreButtonColor-rgb: 0,0,0; --m_loadMoreButtonColor-opacity: 1; --m_customButtonBorderColor: 0,0,0; --m_customButtonBorderColor-rgb: 0,0,0; --m_customButtonBorderColor-opacity: 1; --itemIconColorSlideshow: 255,255,255; --itemIconColorSlideshow-rgb: 255,255,255; --itemIconColorSlideshow-opacity: 1; --foreColor: 43,43,43; --foreColor-rgb: 43,43,43; --foreColor-opacity: 1; --m_itemDescriptionFontColorSlideshow: 255,255,255; --m_itemDescriptionFontColorSlideshow-rgb: 255,255,255; --m_itemDescriptionFontColorSlideshow-opacity: 1; --bgColorExpand: 0,0,0; --bgColorExpand-rgb: 0,0,0; --bgColorExpand-opacity: 1; --textBoxBorderColor: 255,255,255; --textBoxBorderColor-rgb: 255,255,255; --textBoxBorderColor-opacity: 1; --customButtonFontColorForHover: 0,0,0; --customButtonFontColorForHover-rgb: 0,0,0; --customButtonFontColorForHover-opacity: 1; --m_loadMoreButtonFontColor: 255,255,255; --m_loadMoreButtonFontColor-rgb: 255,255,255; --m_loadMoreButtonFontColor-opacity: 1; --customButtonColor: 223,186,132,0; --customButtonColor-rgb: 223,186,132; --customButtonColor-opacity: 0; --descriptionColorExpand: 255,255,255; --descriptionColorExpand-rgb: 255,255,255; --descriptionColorExpand-opacity: 1; --actionsColorExpand: 255,255,255; --actionsColorExpand-rgb: 255,255,255; --actionsColorExpand-opacity: 1; --oneColorAnimationColor: 0,0,0; --oneColorAnimationColor-rgb: 0,0,0; --oneColorAnimationColor-opacity: 1; --backColor: 43,43,43; --backColor-rgb: 43,43,43; --backColor-opacity: 1; --itemDescriptionFontColorSlideshow: 255,255,255; --itemDescriptionFontColorSlideshow-rgb: 255,255,255; --itemDescriptionFontColorSlideshow-opacity: 1; --m_externalCustomButtonBorderColor: 255,255,255; --m_externalCustomButtonBorderColor-rgb: 255,255,255; --m_externalCustomButtonBorderColor-opacity: 1; --te-background-color-picker: 144,122,207; --te-background-color-picker-rgb: 144,122,207; --te-background-color-picker-opacity: 1; --m_customButtonColor: 223,186,132,0; --m_customButtonColor-rgb: 223,186,132; --m_customButtonColor-opacity: 0; --overlayGradientColor2: 0,0,0,0.7; --overlayGradientColor2-rgb: 0,0,0; --overlayGradientColor2-opacity: 0.7; --m_overlayGradientColor2: 0,0,0,0.7; --m_overlayGradientColor2-rgb: 0,0,0; --m_overlayGradientColor2-opacity: 0.7; --overlayGradientColor1: 0,0,0,0; --overlayGradientColor1-rgb: 0,0,0; --overlayGradientColor1-opacity: 0; --backgroundColor: 128,128,128; --backgroundColor-rgb: 128,128,128; --backgroundColor-opacity: 1; --textColor: 255,255,255; --textColor-rgb: 255,255,255; --textColor-opacity: 1; --m_customButtonFontForHover: normal normal normal 15px/18px avenir-lt-w01_35-light1475496,sans-serif; --m_customButtonFontForHover-style: normal; --m_customButtonFontForHover-variant: normal; --m_customButtonFontForHover-weight: normal; --m_customButtonFontForHover-size: 15px; --m_customButtonFontForHover-line-height: 18px; --m_customButtonFontForHover-family: avenir-lt-w01_35-light1475496,sans-serif; --m_customButtonFontForHover-text-decoration: none; --m_customButtonFont: normal normal normal 20px/25px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --m_customButtonFont-style: normal; --m_customButtonFont-variant: normal; --m_customButtonFont-weight: normal; --m_customButtonFont-size: 20px; --m_customButtonFont-line-height: 25px; --m_customButtonFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --m_customButtonFont-text-decoration: none; --m_itemFont: normal normal normal 11px/13px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --m_itemFont-style: normal; --m_itemFont-variant: normal; --m_itemFont-weight: normal; --m_itemFont-size: 11px; --m_itemFont-line-height: 13px; --m_itemFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --m_itemFont-text-decoration: none; --m_itemFontSlideshow: normal normal normal 12px/15px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --m_itemFontSlideshow-style: normal; --m_itemFontSlideshow-variant: normal; --m_itemFontSlideshow-weight: normal; --m_itemFontSlideshow-size: 12px; --m_itemFontSlideshow-line-height: 15px; --m_itemFontSlideshow-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --m_itemFontSlideshow-text-decoration: none; --customButtonFontForHover: normal normal normal 15px/18px avenir-lt-w01_35-light1475496,sans-serif; --customButtonFontForHover-style: normal; --customButtonFontForHover-variant: normal; --customButtonFontForHover-weight: normal; --customButtonFontForHover-size: 15px; --customButtonFontForHover-line-height: 18px; --customButtonFontForHover-family: avenir-lt-w01_35-light1475496,sans-serif; --customButtonFontForHover-text-decoration: none; --text-editor-font: normal normal normal 40px/50px avenir-lt-w01_85-heavy1475544,sans-serif; --text-editor-font-style: normal; --text-editor-font-variant: normal; --text-editor-font-weight: normal; --text-editor-font-size: 40px; --text-editor-font-line-height: 50px; --text-editor-font-family: avenir-lt-w01_85-heavy1475544,sans-serif; --text-editor-font-text-decoration: none; --m_loadMoreButtonFont: normal normal normal 20px/25px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --m_loadMoreButtonFont-style: normal; --m_loadMoreButtonFont-variant: normal; --m_loadMoreButtonFont-weight: normal; --m_loadMoreButtonFont-size: 20px; --m_loadMoreButtonFont-line-height: 25px; --m_loadMoreButtonFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --m_loadMoreButtonFont-text-decoration: none; --itemDescriptionFont: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --itemDescriptionFont-style: normal; --itemDescriptionFont-variant: normal; --itemDescriptionFont-weight: normal; --itemDescriptionFont-size: 20px; --itemDescriptionFont-line-height: 1.7em; --itemDescriptionFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --itemDescriptionFont-text-decoration: none; --text-editor-font-1499774301866: normal normal normal 40px/50px avenir-lt-w01_35-light1475496,sans-serif; --text-editor-font-1499774301866-style: normal; --text-editor-font-1499774301866-variant: normal; --text-editor-font-1499774301866-weight: normal; --text-editor-font-1499774301866-size: 40px; --text-editor-font-1499774301866-line-height: 50px; --text-editor-font-1499774301866-family: avenir-lt-w01_35-light1475496,sans-serif; --text-editor-font-1499774301866-text-decoration: none; --customButtonFont: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --customButtonFont-style: normal; --customButtonFont-variant: normal; --customButtonFont-weight: normal; --customButtonFont-size: 20px; --customButtonFont-line-height: 1.7em; --customButtonFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --customButtonFont-text-decoration: none; --m_itemDescriptionFont: normal normal normal 20px/25px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --m_itemDescriptionFont-style: normal; --m_itemDescriptionFont-variant: normal; --m_itemDescriptionFont-weight: normal; --m_itemDescriptionFont-size: 20px; --m_itemDescriptionFont-line-height: 25px; --m_itemDescriptionFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --m_itemDescriptionFont-text-decoration: none; --loadMoreButtonFont: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --loadMoreButtonFont-style: normal; --loadMoreButtonFont-variant: normal; --loadMoreButtonFont-weight: normal; --loadMoreButtonFont-size: 20px; --loadMoreButtonFont-line-height: 1.7em; --loadMoreButtonFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --loadMoreButtonFont-text-decoration: none; --itemFontSlideshow: normal normal normal 55px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --itemFontSlideshow-style: normal; --itemFontSlideshow-variant: normal; --itemFontSlideshow-weight: normal; --itemFontSlideshow-size: 55px; --itemFontSlideshow-line-height: 1.4em; --itemFontSlideshow-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --itemFontSlideshow-text-decoration: none; --titleFontExpand: normal normal normal 30px/1.3em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --titleFontExpand-style: normal; --titleFontExpand-variant: normal; --titleFontExpand-weight: normal; --titleFontExpand-size: 30px; --titleFontExpand-line-height: 1.3em; --titleFontExpand-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --titleFontExpand-text-decoration: none; --m_itemDescriptionFontSlideshow: normal normal normal 15px/18px helvetica-w01-light,sans-serif; --m_itemDescriptionFontSlideshow-style: normal; --m_itemDescriptionFontSlideshow-variant: normal; --m_itemDescriptionFontSlideshow-weight: normal; --m_itemDescriptionFontSlideshow-size: 15px; --m_itemDescriptionFontSlideshow-line-height: 18px; --m_itemDescriptionFontSlideshow-family: helvetica-w01-light,sans-serif; --m_itemDescriptionFontSlideshow-text-decoration: none; --itemDescriptionFontSlideshow: normal normal normal 15px/18px helvetica-w01-light,sans-serif; --itemDescriptionFontSlideshow-style: normal; --itemDescriptionFontSlideshow-variant: normal; --itemDescriptionFontSlideshow-weight: normal; --itemDescriptionFontSlideshow-size: 15px; --itemDescriptionFontSlideshow-line-height: 18px; --itemDescriptionFontSlideshow-family: helvetica-w01-light,sans-serif; --itemDescriptionFontSlideshow-text-decoration: none; --descriptionFontExpand: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --descriptionFontExpand-style: normal; --descriptionFontExpand-variant: normal; --descriptionFontExpand-weight: normal; --descriptionFontExpand-size: 20px; --descriptionFontExpand-line-height: 1.7em; --descriptionFontExpand-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --descriptionFontExpand-text-decoration: none; --itemFont: normal normal normal 27px/33px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --itemFont-style: normal; --itemFont-variant: normal; --itemFont-weight: normal; --itemFont-size: 27px; --itemFont-line-height: 33px; --itemFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --itemFont-text-decoration: none; --textFont-style: normal; --textFont-variant: normal; --textFont-weight: normal; --textFont-size: 20px; --textFont-line-height: 1.4em; --textFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --textFont-text-decoration: none; }
.s__3mb942.oUUTDbO--madefor { --wbu-font-stack: var(--wix-font-stack); --wbu-font-weight-regular: var(--wix-font-weight-regular); --wbu-font-weight-medium: var(--wix-font-weight-medium); --wbu-font-weight-bold: var(--wix-font-weight-bold); }
.sfxZxsX { --wbu-color-blue-0: #0F2CCF; --wbu-color-blue-100: #2F5DFF; --wbu-color-blue-200: #597DFF; --wbu-color-blue-300: #ACBEFF; --wbu-color-blue-400: #D5DFFF; --wbu-color-blue-500: #EAEFFF; --wbu-color-blue-600: #F5F7FF; --wbu-color-black-0: #151414; --wbu-color-black-100: #383838; --wbu-color-black-200: #525150; --wbu-color-black-300: #767574; --wbu-color-black-400: #A8A6A5; --wbu-color-black-500: #E0DFDF; --wbu-color-black-600: #F1F0EF; --wbu-color-red-0: #9C2426; --wbu-color-red-100: #DF3336; --wbu-color-red-200: #E55C5E; --wbu-color-red-300: #ED8F90; --wbu-color-red-400: #F4B8B9; --wbu-color-red-500: #F9D6D7; --wbu-color-red-600: #FCEBEB; --wbu-color-green-0: #0D4F3D; --wbu-color-green-100: #4B916D; --wbu-color-green-200: #97C693; --wbu-color-green-300: #BDE2A7; --wbu-color-green-400: #DAF3C0; --wbu-color-green-500: #EFFAE5; --wbu-color-green-600: #F1F5ED; --wbu-color-yellow-0: #D49341; --wbu-color-yellow-100: #F9AD4D; --wbu-color-yellow-200: #FABD71; --wbu-color-yellow-300: #FCD29D; --wbu-color-yellow-400: #FDEAD2; --wbu-color-yellow-500: #FEF3E5; --wbu-color-yellow-600: #FEF6ED; --wbu-color-orange-0: #AE3E09; --wbu-color-orange-100: #FF8044; --wbu-color-orange-200: #FE9361; --wbu-color-orange-300: #FDA77F; --wbu-color-orange-400: #FBCFBB; --wbu-color-orange-500: #FBE3D9; --wbu-color-orange-600: #FDF1EC; --wbu-color-purple-0: #5000AA; --wbu-color-purple-100: #7200F3; --wbu-color-purple-200: #8B2DF5; --wbu-color-purple-300: #BE89F9; --wbu-color-purple-400: #D7B7FB; --wbu-color-purple-500: #F1E5FE; --wbu-color-purple-600: #F8F2FF; --wbu-color-ai-0: #4D3DD0; --wbu-color-ai-100: #5A48F5; --wbu-color-ai-200: #7B6DF7; --wbu-color-ai-300: #A59BFA; --wbu-color-ai-400: #D6D1FC; --wbu-color-ai-500: #E7E4FE; --wbu-color-ai-600: #EEECFE; --wbu-heading-font-stack: 'Madefor Display', 'Helvetica Neue', Helvetica, Arial, '\E3\192\A1\E3\201A\A4\E3\192\AA\E3\201A\AA', 'meiryo', '\E3\192\2019\E3\192\A9\E3\201A\AE\E3\192\17D\E8\A7\2019\E3\201A\B4  pro w3', 'hiragino kaku gothic pro', sans-serif; --wbu-text-tiny-size: 10px; --wbu-text-tiny-line-height: 12px; --wbu-text-small-size: 12px; --wbu-text-small-line-height: 12px; --wbu-text-medium-size: 14px; --wbu-text-medium-line-height: 16px; --wbu-text-large-size: 16px; --wbu-text-large-line-height: 18px; --wbu-heading-h1-font-size: 32px; --wbu-heading-h1-line-height: 40px; --wbu-heading-h1-letter-spacing: -0.5px; --wbu-heading-h1-font-weight: 400; --wbu-heading-h2-font-size: 24px; --wbu-heading-h2-line-height: 32px; --wbu-heading-h2-letter-spacing: -0.5px; --wbu-heading-h2-font-weight: 500; --wbu-heading-h3-font-size: 16px; --wbu-heading-h3-line-height: 24px; --wbu-heading-h3-letter-spacing: -0.5px; --wbu-heading-h3-font-weight: 700; --wbu-heading-h4-font-size: 14px; --wbu-heading-h4-line-height: 18px; --wbu-heading-h4-letter-spacing: 0px; --wbu-heading-h4-font-weight: 500; --wbu-heading-h5-font-size: 12px; --wbu-heading-h5-line-height: 18px; --wbu-heading-h5-letter-spacing: 0px; --wbu-heading-h5-font-weight: 600; }
.sDDrUS7.oINNVeg--madefor { --wbu-font-stack: var(--wix-font-stack); --wbu-font-weight-regular: var(--wix-font-weight-regular); --wbu-font-weight-medium: var(--wix-font-weight-medium); --wbu-font-weight-bold: var(--wix-font-weight-bold); }
.nav-arrows-container .custom-nav-arrows svg { width: 100%; height: 100%; }
.fullscreen-focus-lock { height: 100%; }
.pro-gallery-stop-scroll-for-fullscreen { overflow-y: hidden; }
div.pro-gallery-parent-container .show-more-container i.show-more:hover { opacity: 1; }
div.pro-gallery-parent-container .show-more-container button.show-more { border-style: solid; }
div.pro-gallery-parent-container .show-more-container button.show-more:hover { opacity: 1; }
div.pro-gallery-parent-container .show-more-container.pro-gallery-mobile-indicator i.show-more:hover { opacity: 1; }
div.pro-gallery-parent-container .show-more-container.pro-gallery-mobile-indicator button.show-more { border-style: solid; }
div.pro-gallery-parent-container .show-more-container.pro-gallery-mobile-indicator button.show-more:hover { opacity: 1; }
.pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i { font-size: 26px; background: none !important; }
.pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-triangle { z-index: 12; }
.pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-background { z-index: 11; }
.pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info i:not(.pro-gallery-loved):not(.info-element-loved):hover, .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info button:not(.pro-gallery-loved):not(.info-element-loved):hover, .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info a:hover, .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover i:not(.pro-gallery-loved):not(.info-element-loved):hover, .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover button:not(.pro-gallery-loved):not(.info-element-loved):hover, .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover a:hover { opacity: 0.7; }
.pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info .gallery-item-title, .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info .info-element-title { font-size: 22px; }
.pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper button, .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button { opacity: 1; background: rgba(0, 0, 0, 0); border-style: solid; }
.pro-gallery.inline-styles .gallery-item-container:not(.invert-hover) .gallery-item-hover.default.force-hover::before, .pro-gallery.inline-styles .gallery-item-container:not(.invert-hover):hover .gallery-item-hover.default:not(.hide-hover)::before { opacity: 0.6; }
.pro-gallery.inline-styles .gallery-item-container.invert-hover .gallery-item-hover.default.force-hover::before, .pro-gallery.inline-styles .gallery-item-container.invert-hover:hover .gallery-item-hover.default:not(.hide-hover)::before { opacity: 1; }
.pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .gallery-item-description, .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .info-element-description, .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .gallery-item-description, .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .info-element-description, .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .gallery-item-description, .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .info-element-description, .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .gallery-item-description, .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .info-element-description, .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .gallery-item-description, .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .info-element-description { font-size: 15px; }
.pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.gallery-item-video i { font-size: 26px; }
.pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-triangle { z-index: 12; }
.pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-background { z-index: 11; }
.pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info i:not(.pro-gallery-loved):not(.info-element-loved):hover, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info button:not(.pro-gallery-loved):not(.info-element-loved):hover, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info a:hover, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover i:not(.pro-gallery-loved):not(.info-element-loved):hover, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover button:not(.pro-gallery-loved):not(.info-element-loved):hover, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover a:hover { opacity: 0.7; }
.pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .gallery-item-title, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .info-element-title { font-size: 22px; }
.pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper button, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button { opacity: 1; background: rgba(0, 0, 0, 0); border-style: solid; }
.pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator:not(.invert-hover) .gallery-item-hover.default.force-hover::before, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator:not(.invert-hover):hover .gallery-item-hover.default:not(.hide-hover)::before { opacity: 0.6; }
.pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator.invert-hover .gallery-item-hover.default.force-hover::before, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator.invert-hover:hover .gallery-item-hover.default:not(.hide-hover)::before { opacity: 1; }
.pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .gallery-item-description, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .info-element-description, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .gallery-item-description, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .info-element-description, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .gallery-item-description, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .info-element-description, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .gallery-item-description, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .info-element-description, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .gallery-item-description, .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .info-element-description { font-size: 15px; }
.pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description::after, .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description .fullscreen-side-bar-description-line::after, .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-exif::after, .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-link::after, .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-bottom-link::after { opacity: 0.3; }
.pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-icon.fullscreen-cart-icon { background: inherit !important; }
.pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-icon.fullscreen-social-love-store.pro-gallery-loved { color: rgb(224, 57, 57) !important; }
.pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-icon.fullscreen-social-love.pro-gallery-loved { color: rgb(224, 57, 57) !important; }
.social-share-wrapper { position: fixed; inset: 0px; z-index: 200005; }
.social-share-wrapper .mobile-social-share-screen { position: absolute; top: 0px; height: 100%; width: 100%; z-index: -1; background-color: rgba(0, 0, 0, 0); }
.social-share-wrapper .mobile-social-share-screen.mobile-social-share-screen-visible { z-index: 200005; background-color: rgba(0, 0, 0, 0.6); transition: background-color 0.3s; }
.social-share-wrapper .mobile-social-share-screen .mobile-social-share-background { height: calc(100% - 150px); touch-action: none; }
.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab { position: absolute; bottom: 0px; width: 100%; height: 150px; box-sizing: border-box; background-color: rgb(255, 255, 255); margin-bottom: -150px; display: flex; justify-content: center; align-items: center; transition: 0.4s; }
.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab.mobile-social-share-tab-visible { margin-bottom: 0px; }
.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab .social-share-items-container { display: flex; flex-direction: column; justify-content: center; align-items: center; width: 100%; }
.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab .social-share-items-container .social-share-items-list { display: flex; justify-content: space-between; width: 220px; }
.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab .social-share-items-container .social-share-items-list .social-share-icon { height: 16px; width: 16px; }
.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab .social-share-items-container .social-share-copylink-container { height: 32px; margin-top: 20px; }
.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab .social-share-items-container .social-share-copylink-container .social-share-copylink-input { width: 200px; font-size: 11px; padding: 2px 4px; }
.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab .social-share-items-container .social-share-copylink-container .social-share-copylink-button { width: 40px; }
.social-share-wrapper .mobile-social-share-screen .mobile-social-share-tab .social-share-items-container .social-share-copylink-container .social-share-copylink-button .social-share-copylink-icon { height: 16px; width: 16px; }
.social-share-wrapper .desktop-social-share-screen { position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; z-index: -1; background-color: rgba(0, 0, 0, 0); display: flex; justify-content: center; align-items: center; }
.social-share-wrapper .desktop-social-share-screen.desktop-social-share-screen-visible { z-index: 200005; background-color: rgba(0, 0, 0, 0.6); transition: 0.4s; }
.social-share-wrapper .desktop-social-share-screen .desktop-social-share-background { position: fixed; height: 100%; width: 100%; }
.social-share-wrapper .desktop-social-share-screen .desktop-social-share-popup { position: relative; width: 580px; height: 250px; box-sizing: border-box; background-color: rgb(255, 255, 255); display: flex; justify-content: center; align-items: center; margin-bottom: -100px; opacity: 0; transition: 0.4s; }
.social-share-wrapper .desktop-social-share-screen .desktop-social-share-popup.desktop-social-share-popup-visible { margin-bottom: 0px; opacity: 1; }
.social-share-wrapper .desktop-social-share-screen .desktop-social-share-popup .desktop-social-share-popup-close-button { position: absolute; top: 24px; right: 24px; cursor: pointer; }
.social-share-wrapper .desktop-social-share-screen .desktop-social-share-popup .desktop-social-share-popup-close-button:focus { border-radius: 7px; box-shadow: rgb(17, 109, 255) 0px 0px 1px 3px inset; }
.social-share-wrapper .desktop-social-share-screen .desktop-social-share-popup .social-share-items-container { display: flex; flex-direction: column; justify-content: center; align-items: center; width: 100%; }
.social-share-wrapper .desktop-social-share-screen .desktop-social-share-popup .social-share-items-container .social-share-items-list { display: flex; justify-content: space-between; width: 280px; }
.social-share-wrapper .desktop-social-share-screen .desktop-social-share-popup .social-share-items-container .social-share-items-list .social-share-icon { height: 24px; width: 24px; transition: color 0.2s; }
.social-share-wrapper .social-share-item { position: relative; }
.social-share-wrapper .social-share-item .social-share-button { opacity: 1; transition: opacity 0.2s; cursor: pointer; }
.social-share-wrapper .social-share-item .social-share-button:focus { border-radius: 7px; box-shadow: rgb(17, 109, 255) 0px 0px 1px 3px inset; }
.social-share-wrapper .social-share-item .social-share-button:hover { opacity: 0.65; }
.social-share-wrapper .social-share-item .social-share-button:active { opacity: 1; }
.social-share-wrapper .social-share-copylink-container { display: flex; margin-top: 25px; height: 40px; }
.social-share-wrapper .social-share-copylink-container .social-share-copylink-input { border: 1px solid rgb(0, 0, 0); padding: 2px 8px; height: 100%; width: 260px; }
.social-share-wrapper .social-share-copylink-container .social-share-copylink-button { width: 50px; height: 100%; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); cursor: pointer; transition: background-color 0.1s; }
.social-share-wrapper .social-share-copylink-container .social-share-copylink-button:focus { border-radius: 7px; box-shadow: rgb(17, 109, 255) 0px 0px 1px 3px inset; }
.social-share-wrapper .social-share-copylink-container .social-share-copylink-button:hover { background-color: rgba(0, 0, 0, 0.65); }
.social-share-wrapper .social-share-copylink-container .social-share-copylink-button .social-share-copylink-icon { margin-top: 2px; }
div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover) .gallery-item-content .gallery-item { transition: opacity 0.4s !important; }
div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover).simulate-hover .gallery-item-content .gallery-item, div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover):hover .gallery-item-content .gallery-item { opacity: 0; }
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover), div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .hover-info-element { transition: transform 2.2s cubic-bezier(0.14, 0.4, 0.09, 0.99) !important; }
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-content { transform: scale(1.1); }
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover), div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) { transform: scale(1.11); }
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover) .hover-info-element, div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) .hover-info-element { transform: scale(0.9009); }
div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover) .gallery-item-content { transition: filter 0.4s linear !important; }
div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover).simulate-hover .gallery-item-content .gallery-item, div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover):hover .gallery-item-content .gallery-item { filter: blur(6px); }
div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover) .gallery-item-content { transition: filter 0.6s !important; }
div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover):hover .gallery-item-content { filter: grayscale(1); }
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover) { transition: background-color 0.4s !important; }
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover) { transition: transform 0.4s !important; }
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover, div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover { background-color: rgba(0, 0, 0, 0) !important; }
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover .gallery-item-content { transform: scale(0.985); }
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover), div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) { transform: scale(0.985); }
div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover) .gallery-item-content { transition: filter 0.6s !important; }
div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover):hover .gallery-item-content { filter: invert(1); }
div.pro-gallery .gallery-item-container.color-in-on-hover .gallery-item-content { filter: grayscale(1); transition: filter 0.6s !important; }
div.pro-gallery .gallery-item-container.color-in-on-hover.simulate-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.color-in-on-hover:hover:not(.hide-hover) .gallery-item-content { filter: grayscale(0); }
div.pro-gallery .gallery-item-container.darkened-on-hover .gallery-item-content { filter: brightness(1); transition: filter 0.6s !important; }
div.pro-gallery .gallery-item-container.darkened-on-hover.simulate-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.darkened-on-hover:hover:not(.hide-hover) .gallery-item-content { filter: brightness(0.7); }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover { transition: none; }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover::before { opacity: 0; }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover .gallery-item-hover-inner { opacity: 0; }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover, div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) { transition: none; }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover)::before { opacity: 1; background: rgba(8, 8, 8, 0.75); }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover .info-member:not(.hidden), div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) .info-member:not(.hidden) { opacity: 1 !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover { transition: filter 0.4s, opacity 0.4s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover::before { filter: opacity(0); transition: filter 0.4s, opacity 0.4s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover { transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover::before { transform: scale(0.9); filter: opacity(0); transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.2s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand:hover .gallery-item-hover:not(.hide-hover)::before { transform: scale(1); filter: opacity(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover::before { transform: translateY(100%); filter: opacity(0); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateY(0px); filter: opacity(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover::before { transform: translateX(-100%); filter: opacity(0); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateX(0px); filter: opacity(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover::before { transform: translateX(100%); filter: opacity(0); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateX(0px); filter: opacity(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover::before { transform: translateY(-100%); filter: opacity(0); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateY(0px); filter: opacity(1); }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover { transition: none; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover::before { opacity: 1; background: rgba(8, 8, 8, 0.75); }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .gallery-item-hover-inner { opacity: 1; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .info-member:not(.hidden) { opacity: 1 !important; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover, div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) { transition: none; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover)::before { opacity: 0; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover .info-member:not(.hidden), div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) .info-member:not(.hidden) { opacity: 0 !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover { transition: filter 0.4s, opacity 0.4s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover::before { filter: opacity(1); transition: filter 0.4s, opacity 0.4s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(0); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover { transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover::before { transform: scale(1); filter: opacity(1); transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.2s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand:hover .gallery-item-hover:not(.hide-hover)::before { transform: scale(0.9); filter: opacity(0); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover::before { transform: translateY(0px); filter: opacity(1); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateY(100%); filter: opacity(0); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover::before { transform: translateX(0px); filter: opacity(1); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateX(-100%); filter: opacity(0); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover::before { transform: translateX(100%); filter: opacity(1); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateX(0px); filter: opacity(0); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover::before { transform: translateY(-100%); filter: opacity(1); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateY(0px); filter: opacity(0); }
.animation-slide { transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s; }
.item-with-secondary-media-container .secondary-media-item.hide { opacity: 0; }
.item-with-secondary-media-container .secondary-media-item.show { opacity: 1; }
[data-collapsed="true"] .pro-gallery-parent-container .gallery-item, [data-hidden="true"] .pro-gallery-parent-container .gallery-item { background-image: none !important; }
html.pro-gallery { width: 100%; height: auto; }
body.pro-gallery { transition: opacity 2s; }
#gallery-loader { position: fixed; top: 50%; }
.show-more-container { text-align: center; line-height: 138px; }
.show-more-container i.show-more { color: rgb(93, 93, 97); font-size: 40px; cursor: pointer; margin-top: -3px; }
.show-more-container button.show-more { display: inline-block; padding: 11px 29px; border-radius: 0px; border: 2px solid rgb(93, 93, 97); font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif; font-size: 12px; color: rgb(93, 93, 97); background: rgba(0, 0, 0, 0); cursor: pointer; }
.show-more-container button.show-more:hover { background: rgba(0, 0, 0, 0.1); }
.more-items-loader { display: block; width: 100%; text-align: center; line-height: 50px; font-size: 30px; color: rgb(17, 109, 255); }
.version-header { color: rgb(224, 57, 57); text-align: left; font-family: Consolas, monospace; font-size: 13px; position: absolute; top: 0px; left: 0px; width: 320px; height: 100px; line-height: 30px; background: rgba(255, 255, 255, 0.8); z-index: 100; }
.auto-slideshow-button { margin-top: 19px; padding: 5px; height: 28px; width: 20px; left: auto; z-index: 1; position: absolute; display: flex; text-align: center; cursor: pointer; opacity: 0.9; }
.auto-slideshow-counter { margin-top: 24px; left: auto; z-index: 1; position: absolute; display: flex; text-align: center; opacity: 0.9; font-size: 15px; line-height: normal; }
@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.mouse-cursor { display: flex; width: 100%; position: absolute; }
.nav-arrows-container { left: auto; position: absolute; display: flex; text-align: center; cursor: pointer; opacity: 0.9; align-items: center; background: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; justify-content: center; }
.nav-arrows-container.follow-mouse-cursor { position: relative; cursor: none; }
.nav-arrows-container:hover { opacity: 1; }
.nav-arrows-container.drop-shadow svg { filter: drop-shadow(rgb(178, 178, 178) 0px 1px 0.15px); }
.nav-arrows-container .slideshow-arrow { flex-shrink: 0; }
.nav-arrows-container:focus:not(:focus-visible) { --focus-ring-box-shadow: none !important; outline: none !important; box-shadow: none !important; }
.arrow-portal-container span { animation: 0.1s ease-in-out 0s 1 normal none running fadeIn; position: fixed; transition: top 50ms, left 50ms; display: flex; align-items: center; justify-content: center; }
div.gallery-slideshow div.pro-gallery, div.gallery-slideshow .gallery-column { box-sizing: content-box !important; }
div.gallery-slideshow .gallery-group, div.gallery-slideshow .gallery-item-container, div.gallery-slideshow .gallery-item-wrapper { overflow: visible !important; }
div.gallery-slideshow.streched .gallery-slideshow-info { padding-left: 50px !important; padding-right: 50px !important; }
@media (max-width: 500px) {
  div.gallery-slideshow div.pro-gallery .gallery-slideshow-info { padding-left: 20px; padding-right: 20px; }
}
div.gallery-slideshow div.pro-gallery .gallery-item-container .gallery-slideshow-info { position: absolute; padding-top: 0px; bottom: -220px; height: 220px; width: 100%; box-sizing: border-box; display: flex; z-index: 15; }
.gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { padding: 30px 60px; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { padding: 30px 10px 50px; }
.gallery-columns div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { padding: 30px; }
div.pro-gallery { width: 100%; height: 100%; overflow: hidden; backface-visibility: hidden; position: relative; }
div.pro-gallery .gallery-column { float: left; overflow: hidden; position: relative; transform-style: preserve-3d; backface-visibility: hidden; }
div.pro-gallery .gallery-column .gallery-left-padding { display: inline-block; height: 100%; }
div.pro-gallery .gallery-column .gallery-top-padding { display: block; width: 100%; }
div.pro-gallery .gallery-group { float: left; overflow: hidden; position: relative; transform-style: preserve-3d; backface-visibility: hidden; box-sizing: border-box; padding: 0px; font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif; font-size: 11px; }
div.pro-gallery .gallery-group.debug.gallery-group-gone { background: rgb(205, 205, 208); }
div.pro-gallery .gallery-group.debug.gallery-group-visible { background: rgb(193, 240, 193); }
div.pro-gallery .gallery-group.debug.gallery-group-hidden { background: rgb(255, 153, 153); }
div.pro-gallery .gallery-item-container { position: absolute; display: inline-block; vertical-align: top; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; border-radius: 0px; overflow: hidden; transform-style: preserve-3d; backface-visibility: hidden; outline: none; text-decoration: none; color: inherit; will-change: top, left, width, height; box-sizing: border-box; font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif; font-size: 11px; cursor: default; scroll-snap-align: center; }
div.pro-gallery .gallery-item-container .item-action { width: 1px; height: 1px; overflow: hidden; position: absolute; pointer-events: none; z-index: -1; }
div.pro-gallery .gallery-item-container .item-action:focus { --focus-ring-box-shadow: none !important; outline: none !important; box-shadow: none !important; }
div.pro-gallery .gallery-item-container:hover .gallery-item-common-info { cursor: pointer; }
div.pro-gallery .gallery-item-container:hover .gallery-item-common-info button { text-decoration: underline; cursor: pointer; }
div.pro-gallery .gallery-item-container.visible { transform: translate3d(0px, 0px, 0px); }
div.pro-gallery .gallery-item-container.clickable { cursor: pointer; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper { position: relative; width: 100%; height: 100%; overflow: hidden; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item { position: absolute; z-index: 1; width: 100%; height: 100%; top: 0px; left: 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item .gallery-item { object-fit: cover; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item .text-item > div { width: 100% !important; height: 100% !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper.transparent, div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit { background: rgba(0, 0, 0, 0); }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-preload { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit .gallery-item { background: rgba(0, 0, 0, 0); object-fit: contain; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item { object-fit: cover; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; margin: 0px; overflow: hidden; border-radius: 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item { box-sizing: border-box; -webkit-font-smoothing: antialiased; white-space: initial; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item .te-pro-gallery-text-item { line-height: normal !important; letter-spacing: normal !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item > div { box-sizing: border-box; background: initial !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item p, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item span, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item div, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h1, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h2, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h3, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h4, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h5, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h6, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item i { margin: 0px; padding: 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item .pro-circle-preloader { top: 50%; left: 50%; height: 30px; width: 15px; z-index: -1; opacity: 0.4; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item img.gallery--placeholder-item { object-fit: cover; object-position: center center; width: 100% !important; height: 100% !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded { background-color: rgba(0, 0, 0, 0); opacity: 1 !important; animation: auto ease 0s 1 normal none running none !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded.image-item::after { display: none !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded ~ .pro-circle-preloader { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.error { opacity: 0 !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-preloaded { background-size: cover; background-repeat: no-repeat; background-position: center center; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-preloaded.grid-fit { background-size: contain; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video { overflow: hidden; text-align: center; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video iframe { left: 0px; top: 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing i { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playedOnce ~ .image-item { pointer-events: none; opacity: 0; transition: opacity 0.2s; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i { display: inline-block; text-rendering: auto; -webkit-font-smoothing: antialiased; position: absolute; z-index: 11; top: 50%; left: 50%; height: 60px; text-align: center; margin: -30px 0px 0px -30px; background: rgb(8, 8, 8); color: rgb(255, 255, 255); border-radius: 50px; opacity: 0.7; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-triangle { opacity: 1; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-background { font-size: 26px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i:hover { opacity: 0.9; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button::before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i::before { font-size: 2.3em; opacity: 1; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info { position: absolute; bottom: -220px; height: 220px; width: 100%; box-sizing: border-box; display: flex; z-index: 15; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info > div { height: 100%; width: 100%; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { white-space: initial; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; margin: 0px; box-sizing: border-box; border-radius: 0px; z-index: 15; overflow: hidden; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gallery-item-hover-inner { height: 100%; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover.no-hover-bg::before { opacity: 0 !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover::before { content: " "; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; margin: 0px; box-sizing: border-box; z-index: -1; }
div.pro-gallery .gallery-item-container .gallery-item-common-info { box-sizing: border-box; cursor: pointer; }
div.pro-gallery.one-row { white-space: nowrap; float: left; }
div.pro-gallery.one-row .gallery-column { width: 100%; float: none; white-space: nowrap; }
div.pro-gallery.one-row .gallery-column .gallery-group { display: inline-block; float: none; }
div.pro-gallery.one-row.slider .gallery-column { overflow-x: scroll; }
div.pro-gallery.one-row.slider .gallery-column.scroll-snap { scroll-snap-type: x mandatory; }
div.pro-gallery.one-row .gallery-horizontal-scroll-inner { position: relative; will-change: transform; }
div.pro-gallery.thumbnails-gallery { overflow: hidden; float: left; }
div.pro-gallery.thumbnails-gallery .galleryColumn { position: relative; overflow: visible; }
div.pro-gallery.thumbnails-gallery .thumbnailItem { position: absolute; background-color: rgb(255, 255, 255); background-size: cover; background-position: center center; overflow-y: inherit; border-radius: 0px; cursor: pointer; }
div.pro-gallery.thumbnails-gallery .thumbnailItem.pro-gallery-highlight::after { content: ""; display: block; height: 100%; position: absolute; top: 0px; left: 0px; width: 100%; background-color: rgba(255, 255, 255, 0.6); }
@media (max-width: 500px) {
  div.pro-gallery.thumbnails-gallery { overflow: visible; }
}
div.pro-gallery :focus { box-shadow: none; }
div.pro-gallery.accessible i:focus, div.pro-gallery.accessible button:not(.nav-arrows-container, .has-custom-focus):focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px inset, rgb(17, 109, 255) 0px 0px 1px 4px inset; }
div.pro-gallery.accessible i:focus:not(:focus-visible), div.pro-gallery.accessible button:not(.nav-arrows-container, .has-custom-focus):focus:not(:focus-visible) { box-shadow: none !important; }
div.pro-gallery.accessible .gallery-item-hover i:focus, div.pro-gallery.accessible .gallery-item-hover button:focus { box-shadow: none; }
div.pro-gallery.accessible .gallery-item-container:has(.item-action:focus)::after { content: " "; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px inset; pointer-events: none; border-radius: inherit; z-index: 15; }
div.pro-gallery.accessible .pro-gallery-thumbnails-highlighted::before { box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px inset; }
div.pro-gallery.accessible .pro-gallery-thumbnails-highlighted::after { content: " "; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px; pointer-events: none; border-radius: inherit; }
div.pro-gallery .hide-scrollbars { scrollbar-width: none; }
div.pro-gallery .hide-scrollbars::-webkit-scrollbar, div.pro-gallery .hide-scrollbars ::-webkit-scrollbar { width: 0px !important; height: 0px !important; }
div.pro-gallery .rtl { direction: rtl; }
div.pro-gallery .ltr { direction: ltr; }
.sr-only.out-of-view-component { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip-path: circle(0%); border: 0px; }
.screen-logs { overflow-wrap: break-word; background: rgb(255, 255, 255); width: 280px; font-size: 10px; }
.fade { display: block; transition: opacity 600ms; }
.fade-visible { opacity: 1; }
.fade-hidden { opacity: 0; }
.deck-before { display: block; z-index: 1; transition: transform 600ms; transform: translateX(-100%); }
.deck-before-rtl { display: block; z-index: 1; transition: transform 600ms; transform: translateX(100%); }
.deck-current { display: block; z-index: 0; transition: transform 600ms; transform: translateX(0px); }
.deck-current .override { transition: transform 600ms, opacity 0.1s 200ms !important; }
.deck-after { display: block; transition: opacity 0.2s 600ms; z-index: -1; opacity: 0; }
.deck-after .override { transition: opacity 0.1s !important; }
.disabled-transition { transition: none !important; }
@keyframes changing_background { 
  0% { background-color: rgba(241, 241, 241, 0.2); }
  50% { background-color: rgba(241, 241, 241, 0.8); }
  100% { background-color: rgba(241, 241, 241, 0.2); }
}
.pro-gallery-parent-container.gallery-slideshow [data-hook="group-view"]::before { content: ""; position: absolute; scroll-snap-align: center; top: var(--group-top); left: var(--group-left); width: var(--group-width); right: var(--group-right); height: 1px; pointer-events: none; }
.pro-gallery-parent-container:not(.gallery-slideshow) [data-hook="group-view"] .item-link-wrapper::before { content: ""; position: absolute; scroll-snap-align: center; top: var(--group-top); left: var(--group-left); width: var(--group-width); right: var(--group-right); height: 1px; pointer-events: none; }
.gallery-item-container { scroll-snap-align: none !important; }
.gallery-slideshow .gallery-item-container:not(.clickable) a { cursor: default; }
.slideshow-info-element-inner { box-sizing: border-box; padding-top: 24px; height: 100%; width: 100%; }
.slideshow-info-element-inner .info-element-text { flex-grow: 1; padding: 0px; margin-bottom: 25px; display: flex; flex-direction: column; }
.slideshow-info-element-inner .info-element-text > div { width: 100%; }
.slideshow-info-element-inner .info-element-text .info-element-title { white-space: normal; font-family: HelveticaNeueW01-Thin, HelveticaNeueW02-Thin, HelveticaNeueW10-35Thin, sans-serif; line-height: 32px; font-size: 21px; height: auto; color: rgb(43, 86, 114); display: block; -webkit-box-orient: vertical; transition: opacity 0.4s; text-overflow: ellipsis; }
.slideshow-info-element-inner .info-element-text .info-element-description { font-family: HelveticaNeueW01-Thin, HelveticaNeueW02-Thin, HelveticaNeueW10-35Thin, sans-serif; line-height: 25px; font-size: 15px; height: auto; color: rgb(43, 86, 114); overflow: hidden; display: block; -webkit-box-orient: vertical; transition: opacity 0.4s; white-space: nowrap; text-overflow: ellipsis; }
.slideshow-info-element-inner .info-element-text .info-element-description > span { white-space: normal; }
.slideshow-info-element-inner .info-element-text .info-member.hide { display: none; }
.slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper { display: flex; justify-content: center; color: rgb(255, 255, 255); }
.slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper button { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 15px; line-height: 25px; height: 45px; min-width: 190px; padding: 0px 15px; position: relative; z-index: 10; cursor: pointer; outline: none; border-style: solid; text-decoration: none; }
.slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper button .overlay { display: none; }
.slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper button:hover { opacity: 1 !important; }
.slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper button:hover .overlay { display: block; background: rgba(255, 255, 255, 0.1); width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.slideshow-info-element-inner .info-element-social { height: auto; position: static; display: flex; flex-direction: row; margin: 0px; overflow: visible; z-index: 16; transition: opacity 0.4s; }
.slideshow-info-element-inner .info-element-social.populated-item { margin-bottom: 24px; }
.slideshow-info-element-inner .info-element-social:hover .info-element-social-share-box { width: 0px !important; }
.slideshow-info-element-inner .info-element-social.info-align-center { justify-content: center; }
.slideshow-info-element-inner .info-element-social.info-align-center .info-element-social-share { position: relative; }
.slideshow-info-element-inner .info-element-social.info-align-center .info-element-social-share .info-element-social-share-box { position: absolute; left: -25px; padding-left: 25px !important; margin-right: 0px !important; }
.slideshow-info-element-inner .info-element-social.info-align-right { flex-direction: row-reverse; }
.slideshow-info-element-inner .info-element-social.info-align-right .info-element-social-share { flex-direction: row-reverse; }
.slideshow-info-element-inner .info-element-social.info-align-right .info-element-social-share:hover .info-element-social-share-box { margin-right: 40px !important; }
.slideshow-info-element-inner .info-element-social .info-element-social-button { margin: 0px 15px; display: inline-flex; font-size: 19px; color: rgb(43, 86, 114); cursor: pointer; }
.slideshow-info-element-inner .info-element-social .info-element-social-button:hover:not(.info-element-loved) { opacity: 0.7; }
.slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-comments { font-size: 15px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgba(0, 0, 0, 0); display: flex; column-gap: 7px; align-items: center; padding: 5px; margin: -5px; }
.slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-comments .info-element-social-comments-icon { fill: rgb(43, 86, 114); }
.slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-comments .info-element-social-comments-count { color: rgb(43, 86, 114); font-family: HelveticaNeueW01-UltLt, HelveticaNeueW02-UltLt, HelveticaNeueW10-25UltL, sans-serif; font-style: normal; line-height: 15px; font-size: 15px; letter-spacing: 1px; }
.slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love { font-size: 15px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgba(0, 0, 0, 0); padding: 0px; }
.slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love button, .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love i { float: left; display: inline-block; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgba(0, 0, 0, 0); text-decoration: none; cursor: pointer; }
.slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love .info-element-social-love-count { color: rgb(43, 86, 114); font-family: HelveticaNeueW01-UltLt, HelveticaNeueW02-UltLt, HelveticaNeueW10-25UltL, sans-serif; font-style: normal; float: left; margin-top: 2px; display: inline-block; padding-left: 9px; letter-spacing: 1px; }
.slideshow-info-element-inner .info-element-social .info-element-social-share { flex-direction: row; outline: none; }
.slideshow-info-element-inner .info-element-social .info-element-social-share:hover .info-element-social-share-box { outline: none; width: 210px !important; }
.slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box { width: 0px; transition: width 0.3s; overflow: hidden; display: inline-block; height: 30px; max-width: 300px; z-index: 16; font-size: 12px; margin-left: 25px !important; margin-right: 25px !important; transform: none !important; }
.slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box.hovered { outline: none; width: 210px !important; }
.slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box.opened { outline: none; width: 210px !important; }
.slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button, .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i { display: inline-block; font-size: 15px; color: rgb(43, 86, 114); cursor: pointer; width: 30px; height: 30px; line-height: 14px; text-align: center; margin: 0px 6px; float: left; text-decoration: none; background: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button:hover, .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i:hover { opacity: 0.7; }
.slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button.twitter-share, .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i.twitter-share { font-size: 13px; }
.slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button.email-share, .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i.email-share { font-size: 13px; }
.gallery-item-common-info.gallery-item-bottom-info { box-sizing: border-box; height: 100%; width: 100%; padding-top: 0px; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-text { flex-grow: 1; padding: 0px; margin-bottom: 25px; display: flex; flex-direction: column; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-text > div { width: 100%; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-element-title { white-space: normal; font-family: HelveticaNeueW01-Thin, HelveticaNeueW02-Thin, HelveticaNeueW10-35Thin, sans-serif; line-height: 32px; font-size: 21px; height: auto; color: rgb(43, 86, 114); display: block; -webkit-box-orient: vertical; transition: opacity 0.4s; text-overflow: ellipsis; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-element-description { font-family: HelveticaNeueW01-Thin, HelveticaNeueW02-Thin, HelveticaNeueW10-35Thin, sans-serif; line-height: 25px; font-size: 15px; height: auto; color: rgb(43, 86, 114); overflow: hidden; display: block; -webkit-box-orient: vertical; transition: opacity 0.4s; white-space: nowrap; text-overflow: ellipsis; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-element-description > span { white-space: normal; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-member.hide { display: none; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-element-custom-button-wrapper { display: flex; justify-content: center; color: rgb(255, 255, 255); }
.gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-element-custom-button-wrapper button { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 15px; line-height: 25px; height: 45px; min-width: 190px; padding: 0px 15px; position: relative; z-index: 10; cursor: pointer; outline: none; border-style: solid; text-decoration: none; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-element-custom-button-wrapper button .overlay { display: none; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-element-custom-button-wrapper button:hover { opacity: 1 !important; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-text .info-element-custom-button-wrapper button:hover .overlay { display: block; background: rgba(255, 255, 255, 0.1); width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social { height: auto; position: static; display: flex; flex-direction: row; margin: 0px; overflow: visible; z-index: 16; transition: opacity 0.4s; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social.populated-item { margin-bottom: 24px; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social:hover .info-element-social-share-box { width: 0px !important; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social.info-align-center { justify-content: center; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social.info-align-center .info-element-social-share { position: relative; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social.info-align-center .info-element-social-share .info-element-social-share-box { position: absolute; left: -25px; padding-left: 25px !important; margin-right: 0px !important; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social.info-align-right { flex-direction: row-reverse; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social.info-align-right .info-element-social-share { flex-direction: row-reverse; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social.info-align-right .info-element-social-share:hover .info-element-social-share-box { margin-right: 40px !important; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button { margin: 0px 15px; display: inline-flex; font-size: 19px; color: rgb(43, 86, 114); cursor: pointer; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button:hover:not(.info-element-loved) { opacity: 0.7; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-comments { font-size: 15px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgba(0, 0, 0, 0); display: flex; column-gap: 7px; align-items: center; padding: 5px; margin: -5px; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-comments .info-element-social-comments-icon { fill: rgb(43, 86, 114); }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-comments .info-element-social-comments-count { color: rgb(43, 86, 114); font-family: HelveticaNeueW01-UltLt, HelveticaNeueW02-UltLt, HelveticaNeueW10-25UltL, sans-serif; font-style: normal; line-height: 15px; font-size: 15px; letter-spacing: 1px; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-love { font-size: 15px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgba(0, 0, 0, 0); padding: 0px; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-love button, .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-love i { float: left; display: inline-block; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgba(0, 0, 0, 0); text-decoration: none; cursor: pointer; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-button.info-element-social-love .info-element-social-love-count { color: rgb(43, 86, 114); font-family: HelveticaNeueW01-UltLt, HelveticaNeueW02-UltLt, HelveticaNeueW10-25UltL, sans-serif; font-style: normal; float: left; margin-top: 2px; display: inline-block; padding-left: 9px; letter-spacing: 1px; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share { flex-direction: row; outline: none; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share:hover .info-element-social-share-box { outline: none; width: 210px !important; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box { width: 0px; transition: width 0.3s; overflow: hidden; display: inline-block; height: 30px; max-width: 300px; z-index: 16; font-size: 12px; margin-left: 25px !important; margin-right: 25px !important; transform: none !important; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box.hovered { outline: none; width: 210px !important; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box.opened { outline: none; width: 210px !important; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box button, .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box i { display: inline-block; font-size: 15px; color: rgb(43, 86, 114); cursor: pointer; width: 30px; height: 30px; line-height: 14px; text-align: center; margin: 0px 6px; float: left; text-decoration: none; background: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box button:hover, .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box i:hover { opacity: 0.7; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box button.twitter-share, .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box i.twitter-share { font-size: 13px; }
.gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box button.email-share, .gallery-item-common-info.gallery-item-bottom-info .info-element-social .info-element-social-share .info-element-social-share-box i.email-share { font-size: 13px; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner { box-sizing: border-box; padding-top: 24px; height: 100%; width: 100%; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text { flex-grow: 1; padding: 0px; margin-bottom: 25px; display: flex; flex-direction: column; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text > div { width: 100%; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-title { white-space: normal; font-family: HelveticaNeueW01-Thin, HelveticaNeueW02-Thin, HelveticaNeueW10-35Thin, sans-serif; line-height: 32px; font-size: 21px; height: auto; color: rgb(43, 86, 114); display: block; -webkit-box-orient: vertical; transition: opacity 0.4s; text-overflow: ellipsis; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-description { font-family: HelveticaNeueW01-Thin, HelveticaNeueW02-Thin, HelveticaNeueW10-35Thin, sans-serif; line-height: 25px; font-size: 15px; height: auto; color: rgb(43, 86, 114); overflow: hidden; display: block; -webkit-box-orient: vertical; transition: opacity 0.4s; white-space: nowrap; text-overflow: ellipsis; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-description > span { white-space: normal; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-member.hide { display: none; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper { display: flex; justify-content: center; color: rgb(255, 255, 255); }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper button { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 15px; line-height: 25px; height: 45px; min-width: 190px; padding: 0px 15px; position: relative; z-index: 10; cursor: pointer; outline: none; border-style: solid; text-decoration: none; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper button .overlay { display: none; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper button:hover { opacity: 1 !important; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-text .info-element-custom-button-wrapper button:hover .overlay { display: block; background: rgba(255, 255, 255, 0.1); width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social { height: auto; position: static; display: flex; flex-direction: row; margin: 0px; overflow: visible; z-index: 16; transition: opacity 0.4s; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social.populated-item { margin-bottom: 24px; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social:hover .info-element-social-share-box { width: 0px !important; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social.info-align-center { justify-content: center; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social.info-align-center .info-element-social-share { position: relative; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social.info-align-center .info-element-social-share .info-element-social-share-box { position: absolute; left: -25px; padding-left: 25px !important; margin-right: 0px !important; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social.info-align-right { flex-direction: row-reverse; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social.info-align-right .info-element-social-share { flex-direction: row-reverse; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social.info-align-right .info-element-social-share:hover .info-element-social-share-box { margin-right: 40px !important; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button { margin: 0px 15px; display: inline-flex; font-size: 19px; color: rgb(43, 86, 114); cursor: pointer; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button:hover:not(.info-element-loved) { opacity: 0.7; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-comments { font-size: 15px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgba(0, 0, 0, 0); display: flex; column-gap: 7px; align-items: center; padding: 5px; margin: -5px; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-comments .info-element-social-comments-icon { fill: rgb(43, 86, 114); }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-comments .info-element-social-comments-count { color: rgb(43, 86, 114); font-family: HelveticaNeueW01-UltLt, HelveticaNeueW02-UltLt, HelveticaNeueW10-25UltL, sans-serif; font-style: normal; line-height: 15px; font-size: 15px; letter-spacing: 1px; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love { font-size: 15px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgba(0, 0, 0, 0); padding: 0px; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love button, .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love i { float: left; display: inline-block; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgba(0, 0, 0, 0); text-decoration: none; cursor: pointer; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-button.info-element-social-love .info-element-social-love-count { color: rgb(43, 86, 114); font-family: HelveticaNeueW01-UltLt, HelveticaNeueW02-UltLt, HelveticaNeueW10-25UltL, sans-serif; font-style: normal; float: left; margin-top: 2px; display: inline-block; padding-left: 9px; letter-spacing: 1px; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share { flex-direction: row; outline: none; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share:hover .info-element-social-share-box { outline: none; width: 210px !important; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box { width: 0px; transition: width 0.3s; overflow: hidden; display: inline-block; height: 30px; max-width: 300px; z-index: 16; font-size: 12px; margin-left: 25px !important; margin-right: 25px !important; transform: none !important; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box.hovered { outline: none; width: 210px !important; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box.opened { outline: none; width: 210px !important; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button, .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i { display: inline-block; font-size: 15px; color: rgb(43, 86, 114); cursor: pointer; width: 30px; height: 30px; line-height: 14px; text-align: center; margin: 0px 6px; float: left; text-decoration: none; background: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button:hover, .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i:hover { opacity: 0.7; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button.twitter-share, .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i.twitter-share { font-size: 13px; }
.gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box button.email-share, .gallery-slideshow div.pro-gallery .slideshow-info-element-inner .info-element-social .info-element-social-share .info-element-social-share-box i.email-share { font-size: 13px; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { padding: 30px; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text { padding: 0px; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element { display: flex; flex-direction: column; justify-content: center; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social { margin: 0px; height: auto; position: static; display: flex; flex-direction: row; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.with-arrows, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.with-arrows { width: auto; margin: 0px -10px; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.gradient-top, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.gradient-top { background: linear-gradient(rgba(0, 0, 0, 0.2) 0px, transparent 140px); }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social:hover .info-element-social-share-box, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social:hover .info-element-social-share-box { width: 0px !important; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-center, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-center { justify-content: center; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-center .info-element-social-share, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-center .info-element-social-share { position: relative; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-center .info-element-social-share .info-element-social-share-box, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-center .info-element-social-share .info-element-social-share-box { position: absolute; left: -25px; padding-left: 25px !important; margin-right: 0px !important; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-right, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-right { flex-direction: row-reverse; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-right .info-element-social-share, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-right .info-element-social-share { flex-direction: row-reverse; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-right .info-element-social-share:hover .info-element-social-share-box, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social.info-align-right .info-element-social-share:hover .info-element-social-share-box { margin-right: 40px !important; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-button, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-button { margin: 0px; padding: 0px 20px; font-size: 19px; position: static !important; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-button.info-element-social-share, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-button.info-element-social-share { margin-top: -3px; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share { flex-direction: row; outline: none; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share:hover .info-element-social-share-box, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share:hover .info-element-social-share-box { outline: none; width: 210px !important; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share .info-element-social-share-box, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share .info-element-social-share-box { width: 0px; transition: width 0.3s; overflow: hidden; margin-left: 25px !important; margin-right: 25px !important; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share .info-element-social-share-box.hovered, .gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .hover-info-element .info-element-social .info-element-social-share .info-element-social-share-box.hovered { outline: none; width: 210px !important; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-title { white-space: normal; }
.gallery-columns div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { padding: 30px; }
.gallery-columns div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text { padding: 30px 0px 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper { display: flex; justify-content: center; opacity: 0; -webkit-box-pack: center; transition: opacity 0.4s; color: rgb(255, 255, 255); }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper .buy-icon { margin-right: 7px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button { line-height: 25px; font-size: 15px; color: rgb(255, 255, 255); overflow: hidden; display: block; -webkit-box-orient: vertical; -webkit-line-clamp: 1; text-overflow: ellipsis; opacity: 0; height: 45px; min-width: 190px; padding: 0px 15px; position: relative; z-index: 10; cursor: pointer; white-space: nowrap; outline: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button .overlay { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button:hover .overlay { display: block; background: rgba(255, 255, 255, 0.1); width: 100%; height: 45px; position: absolute; top: 0px; left: 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text { padding: 30px; display: flex; flex-direction: column; margin: 0px; box-sizing: border-box; height: 100%; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text.short-item { padding-top: 5px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text.narrow-item { padding-left: 5px; padding-right: 5px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text.hidden { opacity: 0 !important; pointer-events: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text > div { width: 100%; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-text.push-down { padding-top: 60px; box-sizing: border-box; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-title { line-height: 32px; font-size: 21px; padding: 0px; color: rgb(255, 255, 255); overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; opacity: 0; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-description { line-height: 25px; font-size: 15px; color: rgb(255, 255, 255); overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; opacity: 0; white-space: normal; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-member.hide { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-new-info-elements { width: 100%; display: flex; flex-direction: row; height: 24px !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-new-info-elements .info-element-social-love { margin-right: auto; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-new-info-elements .info-element-social-button { padding-left: 10px; padding-right: 10px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-absolute { position: absolute; top: 0px; left: 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social { outline: none; width: 100%; height: 100%; overflow: visible; z-index: 16; transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.short-item, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.narrow-item { display: flex; align-items: flex-end; justify-content: space-around; height: 90%; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.short-item .info-element-social-button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.narrow-item .info-element-social-button { position: initial; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.with-arrows { width: 86%; margin: 0px 7%; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.hidden { opacity: 0 !important; pointer-events: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button { outline: none; bottom: 30px; position: absolute; display: inline-block; font-size: 19px; color: rgb(255, 255, 255); cursor: pointer; opacity: 0; padding: 10px; margin: -10px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button:hover:not(.info-element-loved) { opacity: 0.7; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.visible { opacity: 1 !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-comments { left: 26px; top: 26px; bottom: initial; font-size: 15px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgb(43, 86, 114); display: flex; column-gap: 7px; align-items: center; padding: 5px; margin: -5px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-comments .info-element-social-comments-count { font-family: HelveticaNeueW01-UltLt, HelveticaNeueW02-UltLt, HelveticaNeueW10-25UltL, sans-serif; font-style: normal; line-height: 15px; font-size: 15px; letter-spacing: 1px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-love { left: 30px; bottom: 30px; font-size: 15px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgba(0, 0, 0, 0); }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-love button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-love i { outline: none; float: left; display: inline-block; line-height: 14px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgba(0, 0, 0, 0); font-size: 18px; padding: 1px 5px; text-decoration: none; cursor: pointer; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-love .info-element-social-love-count { font-family: HelveticaNeueW01-UltLt, HelveticaNeueW02-UltLt, HelveticaNeueW10-25UltL, sans-serif; font-style: normal; float: left; line-height: 15px; font-size: 15px; margin-top: 2px; display: inline-block; padding-left: 9px; letter-spacing: 1px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-share { bottom: 26px; left: auto; right: 30px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-dots { left: auto; right: 22px; top: 26px; height: 30px; width: 20px; display: flex; justify-content: center; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-download { bottom: 25px; left: auto; right: 68px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social .info-element-social-button.info-element-social-download.pull-right { right: 30px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item .info-element-social-button { bottom: calc(50% - 10px); }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item .info-element-social-button.info-element-social-love, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item .info-element-social-button.info-element-social-comments { left: calc(25% - 8px); }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item .info-element-social-button.info-element-social-love span, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item .info-element-social-button.info-element-social-comments span { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item .info-element-social-button.info-element-social-share { right: calc(25% - 8px); }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item .info-element-social-button.info-element-social-download { left: calc(50% - 8px); }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item .info-element-social-button.info-element-social-dots { left: calc(50% - 8px); }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item.vertical-item .info-element-social-button { bottom: auto; left: calc(50% - 8px); }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item.vertical-item .info-element-social-button.info-element-social-love, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item.vertical-item .info-element-social-button.info-element-social-comments { top: calc(25% - 10px); }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item.vertical-item .info-element-social-button.info-element-social-share { top: auto; right: auto; bottom: calc(25% - 10px); }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item.vertical-item .info-element-social-button.info-element-social-download { top: calc(50% - 10px); }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social.small-item.vertical-item .info-element-social-button.info-element-social-dots { bottom: calc(50% - 10px); }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box { position: absolute; top: 0px; left: 50%; width: 100%; height: 100%; max-width: 300px; min-width: 200px; overflow: visible; z-index: 16; font-size: 12px; opacity: 0; transform: translateX(-50%); margin-top: 1px; margin-left: -3px; transition: opacity 0.4s; outline: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.hidden { opacity: 0 !important; pointer-events: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i { display: inline-block; font-size: 15px; color: rgb(255, 255, 255); cursor: pointer; position: absolute; top: 50%; width: 22px; text-align: center; transform: translateY(-50%); background: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i:hover { opacity: 0.7; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button.network-1, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i.network-1 { margin-left: 5px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button.network-2, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i.network-2 { font-size: 13px; margin-top: 1px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button.network-4, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i.network-4 { margin-left: -1px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box button.network-5, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box i.network-5 { font-size: 13px; margin-top: 1px; margin-left: -3px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item { top: 50%; left: 0px; max-width: none; min-width: 0px; max-height: 300px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item i { left: 50%; margin-left: -10px; margin-top: 8px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item button.network-2, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item i.network-2 { font-size: 13px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item button.network-5, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-social-share-box.vertical-item i.network-5 { font-size: 13px; }
div.pro-gallery .gallery-item-container .gallery-item-common-info { box-sizing: border-box; cursor: pointer; }
div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-title { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; }
div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-description { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; }
div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-description > span { white-space: normal; }
div.pro-gallery .gallery-item-container .gallery-item-common-info .info-member.hide { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-custom-button-wrapper { display: flex; justify-content: center; color: rgb(255, 255, 255); }
div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-custom-button-wrapper button { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 15px; line-height: 25px; height: 45px; min-width: 190px; padding: 0px 15px; position: relative; z-index: 10; cursor: pointer; outline: none; border-style: solid; text-decoration: none; }
div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-custom-button-wrapper button .overlay { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-common-info .info-element-custom-button-wrapper button:hover .overlay { display: block; background: rgba(255, 255, 255, 0.1); width: 100%; height: 45px; position: absolute; top: 0px; left: 0px; }
div.pro-gallery.thumbnails-gallery .gallery-item-container .info-element-custom-button-wrapper { display: none !important; }
:root { --tooltip-text-color: white; --tooltip-background-color: black; --tooltip-margin: 30px; --tooltip-arrow-size: 6px; }
.tooltip-wrapper { position: absolute; top: 0px; z-index: 100; background-color: var(--tooltip-background-color); color: var(--tooltip-text-color); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 4px 0px; border: 1px solid var(--tooltip-text-color); }
.tooltip-body { padding: 4px; font-size: 14px; font-family: Helvetica; }
.tooltip-body::before { content: " "; left: 50%; border-style: solid; border-color: rgba(0, 0, 0, 0); border-image: none; height: 0px; width: 0px; position: absolute; pointer-events: none; border-width: var(--tooltip-arrow-size); margin-left: calc(var(--tooltip-arrow-size)*-1); }
.tooltip-body.arrow { top: calc(var(--tooltip-margin)*-1); }
.tooltip-body.arrow::before { top: 100%; border-top-color: var(--tooltip-background-color); }
.pg-render-indicator { position: absolute; bottom: 15.5px; left: 15.5px; border: 1px solid rgb(113, 113, 113); padding: 5px 10px 5px 5px; font-size: 16px; z-index: 2147483647; cursor: default; line-height: 20px; }
.pg-render-indicator table { table-layout: fixed; }
.pg-render-indicator.rendered { background-color: rgb(127, 255, 0); }
.pg-render-indicator.not-rendered { background-color: red; }
.pg-render-indicator .log-column { max-height: 450px; max-width: 500px; overflow: auto; background-color: rgb(255, 255, 255); }
.pg-render-indicator .show-on-hover { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; top: -9999px; left: -9999px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }
.pg-render-indicator div.worker-log-text { overflow-wrap: break-word; max-width: 500px; min-width: 100px; }
.pg-render-indicator:hover { max-width: 90%; max-height: 90%; }
.pg-render-indicator:hover .show-on-hover { clip-path: none; display: block; height: auto; line-height: normal; text-decoration: none; width: auto; position: static; clip: auto !important; }
.pro-fullscreen-wrapper, .pro-fullscreen-wrapper-loading { position: fixed; top: 0px; left: 0px; width: 100%; height: 100vh; z-index: 100005; }
.pro-gallery-empty { top: 0px; left: 0px; height: 100%; width: 100%; background-color: rgba(255, 255, 255, 0.9); }
.pro-gallery-empty .pro-gallery-empty-content { height: 334px; width: 100%; overflow: hidden; }
.pro-gallery-empty .pro-gallery-empty-image { margin: 66px auto 35px; width: 262px; height: 132px; background-image: url("https://www.vieteran.net/media/emptystate.85a4add5.svg"); background-size: contain; }
.pro-gallery-empty .pro-gallery-empty-title { color: rgb(78, 183, 245); font-family: HelveticaNeueW01-55Roma, HelveticaNeueW02-55Roma, HelveticaNeueW10-55Roma, sans-serif; font-size: 20px; line-height: 25px; text-align: center; margin-bottom: 10px; }
.pro-gallery-empty .pro-gallery-empty-info { color: rgb(78, 183, 245); font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif; font-size: 14px; line-height: 20px; text-align: center; }
.comp-mc44tlke div.pro-gallery-parent-container .gallery-item-wrapper-text .gallery-item-content { background-color: rgb(255, 255, 255); }
.comp-mc44tlke div.pro-gallery-parent-container .show-more-container i.show-more { color: rgba(0, 0, 0, 0.7); }
.comp-mc44tlke div.pro-gallery-parent-container .show-more-container button.show-more { --loadMoreButtonBorderRadius: 0; --loadMoreButtonBorderColor: #FFFFFF; --loadMoreButtonBorderWidth: 1; --loadMoreButtonColor: #000000; --loadMoreButtonFont: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --loadMoreButtonFontColor: #FFFFFF; color: rgba(255, 255, 255, 0.9); font: 20px / 1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed, wf_c9430c9f4b054176af8f43421, orig_pretendard_regular; background: rgb(0, 0, 0); border-width: 1px; border-color: rgb(255, 255, 255); border-radius: 0px; }
.comp-mc44tlke div.pro-gallery-parent-container .show-more-container.pro-gallery-mobile-indicator i.show-more { color: rgba(0, 0, 0, 0.7); }
.comp-mc44tlke div.pro-gallery-parent-container .show-more-container.pro-gallery-mobile-indicator button.show-more { --loadMoreButtonBorderRadius: 0; --loadMoreButtonBorderColor: #FFFFFF; --loadMoreButtonBorderWidth: 1; --loadMoreButtonColor: #000000; --loadMoreButtonFont: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --loadMoreButtonFontColor: #FFFFFF; color: rgb(255, 255, 255); font: 20px / 25px wfont_c0b476_c9430c9f4b054176af8f434210934aed, wf_c9430c9f4b054176af8f43421, orig_pretendard_regular; background: rgb(0, 0, 0); border-color: rgb(255, 255, 255); }
.comp-mc44tlke .nav-arrows-container .slideshow-arrow, .comp-mc44tlke .nav-arrows-container .custom-nav-arrows svg { --arrowsColor: #000000; fill: rgb(255, 255, 255); }
.comp-mc44tlke .nav-arrows-container.pro-gallery-mobile-indicator .slideshow-arrow, .comp-mc44tlke .nav-arrows-container.pro-gallery-mobile-indicator .custom-nav-arrows svg { --arrowsColor: #000000; fill: rgb(255, 255, 255); }
.comp-mc44tlke .pro-gallery.inline-styles .auto-slideshow-counter { --itemDescriptionFontSlideshow: normal normal normal 15px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --itemDescriptionFontColorSlideshow: #FFFFFF; font: 15px / 18px helvetica-w01-light, sans-serif; color: rgb(255, 255, 255) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info { --itemIconColorSlideshow: #FFFFFF; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info i:not(.pro-gallery-loved):not(.info-element-loved), .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info button:not(.pro-gallery-loved):not(.info-element-loved):not(.info-element-custom-button-button):not(.artstore-add-to-cart-button), .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info a { color: rgb(255, 255, 255) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info svg .gallery-item-svg-foreground { fill: rgb(255, 255, 255) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .gallery-item-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .info-element-title { --itemFontSlideshow: normal normal normal 27px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --itemFontColorSlideshow: #FFFFFF; color: rgb(255, 255, 255) !important; font: 55px / 1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f, wf_10c255fed0c242d8887520450, orig_pretendard_extrabold !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .gallery-item-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .info-element-description { --itemDescriptionFontSlideshow: normal normal normal 15px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --itemDescriptionFontColorSlideshow: #FFFFFF; color: rgb(255, 255, 255) !important; font: 15px / 18px helvetica-w01-light, sans-serif !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item.load-with-color:not(.image-loaded) { --imageLoadingColor: #2B2B2B; background-color: rgb(43, 43, 43); }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-triangle { --itemFontColor: #000000; color: rgb(255, 255, 255); }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-background { --itemOpacity: #FFFFFF; color: rgba(0, 0, 0, 0.3); }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info svg .gallery-item-svg-background, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover svg .gallery-item-svg-background { --itemOpacity: #FFFFFF; fill: rgba(0, 0, 0, 0.3); }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info .gradient-top, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gradient-top { --itemOpacity: #FFFFFF; background: linear-gradient(rgba(0, 0, 0, 0.3) 0px, transparent 140px) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover { --itemIconColor: #000000; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover i:not(.pro-gallery-loved):not(.info-element-loved), .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover button:not(.pro-gallery-loved):not(.info-element-loved):not(.info-element-custom-button-button), .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover a { color: rgb(255, 255, 255) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover svg .gallery-item-svg-foreground { fill: rgb(255, 255, 255) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gallery-item-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-title { --itemFont: normal normal normal 27px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --itemFontColor: #000000; color: rgb(255, 255, 255); font: 27px / 33px wfont_c0b476_10c255fed0c242d88875204506a0a52f, wf_10c255fed0c242d8887520450, orig_pretendard_extrabold; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gallery-item-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-description { --itemDescriptionFont: normal normal normal 15px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --itemDescriptionFontColor: #000000; font: 20px / 1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed, wf_c9430c9f4b054176af8f43421, orig_pretendard_regular; color: rgb(255, 255, 255) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper { --customButtonFontColor: #000000; color: rgb(255, 255, 255) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button { --customButtonColor: #FFFFFF; --customButtonBorderRadius: 0; --customButtonBorderWidth: 1; --customButtonBorderColor: #000000; --customButtonFont: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; font: 20px / 1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed, wf_c9430c9f4b054176af8f43421, orig_pretendard_regular; border-width: 1px; border-radius: 0px; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255) !important; background: rgba(223, 186, 132, 0) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container:not(.invert-hover) .gallery-item-hover::before { --itemOpacity: #FFFFFF; background: rgba(0, 0, 0, 0.3) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container:not(.invert-hover) .gallery-item-hover.default.force-hover::before, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container:not(.invert-hover):hover .gallery-item-hover.default:not(.hide-hover)::before { background: rgb(255, 255, 255) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.invert-hover .gallery-item-hover::before { --itemOpacity: #FFFFFF; background: rgba(0, 0, 0, 0.3) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.invert-hover .gallery-item-hover.default.force-hover::before, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.invert-hover:hover .gallery-item-hover.default:not(.hide-hover)::before { background: rgb(255, 255, 255) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .gallery-item-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .info-element-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .gallery-item-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .info-element-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .gallery-item-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .info-element-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .gallery-item-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .info-element-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .gallery-item-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .info-element-title { --itemFontSlideshow: normal normal normal 22px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --itemFontColorSlideshow: #FFFFFF; color: rgb(255, 255, 255) !important; font: 55px / 1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f, wf_10c255fed0c242d8887520450, orig_pretendard_extrabold !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .gallery-item-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .info-element-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .gallery-item-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .info-element-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .gallery-item-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .info-element-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .gallery-item-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .info-element-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .gallery-item-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .info-element-description { --itemDescriptionFontColorSlideshow: #FFFFFF; --itemDescriptionFontSlideshow: normal normal normal 15px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; color: rgb(255, 255, 255) !important; font: 15px / 18px helvetica-w01-light, sans-serif !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-text .custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-text .info-element-custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .info-element-custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .info-element-custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .info-element-custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .info-element-custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .info-element-custom-button-wrapper button { --customButtonFontForHover: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --customButtonFontColorForHover: #FFFFFF; --externalCustomButtonBorderWidth: 0; --externalCustomButtonBorderRadius: 0; font: 15px / 18px avenir-lt-w01_35-light1475496, sans-serif; border-color: rgb(255, 255, 255); border-width: 0px; border-radius: 0px; color: rgb(0, 0, 0) !important; background: rgb(223, 186, 132) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.load-with-color:not(.image-loaded) { --imageLoadingColor: #2B2B2B; background-color: rgb(43, 43, 43); }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-triangle { --itemFontColor: #000000; color: rgb(255, 255, 255); }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-background { --itemOpacity: #FFFFFF; color: rgba(0, 0, 0, 0.3) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info svg .gallery-item-svg-background, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover svg .gallery-item-svg-background { --itemOpacity: #FFFFFF; fill: rgba(0, 0, 0, 0.3) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .gradient-top, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .gradient-top { --itemOpacity: #FFFFFF; background: linear-gradient(rgba(0, 0, 0, 0.3) 0px, transparent 140px) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info { --itemIconColorSlideshow: #FFFFFF; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info i:not(.pro-gallery-loved):not(.info-element-loved), .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info button:not(.pro-gallery-loved):not(.info-element-loved):not(.info-element-custom-button-button):not(.artstore-add-to-cart-button), .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info a { color: rgb(255, 255, 255) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info svg .gallery-item-svg-foreground { fill: rgb(255, 255, 255) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .gallery-item-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .info-element-title { --itemFontSlideshow: normal normal normal 27px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --itemFontColorSlideshow: #FFFFFF; color: rgb(255, 255, 255) !important; font: 12px / 15px wfont_c0b476_10c255fed0c242d88875204506a0a52f, wf_10c255fed0c242d8887520450, orig_pretendard_extrabold !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .gallery-item-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .info-element-description { --itemDescriptionFontSlideshow: normal normal normal 15px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --itemDescriptionFontColorSlideshow: #FFFFFF; color: rgb(255, 255, 255) !important; font: 15px / 18px helvetica-w01-light, sans-serif !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover { --itemIconColor: #000000; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover i:not(.pro-gallery-loved):not(.info-element-loved), .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover button:not(.pro-gallery-loved):not(.info-element-loved):not(.info-element-custom-button-button), .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover a { color: rgb(0, 0, 0) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover svg .gallery-item-svg-foreground { fill: rgb(0, 0, 0) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .gallery-item-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-title { --itemFont: normal normal normal 27px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --itemFontColor: #000000; color: rgb(255, 255, 255); font: 11px / 13px wfont_c0b476_10c255fed0c242d88875204506a0a52f, wf_10c255fed0c242d8887520450, orig_pretendard_extrabold; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .gallery-item-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-description { --itemDescriptionFont: normal normal normal 15px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --itemDescriptionFontColor: #000000; font: 20px / 25px wfont_c0b476_c9430c9f4b054176af8f434210934aed, wf_c9430c9f4b054176af8f43421, orig_pretendard_regular; color: rgb(0, 0, 0) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper { --customButtonFontColor: #000000; color: rgb(0, 0, 0) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button { --customButtonColor: #FFFFFF; --customButtonBorderRadius: 0; --customButtonBorderWidth: 1; --customButtonBorderColor: #000000; --customButtonFont: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; font: 20px / 25px wfont_c0b476_c9430c9f4b054176af8f434210934aed, wf_c9430c9f4b054176af8f43421, orig_pretendard_regular; border-color: rgb(0, 0, 0); color: rgb(0, 0, 0) !important; background: rgba(223, 186, 132, 0) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator:not(.invert-hover) .gallery-item-hover:not(.hide-hover)::before { --itemOpacity: #FFFFFF; background: rgba(0, 0, 0, 0.3) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator:not(.invert-hover) .gallery-item-hover.default.force-hover::before, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator:not(.invert-hover):hover .gallery-item-hover.default:not(.hide-hover)::before { background: rgb(255, 255, 255) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator.invert-hover .gallery-item-hover::before { --itemOpacity: #FFFFFF; background: rgba(0, 0, 0, 0.3) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator.invert-hover .gallery-item-hover.default.force-hover::before, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator.invert-hover:hover .gallery-item-hover.default:not(.hide-hover)::before { background: rgb(255, 255, 255) !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .gallery-item-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .info-element-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .gallery-item-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .info-element-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .gallery-item-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .info-element-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .gallery-item-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .info-element-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .gallery-item-title, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .info-element-title { --itemFontSlideshow: normal normal normal 22px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --itemFontColorSlideshow: #FFFFFF; color: rgb(255, 255, 255) !important; font: 12px / 15px wfont_c0b476_10c255fed0c242d88875204506a0a52f, wf_10c255fed0c242d8887520450, orig_pretendard_extrabold !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .gallery-item-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .info-element-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .gallery-item-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .info-element-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .gallery-item-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .info-element-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .gallery-item-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .info-element-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .gallery-item-description, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .info-element-description { --itemDescriptionFontColorSlideshow: #FFFFFF; --itemDescriptionFontSlideshow: normal normal normal 15px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; color: rgb(255, 255, 255) !important; font: 15px / 18px helvetica-w01-light, sans-serif !important; }
.comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-text .custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-text .info-element-custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .info-element-custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .info-element-custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .info-element-custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .info-element-custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .custom-button-wrapper button, .comp-mc44tlke .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .info-element-custom-button-wrapper button { --customButtonFontForHover: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --customButtonFontColorForHover: #FFFFFF; --externalCustomButtonBorderWidth: 0; --externalCustomButtonBorderRadius: 0; font: 15px / 18px avenir-lt-w01_35-light1475496, sans-serif; border-color: rgb(255, 255, 255); color: rgb(0, 0, 0) !important; background: rgb(223, 186, 132) !important; }
.comp-mc44tlke .te-pro-gallery-text-item { font: bold 14px / 1.4em wfont_c0b476_c9430c9f4b054176af8f434210934aed, wf_c9430c9f4b054176af8f43421, orig_pretendard_regular; color: rgb(0, 0, 0); }
.comp-mc44tlke .pro-fullscreen-wrapper .pro-fullscreen-text-item { --fullscreen-text-item-bg: #FFFFFF; background-color: rgb(255, 255, 255); }
.comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles { --bgColorExpand: #000000; background-color: rgb(0, 0, 0); }
.comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .pro-fullscreen-selected-license, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .pro-fullscreen-checkout-link { --descriptionColorExpand: #FFFFFF; --descriptionFontExpand: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; color: rgb(255, 255, 255); font: 20px / 1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed, wf_c9430c9f4b054176af8f43421, orig_pretendard_regular; }
.comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-bottom-mobile-info { --bgColorExpand: #000000; background-color: rgb(0, 0, 0); }
.comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-title h1 { --titleColorExpand: #FFFFFF; --titleFontExpand: normal normal normal 27px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; color: rgb(255, 255, 255); font: 30px / 1.3em wfont_c0b476_10c255fed0c242d88875204506a0a52f, wf_10c255fed0c242d8887520450, orig_pretendard_extrabold; }
.comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description .fullscreen-side-bar-description-line, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-exif, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-link, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-bottom-link { --descriptionColorExpand: #FFFFFF; --descriptionFontExpand: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; color: rgb(255, 255, 255); font: 20px / 1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed, wf_c9430c9f4b054176af8f43421, orig_pretendard_regular; }
.comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description::after, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description .fullscreen-side-bar-description-line::after, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-exif::after, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-link::after, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-bottom-link::after { --descriptionColorExpand: #FFFFFF; border-color: rgb(255, 255, 255); }
.comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-social i:not(.pro-gallery-loved), .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-social a, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-social button, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-nav i:not(.pro-gallery-loved), .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-nav a, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-nav button, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-mobile-bar i:not(.pro-gallery-loved), .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-mobile-bar a, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-mobile-bar button, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-social i:not(.pro-gallery-loved), .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-social a, .comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-social button { --descriptionColorExpand: #FFFFFF; color: rgb(255, 255, 255); }
.comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles i.fullscreen-item-video-play.progallery-svg-font-icons-play-triangle { --descriptionColorExpand: #FFFFFF; color: rgb(255, 255, 255); }
.comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles i.fullscreen-item-video-play.progallery-svg-font-icons-play-background { --bgColorExpand: #000000; color: rgb(0, 0, 0); }
.comp-mc44tlke .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-icon { --descriptionColorExpand: #FFFFFF; --bgColorExpand: #000000; color: rgb(255, 255, 255); background: rgb(0, 0, 0); }
div.comp-mc44tlke:not(.fullscreen-comp-wrapper) { width: 100%; }
#pro-gallery-comp-mc44tlke .gallery-item-hover::before { background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7)) !important; }
.comp-mc45jbgu3 { --wix-color-1: 0,0,0; --wix-color-2: 43,43,43; --wix-color-3: 128,128,128; --wix-color-4: 191,191,191; --wix-color-5: 255,255,255; --wix-color-6: 184,167,231; --wix-color-7: 144,122,207; --wix-color-8: 223,186,132; --wix-color-9: 47,21,122; --wix-color-10: 24,11,61; --wix-color-11: 189,233,251; --wix-color-12: 156,221,246; --wix-color-13: 64,192,242; --wix-color-14: 43,128,161; --wix-color-15: 21,64,81; --wix-color-16: 208,247,224; --wix-color-17: 175,240,202; --wix-color-18: 112,240,166; --wix-color-19: 56,120,83; --wix-color-20: 28,60,41; --wix-color-21: 254,255,193; --wix-color-22: 253,255,163; --wix-color-23: 251,255,70; --wix-color-24: 167,170,47; --wix-color-25: 84,85,23; --wix-color-26: 0,0,0; --wix-color-27: 255,255,255; --wix-color-28: 43,43,43; --wix-color-29: 128,128,128; --wix-color-30: 191,191,191; --wix-color-31: 223,186,132; --wix-color-32: 193,148,77; --wix-color-33: 236,0,140; --wix-color-34: 0,255,255; --wix-color-35: 255,255,255; --wix-color-36: 255,255,255; --wix-color-37: 255,255,255; --wix-color-38: 223,186,132; --wix-color-39: 223,186,132; --wix-color-40: 0,0,0; --wix-color-41: 193,148,77; --wix-color-42: 255,255,255; --wix-color-43: 255,255,255; --wix-color-44: 43,43,43; --wix-color-45: 43,43,43; --wix-color-46: 191,191,191; --wix-color-47: 0,0,0; --wix-color-48: 223,186,132; --wix-color-49: 255,255,255; --wix-color-50: 193,148,77; --wix-color-51: 255,255,255; --wix-color-52: 255,255,255; --wix-color-53: 43,43,43; --wix-color-54: 43,43,43; --wix-color-55: 191,191,191; --wix-font-Title: normal normal normal 35px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Title-style: normal; --wix-font-Title-variant: normal; --wix-font-Title-weight: normal; --wix-font-Title-size: 35px; --wix-font-Title-line-height: 1.4em; --wix-font-Title-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Title-text-decoration: none; --wix-font-Menu: normal normal normal 16px/1.4em din-next-w01-light,sans-serif; --wix-font-Menu-style: normal; --wix-font-Menu-variant: normal; --wix-font-Menu-weight: normal; --wix-font-Menu-size: 16px; --wix-font-Menu-line-height: 1.4em; --wix-font-Menu-family: din-next-w01-light,sans-serif; --wix-font-Menu-text-decoration: none; --wix-font-Page-title: normal normal normal 30px/1.3em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Page-title-style: normal; --wix-font-Page-title-variant: normal; --wix-font-Page-title-weight: normal; --wix-font-Page-title-size: 30px; --wix-font-Page-title-line-height: 1.3em; --wix-font-Page-title-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Page-title-text-decoration: none; --wix-font-Heading-XL: normal normal normal 25px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-XL-style: normal; --wix-font-Heading-XL-variant: normal; --wix-font-Heading-XL-weight: normal; --wix-font-Heading-XL-size: 25px; --wix-font-Heading-XL-line-height: 1.4em; --wix-font-Heading-XL-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-XL-text-decoration: none; --wix-font-Heading-L: normal normal normal 25px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-L-style: normal; --wix-font-Heading-L-variant: normal; --wix-font-Heading-L-weight: normal; --wix-font-Heading-L-size: 25px; --wix-font-Heading-L-line-height: 1.4em; --wix-font-Heading-L-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-L-text-decoration: none; --wix-font-Heading-M: normal normal normal 27px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-M-style: normal; --wix-font-Heading-M-variant: normal; --wix-font-Heading-M-weight: normal; --wix-font-Heading-M-size: 27px; --wix-font-Heading-M-line-height: 1.4em; --wix-font-Heading-M-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-M-text-decoration: none; --wix-font-Heading-S: normal normal normal 55px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-S-style: normal; --wix-font-Heading-S-variant: normal; --wix-font-Heading-S-weight: normal; --wix-font-Heading-S-size: 55px; --wix-font-Heading-S-line-height: 1.4em; --wix-font-Heading-S-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-S-text-decoration: none; --wix-font-Body-L: normal normal bold 20px/2em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-L-style: normal; --wix-font-Body-L-variant: normal; --wix-font-Body-L-weight: bold; --wix-font-Body-L-size: 20px; --wix-font-Body-L-line-height: 2em; --wix-font-Body-L-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-L-text-decoration: none; --wix-font-Body-M: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-M-style: normal; --wix-font-Body-M-variant: normal; --wix-font-Body-M-weight: normal; --wix-font-Body-M-size: 20px; --wix-font-Body-M-line-height: 1.7em; --wix-font-Body-M-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-M-text-decoration: none; --wix-font-Body-S: normal normal bold 14px/1.4em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-S-style: normal; --wix-font-Body-S-variant: normal; --wix-font-Body-S-weight: bold; --wix-font-Body-S-size: 14px; --wix-font-Body-S-line-height: 1.4em; --wix-font-Body-S-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-S-text-decoration: none; --wix-font-Body-XS: normal normal normal 12px/1.4em din-next-w01-light,sans-serif; --wix-font-Body-XS-style: normal; --wix-font-Body-XS-variant: normal; --wix-font-Body-XS-weight: normal; --wix-font-Body-XS-size: 12px; --wix-font-Body-XS-line-height: 1.4em; --wix-font-Body-XS-family: din-next-w01-light,sans-serif; --wix-font-Body-XS-text-decoration: none; --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh; --wix-font-LIGHT-style: normal; --wix-font-LIGHT-variant: normal; --wix-font-LIGHT-weight: normal; --wix-font-LIGHT-size: 12px; --wix-font-LIGHT-line-height: 1.4em; --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh; --wix-font-LIGHT-text-decoration: none; --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma; --wix-font-MEDIUM-style: normal; --wix-font-MEDIUM-variant: normal; --wix-font-MEDIUM-weight: normal; --wix-font-MEDIUM-size: 12px; --wix-font-MEDIUM-line-height: 1.4em; --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma; --wix-font-MEDIUM-text-decoration: none; --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi; --wix-font-STRONG-style: normal; --wix-font-STRONG-variant: normal; --wix-font-STRONG-weight: normal; --wix-font-STRONG-size: 12px; --wix-font-STRONG-line-height: 1.4em; --wix-font-STRONG-family: HelveticaNeueW01-65Medi; --wix-font-STRONG-text-decoration: none; --wix-direction: ltr; --layout-post-list-layoutType: 16; --layout-mobile-post-list-pg-grid-descriptionLineCount: 1; --post-pg-grid-post-list-mobile-titleFontSize: 15; --layout-post-list-pg-grid-contentHeightType: 1; --layout-mobile-post-list-pg-grid-layoutCardsRowType: 1; --post-post-list-borderWidth: 0; --layout-post-list-list-layoutSpacing: 12; --post-post-list-mobile-borderWidth: 0; --post-list-video-play: 0; --layout-post-list-pg-grid-layoutPostSize: 300; --layout-post-list-pg-grid-sidesPadding: 0; --layout-mobile-post-list-pg-grid-layoutSpacing: 30; --postListWidgetEntityCount: 8; --layout-mobile-post-list-pg-grid-layoutPostsPerRow: 2; --layout-post-list-pg-grid-layoutSpacing: 32; --layout-mobile-post-list-layoutType: 16; --layout-mobile-post-list-pg-grid-sidesPadding: 0; --layout-mobile-post-list-pg-grid-contentHeight: 86; --layout-post-list-pg-grid-imageCropType: 0; --layout-post-list-list-imageRatio: 3; --layout-mobile-post-list-pg-grid-titleLineCount: 2; --layout-post-list-pg-grid-titleLineCount: 3; --layout-post-list-pg-grid-contentHeight: 250; --layout-mobile-post-list-pg-grid-imageCropType: 1; --postListWidgetPaginationType: 0; --layout-post-list-pg-grid-layoutPostsPerRow: 4; --post-pg-grid-post-list-mobile-descriptionFontSize: 12; --contentAlignment: 0; --layout-post-list-list-margins: 0; --layout-post-list-pg-grid-layoutCardsRowType: 1; --layout-post-list-pg-grid-imageRatio: 3; --postListWidgetPostsPerPage: 3; --layout-post-list-list-imageCropType: 0; --layout-mobile-post-list-list-imageCropType: 0; --layout-post-list-pg-side-by-side-imageCropType: 0; --layout-mobile-post-list-pg-grid-imageRatio: 2; --layout-mobile-post-list-list-imageRatio: 2; --layout-mobile-post-list-pg-text-on-image-medium-imageRatio: 2; --layout-mobile-post-list-slider-imageRatio: 2; --layout-post-list-slider-imageRatio: 2; --layout-post-list-pg-side-by-side-imageRatio: 2; --layout-post-list-pg-text-on-image-medium-imageRatio: 3; --contentAlignmentMobile: 0; --layout-post-list-list-imageAlignment: 1; --layout-mobile-post-list-list-imageAlignment: 1; --layout-post-list-pg-side-by-side-imageAlignment: 1; --layout-post-list-list-imageProportions: 25; --layout-mobile-post-list-list-imageProportions: 25; --layout-post-list-pg-side-by-side-imageProportions: 50; --postListWidgetSliderPauseTime: 4; --postListWidgetSliderPauseTimeMobile: 4; --postListWidgetSliderArrowsPosition: 0; --postListWidgetSliderArrowsPositionMobile: 0; --postListWidgetSliderArrowsSize: 18; --postListWidgetSliderArrowsSizeMobile: 18; --layout-post-list-list-layoutCardsRowType: 0; --layout-post-list-list-layoutPostSize: 292; --layout-post-list-list-layoutPostsPerRow: 3; --layout-mobile-post-list-pg-grid-layoutPostSize: 292; --layout-mobile-post-list-list-layoutCardsRowType: 0; --layout-mobile-post-list-list-layoutPostSize: 292; --layout-mobile-post-list-list-layoutPostsPerRow: 3; --layout-mobile-post-list-pg-text-on-image-medium-layoutCardsRowType: 0; --layout-mobile-post-list-pg-text-on-image-medium-layoutPostSize: 292; --layout-mobile-post-list-pg-text-on-image-medium-layoutPostsPerRow: 3; --layout-post-list-pg-text-on-image-medium-layoutCardsRowType: 0; --layout-post-list-pg-text-on-image-medium-layoutPostSize: 454; --layout-post-list-pg-text-on-image-medium-layoutPostsPerRow: 3; --layout-mobile-post-list-list-layoutSpacing: 20; --layout-mobile-post-list-pg-text-on-image-medium-layoutSpacing: 20; --layout-post-list-pg-side-by-side-layoutSpacing: 32; --layout-post-list-pg-text-on-image-medium-layoutSpacing: 32; --layout-post-list-pg-one-column-layoutSpacing: 32; --layout-post-list-list-contentHeightType: 0; --layout-post-list-list-contentHeight: 156; --layout-mobile-post-list-pg-grid-contentHeightType: 0; --layout-mobile-post-list-list-contentHeight: 350; --layout-mobile-post-list-slider-contentHeight: 350; --layout-mobile-post-list-slider-contentHeightType: 0; --layout-post-list-slider-contentHeightType: 1; --layout-post-list-slider-contentHeight: 156; --layout-post-list-pg-one-column-contentHeightType: 1; --layout-post-list-pg-one-column-contentHeight: 156; --layout-post-list-list-sidesPadding: 16; --layout-mobile-post-list-list-sidesPadding: 12; --layout-mobile-post-list-pg-text-on-image-medium-sidesPadding: 12; --layout-mobile-post-list-slider-sidesPadding: 24; --layout-post-list-slider-sidesPadding: 16; --layout-post-list-pg-side-by-side-sidesPadding: 16; --layout-post-list-pg-text-on-image-medium-sidesPadding: 30; --layout-post-list-pg-one-column-sidesPadding: 16; --layout-post-list-list-titleLineCount: 3; --layout-mobile-post-list-list-titleLineCount: 2; --layout-mobile-post-list-pg-text-on-image-medium-titleLineCount: 2; --layout-mobile-post-list-slider-titleLineCount: 2; --layout-mobile-post-list-slider-descriptionLineCount: 3; --layout-post-list-slider-titleLineCount: 3; --layout-post-list-pg-side-by-side-titleLineCount: 3; --layout-post-list-pg-text-on-image-medium-titleLineCount: 3; --layout-post-list-pg-one-column-titleLineCount: 3; --layout-post-list-pg-grid-descriptionLineCount: 1; --layout-post-list-slider-descriptionLineCount: 1; --layout-post-list-pg-side-by-side-descriptionLineCount: 1; --layout-post-list-pg-one-column-descriptionLineCount: 1; --post-slider-post-list-mobile-titleFontSize: 22; --post-list-post-list-mobile-titleFontSize: 14; --post-pg-text-on-image-medium-post-list-mobile-titleFontSize: 22; --post-post-list-postRadius: 0; --post-post-list-mobile-postRadius: 0; --category-label-layoutType: 0; --category-label-button-horizontalPadding: 12; --category-label-button-verticalPadding: 6; --category-label-button-cornerRadius: 0; --category-label-button-borderWidth: 0; --post-list-video-playbackSpeed: 2; --category-label-text-textFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --category-label-button-textFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-post-list-ratingFont: normal normal normal 20px/1.4em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-slider-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-list-medium-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-list-large-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-grid-intermediate-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-grid-large-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-medium-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-side-by-side-right-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-text-on-image-large-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-text-on-image-small-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-post-list-backgroundColor: 0,0,0,0; --post-post-list-backgroundColor-rgb: 0,0,0; --post-post-list-backgroundColor-opacity: 0; --post-post-list-TOI-descriptionColor: 255,255,255; --post-post-list-TOI-descriptionColor-rgb: 255,255,255; --post-post-list-TOI-descriptionColor-opacity: 1; --post-post-list-TOI-titleColor: 255,255,255; --post-post-list-TOI-titleColor-rgb: 255,255,255; --post-post-list-TOI-titleColor-opacity: 1; --post-post-list-linkHashtagColor: 223,186,132; --post-post-list-linkHashtagColor-rgb: 223,186,132; --post-post-list-linkHashtagColor-opacity: 1; --postListWidgetSliderArrowsColor: 40,26,57; --postListWidgetSliderArrowsColor-rgb: 40,26,57; --postListWidgetSliderArrowsColor-opacity: 1; --post-post-list-ratingUnfilledStarColor: 148,148,148; --post-post-list-ratingUnfilledStarColor-rgb: 148,148,148; --post-post-list-ratingUnfilledStarColor-opacity: 1; --post-post-list-titleColor: 255,255,255; --post-post-list-titleColor-rgb: 255,255,255; --post-post-list-titleColor-opacity: 1; --post-post-list-borderColor: 0,0,0,0; --post-post-list-borderColor-rgb: 0,0,0; --post-post-list-borderColor-opacity: 0; --post-post-list-overlayColor: 0,0,0,0.55; --post-post-list-overlayColor-rgb: 0,0,0; --post-post-list-overlayColor-opacity: 0.55; --post-post-list-TOI-ratingFontColor: 255,255,255; --post-post-list-TOI-ratingFontColor-rgb: 255,255,255; --post-post-list-TOI-ratingFontColor-opacity: 1; --post-post-list-TOI-ratingFilledStarColor: 223,186,132; --post-post-list-TOI-ratingFilledStarColor-rgb: 223,186,132; --post-post-list-TOI-ratingFilledStarColor-opacity: 1; --post-post-list-ratingFilledStarColor: 71,32,183; --post-post-list-ratingFilledStarColor-rgb: 71,32,183; --post-post-list-ratingFilledStarColor-opacity: 1; --post-post-list-TOI-ratingUnfilledStarColor: 128,128,128; --post-post-list-TOI-ratingUnfilledStarColor-rgb: 128,128,128; --post-post-list-TOI-ratingUnfilledStarColor-opacity: 1; --post-post-list-ratingFontColor: 40,26,57; --post-post-list-ratingFontColor-rgb: 40,26,57; --post-post-list-ratingFontColor-opacity: 1; --post-post-list-descriptionColor: 255,255,255; --post-post-list-descriptionColor-rgb: 255,255,255; --post-post-list-descriptionColor-opacity: 1; --post-post-list-mobile-linkHashtagColor: 223,186,132; --post-post-list-mobile-linkHashtagColor-rgb: 223,186,132; --post-post-list-mobile-linkHashtagColor-opacity: 1; --postListWidgetBackgroundColor: 43,43,43,0; --postListWidgetBackgroundColor-rgb: 43,43,43; --postListWidgetBackgroundColor-opacity: 0; --postListWidgetSliderArrowsColorMobile: 255,255,255; --postListWidgetSliderArrowsColorMobile-rgb: 255,255,255; --postListWidgetSliderArrowsColorMobile-opacity: 1; --post-post-list-mobile-titleColor: 255,255,255; --post-post-list-mobile-titleColor-rgb: 255,255,255; --post-post-list-mobile-titleColor-opacity: 1; --post-post-list-mobile-descriptionColor: 255,255,255; --post-post-list-mobile-descriptionColor-rgb: 255,255,255; --post-post-list-mobile-descriptionColor-opacity: 1; --post-post-list-TOI-mobile-titleColor: 0,0,0; --post-post-list-TOI-mobile-titleColor-rgb: 0,0,0; --post-post-list-TOI-mobile-titleColor-opacity: 1; --post-post-list-TOI-mobile-descriptionColor: 0,0,0; --post-post-list-TOI-mobile-descriptionColor-rgb: 0,0,0; --post-post-list-TOI-mobile-descriptionColor-opacity: 1; --post-post-list-mobile-borderColor: 43,43,43,0.75; --post-post-list-mobile-borderColor-rgb: 43,43,43; --post-post-list-mobile-borderColor-opacity: 0.75; --post-post-list-mobile-overlayColor: 255,255,255,0.55; --post-post-list-mobile-overlayColor-rgb: 255,255,255; --post-post-list-mobile-overlayColor-opacity: 0.55; --post-post-list-mobile-backgroundColor: 0,0,0; --post-post-list-mobile-backgroundColor-rgb: 0,0,0; --post-post-list-mobile-backgroundColor-opacity: 1; --postListWidgetBackgroundColorMobile: 255,255,255,0; --postListWidgetBackgroundColorMobile-rgb: 255,255,255; --postListWidgetBackgroundColorMobile-opacity: 0; --category-label-text-textColor: 223,186,132; --category-label-text-textColor-rgb: 223,186,132; --category-label-text-textColor-opacity: 1; --category-label-text-textColorHover: 223,186,132,0.7; --category-label-text-textColorHover-rgb: 223,186,132; --category-label-text-textColorHover-opacity: 0.7; --category-label-button-textColor: 0,0,0; --category-label-button-textColor-rgb: 0,0,0; --category-label-button-textColor-opacity: 1; --category-label-button-textColorHover: 0,0,0; --category-label-button-textColorHover-rgb: 0,0,0; --category-label-button-textColorHover-opacity: 1; --category-label-button-backgroundColor: 223,186,132; --category-label-button-backgroundColor-rgb: 223,186,132; --category-label-button-backgroundColor-opacity: 1; --category-label-button-backgroundColorHover: 223,186,132,0.7; --category-label-button-backgroundColorHover-rgb: 223,186,132; --category-label-button-backgroundColorHover-opacity: 0.7; --category-label-button-borderColor: 223,186,132; --category-label-button-borderColor-rgb: 223,186,132; --category-label-button-borderColor-opacity: 1; --category-label-button-borderColorHover: 223,186,132,0.7; --category-label-button-borderColorHover-rgb: 223,186,132; --category-label-button-borderColorHover-opacity: 0.7; --post-pg-grid-post-list-titleFont: normal normal normal 22px/27px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-pg-grid-post-list-titleFont-style: normal; --post-pg-grid-post-list-titleFont-variant: normal; --post-pg-grid-post-list-titleFont-weight: normal; --post-pg-grid-post-list-titleFont-size: 22px; --post-pg-grid-post-list-titleFont-line-height: 27px; --post-pg-grid-post-list-titleFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-pg-grid-post-list-titleFont-text-decoration: none; --post-pg-grid-intermediate-post-list-descriptionFont: normal normal normal 16px/20px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-grid-intermediate-post-list-descriptionFont-style: normal; --post-pg-grid-intermediate-post-list-descriptionFont-variant: normal; --post-pg-grid-intermediate-post-list-descriptionFont-weight: normal; --post-pg-grid-intermediate-post-list-descriptionFont-size: 16px; --post-pg-grid-intermediate-post-list-descriptionFont-line-height: 20px; --post-pg-grid-intermediate-post-list-descriptionFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-grid-intermediate-post-list-descriptionFont-text-decoration: none; --post-pg-grid-post-list-descriptionFont: normal normal normal 16px/20px wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-pg-grid-post-list-descriptionFont-style: normal; --post-pg-grid-post-list-descriptionFont-variant: normal; --post-pg-grid-post-list-descriptionFont-weight: normal; --post-pg-grid-post-list-descriptionFont-size: 16px; --post-pg-grid-post-list-descriptionFont-line-height: 20px; --post-pg-grid-post-list-descriptionFont-family: wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-pg-grid-post-list-descriptionFont-text-decoration: none; --post-list-post-list-ratingFont: normal normal normal 14px/17px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-list-post-list-ratingFont-style: normal; --post-list-post-list-ratingFont-variant: normal; --post-list-post-list-ratingFont-weight: normal; --post-list-post-list-ratingFont-size: 14px; --post-list-post-list-ratingFont-line-height: 17px; --post-list-post-list-ratingFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-list-post-list-ratingFont-text-decoration: none; --post-list-medium-post-list-descriptionFont: normal normal normal 14px/17px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-list-medium-post-list-descriptionFont-style: normal; --post-list-medium-post-list-descriptionFont-variant: normal; --post-list-medium-post-list-descriptionFont-weight: normal; --post-list-medium-post-list-descriptionFont-size: 14px; --post-list-medium-post-list-descriptionFont-line-height: 17px; --post-list-medium-post-list-descriptionFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-list-medium-post-list-descriptionFont-text-decoration: none; --post-pg-side-by-side-post-list-ratingFont: normal normal normal 14px/17px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-side-by-side-post-list-ratingFont-style: normal; --post-pg-side-by-side-post-list-ratingFont-variant: normal; --post-pg-side-by-side-post-list-ratingFont-weight: normal; --post-pg-side-by-side-post-list-ratingFont-size: 14px; --post-pg-side-by-side-post-list-ratingFont-line-height: 17px; --post-pg-side-by-side-post-list-ratingFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-side-by-side-post-list-ratingFont-text-decoration: none; --post-list-post-list-titleFont: normal normal normal 22px/27px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-list-post-list-titleFont-style: normal; --post-list-post-list-titleFont-variant: normal; --post-list-post-list-titleFont-weight: normal; --post-list-post-list-titleFont-size: 22px; --post-list-post-list-titleFont-line-height: 27px; --post-list-post-list-titleFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-list-post-list-titleFont-text-decoration: none; --post-pg-one-column-post-list-descriptionFont: normal normal normal 16px/20px wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-pg-one-column-post-list-descriptionFont-style: normal; --post-pg-one-column-post-list-descriptionFont-variant: normal; --post-pg-one-column-post-list-descriptionFont-weight: normal; --post-pg-one-column-post-list-descriptionFont-size: 16px; --post-pg-one-column-post-list-descriptionFont-line-height: 20px; --post-pg-one-column-post-list-descriptionFont-family: wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-pg-one-column-post-list-descriptionFont-text-decoration: none; --post-slider-post-list-titleFont: normal normal normal 22px/27px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-slider-post-list-titleFont-style: normal; --post-slider-post-list-titleFont-variant: normal; --post-slider-post-list-titleFont-weight: normal; --post-slider-post-list-titleFont-size: 22px; --post-slider-post-list-titleFont-line-height: 27px; --post-slider-post-list-titleFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-slider-post-list-titleFont-text-decoration: none; --post-slider-post-list-descriptionFont: normal normal normal 16px/20px wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-slider-post-list-descriptionFont-style: normal; --post-slider-post-list-descriptionFont-variant: normal; --post-slider-post-list-descriptionFont-weight: normal; --post-slider-post-list-descriptionFont-size: 16px; --post-slider-post-list-descriptionFont-line-height: 20px; --post-slider-post-list-descriptionFont-family: wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-slider-post-list-descriptionFont-text-decoration: none; --post-pg-medium-post-list-descriptionFont: normal normal normal 16px/20px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-medium-post-list-descriptionFont-style: normal; --post-pg-medium-post-list-descriptionFont-variant: normal; --post-pg-medium-post-list-descriptionFont-weight: normal; --post-pg-medium-post-list-descriptionFont-size: 16px; --post-pg-medium-post-list-descriptionFont-line-height: 20px; --post-pg-medium-post-list-descriptionFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-medium-post-list-descriptionFont-text-decoration: none; --post-pg-one-column-post-list-titleFont: normal normal normal 22px/27px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-pg-one-column-post-list-titleFont-style: normal; --post-pg-one-column-post-list-titleFont-variant: normal; --post-pg-one-column-post-list-titleFont-weight: normal; --post-pg-one-column-post-list-titleFont-size: 22px; --post-pg-one-column-post-list-titleFont-line-height: 27px; --post-pg-one-column-post-list-titleFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-pg-one-column-post-list-titleFont-text-decoration: none; --post-post-list-descriptionFont: normal normal normal 16px/20px wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-post-list-descriptionFont-style: normal; --post-post-list-descriptionFont-variant: normal; --post-post-list-descriptionFont-weight: normal; --post-post-list-descriptionFont-size: 16px; --post-post-list-descriptionFont-line-height: 20px; --post-post-list-descriptionFont-family: wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-post-list-descriptionFont-text-decoration: none; --post-pg-side-by-side-post-list-titleFont: normal normal normal 22px/27px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-pg-side-by-side-post-list-titleFont-style: normal; --post-pg-side-by-side-post-list-titleFont-variant: normal; --post-pg-side-by-side-post-list-titleFont-weight: normal; --post-pg-side-by-side-post-list-titleFont-size: 22px; --post-pg-side-by-side-post-list-titleFont-line-height: 27px; --post-pg-side-by-side-post-list-titleFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-pg-side-by-side-post-list-titleFont-text-decoration: none; --post-pg-text-on-image-medium-post-list-descriptionFont: normal normal normal 16px/20px wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-pg-text-on-image-medium-post-list-descriptionFont-style: normal; --post-pg-text-on-image-medium-post-list-descriptionFont-variant: normal; --post-pg-text-on-image-medium-post-list-descriptionFont-weight: normal; --post-pg-text-on-image-medium-post-list-descriptionFont-size: 16px; --post-pg-text-on-image-medium-post-list-descriptionFont-line-height: 20px; --post-pg-text-on-image-medium-post-list-descriptionFont-family: wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-pg-text-on-image-medium-post-list-descriptionFont-text-decoration: none; --post-pg-text-on-image-large-post-list-descriptionFont: normal normal normal 16px/20px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-text-on-image-large-post-list-descriptionFont-style: normal; --post-pg-text-on-image-large-post-list-descriptionFont-variant: normal; --post-pg-text-on-image-large-post-list-descriptionFont-weight: normal; --post-pg-text-on-image-large-post-list-descriptionFont-size: 16px; --post-pg-text-on-image-large-post-list-descriptionFont-line-height: 20px; --post-pg-text-on-image-large-post-list-descriptionFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-text-on-image-large-post-list-descriptionFont-text-decoration: none; --post-list-post-list-descriptionFont: normal normal normal 16px/20px wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-list-post-list-descriptionFont-style: normal; --post-list-post-list-descriptionFont-variant: normal; --post-list-post-list-descriptionFont-weight: normal; --post-list-post-list-descriptionFont-size: 16px; --post-list-post-list-descriptionFont-line-height: 20px; --post-list-post-list-descriptionFont-family: wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-list-post-list-descriptionFont-text-decoration: none; --post-pg-text-on-image-medium-post-list-ratingFont: normal normal normal 14px/17px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-text-on-image-medium-post-list-ratingFont-style: normal; --post-pg-text-on-image-medium-post-list-ratingFont-variant: normal; --post-pg-text-on-image-medium-post-list-ratingFont-weight: normal; --post-pg-text-on-image-medium-post-list-ratingFont-size: 14px; --post-pg-text-on-image-medium-post-list-ratingFont-line-height: 17px; --post-pg-text-on-image-medium-post-list-ratingFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-text-on-image-medium-post-list-ratingFont-text-decoration: none; --post-pg-grid-large-post-list-descriptionFont: normal normal normal 16px/20px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-grid-large-post-list-descriptionFont-style: normal; --post-pg-grid-large-post-list-descriptionFont-variant: normal; --post-pg-grid-large-post-list-descriptionFont-weight: normal; --post-pg-grid-large-post-list-descriptionFont-size: 16px; --post-pg-grid-large-post-list-descriptionFont-line-height: 20px; --post-pg-grid-large-post-list-descriptionFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-grid-large-post-list-descriptionFont-text-decoration: none; --post-pg-side-by-side-right-post-list-descriptionFont: normal normal normal 16px/20px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-side-by-side-right-post-list-descriptionFont-style: normal; --post-pg-side-by-side-right-post-list-descriptionFont-variant: normal; --post-pg-side-by-side-right-post-list-descriptionFont-weight: normal; --post-pg-side-by-side-right-post-list-descriptionFont-size: 16px; --post-pg-side-by-side-right-post-list-descriptionFont-line-height: 20px; --post-pg-side-by-side-right-post-list-descriptionFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-side-by-side-right-post-list-descriptionFont-text-decoration: none; --post-pg-side-by-side-post-list-descriptionFont: normal normal normal 16px/20px wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-pg-side-by-side-post-list-descriptionFont-style: normal; --post-pg-side-by-side-post-list-descriptionFont-variant: normal; --post-pg-side-by-side-post-list-descriptionFont-weight: normal; --post-pg-side-by-side-post-list-descriptionFont-size: 16px; --post-pg-side-by-side-post-list-descriptionFont-line-height: 20px; --post-pg-side-by-side-post-list-descriptionFont-family: wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-pg-side-by-side-post-list-descriptionFont-text-decoration: none; --post-post-list-titleFont: normal normal normal 22px/27px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-post-list-titleFont-style: normal; --post-post-list-titleFont-variant: normal; --post-post-list-titleFont-weight: normal; --post-post-list-titleFont-size: 22px; --post-post-list-titleFont-line-height: 27px; --post-post-list-titleFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-post-list-titleFont-text-decoration: none; --post-list-large-post-list-descriptionFont: normal normal normal 14px/17px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-list-large-post-list-descriptionFont-style: normal; --post-list-large-post-list-descriptionFont-variant: normal; --post-list-large-post-list-descriptionFont-weight: normal; --post-list-large-post-list-descriptionFont-size: 14px; --post-list-large-post-list-descriptionFont-line-height: 17px; --post-list-large-post-list-descriptionFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-list-large-post-list-descriptionFont-text-decoration: none; --post-pg-one-column-post-list-ratingFont: normal normal normal 14px/17px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-one-column-post-list-ratingFont-style: normal; --post-pg-one-column-post-list-ratingFont-variant: normal; --post-pg-one-column-post-list-ratingFont-weight: normal; --post-pg-one-column-post-list-ratingFont-size: 14px; --post-pg-one-column-post-list-ratingFont-line-height: 17px; --post-pg-one-column-post-list-ratingFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-one-column-post-list-ratingFont-text-decoration: none; --post-pg-grid-post-list-ratingFont: normal normal normal 14px/17px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-grid-post-list-ratingFont-style: normal; --post-pg-grid-post-list-ratingFont-variant: normal; --post-pg-grid-post-list-ratingFont-weight: normal; --post-pg-grid-post-list-ratingFont-size: 14px; --post-pg-grid-post-list-ratingFont-line-height: 17px; --post-pg-grid-post-list-ratingFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-grid-post-list-ratingFont-text-decoration: none; --post-pg-text-on-image-medium-post-list-titleFont: normal normal normal 22px/27px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-pg-text-on-image-medium-post-list-titleFont-style: normal; --post-pg-text-on-image-medium-post-list-titleFont-variant: normal; --post-pg-text-on-image-medium-post-list-titleFont-weight: normal; --post-pg-text-on-image-medium-post-list-titleFont-size: 22px; --post-pg-text-on-image-medium-post-list-titleFont-line-height: 27px; --post-pg-text-on-image-medium-post-list-titleFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-pg-text-on-image-medium-post-list-titleFont-text-decoration: none; --post-pg-text-on-image-small-post-list-descriptionFont: normal normal normal 16px/20px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-text-on-image-small-post-list-descriptionFont-style: normal; --post-pg-text-on-image-small-post-list-descriptionFont-variant: normal; --post-pg-text-on-image-small-post-list-descriptionFont-weight: normal; --post-pg-text-on-image-small-post-list-descriptionFont-size: 16px; --post-pg-text-on-image-small-post-list-descriptionFont-line-height: 20px; --post-pg-text-on-image-small-post-list-descriptionFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-text-on-image-small-post-list-descriptionFont-text-decoration: none; --category-label-text-textFont-style: normal; --category-label-text-textFont-variant: normal; --category-label-text-textFont-weight: normal; --category-label-text-textFont-size: 14px; --category-label-text-textFont-line-height: 19.599999999999998px; --category-label-text-textFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --category-label-text-textFont-text-decoration: none; --category-label-button-textFont-style: normal; --category-label-button-textFont-variant: normal; --category-label-button-textFont-weight: normal; --category-label-button-textFont-size: 14px; --category-label-button-textFont-line-height: 19.599999999999998px; --category-label-button-textFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --category-label-button-textFont-text-decoration: none; --post-post-list-ratingFont-style: normal; --post-post-list-ratingFont-variant: normal; --post-post-list-ratingFont-weight: normal; --post-post-list-ratingFont-size: 20px; --post-post-list-ratingFont-line-height: 1.4em; --post-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-post-list-ratingFont-text-decoration: none; --post-slider-post-list-ratingFont-style: normal; --post-slider-post-list-ratingFont-variant: normal; --post-slider-post-list-ratingFont-weight: normal; --post-slider-post-list-ratingFont-size: 14px; --post-slider-post-list-ratingFont-line-height: 19.599999999999998px; --post-slider-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-slider-post-list-ratingFont-text-decoration: none; --post-list-medium-post-list-ratingFont-style: normal; --post-list-medium-post-list-ratingFont-variant: normal; --post-list-medium-post-list-ratingFont-weight: normal; --post-list-medium-post-list-ratingFont-size: 14px; --post-list-medium-post-list-ratingFont-line-height: 19.599999999999998px; --post-list-medium-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-list-medium-post-list-ratingFont-text-decoration: none; --post-list-large-post-list-ratingFont-style: normal; --post-list-large-post-list-ratingFont-variant: normal; --post-list-large-post-list-ratingFont-weight: normal; --post-list-large-post-list-ratingFont-size: 14px; --post-list-large-post-list-ratingFont-line-height: 19.599999999999998px; --post-list-large-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-list-large-post-list-ratingFont-text-decoration: none; --post-pg-grid-intermediate-post-list-ratingFont-style: normal; --post-pg-grid-intermediate-post-list-ratingFont-variant: normal; --post-pg-grid-intermediate-post-list-ratingFont-weight: normal; --post-pg-grid-intermediate-post-list-ratingFont-size: 14px; --post-pg-grid-intermediate-post-list-ratingFont-line-height: 19.599999999999998px; --post-pg-grid-intermediate-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-grid-intermediate-post-list-ratingFont-text-decoration: none; --post-pg-grid-large-post-list-ratingFont-style: normal; --post-pg-grid-large-post-list-ratingFont-variant: normal; --post-pg-grid-large-post-list-ratingFont-weight: normal; --post-pg-grid-large-post-list-ratingFont-size: 14px; --post-pg-grid-large-post-list-ratingFont-line-height: 19.599999999999998px; --post-pg-grid-large-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-grid-large-post-list-ratingFont-text-decoration: none; --post-pg-medium-post-list-ratingFont-style: normal; --post-pg-medium-post-list-ratingFont-variant: normal; --post-pg-medium-post-list-ratingFont-weight: normal; --post-pg-medium-post-list-ratingFont-size: 14px; --post-pg-medium-post-list-ratingFont-line-height: 19.599999999999998px; --post-pg-medium-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-medium-post-list-ratingFont-text-decoration: none; --post-pg-side-by-side-right-post-list-ratingFont-style: normal; --post-pg-side-by-side-right-post-list-ratingFont-variant: normal; --post-pg-side-by-side-right-post-list-ratingFont-weight: normal; --post-pg-side-by-side-right-post-list-ratingFont-size: 14px; --post-pg-side-by-side-right-post-list-ratingFont-line-height: 19.599999999999998px; --post-pg-side-by-side-right-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-side-by-side-right-post-list-ratingFont-text-decoration: none; --post-pg-text-on-image-large-post-list-ratingFont-style: normal; --post-pg-text-on-image-large-post-list-ratingFont-variant: normal; --post-pg-text-on-image-large-post-list-ratingFont-weight: normal; --post-pg-text-on-image-large-post-list-ratingFont-size: 14px; --post-pg-text-on-image-large-post-list-ratingFont-line-height: 19.599999999999998px; --post-pg-text-on-image-large-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-text-on-image-large-post-list-ratingFont-text-decoration: none; --post-pg-text-on-image-small-post-list-ratingFont-style: normal; --post-pg-text-on-image-small-post-list-ratingFont-variant: normal; --post-pg-text-on-image-small-post-list-ratingFont-weight: normal; --post-pg-text-on-image-small-post-list-ratingFont-size: 14px; --post-pg-text-on-image-small-post-list-ratingFont-line-height: 19.599999999999998px; --post-pg-text-on-image-small-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-text-on-image-small-post-list-ratingFont-text-decoration: none; }
.sQHoZUY.orM9hcb--madefor { --wbu-font-stack: var(--wix-font-stack); --wbu-font-weight-regular: var(--wix-font-weight-regular); --wbu-font-weight-medium: var(--wix-font-weight-medium); --wbu-font-weight-bold: var(--wix-font-weight-bold); }
.sYP_tlR { --wbu-color-blue-0: #0F2CCF; --wbu-color-blue-100: #2F5DFF; --wbu-color-blue-200: #597DFF; --wbu-color-blue-300: #ACBEFF; --wbu-color-blue-400: #D5DFFF; --wbu-color-blue-500: #EAEFFF; --wbu-color-blue-600: #F5F7FF; --wbu-color-black-0: #151414; --wbu-color-black-100: #383838; --wbu-color-black-200: #525150; --wbu-color-black-300: #767574; --wbu-color-black-400: #A8A6A5; --wbu-color-black-500: #E0DFDF; --wbu-color-black-600: #F1F0EF; --wbu-color-red-0: #9C2426; --wbu-color-red-100: #DF3336; --wbu-color-red-200: #E55C5E; --wbu-color-red-300: #ED8F90; --wbu-color-red-400: #F4B8B9; --wbu-color-red-500: #F9D6D7; --wbu-color-red-600: #FCEBEB; --wbu-color-green-0: #0D4F3D; --wbu-color-green-100: #4B916D; --wbu-color-green-200: #97C693; --wbu-color-green-300: #BDE2A7; --wbu-color-green-400: #DAF3C0; --wbu-color-green-500: #EFFAE5; --wbu-color-green-600: #F1F5ED; --wbu-color-yellow-0: #D49341; --wbu-color-yellow-100: #F9AD4D; --wbu-color-yellow-200: #FABD71; --wbu-color-yellow-300: #FCD29D; --wbu-color-yellow-400: #FDEAD2; --wbu-color-yellow-500: #FEF3E5; --wbu-color-yellow-600: #FEF6ED; --wbu-color-orange-0: #AE3E09; --wbu-color-orange-100: #FF8044; --wbu-color-orange-200: #FE9361; --wbu-color-orange-300: #FDA77F; --wbu-color-orange-400: #FBCFBB; --wbu-color-orange-500: #FBE3D9; --wbu-color-orange-600: #FDF1EC; --wbu-color-purple-0: #5000AA; --wbu-color-purple-100: #7200F3; --wbu-color-purple-200: #8B2DF5; --wbu-color-purple-300: #BE89F9; --wbu-color-purple-400: #D7B7FB; --wbu-color-purple-500: #F1E5FE; --wbu-color-purple-600: #F8F2FF; --wbu-color-ai-0: #4D3DD0; --wbu-color-ai-100: #5A48F5; --wbu-color-ai-200: #7B6DF7; --wbu-color-ai-300: #A59BFA; --wbu-color-ai-400: #D6D1FC; --wbu-color-ai-500: #E7E4FE; --wbu-color-ai-600: #EEECFE; --wbu-heading-font-stack: 'Madefor Display', 'Helvetica Neue', Helvetica, Arial, '\E3\192\A1\E3\201A\A4\E3\192\AA\E3\201A\AA', 'meiryo', '\E3\192\2019\E3\192\A9\E3\201A\AE\E3\192\17D\E8\A7\2019\E3\201A\B4  pro w3', 'hiragino kaku gothic pro', sans-serif; --wbu-text-tiny-size: 10px; --wbu-text-tiny-line-height: 12px; --wbu-text-small-size: 12px; --wbu-text-small-line-height: 12px; --wbu-text-medium-size: 14px; --wbu-text-medium-line-height: 16px; --wbu-text-large-size: 16px; --wbu-text-large-line-height: 18px; --wbu-heading-h1-font-size: 32px; --wbu-heading-h1-line-height: 40px; --wbu-heading-h1-letter-spacing: -0.5px; --wbu-heading-h1-font-weight: 400; --wbu-heading-h2-font-size: 24px; --wbu-heading-h2-line-height: 32px; --wbu-heading-h2-letter-spacing: -0.5px; --wbu-heading-h2-font-weight: 500; --wbu-heading-h3-font-size: 16px; --wbu-heading-h3-line-height: 24px; --wbu-heading-h3-letter-spacing: -0.5px; --wbu-heading-h3-font-weight: 700; --wbu-heading-h4-font-size: 14px; --wbu-heading-h4-line-height: 18px; --wbu-heading-h4-letter-spacing: 0px; --wbu-heading-h4-font-weight: 500; --wbu-heading-h5-font-size: 12px; --wbu-heading-h5-line-height: 18px; --wbu-heading-h5-letter-spacing: 0px; --wbu-heading-h5-font-weight: 600; }
.sRwjrN7.och83_y--madefor { --wbu-font-stack: var(--wix-font-stack); --wbu-font-weight-regular: var(--wix-font-weight-regular); --wbu-font-weight-medium: var(--wix-font-weight-medium); --wbu-font-weight-bold: var(--wix-font-weight-bold); }
.vpm41p { height: 1px; }
.JNxVBA { flex: 0 0 auto; display: flex; justify-content: center; align-items: center; }
.mnxIuN { display: inline-block; width: 10px; height: 10px; border-radius: 100%; margin: 18px 2px; opacity: 0; }
.mnxIuN:nth-child(1) { animation: 1s ease-in-out 0s infinite normal none running xDDB8S; }
.mnxIuN:nth-child(2) { animation: 1s ease-in-out 0.33s infinite normal none running xDDB8S; }
.mnxIuN:nth-child(3) { animation: 1s ease-in-out 0.66s infinite normal none running xDDB8S; }
@keyframes xDDB8S { 
  0%, 100% { opacity: 0; }
  60% { opacity: 1; }
}
.woUe2C .mABNle { justify-content: center; }
.woUe2C .Bt5sQV { display: grid; grid-template-columns: 1fr 5fr 1fr; align-items: flex-start; }
.woUe2C .Bt5sQV .dXvq5u { flex-direction: column; grid-column: 2; place-self: center; margin: unset; min-width: 0px; max-width: 100%; }
.woUe2C .Bt5sQV .dXvq5u .H_gEjP { margin-bottom: 5px; }
.woUe2C .Bt5sQV .dXvq5u .htMcyB { align-items: center; padding: unset; }
.woUe2C .Bt5sQV .bhsfaV { justify-self: right; padding-top: 5px; }
.woUe2C .JGhsWK { text-align: center; align-items: center; }
.woUe2C .HhgCcE { text-align: center; }
.woUe2C .qikwPI .bhsfaV { justify-self: left; }
.woUe2C .UjX6YI { justify-content: center; }
.mW_sDH .mABNle { justify-content: end; }
.mW_sDH .Bt5sQV { display: flex; justify-content: space-between; }
.mW_sDH .Bt5sQV .dXvq5u { margin: unset; }
.mW_sDH .Bt5sQV .dXvq5u .H_gEjP { margin-inline-start: 10px; }
.mW_sDH .Bt5sQV .dXvq5u .htMcyB { align-items: flex-end; padding: unset; }
.mW_sDH .Bt5sQV, .mW_sDH .dXvq5u, .mW_sDH .bhsfaV { flex-direction: row-reverse; }
.mW_sDH .JGhsWK { text-align: end; align-items: flex-end; }
.mW_sDH .HhgCcE { text-align: end; }
.mW_sDH .UjX6YI { justify-content: flex-end; }
.RiOfiW { border-radius: 0px; margin-inline: 0px; display: block; background: rgb(255, 255, 255); cursor: default; }
.RiOfiW.FnDyW0 { direction: rtl; }
.RiOfiW.ac4Ofz.JlQ2sc { padding-top: 30px; }
.RiOfiW.jDqjOt, .RiOfiW.lyd6fK, .RiOfiW.i_25UC, .RiOfiW.yWOr1I, .RiOfiW.hKl06e, .RiOfiW.UUSLFD, .RiOfiW.x_FPRX { display: flex; flex-direction: column; height: 100%; }
.app-desktop .RiOfiW { border-width: 1px; border-style: solid; }
.RiOfiW .PoYsMP, .RiOfiW .EfvfyL, .RiOfiW .NAWdyL { display: block; }
.RiOfiW.ivAnV0, .RiOfiW.NAWdyL, .RiOfiW.PoYsMP, .RiOfiW.EfvfyL, .RiOfiW.g8vcTX, .RiOfiW.TBrkhx { display: flex; }
.RiOfiW.ivAnV0.ac4Ofz, .RiOfiW.NAWdyL.ac4Ofz, .RiOfiW.PoYsMP.ac4Ofz, .RiOfiW.EfvfyL.ac4Ofz, .RiOfiW.g8vcTX.ac4Ofz, .RiOfiW.TBrkhx.ac4Ofz { height: auto; }
@media (max-width: 685px) {
  .use-media-queries .RiOfiW.ivAnV0, .use-media-queries .RiOfiW.NAWdyL, .use-media-queries .RiOfiW.PoYsMP, .use-media-queries .RiOfiW.EfvfyL, .use-media-queries .RiOfiW.g8vcTX, .use-media-queries .RiOfiW.TBrkhx { flex-direction: column; }
}
.lt-sm .RiOfiW.ivAnV0, .lt-sm .RiOfiW.NAWdyL, .lt-sm .RiOfiW.PoYsMP, .lt-sm .RiOfiW.EfvfyL, .lt-sm .RiOfiW.g8vcTX, .lt-sm .RiOfiW.TBrkhx { flex-direction: column; }
.RiOfiW.TBrkhx, .RiOfiW.g8vcTX, .RiOfiW.PoYsMP, .RiOfiW.EfvfyL, .RiOfiW.NAWdyL { height: 100%; }
.jDqjOt .ITPCIq, .lyd6fK .ITPCIq, .i_25UC .ITPCIq, .yWOr1I .ITPCIq, .hKl06e .ITPCIq, .UUSLFD .ITPCIq, .x_FPRX .ITPCIq { height: 165px; padding-bottom: 0px; }
.RiOfiW.hKl06e { position: absolute; width: 100%; }
.feQY6g .ITPCIq { height: 400px; padding-bottom: 0px; }
.ivAnV0 .ITPCIq, .NAWdyL .ITPCIq, .PoYsMP .ITPCIq, .EfvfyL .ITPCIq, .g8vcTX .ITPCIq, .TBrkhx .ITPCIq { padding-bottom: 0px; }
.ivAnV0 .pccjOy, .ivAnV0 .ITPCIq, .NAWdyL .pccjOy, .NAWdyL .ITPCIq, .PoYsMP .pccjOy, .PoYsMP .ITPCIq, .EfvfyL .pccjOy, .EfvfyL .ITPCIq, .g8vcTX .pccjOy, .g8vcTX .ITPCIq, .TBrkhx .pccjOy, .TBrkhx .ITPCIq { position: absolute; top: 0px; inset-inline: 0px; bottom: 0px; }
.iSTCpN { padding: 30px 18px 25px; width: 100%; }
.app-mobile .iSTCpN.QlVZyW { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px; }
.iSTCpN.glhtJc.JufO9Q, .iSTCpN.WdRrHJ.JufO9Q { padding: 30px 18px; }
.iSTCpN.glhtJc.JlQ2sc, .iSTCpN.WdRrHJ.JlQ2sc { padding-bottom: 0px; }
.iSTCpN.G1V6el { padding: 23px; }
.iSTCpN.G1V6el.JufO9Q { padding-bottom: 7px; }
.iSTCpN.KwFkyo, .iSTCpN.x_FPRX { padding: 24px 29px; }
.iSTCpN.KwFkyo.JufO9Q, .iSTCpN.x_FPRX.JufO9Q { padding-bottom: 7px; }
.iSTCpN.feQY6g { padding: 42px 47px 37px; }
.iSTCpN.feQY6g.JufO9Q { padding: 42px 47px 13px; }
.iSTCpN.jDqjOt, .iSTCpN.lyd6fK, .iSTCpN.i_25UC, .iSTCpN.yWOr1I, .iSTCpN.UUSLFD, .iSTCpN.x_FPRX { display: flex; flex-direction: column; height: 100%; min-height: 0px; padding: var(--blog-pl-common-padding-top) 24px var(--blog-pl-common-padding-bottom); }
.iSTCpN.hKl06e { display: flex; flex-direction: column; height: 100%; min-height: 0px; padding: var(--blog-pl-slider-padding-top) 16px var(--blog-pl-slider-padding-bottom); }
.iSTCpN.jDqjOt.ac4Ofz, .iSTCpN.lyd6fK.ac4Ofz, .iSTCpN.hKl06e.ac4Ofz, .iSTCpN.UUSLFD.ac4Ofz { height: 100%; }
.iSTCpN.jDqjOt.ac4Ofz.JufO9Q, .iSTCpN.lyd6fK.ac4Ofz.JufO9Q, .iSTCpN.hKl06e.ac4Ofz.JufO9Q, .iSTCpN.UUSLFD.ac4Ofz.JufO9Q { height: 100%; }
.iSTCpN.ivAnV0 { display: flex; flex-direction: column; padding: 40px 48px 37px; }
@media (min-width: 686px) and (max-width: 980px) {
  .use-media-queries .iSTCpN.ivAnV0 { padding: calc(40px + (var(--root-width) - 981px)/19) calc(48px + (var(--root-width) - 981px)/19); }
}
.w686-980 .iSTCpN.ivAnV0 { padding: calc(40px + (var(--root-width) - 981px)/19) calc(48px + (var(--root-width) - 981px)/19); }
@media (max-width: 685px) {
  .use-media-queries .iSTCpN.ivAnV0 { padding: 24px; }
}
.lt-sm .iSTCpN.ivAnV0 { padding: 24px; }
.iSTCpN.g8vcTX, .iSTCpN.TBrkhx { display: flex; flex-direction: column; padding-top: 24px; padding-bottom: 24px; overflow: hidden; flex: 1 1 0%; }
.iSTCpN.PoYsMP, .iSTCpN.EfvfyL, .iSTCpN.NAWdyL { padding: 0px; }
.iSTCpN.sCkhyN { height: 100%; width: 100%; position: absolute; top: 0px; inset-inline-start: 0px; padding: 27px 24px; display: inline-block; }
.iSTCpN.sCkhyN.ac4Ofz { padding: 32px 24px; }
.iSTCpN.sCkhyN.KEL4fK { background-color: rgba(0, 0, 0, 0.45); }
.iSTCpN.hp0NoL, .iSTCpN.FK1tXh, .iSTCpN.JnzaaY { display: flex; flex-direction: column; }
.iSTCpN.LdmkLw { position: absolute; top: 0px; inset-inline-start: 0px; display: inline-block; }
.iSTCpN.hp0NoL, .iSTCpN.FK1tXh, .iSTCpN.LdmkLw, .iSTCpN.JnzaaY { height: 100%; width: 100%; padding: 27px 24px; }
.iSTCpN.hp0NoL.KEL4fK, .iSTCpN.FK1tXh.KEL4fK, .iSTCpN.LdmkLw.KEL4fK, .iSTCpN.JnzaaY.KEL4fK { background-color: rgba(0, 0, 0, 0.45); }
.iSTCpN.hp0NoL.ac4Ofz, .iSTCpN.FK1tXh.ac4Ofz, .iSTCpN.LdmkLw.ac4Ofz, .iSTCpN.JnzaaY.ac4Ofz { padding: 32px 24px; }
.O16KGI { font: inherit; color: inherit; display: block; }
.JMCi2v { font: inherit; color: inherit; width: 100%; flex: 1 1 auto; overflow: hidden; box-sizing: content-box; padding: 3px; margin: -3px; }
.JMCi2v.pu51Xe { text-align: start; }
.JMCi2v.jDqjOt.mqysW5.ZBB0ua { margin-top: -19px; }
.JMCi2v.UUSLFD.mqysW5.ZBB0ua { margin-top: -48px; }
.JMCi2v.hKl06e.mqysW5.ZBB0ua, .JMCi2v.i_25UC.mqysW5.ZBB0ua, .JMCi2v.yWOr1I.mqysW5.ZBB0ua, .JMCi2v.lyd6fK.mqysW5.ZBB0ua { margin-top: -36px; }
.JMCi2v.x_FPRX.mqysW5.ZBB0ua { margin-top: -25px; }
.JMCi2v.ivAnV0, .JMCi2v.g8vcTX, .JMCi2v.TBrkhx { display: flex; flex-direction: column; }
.JMCi2v.ivAnV0.ac4Ofz, .JMCi2v.g8vcTX.ac4Ofz, .JMCi2v.TBrkhx.ac4Ofz { padding-inline-end: 0px; }
.JMCi2v.ivAnV0.ZBB0ua, .JMCi2v.g8vcTX.ZBB0ua, .JMCi2v.TBrkhx.ZBB0ua { margin-top: -43px; }
.JMCi2v.ivAnV0.xs2MeC.ZBB0ua, .JMCi2v.g8vcTX.xs2MeC.ZBB0ua, .JMCi2v.TBrkhx.xs2MeC.ZBB0ua { margin-top: -23px; }
.JMCi2v.jDqjOt.ZBB0ua { position: relative; top: -29px; }
.JMCi2v.UUSLFD.ZBB0ua { margin-top: -29px; }
.JMCi2v.hKl06e.ZBB0ua, .JMCi2v.i_25UC.ZBB0ua, .JMCi2v.yWOr1I.ZBB0ua, .JMCi2v.lyd6fK.ZBB0ua { margin-top: -13px; }
.JMCi2v.x_FPRX.ZBB0ua { margin-top: -6px; }
.JMCi2v.hp0NoL, .JMCi2v.FK1tXh, .JMCi2v.JnzaaY { height: 100%; }
.JMCi2v.hp0NoL.I5nSmk, .JMCi2v.FK1tXh.I5nSmk, .JMCi2v.JnzaaY.I5nSmk { flex-grow: 0; height: unset; }
.JMCi2v.hKl06e { white-space: normal; }
.hrftIZ.glhtJc.ZBB0ua { margin-top: -28px; margin-inline-end: 12px; }
.FbwBsX { margin-bottom: var(--blog-pl-default-title-margin); }
.FbwBsX.hKl06e p { margin-top: var(--blog-pl-slider-title-margin-top); }
.FbwBsX.x_FPRX.ZBB0ua, .FbwBsX.lyd6fK.ZBB0ua, .FbwBsX.i_25UC.ZBB0ua, .FbwBsX.yWOr1I.ZBB0ua, .FbwBsX.NAWdyL.ZBB0ua, .FbwBsX.PoYsMP.ZBB0ua, .FbwBsX.EfvfyL.ZBB0ua, .FbwBsX.TBrkhx.ZBB0ua, .FbwBsX.g8vcTX.ZBB0ua, .FbwBsX.hKl06e.ZBB0ua, .FbwBsX.UUSLFD.ZBB0ua { margin-inline-end: 30px; }
.FbwBsX.x_FPRX.xs2MeC.ZBB0ua, .FbwBsX.lyd6fK.xs2MeC.ZBB0ua, .FbwBsX.i_25UC.xs2MeC.ZBB0ua, .FbwBsX.yWOr1I.xs2MeC.ZBB0ua, .FbwBsX.NAWdyL.xs2MeC.ZBB0ua, .FbwBsX.PoYsMP.xs2MeC.ZBB0ua, .FbwBsX.EfvfyL.xs2MeC.ZBB0ua, .FbwBsX.TBrkhx.xs2MeC.ZBB0ua, .FbwBsX.g8vcTX.xs2MeC.ZBB0ua, .FbwBsX.hKl06e.xs2MeC.ZBB0ua, .FbwBsX.UUSLFD.xs2MeC.ZBB0ua { margin-inline-end: 0px; }
@media (min-width: 660px) {
  .use-media-queries .FbwBsX { margin-bottom: 20px; }
  .use-media-queries .FbwBsX.G1V6el { margin-bottom: 11px; }
  .use-media-queries .FbwBsX.G1V6el.ZBB0ua { position: relative; top: -24px; margin-bottom: -14px; margin-top: -13px; max-width: 209px; }
  .use-media-queries .FbwBsX.G1V6el.ZBB0ua.CzG_Nm { max-width: 189px; }
  .use-media-queries .FbwBsX.G1V6el.xs2MeC.ZBB0ua { margin-top: 12px; max-width: none; }
  .use-media-queries .FbwBsX.G1V6el.xs2MeC.ZBB0ua.CzG_Nm { }
  .use-media-queries .FbwBsX.KwFkyo { margin-bottom: 10px; }
  .use-media-queries .FbwBsX.KwFkyo.ZBB0ua { position: relative; top: -24px; margin-bottom: -13px; margin-top: -13px; max-width: 359px; }
  .use-media-queries .FbwBsX.KwFkyo.ZBB0ua.CzG_Nm { max-width: 339px; }
  .use-media-queries .FbwBsX.KwFkyo.xs2MeC.ZBB0ua { margin-top: 17px; max-width: none; }
  .use-media-queries .FbwBsX.KwFkyo.xs2MeC.ZBB0ua.CzG_Nm { }
  .use-media-queries .FbwBsX.x_FPRX { margin-bottom: 10px; }
  .use-media-queries .FbwBsX.feQY6g { max-width: 740px; margin-bottom: 9px; }
  .use-media-queries .FbwBsX.feQY6g.ZBB0ua { position: relative; top: -31px; margin-bottom: -12px; margin-top: -6px; }
  .use-media-queries .FbwBsX.feQY6g.xs2MeC.ZBB0ua { margin-top: 12px; max-width: none; }
  .use-media-queries .FbwBsX.feQY6g.xs2MeC.ZBB0ua.CzG_Nm { }
  .use-media-queries .FbwBsX.jDqjOt { margin-bottom: var(--blog-pl-common-title-margin); }
  .use-media-queries .FbwBsX.jDqjOt.ZBB0ua { max-width: 207px; }
  .use-media-queries .FbwBsX.jDqjOt.ZBB0ua.CzG_Nm { max-width: 187px; }
  .use-media-queries .FbwBsX.jDqjOt.xs2MeC.ZBB0ua { max-width: none; }
  .use-media-queries .FbwBsX.jDqjOt.xs2MeC.ZBB0ua.CzG_Nm { }
  .use-media-queries .FbwBsX.hKl06e, .use-media-queries .FbwBsX.lyd6fK, .use-media-queries .FbwBsX.i_25UC, .use-media-queries .FbwBsX.yWOr1I, .use-media-queries .FbwBsX.UUSLFD { margin-bottom: var(--blog-pl-common-title-margin); }
  .use-media-queries .FbwBsX.hKl06e.ZBB0ua, .use-media-queries .FbwBsX.lyd6fK.ZBB0ua, .use-media-queries .FbwBsX.i_25UC.ZBB0ua, .use-media-queries .FbwBsX.yWOr1I.ZBB0ua, .use-media-queries .FbwBsX.UUSLFD.ZBB0ua, .use-media-queries .FbwBsX.NAWdyL.ZBB0ua, .use-media-queries .FbwBsX.PoYsMP.ZBB0ua, .use-media-queries .FbwBsX.EfvfyL.ZBB0ua, .use-media-queries .FbwBsX.g8vcTX.ZBB0ua, .use-media-queries .FbwBsX.TBrkhx.ZBB0ua { margin-inline-end: 30px; }
  .use-media-queries .FbwBsX.hKl06e.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.lyd6fK.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.i_25UC.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.yWOr1I.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.UUSLFD.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.NAWdyL.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.PoYsMP.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.EfvfyL.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.g8vcTX.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.TBrkhx.xs2MeC.ZBB0ua { margin-inline-end: 0px; }
  .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua, .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua, .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua, .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua, .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua, .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua { max-width: 342px; }
  .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua.CzG_Nm { max-width: 322px; }
  .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua { max-width: none; }
  .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm { }
  .use-media-queries .FbwBsX.ZpmKeC { margin-bottom: 6px; }
  .use-media-queries .FbwBsX.sCkhyN { margin-bottom: 12px; }
  .use-media-queries .FbwBsX.sCkhyN.JufO9Q { margin-bottom: 30px; bottom: 0px; }
  .use-media-queries .FbwBsX.hp0NoL, .use-media-queries .FbwBsX.FK1tXh, .use-media-queries .FbwBsX.LdmkLw, .use-media-queries .FbwBsX.JnzaaY { margin-bottom: 18px; }
  .use-media-queries .FbwBsX.hp0NoL.JufO9Q, .use-media-queries .FbwBsX.FK1tXh.JufO9Q, .use-media-queries .FbwBsX.LdmkLw.JufO9Q, .use-media-queries .FbwBsX.JnzaaY.JufO9Q { margin-bottom: 36px; bottom: 0px; }
  .use-media-queries .FbwBsX.hp0NoL.JufO9Q, .use-media-queries .FbwBsX.FK1tXh.JufO9Q, .use-media-queries .FbwBsX.JnzaaY.JufO9Q { margin-bottom: 0px; padding-bottom: 0px; }
}
.gt-xs .FbwBsX { margin-bottom: 20px; }
.gt-xs .FbwBsX.G1V6el { margin-bottom: 11px; }
.gt-xs .FbwBsX.G1V6el.ZBB0ua { position: relative; top: -24px; margin-bottom: -14px; margin-top: -13px; max-width: 209px; }
.gt-xs .FbwBsX.G1V6el.ZBB0ua.CzG_Nm { max-width: 189px; }
.gt-xs .FbwBsX.G1V6el.xs2MeC.ZBB0ua { margin-top: 12px; max-width: none; }
.gt-xs .FbwBsX.G1V6el.xs2MeC.ZBB0ua.CzG_Nm { }
.gt-xs .FbwBsX.KwFkyo { margin-bottom: 10px; }
.gt-xs .FbwBsX.KwFkyo.ZBB0ua { position: relative; top: -24px; margin-bottom: -13px; margin-top: -13px; max-width: 359px; }
.gt-xs .FbwBsX.KwFkyo.ZBB0ua.CzG_Nm { max-width: 339px; }
.gt-xs .FbwBsX.KwFkyo.xs2MeC.ZBB0ua { margin-top: 17px; max-width: none; }
.gt-xs .FbwBsX.KwFkyo.xs2MeC.ZBB0ua.CzG_Nm { }
.gt-xs .FbwBsX.x_FPRX { margin-bottom: 10px; }
.gt-xs .FbwBsX.feQY6g { max-width: 740px; margin-bottom: 9px; }
.gt-xs .FbwBsX.feQY6g.ZBB0ua { position: relative; top: -31px; margin-bottom: -12px; margin-top: -6px; }
.gt-xs .FbwBsX.feQY6g.xs2MeC.ZBB0ua { margin-top: 12px; max-width: none; }
.gt-xs .FbwBsX.feQY6g.xs2MeC.ZBB0ua.CzG_Nm { }
.gt-xs .FbwBsX.jDqjOt { margin-bottom: var(--blog-pl-common-title-margin); }
.gt-xs .FbwBsX.jDqjOt.ZBB0ua { max-width: 207px; }
.gt-xs .FbwBsX.jDqjOt.ZBB0ua.CzG_Nm { max-width: 187px; }
.gt-xs .FbwBsX.jDqjOt.xs2MeC.ZBB0ua { max-width: none; }
.gt-xs .FbwBsX.jDqjOt.xs2MeC.ZBB0ua.CzG_Nm { }
.gt-xs .FbwBsX.hKl06e, .gt-xs .FbwBsX.lyd6fK, .gt-xs .FbwBsX.i_25UC, .gt-xs .FbwBsX.yWOr1I, .gt-xs .FbwBsX.UUSLFD { margin-bottom: var(--blog-pl-common-title-margin); }
.gt-xs .FbwBsX.hKl06e.ZBB0ua, .gt-xs .FbwBsX.lyd6fK.ZBB0ua, .gt-xs .FbwBsX.i_25UC.ZBB0ua, .gt-xs .FbwBsX.yWOr1I.ZBB0ua, .gt-xs .FbwBsX.UUSLFD.ZBB0ua, .gt-xs .FbwBsX.NAWdyL.ZBB0ua, .gt-xs .FbwBsX.PoYsMP.ZBB0ua, .gt-xs .FbwBsX.EfvfyL.ZBB0ua, .gt-xs .FbwBsX.g8vcTX.ZBB0ua, .gt-xs .FbwBsX.TBrkhx.ZBB0ua { margin-inline-end: 30px; }
.gt-xs .FbwBsX.hKl06e.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.lyd6fK.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.i_25UC.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.yWOr1I.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.UUSLFD.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.NAWdyL.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.PoYsMP.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.EfvfyL.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.g8vcTX.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.TBrkhx.xs2MeC.ZBB0ua { margin-inline-end: 0px; }
.gt-xs .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua, .gt-xs .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua, .gt-xs .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua, .gt-xs .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua, .gt-xs .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua, .gt-xs .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua { max-width: 342px; }
.gt-xs .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua.CzG_Nm { max-width: 322px; }
.gt-xs .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua { max-width: none; }
.gt-xs .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm { }
.gt-xs .FbwBsX.ZpmKeC { margin-bottom: 6px; }
.gt-xs .FbwBsX.sCkhyN { margin-bottom: 12px; }
.gt-xs .FbwBsX.sCkhyN.JufO9Q { margin-bottom: 30px; bottom: 0px; }
.gt-xs .FbwBsX.hp0NoL, .gt-xs .FbwBsX.FK1tXh, .gt-xs .FbwBsX.LdmkLw, .gt-xs .FbwBsX.JnzaaY { margin-bottom: 18px; }
.gt-xs .FbwBsX.hp0NoL.JufO9Q, .gt-xs .FbwBsX.FK1tXh.JufO9Q, .gt-xs .FbwBsX.LdmkLw.JufO9Q, .gt-xs .FbwBsX.JnzaaY.JufO9Q { margin-bottom: 36px; bottom: 0px; }
.gt-xs .FbwBsX.hp0NoL.JufO9Q, .gt-xs .FbwBsX.FK1tXh.JufO9Q, .gt-xs .FbwBsX.JnzaaY.JufO9Q { margin-bottom: 0px; padding-bottom: 0px; }
.FbwBsX.glhtJc { margin-bottom: 0px; }
.FbwBsX.glhtJc.AkO1lZ, .FbwBsX.WdRrHJ.AkO1lZ { margin-bottom: 18px; }
.FbwBsX.glhtJc.ySFpqx, .FbwBsX.WdRrHJ.ySFpqx { margin-bottom: 0px; }
.FbwBsX.glhtJc.ZBB0ua, .FbwBsX.WdRrHJ.ZBB0ua { margin-top: -43px; max-width: 263px; }
.FbwBsX.glhtJc.ZBB0ua.CzG_Nm, .FbwBsX.WdRrHJ.ZBB0ua.CzG_Nm { max-width: 243px; }
.FbwBsX.glhtJc.xs2MeC.ZBB0ua, .FbwBsX.WdRrHJ.xs2MeC.ZBB0ua { margin-top: -19px; max-width: none; }
.FbwBsX.glhtJc.xs2MeC.ZBB0ua.CzG_Nm, .FbwBsX.WdRrHJ.xs2MeC.ZBB0ua.CzG_Nm { }
.FbwBsX.glhtJc.I5nSmk, .FbwBsX.glhtJc.xs2MeC.I5nSmk, .FbwBsX.WdRrHJ.I5nSmk, .FbwBsX.WdRrHJ.xs2MeC.I5nSmk { margin-top: 0px; }
.FbwBsX.ivAnV0, .FbwBsX.g8vcTX, .FbwBsX.TBrkhx { border-bottom: 12px solid rgba(0, 0, 0, 0); margin: 0px; }
.FbwBsX.PoYsMP, .FbwBsX.EfvfyL, .FbwBsX.NAWdyL { border-bottom: 8px solid rgba(0, 0, 0, 0); margin: 0px; }
.nebVix { padding-bottom: 18px; }
@media (min-width: 660px) {
  .use-media-queries .nebVix { padding-bottom: 23px; }
}
.gt-xs .nebVix { padding-bottom: 23px; }
.nebVix.glhtJc { margin-top: 10px; }
.nebVix.glhtJc.JufO9Q, .nebVix.WdRrHJ.JufO9Q { padding-bottom: 0px; }
.nebVix.feQY6g { max-width: 740px; }
.nebVix.ivAnV0, .nebVix.NAWdyL, .nebVix.PoYsMP, .nebVix.EfvfyL, .nebVix.g8vcTX, .nebVix.TBrkhx { display: flex; flex: 1 1 0%; padding: 0px; overflow: hidden; }
.sCkhyN { color: rgb(255, 255, 255); }
.sCkhyN.RiOfiW { display: inline-block; width: 292px; height: 292px; }
.sCkhyN.RiOfiW.pu51Xe { width: 100%; height: 100%; }
.sCkhyN .pccjOy { height: 100%; width: 100%; }
.sCkhyN .ITPCIq { height: 100%; width: 100%; }
.sCkhyN.JMCi2v { display: flex; flex-direction: column; justify-content: flex-end; }
.sCkhyN.FbwBsX { position: absolute; bottom: 60px; width: calc(100% - 48px); }
.sCkhyN.NPsER6 { display: inline-block; position: absolute; bottom: 27px; inset-inline: 24px; }
.LdmkLw.FbwBsX { position: absolute; bottom: 60px; width: calc(100% - 48px); }
.hp0NoL.FbwBsX, .FK1tXh.FbwBsX, .JnzaaY.FbwBsX { padding-bottom: 30px; }
.hp0NoL.FbwBsX.p8Uk20, .FK1tXh.FbwBsX.p8Uk20, .JnzaaY.FbwBsX.p8Uk20 { padding: 0px; margin: 0px; }
.LdmkLw, .hp0NoL, .FK1tXh, .JnzaaY { color: rgb(255, 255, 255); }
.LdmkLw.RiOfiW, .hp0NoL.RiOfiW, .FK1tXh.RiOfiW, .JnzaaY.RiOfiW { display: inline-block; width: 454px; height: 454px; }
.LdmkLw.RiOfiW.pu51Xe, .hp0NoL.RiOfiW.pu51Xe, .FK1tXh.RiOfiW.pu51Xe, .JnzaaY.RiOfiW.pu51Xe { width: 100%; height: 100%; }
.LdmkLw .pccjOy, .hp0NoL .pccjOy, .FK1tXh .pccjOy, .JnzaaY .pccjOy { height: 100%; width: 100%; }
.LdmkLw .ITPCIq, .hp0NoL .ITPCIq, .FK1tXh .ITPCIq, .JnzaaY .ITPCIq { height: 100%; width: 100%; }
.LdmkLw.JMCi2v, .hp0NoL.JMCi2v, .FK1tXh.JMCi2v, .JnzaaY.JMCi2v { display: flex; flex-direction: column; justify-content: flex-end; }
.LdmkLw.NPsER6, .hp0NoL.NPsER6, .FK1tXh.NPsER6, .JnzaaY.NPsER6 { display: inline-block; position: absolute; bottom: 27px; inset-inline: 24px; }
.n9F1tl { fill: rgb(255, 255, 255); }
.VMF9AQ { color: rgb(255, 255, 255); }
.BVf6py { background-color: rgb(255, 255, 255); }
.TE7que { height: 1px; opacity: 0.2; }
@media (min-width: 660px) {
  .use-media-queries .TE7que { margin-bottom: 12px; }
}
.gt-xs .TE7que { margin-bottom: 12px; }
.TE7que:not(.iD0LEx) { margin-bottom: var(--blog-pl-footer-separator-margin); }
.TE7que.iD0LEx { margin-top: 24px; }
.TE7que.iD0LEx.vxAOcp { margin-top: 18px; }
.sCkhyN .TE7que, .LdmkLw .TE7que, .hp0NoL .TE7que, .FK1tXh .TE7que, .JnzaaY .TE7que { opacity: 1; }
.NPsER6.g8vcTX, .NPsER6.TBrkhx { margin-top: auto; }
.NPsER6.g8vcTX.kzwb6t, .NPsER6.TBrkhx.kzwb6t { padding-top: 12px; }
@media (max-width: 685px) {
  .use-media-queries .NPsER6.g8vcTX, .use-media-queries .NPsER6.TBrkhx { padding-top: 12px; }
}
.lt-sm .NPsER6.g8vcTX, .lt-sm .NPsER6.TBrkhx { padding-top: 12px; }
.NPsER6.ivAnV0 { margin-top: auto; }
.NPsER6.ivAnV0.kzwb6t { padding-top: 36px; }
@media (max-width: 685px) {
  .use-media-queries .NPsER6.ivAnV0 { padding-top: 36px; }
}
.lt-sm .NPsER6.ivAnV0 { padding-top: 36px; }
.NPsER6.hKl06e, .NPsER6.jDqjOt, .NPsER6.lyd6fK, .NPsER6.i_25UC, .NPsER6.yWOr1I, .NPsER6.UUSLFD { padding-top: 12px; margin-top: auto; }
.NPsER6.i_25UC.zwuMcM, .NPsER6.yWOr1I.zwuMcM, .NPsER6.lyd6fK.zwuMcM { padding-top: var(--blog-pl-footer-padding-top); }
.GGI4XB { display: block; margin: 15px 0px -11px; }
.app-desktop .GGI4XB { display: none; }
.NtnM8D { opacity: 0.6; }
.tFEVbz { flex: 0 0 50%; }
.QP8OH2 { width: 100%; padding-top: 75%; position: relative; }
.Gf88Ln { overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; }
@media (min-width: 686px) {
  .use-media-queries .Gf88Ln { -webkit-line-clamp: 1; }
}
.gt-s .Gf88Ln { -webkit-line-clamp: 1; }
@media (min-width: 740px) {
  .use-media-queries .Gf88Ln { -webkit-line-clamp: 2; }
}
.gt-740 .Gf88Ln { -webkit-line-clamp: 2; }
@media (min-width: 886px) {
  .use-media-queries .Gf88Ln { -webkit-line-clamp: 3; }
}
.gt-886 .Gf88Ln { -webkit-line-clamp: 3; }
.so9KdE.g8vcTX, .so9KdE.TBrkhx { mask-image: linear-gradient(to top, transparent, rgb(0, 0, 0) 30px); }
.hMB1wk { display: inline; }
.CHRJex { cursor: pointer; }
._UH27m { position: relative !important; }
.EQ1O0U { margin: 14px 0px; display: flex !important; }
.EQ1O0U.xczrBK { --full-icon-color: var(--post-homepage-ratingFilledStarColor, var(--wix-color-8)); --empty-icon-color: var(--post-homepage-ratingUnfilledStarColor, var(--wix-color-3)); 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: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; text-decoration: var(--post-homepage-ratingFont-text-decoration); font-size: var(--post-homepage-ratingFont-size, 14px); color: rgb(var(--post-homepage-ratingFontColor, var(--wix-color-5))); }
.EQ1O0U.xczrBK.amZSNe { --full-icon-color: var(--post-homepage-TOI-ratingFilledStarColor, var(--wix-color-8)); --empty-icon-color: var(--post-homepage-TOI-ratingUnfilledStarColor, var(--wix-color-3)); color: rgb(var(--post-homepage-TOI-ratingFontColor, var(--wix-color-5))); }
.EQ1O0U.hrftIZ { --full-icon-color: var(--post-category-ratingFilledStarColor, var(--wix-color-8)); --empty-icon-color: var(--post-category-ratingUnfilledStarColor, var(--wix-color-3)); 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: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; text-decoration: var(--post-category-ratingFont-text-decoration); font-size: var(--post-category-ratingFont-size, 14px); color: rgb(var(--post-category-ratingFontColor, var(--wix-color-5))); }
.EQ1O0U.hrftIZ.amZSNe { --full-icon-color: var(--post-category-TOI-ratingFilledStarColor, var(--wix-color-8)); --empty-icon-color: var(--post-category-TOI-ratingUnfilledStarColor, var(--wix-color-3)); color: rgb(var(--post-category-TOI-ratingFontColor, var(--wix-color-5))); }
.EQ1O0U.zwuMcM { 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: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; text-decoration: var(--post-post-list-ratingFont-text-decoration); font-size: var(--post-post-list-ratingFont-size, 14px); --full-icon-color: var(--post-post-list-ratingFilledStarColor, var(--wix-color-8)); --empty-icon-color: var(--post-post-list-ratingUnfilledStarColor, var(--wix-color-3)); color: rgb(var(--post-post-list-ratingFontColor, var(--wix-color-5))); }
.EQ1O0U.zwuMcM.amZSNe { --full-icon-color: var(--post-post-list-TOI-ratingFilledStarColor, var(--wix-color-8)); --empty-icon-color: var(--post-post-list-TOI-ratingUnfilledStarColor, var(--wix-color-3)); color: rgb(var(--post-post-list-TOI-ratingFontColor, var(--wix-color-5))); }
.EQ1O0U.NAWdyL { margin: 8px 0px; }
.EQ1O0U.ivAnV0, .EQ1O0U.g8vcTX, .EQ1O0U.TBrkhx { margin-bottom: 2px; }
.EQ1O0U.hp0NoL.JufO9Q, .EQ1O0U.FK1tXh.JufO9Q, .EQ1O0U.LdmkLw.JufO9Q, .EQ1O0U.JnzaaY.JufO9Q { margin-bottom: 0px; }
.G5Aa3J { position: relative; display: inline-block; cursor: pointer; width: 19px; height: 19px; vertical-align: middle; }
.G5Aa3J svg { position: relative; display: inline-block; fill: rgba(0, 0, 0, 0); stroke: rgb(232, 74, 67); stroke-width: 1.5px; transition: fill 250ms; }
.G5Aa3J .X22cAo { display: none; }
.G5Aa3J.jSxrNf svg { opacity: 1; fill: rgb(232, 74, 67); stroke: none; }
.G5Aa3J.jSxrNf .X22cAo { display: inline-block; position: absolute; inset-inline-start: -3px; top: -3px; border-radius: 100%; opacity: 0; width: 24px; height: 24px; border: 3px solid rgb(232, 74, 67); }
.G5Aa3J.jSxrNf .zkv91u { display: inline-block; position: absolute; inset-inline-start: 8px; top: 7px; opacity: 0; width: 4px; height: 4px; border-radius: 100%; background-color: rgb(232, 74, 67); }
.G5Aa3J.FfDJdv.jSxrNf svg { animation: 500ms ease 0s 1 normal none running AgCb8e; }
.G5Aa3J.FfDJdv.jSxrNf .X22cAo { animation: 300ms ease 0s 1 normal none running EN90Pa; }
.G5Aa3J.FfDJdv.jSxrNf .zkv91u { animation: 500ms ease 100ms 1 normal none running JVoWJX; }
.YfFkQX, .y5oGWU, .Eu1LNI, .PxeFnW { display: inline-block; position: absolute; inset-inline-start: 8px; top: 7px; width: 6px; height: 6px; }
.YfFkQX { transform: rotate(0deg); }
.y5oGWU { transform: rotate(144deg); }
.Eu1LNI { transform: rotate(216deg); }
.PxeFnW { transform: rotate(288deg); }
@keyframes AgCb8e { 
  0% { transform: scale(0.1); }
  40% { transform: scale(1.3); }
  70% { transform: scale(0.9); }
  90% { transform: scale(1.1); }
  100% { transform: scale(1); }
}
@keyframes EN90Pa { 
  0% { transform: scale(0.1); opacity: 0.1; }
  20% { opacity: 1; }
  100% { transform: scale(1.5); opacity: 0; }
}
@keyframes JVoWJX { 
  0% { transform: translateX(5px) scale(1); opacity: 0; }
  20% { opacity: 1; }
  100% { transform: translateX(17px) scale(0); opacity: 0; }
}
.Kh5HMz { border: 0px; background: none; padding: 0px; color: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: 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; line-height: 1; vertical-align: middle; font-size: inherit !important; }
.h7K_lu { display: inline-flex; align-items: center; vertical-align: middle; }
.FYRNvd { padding-inline-end: 5px; }
.p9gct4 { flex-direction: row-reverse; }
.p9gct4 .FYRNvd { padding-inline: 5px 0px; }
.laz8E8 { border: 0px !important; clip: rect(1px, 1px, 1px, 1px) !important; clip-path: inset(50%) !important; height: 1px !important; overflow: hidden !important; padding: 0px !important; position: absolute !important; width: 1px !important; white-space: nowrap !important; }
.t66ylj { display: inline-flex; align-items: center; padding-inline-end: 2px; vertical-align: middle; }
.eYQJQu:not(:first-child) { margin-inline-start: 6px; }
.bEeZ1_ { display: flex; align-items: baseline; inline-size: var(--width, 300px); }
.bEeZ1_::before { content: ""; display: block; position: relative; flex: 1 1 0%; opacity: 0.12; border-radius: 100px; background: currentcolor; overflow: hidden; animation: 2s ease 0s infinite normal none running xxdw6w; block-size: 10px; inline-size: 100%; mask-image: linear-gradient(to left, rgb(0, 0, 0) -100%, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 40%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 60%, rgb(0, 0, 0) 100%, rgb(0, 0, 0) 200%); mask-repeat: no-repeat; mask-size: 400% auto; }
@keyframes xxdw6w { 
  0% { mask-position: 100% 50%; }
  100% { mask-position: 0% 50%; }
}
.E54HWO { display: flex; align-items: center; white-space: nowrap; }
.E54HWO > * + * { margin-inline-start: 16px; }
.lkXNhM { display: inline-flex; color: inherit; font: inherit; }
.NT9zC5 { display: flex; justify-content: space-between; height: var(--blog-pl-footer-content-height); line-height: 1.5; font-size: 12px !important; }
.NT9zC5.eJayAP, .NT9zC5.T6pLzn, .NT9zC5.KToN9P { justify-content: flex-start; }
.zGPuSQ { font-size: inherit !important; }
.PsEy9r { display: flex; margin-inline-end: 16px; }
.L2cuMO { display: flex; justify-content: flex-end; align-items: center; }
.tmHsxH { height: 1px; display: block; opacity: 0.2; }
.Dgf2Op { width: 1px; height: 100%; opacity: 0.2; flex: 0 0 1px; }
.Ki_0_s { width: 2px; height: 2px; border-radius: 50%; align-self: center; display: block; }
.Ym42pV { display: inline-block; max-width: min-content; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.CS4xCt { margin: 0px 0 var(--blog-pl-category-label-margin-bottom); line-height: 1.2; font-size: 0px; }
.pratMU { display: inline-block; }
.d7TwYL, .g99UQY, .u0T9F0 { margin-top: 4px; }
.TRcECH { margin-bottom: var(--blog-pl-slider-category-label-margin-bottom); }
.ewnq0g, .dU7Co_, .TpXFK4, .sEWsEY { display: flex; flex-direction: column; justify-content: flex-end; align-items: flex-start; flex-grow: 1; }
@media (max-width: 659px) {
  .use-media-queries .ewnq0g, .use-media-queries .dU7Co_, .use-media-queries .TpXFK4, .use-media-queries .sEWsEY { margin-bottom: 0px; }
}
.lt-s .ewnq0g, .lt-s .dU7Co_, .lt-s .TpXFK4, .lt-s .sEWsEY { margin-bottom: 0px; }
.dqpczu { border-style: solid; 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: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; text-decoration: var(--category-label-button-textFont-text-decoration); font-size: var(--category-label-button-textFont-size, 14px); color: rgb(var(--category-label-button-textColor, var(--wix-color-1))); background-color: rgb(var(--category-label-button-backgroundColor, var(--wix-color-8))); border-color: rgb(var(--category-label-button-borderColor, var(--wix-color-8))); border-width: calc(var(--category-label-button-borderWidth, 0)*1px); border-radius: calc(var(--category-label-button-cornerRadius, 0)*1px); padding: calc(var(--category-label-button-verticalPadding, 6)*1px) calc(var(--category-label-button-horizontalPadding, 12)*1px); }
.dqpczu:hover { color: rgb(var(--category-label-button-textColorHover, var(--wix-color-1))); background-color: rgb(var(--category-label-button-backgroundColorHover, var(--wix-color-8))); border-color: rgb(var(--category-label-button-borderColorHover, var(--wix-color-8))); }
.SkWvPq { font: var(--category-label-text-textFont, var(--wix-font-Body-M)); text-decoration: var(--category-label-text-textFont-text-decoration); color: rgb(var(--category-label-text-textColor, var(--wix-color-8))); }
.SkWvPq:hover { color: rgb(var(--category-label-text-textColorHover, var(--wix-color-8))); }
.iT3c03.dqpczu { border-style: solid; font: var(--category-label-button-mobile-textFont, var(--wix-font-Body-M)); color: rgb(var(--category-label-button-mobile-textColor, var(--wix-color-1))); background-color: rgb(var(--category-label-button-mobile-backgroundColor, var(--wix-color-8))); border-color: rgb(var(--category-label-button-mobile-borderColor, var(--wix-color-8))); border-width: calc(var(--category-label-button-mobile-borderWidth, 0)*1px); border-radius: calc(var(--category-label-button-mobile-cornerRadius, 0)*1px); padding: calc(var(--category-label-button-mobile-verticalPadding, 6)*1px) calc(var(--category-label-button-mobile-horizontalPadding, 12)*1px); }
.iT3c03.SkWvPq { font: var(--category-label-text-mobile-textFont, var(--wix-font-Body-M)); color: rgb(var(--category-label-text-mobile-textColor, var(--wix-color-8))); }
.tQ0Q1A { display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 100%; }
@media print {
  .tQ0Q1A { color: rgb(0, 0, 0) !important; }
}
.xUuoH9 { display: flex; align-items: center; list-style: none; margin: 0px; padding: 0px; max-width: 100%; white-space: nowrap; text-overflow: ellipsis; }
.rmqd9q { margin: 0px 8px; }
.F4tRtJ { min-width: 0px; }
.MBUSKJ { font-size: inherit !important; }
.UZa2Xr:nth-child(3) { overflow: hidden; text-overflow: ellipsis; }
.dZs5e3 { display: flex; flex-direction: column; padding-inline-start: 10px; max-width: 100%; font-size: 12px !important; }
.dZs5e3:first-child { padding-inline-start: 0px; }
.dZs5e3.krCqqh { font-size: inherit; }
@media (min-width: 980px) {
  .use-media-queries .mtJpOF .dZs5e3 { padding-inline-start: 18px; }
}
.gt-sm .mtJpOF .dZs5e3 { padding-inline-start: 18px; }
.dZs5e3.PZIDK7 ul { line-height: 19px; }
.mJ89ha { font-size: inherit !important; }
.taLqKM { display: flex; align-items: center; height: 19px; max-width: 100%; }
.S7Q4bF { display: block; width: 100%; height: 100%; }
.S7Q4bF img { max-width: var(--wix-img-max-width, 100%); }
.S7Q4bF[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }
.S7Q4bF[data-animate-blur] img[data-load-done] { filter: none; }
.lR3yj5 { display: block; width: 100%; height: 100%; border-radius: 50%; object-fit: cover; overflow: hidden; }
.dDcMfv { width: 100%; height: 100%; }
.ERF5R1 { display: inline-block; position: relative; width: 32px; height: 32px; }
@media (min-width: 660px) {
  .use-media-queries .ERF5R1.A9WFUN { width: 40px; height: 40px; }
}
.gt-xs .ERF5R1.A9WFUN { width: 40px; height: 40px; }
@media (min-width: 660px) {
  .use-media-queries .ERF5R1.A0qBRg { width: 92px; height: 92px; }
}
.gt-xs .ERF5R1.A0qBRg { width: 92px; height: 92px; }
.ERF5R1.zI70HL { width: 80px; height: 80px; }
@media (min-width: 660px) {
  .use-media-queries .ERF5R1.zI70HL { width: 100px; height: 100px; }
}
.gt-xs .ERF5R1.zI70HL { width: 100px; height: 100px; }
.ERF5R1.pozZSb { width: 40px; height: 40px; }
@media (min-width: 660px) {
  .use-media-queries .ERF5R1.pozZSb { width: 80px; height: 80px; }
}
.gt-xs .ERF5R1.pozZSb { width: 80px; height: 80px; }
.ERF5R1.Zcb_uj { width: 30px; height: 30px; }
.ERF5R1.bCACxF { width: 20px; height: 20px; }
@media (min-width: 660px) {
  .use-media-queries .ERF5R1.bCACxF { width: 40px; height: 40px; }
}
.gt-xs .ERF5R1.bCACxF { width: 40px; height: 40px; }
.ERF5R1.C3KamW { width: 20px; height: 20px; }
@media (min-width: 660px) {
  .use-media-queries .ERF5R1.C3KamW { width: 30px; height: 30px; }
}
.gt-xs .ERF5R1.C3KamW { width: 30px; height: 30px; }
.lBv2XN { display: flex; align-items: center; }
.dlINDG { padding-inline-start: 12px; }
.dlINDG:first-child { padding-inline-start: 0px; }
.WmZAIu { width: 100%; display: flex; height: 100%; position: relative; }
.Bvf4SR { font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: none; padding: 0px; }
._EA3Ke { position: relative; display: flex; justify-content: center; align-items: center; height: 24px; width: 24px; cursor: pointer; }
.Z9ijf3 { position: absolute; z-index: 900; min-width: 200px; max-width: 300px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 8px 0px; margin: 5px; }
.hUiNwc { display: flex; align-items: center; }
.OpTnhP { display: block; }
.SbjQym { display: flex; align-items: center; justify-content: flex-end; }
@media (min-width: 980px) {
  .use-media-queries .SbjQym { padding-bottom: 12px; }
}
.gt-sm .SbjQym { padding-bottom: 12px; }
.SbjQym.IStc0y { padding-bottom: 18px; }
.SbjQym._dR9OP, .SbjQym.YD6Z1G { padding-bottom: 12px; }
.SbjQym.Nn0z1D, .SbjQym.SoK2Wc { padding-bottom: 24px; }
.SbjQym.DKNKji, .SbjQym.rA58nq, .SbjQym.Ij__Zw, .SbjQym.jc3Fi0, .SbjQym.kAgxB9, .SbjQym.MLEYRZ, .SbjQym.AwRwmV, .SbjQym.otAa9D { padding-bottom: 12px; }
.SbjQym.otAa9D.Fsmreb { padding-bottom: 0px; }
.SbjQym.wjdRtO:not(.kAgxB9) { padding-bottom: 0px; }
.SbjQym.wjdRtO:not(.kAgxB9).TjmPXo { margin-bottom: var(--blog-pl-header-margin-bottom); }
.SbjQym.wjdRtO:not(.kAgxB9).TjmPXo.vL7wf0 { margin-bottom: 0px; }
.SbjQym.wjdRtO:not(.kAgxB9).TjmPXo.YVAddP { margin-bottom: auto; }
.SbjQym.Mo4mKl { padding: 0px; font-size: inherit; }
@media (min-width: 980px) {
  .use-media-queries .SbjQym.Mo4mKl { padding: 11px 11px 24px; }
}
.gt-sm .SbjQym.Mo4mKl { padding: 11px 11px 24px; }
.V_aJB6 { flex: 1 1 auto; display: flex; align-items: center; margin-inline-end: auto; font-size: 14px; min-block-size: var(--blog-pl-header-height); max-inline-size: calc(100% - 42px); }
.V_aJB6.CH7asw { max-inline-size: calc(100% - 54px); }
.Mo4mKl .V_aJB6 { font-size: inherit; }
@media (min-width: 980px) {
  .use-media-queries .PVEWzt .V_aJB6, .use-media-queries .eOIH_4 .V_aJB6, .use-media-queries .otAa9D .V_aJB6, .use-media-queries .G1sD4r .V_aJB6 { font-size: 12px; }
}
.gt-sm .PVEWzt .V_aJB6, .gt-sm .eOIH_4 .V_aJB6, .gt-sm .otAa9D .V_aJB6, .gt-sm .G1sD4r .V_aJB6 { font-size: 12px; }
.pWST8_ .V_aJB6, .vL7wf0 .V_aJB6, .rDlcKq .V_aJB6 { height: auto; }
.YiEou4 { display: none; }
@media (min-width: 980px) {
  .use-media-queries .YiEou4 { display: inline-block; margin-inline-start: auto; }
}
.gt-sm .YiEou4 { display: inline-block; margin-inline-start: auto; }
.YfT_t7 { opacity: 0.6; }
.Dgs_GX { display: flex; align-items: center; margin-inline-end: 3px; }
.YiEou4 + .Dgs_GX { margin-inline-start: 12px; }
.GygROR { margin: 0px; margin-inline-end: -9px; }
.GygROR.pWST8_, .GygROR.rDlcKq { margin-inline-end: -18px; }
@media (min-width: 980px) {
  .use-media-queries .Mo4mKl .GygROR { margin-inline-end: 0px; }
}
.gt-sm .Mo4mKl .GygROR { margin-inline-end: 0px; }
.Q8iQIg, .dtYGur { opacity: 0.1; overflow-y: hidden; transform: scale3d(0.1, 0.1, 1); }
.VL02DE, .EhKyap { opacity: 1; transform: scale3d(1, 1, 1); transition: 0.4s ease-in; }
.Z0hXe1 { display: flex; }
.j1Y_aa { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
@supports not (-webkit-line-clamp: 1) {
  .j1Y_aa { display: block; white-space: nowrap; }
}
.wR7PET { word-break: break-word; overflow: hidden; line-height: 1.5; height: 100%; flex-grow: 1; }
.DxQ8C1 { height: 100%; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 3; }
.BOlnTh { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; }
.JMAXlV { --full: rgb(var(--full-icon-color, $black-rgb)); --empty: rgb(var(--empty-icon-color, $gray-rgb)); position: relative; display: block; }
.fbd51l { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; }
.hhO2ky { display: flex; }
.JMAXlV .hhO2ky { gap: 0px 6px; }
.siwre6 { color: var(--full); }
.MKPjdi { color: var(--empty); }
.TbC84K { display: flex; position: relative; }
.j6jO4F .MrH3GO { display: block; }
.j6jO4F { clip-path: inset(0px 50% 0px 0px); }
[dir="rtl"] .j6jO4F { clip-path: inset(0px 0px 0px 50%); }
.MrH3GO { position: absolute; clip-path: inset(0px 0px 0px 50%); }
[dir="rtl"] .MrH3GO { clip-path: inset(0px 50% 0px 0px); }
.TYUuco { transition: color 0.3s ease-in; }
.A6pgue { display: flex; align-items: center; }
.KJeQ3_ { margin-inline-start: 12px; line-height: 1; }
.T5ArNO .KJeQ3_ { animation: 0.3s ease-in 0s 1 normal none running M5aq50; }
.TW0XHJ .KJeQ3_, .z8kPtl .KJeQ3_ { margin-inline-start: 7px; }
@keyframes M5aq50 { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.T5UMT5 { overflow-wrap: break-word; font-weight: inherit; word-break: break-word; margin-top: 18px; font-size: 22px; line-height: 30px; }
.T5UMT5.mjh3Ex, .T5UMT5.I9XQQf, .T5UMT5.xwfLlB, .T5UMT5.AreR2k, .T5UMT5.LMmmGm, .T5UMT5.Qr0HYQ, .T5UMT5.zKj_nc, .T5UMT5.WD_8WI { margin-top: 0px; }
.T5UMT5.tMAW2P { margin-top: 0px; }
@media (min-width: 660px) {
  .use-media-queries .T5UMT5.tMAW2P { line-height: 24px !important; }
}
.gt-xs .T5UMT5.tMAW2P { line-height: 24px !important; }
.T5UMT5.v0TP18, .T5UMT5.PW6Nzn { margin-top: 0px; }
@media (max-width: 659px) {
  .use-media-queries .T5UMT5.v0TP18, .use-media-queries .T5UMT5.PW6Nzn { line-height: 1.4 !important; }
}
.lt-s .T5UMT5.v0TP18, .lt-s .T5UMT5.PW6Nzn { line-height: 1.4 !important; }
.T5UMT5.nOu63e._wPn3X, .T5UMT5.xAtwHK._wPn3X, .T5UMT5.ML3wIh._wPn3X, .T5UMT5.SmUSYw._wPn3X { margin-top: 12px; }
@media (min-width: 660px) {
  .use-media-queries .T5UMT5.nOu63e._wPn3X, .use-media-queries .T5UMT5.xAtwHK._wPn3X, .use-media-queries .T5UMT5.ML3wIh._wPn3X, .use-media-queries .T5UMT5.SmUSYw._wPn3X { margin-top: 0px; }
}
.gt-xs .T5UMT5.nOu63e._wPn3X, .gt-xs .T5UMT5.xAtwHK._wPn3X, .gt-xs .T5UMT5.ML3wIh._wPn3X, .gt-xs .T5UMT5.SmUSYw._wPn3X { margin-top: 0px; }
.T5UMT5 .fcPJ4D:not(.iFTNPs):active { opacity: 0.5; cursor: pointer; }
@media (min-width: 660px) {
  .use-media-queries .T5UMT5 { margin-top: 1px; font-size: inherit; line-height: inherit; }
  .use-media-queries .T5UMT5.I9XQQf, .use-media-queries .T5UMT5.xwfLlB, .use-media-queries .T5UMT5.AreR2k, .use-media-queries .T5UMT5.LMmmGm, .use-media-queries .T5UMT5.Qr0HYQ { line-height: 1.4; }
}
.gt-xs .T5UMT5 { margin-top: 1px; font-size: inherit; line-height: inherit; }
.gt-xs .T5UMT5.I9XQQf, .gt-xs .T5UMT5.xwfLlB, .gt-xs .T5UMT5.AreR2k, .gt-xs .T5UMT5.LMmmGm, .gt-xs .T5UMT5.Qr0HYQ { line-height: 1.4; }
.T5UMT5.zEYAqe, .T5UMT5.SSbNRm { line-height: 1.4 !important; }
.KNiaIk { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; }
.bD0vt9 { font: inherit; }
.uYL9xS { display: flex; flex-direction: column-reverse; flex: 1 1 0%; height: 0px; }
.Bzea4H { height: 100%; position: absolute; inset: 0px; z-index: -1; }
div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover) .gallery-item-content .gallery-item { transition: opacity 0.4s !important; }
div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover).simulate-hover .gallery-item-content .gallery-item, div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover):hover .gallery-item-content .gallery-item { opacity: 0; }
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover), div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .hover-info-element { transition: transform 2.2s cubic-bezier(0.14, 0.4, 0.09, 0.99) !important; }
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-content { transform: scale(1.1); }
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover), div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) { transform: scale(1.11); }
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover) .hover-info-element, div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) .hover-info-element { transform: scale(0.900901); }
div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover), div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .hover-info-element { transition: transform 1.2s cubic-bezier(0.14, 0.4, 0.09, 0.99) !important; }
div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover):hover .gallery-item-content { transform: scale(0.845) rotate(calc(var(--tiltAngleValue) * 1deg)); }
div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover) .gallery-item-content { transition: filter 0.4s linear !important; }
div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover).simulate-hover .gallery-item-content .gallery-item, div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover):hover .gallery-item-content .gallery-item { filter: blur(6px); }
div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover) .gallery-item-content { transition: filter 0.6s !important; }
div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover):hover .gallery-item-content { filter: grayscale(1); }
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover) { transition: transform 0.4s !important; }
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover, div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover { transform: scale(0.985); }
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover div, div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover div { transform: none !important; }
div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover) .gallery-item-content { transition: filter 0.6s !important; }
div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover):hover .gallery-item-content { filter: invert(1); }
div.pro-gallery .gallery-item-container.color-in-on-hover .gallery-item-content { filter: grayscale(1); transition: filter 0.6s !important; }
div.pro-gallery .gallery-item-container.color-in-on-hover.simulate-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.color-in-on-hover:hover:not(.hide-hover) .gallery-item-content { filter: grayscale(0); }
div.pro-gallery .gallery-item-container.darkened-on-hover .gallery-item-content { filter: brightness(1); transition: filter 0.6s !important; }
div.pro-gallery .gallery-item-container.darkened-on-hover.simulate-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.darkened-on-hover:hover:not(.hide-hover) .gallery-item-content { filter: brightness(0.7); }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover { transition: none; }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover::before { opacity: 0; }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover .gallery-item-hover-inner { opacity: 0; }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover, div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) { transition: none; }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover)::before { opacity: 1; background: rgba(8, 8, 8, 0.75); }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover .info-member:not(.hidden), div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) .info-member:not(.hidden) { opacity: 1 !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover { transition: filter 0.4s, opacity 0.4s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover::before { filter: opacity(0); transition: filter 0.4s, opacity 0.4s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover { transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover::before { transform: scale(0.9); filter: opacity(0); transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.2s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand:hover .gallery-item-hover:not(.hide-hover)::before { transform: scale(1); filter: opacity(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover::before { transform: translateY(100%); filter: opacity(0); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateY(0px); filter: opacity(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover::before { transform: translateX(-100%); filter: opacity(0); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateX(0px); filter: opacity(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover::before { transform: translateX(100%); filter: opacity(0); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateX(0px); filter: opacity(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover::before { transform: translateY(-100%); filter: opacity(0); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateY(0px); filter: opacity(1); }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover { transition: none; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover::before { opacity: 1; background: rgba(8, 8, 8, 0.75); }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .gallery-item-hover-inner { opacity: 1; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .info-member:not(.hidden) { opacity: 1 !important; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover, div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) { transition: none; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover)::before { opacity: 0; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover .info-member:not(.hidden), div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) .info-member:not(.hidden) { opacity: 0 !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover { transition: filter 0.4s, opacity 0.4s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover::before { filter: opacity(1); transition: filter 0.4s, opacity 0.4s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(0); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover { transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover::before { transform: scale(1); filter: opacity(1); transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.2s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand:hover .gallery-item-hover:not(.hide-hover)::before { transform: scale(0.9); filter: opacity(0); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover::before { transform: translateY(0px); filter: opacity(1); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateY(100%); filter: opacity(0); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover::before { transform: translateX(0px); filter: opacity(1); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateX(-100%); filter: opacity(0); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover::before { transform: translateX(100%); filter: opacity(1); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateX(0px); filter: opacity(0); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover::before { transform: translateY(-100%); filter: opacity(1); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateY(0px); filter: opacity(0); }
.animation-slide { transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s; }
.item-with-secondary-media-container .secondary-media-item.hide { opacity: 0; }
.item-with-secondary-media-container .secondary-media-item.show { opacity: 1; }
[data-collapsed="true"] .pro-gallery-parent-container .gallery-item, [data-hidden="true"] .pro-gallery-parent-container .gallery-item { background-image: none !important; }
html.pro-gallery { width: 100%; height: auto; }
body.pro-gallery { transition: opacity 2s; }
#gallery-loader { position: fixed; top: 50%; }
.show-more-container { text-align: center; line-height: 138px; }
.show-more-container i.show-more { color: rgb(93, 93, 97); font-size: 40px; cursor: pointer; margin-top: -3px; }
.show-more-container button.show-more { display: inline-block; padding: 11px 29px; border-radius: 0px; border: 2px solid rgb(93, 93, 97); font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif; font-size: 12px; color: rgb(93, 93, 97); background: transparent; cursor: pointer; }
.show-more-container button.show-more:hover { background: rgba(0, 0, 0, 0.1); }
.more-items-loader { display: block; width: 100%; text-align: center; line-height: 50px; font-size: 30px; color: rgb(17, 109, 255); }
.version-header { color: rgb(224, 57, 57); text-align: left; font-family: Consolas, monospace; font-size: 13px; position: absolute; top: 0px; left: 0px; width: 320px; height: 100px; line-height: 30px; background: rgba(255, 255, 255, 0.8); z-index: 100; }
.auto-slideshow-button { margin-top: 19px; padding: 5px; height: 28px; width: 20px; left: auto; z-index: 1; position: absolute; display: flex; text-align: center; cursor: pointer; opacity: 0.9; }
.auto-slideshow-counter { margin-top: 24px; left: auto; z-index: 1; position: absolute; display: flex; text-align: center; opacity: 0.9; font-size: 15px; line-height: normal; }
@keyframes wNW36F { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.mouse-cursor { display: flex; width: 100%; position: absolute; }
.follow-mouse-cursor { position: absolute; transition: 0.2s; }
.follow-mouse-cursor > div { pointer-events: none; display: flex; justify-content: center; align-items: center; }
.nav-arrows-container { left: auto; position: absolute; display: flex; text-align: center; cursor: pointer; opacity: 0.9; align-items: center; background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; justify-content: center; }
.nav-arrows-container:hover { opacity: 1; }
.nav-arrows-container.shadow svg { filter: drop-shadow(rgb(178, 178, 178) 0px 1px 0.15px); }
.nav-arrows-container .slideshow-arrow { flex-shrink: 0; }
.nav-arrows-container:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px inset, rgb(17, 109, 255) 0px 0px 1px 4px inset !important; }
.arrow-portal-container span { animation: 0.1s ease-in-out 0s 1 normal none running fadeIn; position: fixed; transition: top 50ms, left 50ms; display: flex; align-items: center; justify-content: center; }
div.gallery-slideshow div.pro-gallery, div.gallery-slideshow .gallery-column { box-sizing: content-box !important; }
div.gallery-slideshow .gallery-group, div.gallery-slideshow .gallery-item-container, div.gallery-slideshow .gallery-item-wrapper { overflow: visible !important; }
div.gallery-slideshow.streched .gallery-slideshow-info { padding-left: 50px !important; padding-right: 50px !important; }
@media (max-width: 500px) {
  div.gallery-slideshow div.pro-gallery .gallery-slideshow-info { padding-left: 20px; padding-right: 20px; }
}
div.gallery-slideshow div.pro-gallery .gallery-item-container .gallery-slideshow-info { position: absolute; padding-top: 0px; bottom: -220px; height: 220px; width: 100%; box-sizing: border-box; display: flex; z-index: 15; }
.gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { padding: 30px 60px; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { padding: 30px 10px 50px; }
.gallery-columns div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { padding: 30px; }
div.pro-gallery { width: 100%; height: 100%; overflow: hidden; backface-visibility: hidden; position: relative; }
div.pro-gallery .gallery-column { float: left; overflow: hidden; position: relative; transform-style: preserve-3d; backface-visibility: hidden; }
div.pro-gallery .gallery-column .gallery-left-padding { display: inline-block; height: 100%; }
div.pro-gallery .gallery-column .gallery-top-padding { display: block; width: 100%; }
div.pro-gallery .gallery-group { float: left; overflow: hidden; position: relative; transform-style: preserve-3d; backface-visibility: hidden; box-sizing: border-box; padding: 0px; font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif; font-size: 11px; }
div.pro-gallery .gallery-group.debug.gallery-group-gone { background: rgb(205, 205, 208); }
div.pro-gallery .gallery-group.debug.gallery-group-visible { background: rgb(193, 240, 193); }
div.pro-gallery .gallery-group.debug.gallery-group-hidden { background: rgb(255, 153, 153); }
div.pro-gallery .gallery-item-container { position: absolute; display: inline-block; vertical-align: top; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; border-radius: 0px; overflow: hidden; transform-style: preserve-3d; backface-visibility: hidden; outline: none; text-decoration: none; color: inherit; will-change: top, left, width, height; box-sizing: border-box; font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif; font-size: 11px; cursor: default; scroll-snap-align: center; }
div.pro-gallery .gallery-item-container .item-action { width: 1px; height: 1px; overflow: hidden; position: absolute; pointer-events: none; z-index: -1; }
div.pro-gallery .gallery-item-container .item-action:focus { --focus-ring-box-shadow: none !important; outline: none !important; box-shadow: none !important; }
div.pro-gallery .gallery-item-container:hover .gallery-item-common-info { cursor: pointer; }
div.pro-gallery .gallery-item-container:hover .gallery-item-common-info button { text-decoration: underline; cursor: pointer; }
div.pro-gallery .gallery-item-container.visible { transform: translate3d(0px, 0px, 0px); }
div.pro-gallery .gallery-item-container.clickable { cursor: pointer; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper { position: relative; width: 100%; height: 100%; overflow: hidden; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item { position: absolute; z-index: 1; width: 100%; height: 100%; top: 0px; left: 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item .gallery-item { object-fit: cover; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item .text-item > div { width: 100% !important; height: 100% !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper.transparent, div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit { background: transparent; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-preload { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit .gallery-item { background: transparent; object-fit: contain; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item { object-fit: cover; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; margin: 0px; overflow: hidden; border-radius: 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item { box-sizing: border-box; -webkit-font-smoothing: antialiased; white-space: initial; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item .te-pro-gallery-text-item { line-height: normal !important; letter-spacing: normal !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item > div { box-sizing: border-box; background: initial !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item p, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item span, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item div, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h1, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h2, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h3, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h4, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h5, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h6, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item i { margin: 0px; padding: 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item .pro-circle-preloader { top: 50%; left: 50%; height: 30px; width: 15px; z-index: -1; opacity: 0.4; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item img.gallery--placeholder-item { object-fit: cover; object-position: center center; width: 100% !important; height: 100% !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded { background-color: transparent; opacity: 1 !important; animation: auto ease 0s 1 normal none running none !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded.image-item::after { display: none !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded ~ .pro-circle-preloader { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.error { opacity: 0 !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-preloaded { background-size: cover; background-repeat: no-repeat; background-position: center center; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-preloaded.grid-fit { background-size: contain; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.three-d-loaded img { opacity: 0; pointer-events: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.three-d-loading img { opacity: 1; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder img { transition: opacity 0.2s; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video { overflow: hidden; text-align: center; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video iframe { left: 0px; top: 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playedOnce ~ .image-item { pointer-events: none; opacity: 0; transition: opacity 0.2s; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.playing button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.playing i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem.playing button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem.playing i { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i { display: inline-block; text-rendering: auto; -webkit-font-smoothing: antialiased; position: absolute; z-index: 11; top: 50%; left: 50%; height: 60px; text-align: center; margin: -30px 0px 0px -30px; background: rgb(8, 8, 8); color: rgb(255, 255, 255); border-radius: 50px; opacity: 0.7; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-triangle { opacity: 1; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-background { font-size: 26px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i:hover { opacity: 0.9; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button::before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i::before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button::before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i::before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button::before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i::before { font-size: 2.3em; opacity: 1; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info { position: absolute; bottom: -220px; height: 220px; width: 100%; box-sizing: border-box; display: flex; z-index: 15; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info > div { height: 100%; width: 100%; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { white-space: initial; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; margin: 0px; box-sizing: border-box; border-radius: 0px; z-index: 15; overflow: hidden; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gallery-item-hover-inner { height: 100%; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover.no-hover-bg::before { opacity: 0 !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover::before { content: " "; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; margin: 0px; box-sizing: border-box; z-index: -1; }
div.pro-gallery .gallery-item-container .gallery-item-common-info { box-sizing: border-box; cursor: pointer; }
div.pro-gallery .thumbnailItem.playing button, div.pro-gallery .thumbnailItem.playing i { display: none; }
div.pro-gallery .thumbnailItem button, div.pro-gallery .thumbnailItem i { display: inline-block; text-rendering: auto; -webkit-font-smoothing: antialiased; position: absolute; z-index: 11; top: 50%; left: 50%; height: 28px; width: 28px; text-align: center; margin: -16px -1px 0px -16px; background: rgb(8, 8, 8); color: rgb(255, 255, 255); border-radius: 100%; opacity: 0.7; }
div.pro-gallery .thumbnailItem button.play-triangle, div.pro-gallery .thumbnailItem i.play-triangle { opacity: 1; }
div.pro-gallery .thumbnailItem button::before, div.pro-gallery .thumbnailItem i::before { font-size: 2.3em; opacity: 1; }
div.pro-gallery.one-row { white-space: nowrap; float: left; }
div.pro-gallery.one-row .gallery-column { width: 100%; float: none; white-space: nowrap; }
div.pro-gallery.one-row .gallery-column .gallery-group { display: inline-block; float: none; }
div.pro-gallery.one-row.slider .gallery-column { overflow-x: scroll; }
div.pro-gallery.one-row.slider .gallery-column.scroll-snap { scroll-snap-type: x mandatory; }
div.pro-gallery.one-row .gallery-horizontal-scroll-inner { position: relative; will-change: transform; }
div.pro-gallery.thumbnails-gallery { overflow: hidden; float: left; }
div.pro-gallery.thumbnails-gallery .galleryColumn { position: relative; overflow: visible; }
div.pro-gallery.thumbnails-gallery .thumbnailItem { position: absolute; background-color: white; background-size: cover; background-position: center center; overflow-y: inherit; border-radius: 0px; cursor: pointer; }
div.pro-gallery.thumbnails-gallery .thumbnailItem.pro-gallery-highlight::after { content: ""; display: block; height: 100%; position: absolute; top: 0px; left: 0px; width: 100%; background-color: rgba(255, 255, 255, 0.6); }
@media (max-width: 500px) {
  div.pro-gallery.thumbnails-gallery { overflow: visible; }
}
div.pro-gallery :focus { box-shadow: none; }
div.pro-gallery.accessible i:focus, div.pro-gallery.accessible button:not(.nav-arrows-container, .has-custom-focus):focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgb(17, 109, 255) 0px 0px 1px 2px; }
div.pro-gallery.accessible .has-custom-focus:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px inset, rgb(17, 109, 255) 0px 0px 1px 4px inset; }
div.pro-gallery.accessible .gallery-item-hover i:focus, div.pro-gallery.accessible .gallery-item-hover button:focus { box-shadow: none; }
div.pro-gallery.accessible .thumbnailItem.pro-gallery-highlight::after { box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px; }
div.pro-gallery.accessible .gallery-item-container:has(.item-action:focus)::after { content: " "; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px inset; pointer-events: none; border-radius: inherit; z-index: 15; }
div.pro-gallery.accessible .pro-gallery-thumbnails-highlighted::before { box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px inset; }
div.pro-gallery.accessible .pro-gallery-thumbnails-highlighted::after { content: " "; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px; pointer-events: none; border-radius: inherit; }
div.pro-gallery .hide-scrollbars { scrollbar-width: none; }
div.pro-gallery .hide-scrollbars::-webkit-scrollbar, div.pro-gallery .hide-scrollbars ::-webkit-scrollbar { width: 0px !important; height: 0px !important; }
div.pro-gallery .rtl { direction: rtl; }
div.pro-gallery .ltr { direction: ltr; }
.sr-only.out-of-view-component { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip-path: circle(0%); border: 0px; }
.screen-logs { overflow-wrap: break-word; background: rgb(255, 255, 255); width: 280px; font-size: 10px; }
.fade { display: block; transition: opacity 600ms; }
.fade-visible { opacity: 1; }
.fade-hidden { opacity: 0; }
.deck-before { display: block; z-index: 1; transition: transform 600ms; transform: translateX(-100%); }
.deck-before-rtl { display: block; z-index: 1; transition: transform 600ms; transform: translateX(100%); }
.deck-current { display: block; z-index: 0; transition: transform 600ms; transform: translateX(0px); }
.deck-current .override { transition: transform 600ms, opacity 0.1s 200ms !important; }
.deck-after { display: block; transition: opacity 0.2s 600ms; z-index: -1; opacity: 0; }
.deck-after .override { transition: opacity 0.1s !important; }
.disabled-transition { transition: none !important; }
@keyframes JqqXMV { 
  0% { background-color: rgba(241, 241, 241, 0.2); }
  50% { background-color: rgba(241, 241, 241, 0.8); }
  100% { background-color: rgba(241, 241, 241, 0.2); }
}
.pro-gallery-parent-container.gallery-slideshow [data-hook="group-view"]::before { content: ""; position: absolute; scroll-snap-align: center; top: var(--group-top); left: var(--group-left); width: var(--group-width); right: var(--group-right); height: 1px; pointer-events: none; }
.pro-gallery-parent-container:not(.gallery-slideshow) [data-hook="group-view"] .item-link-wrapper::before { content: ""; position: absolute; scroll-snap-align: center; top: var(--group-top); left: var(--group-left); width: var(--group-width); right: var(--group-right); height: 1px; pointer-events: none; }
.gallery-item-container { scroll-snap-align: none !important; }
.gallery-slideshow .gallery-item-container:not(.clickable) a { cursor: default; }
._SIYmI .gallery-item-video-play-background.play-background { color: rgb(0, 0, 0) !important; opacity: 0.3 !important; }
._SIYmI .play-triangle { color: rgb(255, 255, 255) !important; z-index: 17 !important; }
._SIYmI.homepage { --border-color: rgb(var(--post-homepage-borderColor, var(--wix-color-2))); --border-width: calc(var(--post-homepage-borderWidth, 1) * 1px); --border-radius: calc(var(--post-homepage-postRadius, 0) * 1px); }
._SIYmI.homepage.is-mobile { --border-color: rgb(var(--post-homepage-mobile-borderColor, var(--post-homepage-borderColor, var(--wix-color-2)))); --border-width: calc(var(--post-homepage-mobile-borderWidth, var(--post-homepage-borderWidth, 1)) * 1px); --border-radius: calc(var(--post-homepage-mobile-postRadius, var(--post-homepage-postRadius, 0)) * 1px); }
._SIYmI.category { --border-color: rgb(var(--post-category-borderColor, var(--wix-color-2))); --border-width: calc(var(--post-category-borderWidth, 1) * 1px); --border-radius: calc(var(--post-category-postRadius, 0) * 1px); }
._SIYmI.category.is-mobile { --border-color: rgb(var(--post-category-mobile-borderColor, var(--post-category-borderColor, var(--wix-color-2)))); --border-width: calc(var(--post-category-mobile-borderWidth, var(--post-category-borderWidth, 1)) * 1px); --border-radius: calc(var(--post-category-mobile-postRadius, var(--post-category-postRadius, 0)) * 1px); }
._SIYmI.tags { --border-color: rgb(var(--post-tags-borderColor, var(--wix-color-2))); --border-width: calc(var(--post-tags-borderWidth, 1) * 1px); --border-radius: calc(var(--post-tags-postRadius, 0) * 1px); }
._SIYmI.tags.is-mobile { --border-color: rgb(var(--post-tags-mobile-borderColor, var(--post-tags-borderColor, var(--wix-color-2)))); --border-width: calc(var(--post-tags-mobile-borderWidth, var(--post-tags-borderWidth, 1)) * 1px); --border-radius: calc(var(--post-tags-mobile-postRadius, var(--post-tags-postRadius, 0)) * 1px); }
._SIYmI.post-list { --border-color: rgb(var(--post-post-list-borderColor, var(--wix-color-2))); --border-width: calc(var(--post-post-list-borderWidth, 1) * 1px); --border-radius: calc(var(--post-post-list-postRadius, 0) * 1px); }
._SIYmI.post-list.is-mobile { --border-color: rgb(var(--post-post-list-mobile-borderColor, var(--post-post-list-borderColor, var(--wix-color-2)))); --border-width: calc(var(--post-post-list-mobile-borderWidth, var(--post-post-list-borderWidth, 1)) * 1px); --border-radius: calc(var(--post-post-list-mobile-postRadius, var(--post-post-list-postRadius, 0)) * 1px); }
._SIYmI.related-posts { --border-color: rgb(var(--post-related-posts-borderColor, var(--wix-color-2))); --border-width: calc(var(--post-related-posts-borderWidth, 1) * 1px); --border-radius: calc(var(--post-related-posts-postRadius, 0) * 1px); }
._SIYmI.related-posts.is-mobile { --border-color: rgb(var(--post-related-posts-mobile-borderColor, var(--post-related-posts-borderColor, var(--wix-color-2)))); --border-width: calc(var(--post-related-posts-mobile-borderWidth, var(--post-related-posts-borderWidth, 1)) * 1px); --border-radius: calc(var(--post-related-posts-mobile-postRadius, var(--post-related-posts-postRadius, 0)) * 1px); }
._SIYmI.my-posts { --border-color: rgb(var(--post-my-posts-borderColor, var(--wix-color-2))); --border-width: calc(var(--post-my-posts-borderWidth, 1) * 1px); --border-radius: calc(var(--post-my-posts-postRadius, 0) * 1px); }
._SIYmI.my-posts.is-mobile { --border-color: rgb(var(--post-my-posts-mobile-borderColor, var(--post-my-posts-borderColor, var(--wix-color-2)))); --border-width: calc(var(--post-my-posts-mobile-borderWidth, var(--post-my-posts-borderWidth, 1)) * 1px); --border-radius: calc(var(--post-my-posts-mobile-postRadius, var(--post-my-posts-postRadius, 0)) * 1px); }
._SIYmI .gallery-item-hover::before { background: unset !important; }
._SIYmI .gallery-item-container { scroll-snap-align: center !important; border-radius: var(--border-radius) !important; }
[dir="rtl"] ._SIYmI.post-list-pro-gallery-pg-side-by-side.gallery-right-align .gallery-item-container, [dir="rtl"] ._SIYmI.post-list-pro-gallery-list.gallery-right-align .gallery-item-container { display: flex !important; flex-direction: row !important; }
[dir="rtl"] ._SIYmI.post-list-pro-gallery-pg-side-by-side .gallery-item-container, [dir="rtl"] ._SIYmI.post-list-pro-gallery-list .gallery-item-container { display: flex !important; flex-direction: row-reverse !important; }
[dir="rtl"] ._SIYmI.post-list-pro-gallery-pg-side-by-side .gallery-item-container .gallery-item-left-info, [dir="rtl"] ._SIYmI.post-list-pro-gallery-list .gallery-item-container .gallery-item-left-info { left: auto; right: 0px; }
[dir="rtl"] ._SIYmI.post-list-pro-gallery-pg-side-by-side .gallery-item-container .gallery-item-right-info, [dir="rtl"] ._SIYmI.post-list-pro-gallery-list .gallery-item-container .gallery-item-right-info { left: 0px; right: auto; }
._SIYmI.post-list-pro-gallery-list-large.gallery-right-align .gallery-item-wrapper, ._SIYmI.post-list-pro-gallery-list-medium.gallery-right-align .gallery-item-wrapper, ._SIYmI.post-list-pro-gallery-list.gallery-right-align .gallery-item-wrapper { top: 13px; right: 13px; }
._SIYmI.post-list-pro-gallery-list-large.gallery-left-align .gallery-item-wrapper, ._SIYmI.post-list-pro-gallery-list-medium.gallery-left-align .gallery-item-wrapper, ._SIYmI.post-list-pro-gallery-list.gallery-left-align .gallery-item-wrapper { top: 13px; left: 13px; }
._SIYmI.post-list-pro-gallery-list-large .gallery-item-container, ._SIYmI.post-list-pro-gallery-list-medium .gallery-item-container, ._SIYmI.post-list-pro-gallery-list .gallery-item-container { background-color: rgb(var(--post-post-list-backgroundColor, var(--wix-color-1))) !important; }
._SIYmI.post-list-pro-gallery-list-large .gallery-item-container.pro-gallery-mobile-indicator, ._SIYmI.post-list-pro-gallery-list-medium .gallery-item-container.pro-gallery-mobile-indicator, ._SIYmI.post-list-pro-gallery-list .gallery-item-container.pro-gallery-mobile-indicator { background-color: rgb(var(--post-post-list-mobile-backgroundColor, var(--wix-color-1))) !important; }
._SIYmI.post-list-pro-gallery-list-large .gallery-item-common-info, ._SIYmI.post-list-pro-gallery-list-medium .gallery-item-common-info, ._SIYmI.post-list-pro-gallery-list .gallery-item-common-info { overflow: visible !important; }
._SIYmI.post-list-pro-gallery-slider { border-width: var(--border-width); border-radius: var(--border-radius); border-color: var(--border-color); border-style: solid; overflow: hidden; }
._SIYmI.post-list-pro-gallery-slider .gallery-item-container { border-radius: revert !important; }
._SIYmI.post-list-pro-gallery-slider .gallery-slideshow .pro-gallery .gallery-slideshow-info { padding-inline: 0px !important; }
._SIYmI[class^="post-list-pro-gallery"] .gallery-item-wrapper { cursor: pointer; }
._SIYmI.post-list-pro-gallery-flat #pro-gallery-container .gallery-item-container { transform-style: flat; will-change: top, left, width, height; }
._SIYmI.post-list-pro-gallery-pg-grid.no-border .gallery-item-container { overflow: hidden !important; }
._SIYmI.post-list-pro-gallery-pg-grid.no-border .gallery-item-container:focus-within::after { content: ""; position: absolute; inset: 0px; border-radius: var(--border-radius); pointer-events: none; box-shadow: currentcolor 0px 0px 0px 2px inset; }
._SIYmI [data-hook="item-action"] { display: none; }
.KhVdjt, .acbUIp, .IeY3vx, .gwgQCb, .lfi41p, .sI4Nnn { line-height: 1; }
.wR7lgz { display: flex; }
.wR7lgz .sI4Nnn { opacity: 1; cursor: inherit; }
.wR7lgz .RcfyI6, .wR7lgz .ixAZGX { cursor: pointer; font-size: 14px; margin-inline-end: 48px; }
.wR7lgz .ixAZGX { opacity: 0.8; }
.ynW8KF { display: flex; align-items: center; height: 100%; font-family: system-ui, sans-serif; font-size: 16px; }
@media only screen and (max-width: 300px) {
  .ynW8KF { max-width: 100%; overflow: hidden; }
}
.fOICak, .RcfyI6, .KhVdjt { display: flex; align-items: center; justify-content: center; }
.RcfyI6, .KhVdjt { margin: 0px 3px; min-width: 36px; min-height: 36px; cursor: pointer; color: inherit; }
.IZ6Wrl .RcfyI6, .IZ6Wrl .KhVdjt { margin: 0px 6px; }
@media only screen and (max-width: 300px) {
  .IZ6Wrl .RcfyI6, .IZ6Wrl .KhVdjt { margin: 0px; }
}
.sI4Nnn { cursor: default; }
.BCQZoR { opacity: 0.4; cursor: default; }
.fOICak { min-width: 48px; margin: 0px 6px; }
.aq_u4p { display: flex; justify-content: center; align-items: center; margin: 16px 0px 30px; }
.aq_u4p.HcArW_ { margin: 1px 0px 0px; min-height: 68px; }
.arh2qf { flex: 1 1 0%; display: flex; align-items: center; justify-content: center; flex-direction: column; padding: 36px 30px; text-align: center; }
@media (min-width: 980px) {
  .use-media-queries .arh2qf { height: 450px; padding: 0px; }
}
.gt-sm .arh2qf { height: 450px; padding: 0px; }
.cJscj1 { margin-bottom: 12px; font-size: 24px; line-height: 34px; }
@media (min-width: 980px) {
  .use-media-queries .cJscj1 { margin-bottom: 12px; font-size: 32px; max-width: 620px; line-height: 1.5; }
}
.gt-sm .cJscj1 { margin-bottom: 12px; font-size: 32px; max-width: 620px; line-height: 1.5; }
.cTdFFO { line-height: 1.5; }
@media (min-width: 980px) {
  .use-media-queries .cTdFFO { max-width: 620px; }
}
.gt-sm .cTdFFO { max-width: 620px; }
.clf9mN { font-size: 16px; }
.wdbmEY { font-size: 18px; margin-top: 18px; }
@media (min-width: 980px) {
  .use-media-queries .wdbmEY { margin-top: 48px; }
}
.gt-sm .wdbmEY { margin-top: 48px; }
.zVjbZW { margin-bottom: 0px; padding-bottom: 20px; }
.t1YWug { position: relative; min-height: 100%; }
:where(.t1YWug) { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
:where(.t1YWug) * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
:where(.t1YWug) *, :where(.t1YWug) ::before, :where(.t1YWug) ::after { box-sizing: inherit; }
:where(.t1YWug) :where(a), :where(.t1YWug) :where(a:visited) { text-decoration: none; }
:where(.t1YWug) :where(textarea) { font-family: inherit; }
.qHpbsu { position: relative; }
.medium-gap .qHpbsu { padding-top: 50px; }
.large-gap .qHpbsu { padding-top: 100px; }
html { height: 100%; margin: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); touch-action: manipulation; }
body { margin: 0px; padding: 0px; text-size-adjust: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
#root { margin: 0px; padding: 0px; }
a { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.gallery-item-common-info.gallery-item-right-info { position: absolute; right: 0px; }
.gallery-item-common-info.gallery-item-left-info { position: absolute; left: 0px; }
#pro-gallery-container button.nav-arrows-container { box-sizing: border-box; }
.post-list-pro-gallery-pg-grid .pro-gallery { overflow: visible !important; }
.post-list-pro-gallery-pg-grid .pro-gallery .gallery-item-common-info { overflow: visible !important; }
.sXdULV { background-color: rgb(var(--postListWidgetBackgroundColor, 0, 0, 0, 0)); }
:where(.sXdULV) { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
:where(.sXdULV) * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
:where(.sXdULV) *, :where(.sXdULV) ::before, :where(.sXdULV) ::after { box-sizing: inherit; }
:where(.sXdULV) :where(a), :where(.sXdULV) :where(a:visited) { text-decoration: none; }
:where(.sXdULV) :where(textarea) { font-family: inherit; }
.b79EPn { background-color: rgb(var(--postListWidgetBackgroundColorMobile, 0, 0, 0, 0)); }
:where(.b79EPn) { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
:where(.b79EPn) * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
:where(.b79EPn) *, :where(.b79EPn) ::before, :where(.b79EPn) ::after { box-sizing: inherit; }
:where(.b79EPn) :where(a), :where(.b79EPn) :where(a:visited) { text-decoration: none; }
:where(.b79EPn) :where(textarea) { font-family: inherit; }
.c3VDPV .nav-arrows-container svg { fill: rgb(var(--postListWidgetSliderArrowsColor, var(--wix-color-15))); stroke: rgb(var(--postListWidgetSliderArrowsColor, var(--wix-color-15))); }
.c3VDPV .mobile-slider-arrow-color .nav-arrows-container svg { fill: rgb(var(--postListWidgetSliderArrowsColorMobile, var(--wix-color-15))); stroke: rgb(var(--postListWidgetSliderArrowsColorMobile, var(--wix-color-15))); }
.c3VDPV .blog-post-post-list-title-font { font-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-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; text-decoration: var(--post-post-list-titleFont-text-decoration); font-size: var(--post-post-list-titleFont-size, 22px); line-height: normal; }
.c3VDPV .post-list-pro-gallery-list .blog-post-post-list-title-font { 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: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-size: var(--post-post-list-titleFont-size, 14px); }
.c3VDPV .blog-post-post-list-description-style-font { 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-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; text-decoration: var(--post-post-list-descriptionFont-text-decoration); font-size: var(--post-post-list-descriptionFont-size, 12px); line-height: normal; }
.c3VDPV .blog-post-post-list-description-font { font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-stretch: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-size: var(--post-post-list-descriptionFont-size, 12px); line-height: normal; font-style: inherit; font-weight: inherit; text-decoration: inherit; }
.c3VDPV .blog-post-post-list-post-container .blog-post-text-font { 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-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-size: var(--post-post-list-descriptionFont-size, 12px); line-height: normal; }
.c3VDPV .blog-post-post-list-mobile-post-container .blog-post-text-font { 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-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-size: var(--post-post-list-descriptionFont-size, 12px); line-height: normal; }
.c3VDPV .blog-post-list-pagination-active { color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-list-mobile-pagination-active { color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-title-color { color: rgb(var(--post-post-list-titleColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-mobile-title-color { color: rgb(var(--post-post-list-mobile-titleColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-TOI-title-color { color: rgb(var(--post-post-list-TOI-titleColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-TOI-mobile-title-color { color: rgb(var(--post-post-list-TOI-mobile-titleColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-description-color { color: rgb(var(--post-post-list-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-mobile-description-color { color: rgb(var(--post-post-list-mobile-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-description-fill { fill: rgb(var(--post-post-list-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-mobile-description-fill { fill: rgb(var(--post-post-list-mobile-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-description-background-color { background-color: rgb(var(--post-post-list-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-mobile-description-background-color { background-color: rgb(var(--post-post-list-mobile-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-TOI-description-color { color: rgb(var(--post-post-list-TOI-descriptionColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-TOI-mobile-description-color { color: rgb(var(--post-post-list-TOI-mobile-descriptionColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-TOI-description-fill { fill: rgb(var(--post-post-list-TOI-descriptionColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-TOI-mobile-description-fill { fill: rgb(var(--post-post-list-TOI-mobile-descriptionColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-TOI-description-background-color { background-color: rgb(var(--post-post-list-TOI-descriptionColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-TOI-mobile-description-background-color { background-color: rgb(var(--post-post-list-TOI-mobile-descriptionColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-border-color { border-color: rgb(var(--post-post-list-borderColor, var(--wix-color-2))); }
.c3VDPV .blog-post-post-list-mobile-border-color { border-color: rgb(var(--post-post-list-mobile-borderColor, var(--wix-color-2))); }
.c3VDPV .blog-post-post-list-overlay-background-color { background-color: rgb(var(--post-post-list-overlayColor, 0, 0, 0, 0.55)); }
.c3VDPV .blog-post-post-list-mobile-overlay-background-color { background-color: rgb(var(--post-post-list-mobile-overlayColor, 0, 0, 0, 0.55)); }
.c3VDPV .blog-post-post-list-link-hashtag-hover-color:hover { color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-link-hashtag-hover-color:hover { color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-link-hashtag-hover-fill:hover { fill: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-link-hashtag-hover-fill:hover { fill: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-link-hashtag-hover-color:hover .blog-post-post-list-title-color { color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-link-hashtag-hover-color:hover .blog-post-post-list-mobile-title-color { color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-link-hashtag-hover-color:hover .blog-post-post-list-TOI-title-color { color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-link-hashtag-hover-color:hover .blog-post-post-list-TOI-mobile-title-color { color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-background-color { background-color: rgb(var(--post-post-list-backgroundColor, var(--wix-color-1))) !important; }
.c3VDPV .blog-post-post-list-mobile-background-color { background-color: rgb(var(--post-post-list-mobile-backgroundColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-TOI-background-color { background-color: rgb(var(--post-post-list-TOI-backgroundColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-TOI-mobile-background-color { background-color: rgb(var(--post-post-list-TOI-mobile-backgroundColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-hover-container:hover .blog-hover-container-element-color { color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-hover-container:hover .blog-hover-container-element-color { color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-hover-container:hover .blog-hover-container-element-fill { fill: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-hover-container:hover .blog-hover-container-element-fill { fill: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-post-container .blog-link-hashtag-color { color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-post-container .blog-link-hashtag-color { color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-post-container .blog-post-text-color { color: rgb(var(--post-post-list-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-mobile-post-container .blog-post-text-color { color: rgb(var(--post-post-list-mobile-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-post-container .blog-icon-fill { fill: rgb(var(--post-post-list-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-mobile-post-container .blog-icon-fill { fill: rgb(var(--post-post-list-mobile-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-post-container .blog-link-hover-color:hover { color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-post-container .blog-link-hover-color:hover { color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-post-container .blog-link-hover-fill:hover { fill: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-post-container .blog-link-hover-fill:hover { fill: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }

.comp-mc45ki8i { --wix-color-1: 0,0,0; --wix-color-2: 43,43,43; --wix-color-3: 128,128,128; --wix-color-4: 191,191,191; --wix-color-5: 255,255,255; --wix-color-6: 184,167,231; --wix-color-7: 144,122,207; --wix-color-8: 223,186,132; --wix-color-9: 47,21,122; --wix-color-10: 24,11,61; --wix-color-11: 189,233,251; --wix-color-12: 156,221,246; --wix-color-13: 64,192,242; --wix-color-14: 43,128,161; --wix-color-15: 21,64,81; --wix-color-16: 208,247,224; --wix-color-17: 175,240,202; --wix-color-18: 112,240,166; --wix-color-19: 56,120,83; --wix-color-20: 28,60,41; --wix-color-21: 254,255,193; --wix-color-22: 253,255,163; --wix-color-23: 251,255,70; --wix-color-24: 167,170,47; --wix-color-25: 84,85,23; --wix-color-26: 0,0,0; --wix-color-27: 255,255,255; --wix-color-28: 43,43,43; --wix-color-29: 128,128,128; --wix-color-30: 191,191,191; --wix-color-31: 223,186,132; --wix-color-32: 193,148,77; --wix-color-33: 236,0,140; --wix-color-34: 0,255,255; --wix-color-35: 255,255,255; --wix-color-36: 255,255,255; --wix-color-37: 255,255,255; --wix-color-38: 223,186,132; --wix-color-39: 223,186,132; --wix-color-40: 0,0,0; --wix-color-41: 193,148,77; --wix-color-42: 255,255,255; --wix-color-43: 255,255,255; --wix-color-44: 43,43,43; --wix-color-45: 43,43,43; --wix-color-46: 191,191,191; --wix-color-47: 0,0,0; --wix-color-48: 223,186,132; --wix-color-49: 255,255,255; --wix-color-50: 193,148,77; --wix-color-51: 255,255,255; --wix-color-52: 255,255,255; --wix-color-53: 43,43,43; --wix-color-54: 43,43,43; --wix-color-55: 191,191,191; --wix-font-Title: normal normal normal 35px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Title-style: normal; --wix-font-Title-variant: normal; --wix-font-Title-weight: normal; --wix-font-Title-size: 35px; --wix-font-Title-line-height: 1.4em; --wix-font-Title-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Title-text-decoration: none; --wix-font-Menu: normal normal normal 16px/1.4em din-next-w01-light,sans-serif; --wix-font-Menu-style: normal; --wix-font-Menu-variant: normal; --wix-font-Menu-weight: normal; --wix-font-Menu-size: 16px; --wix-font-Menu-line-height: 1.4em; --wix-font-Menu-family: din-next-w01-light,sans-serif; --wix-font-Menu-text-decoration: none; --wix-font-Page-title: normal normal normal 30px/1.3em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Page-title-style: normal; --wix-font-Page-title-variant: normal; --wix-font-Page-title-weight: normal; --wix-font-Page-title-size: 30px; --wix-font-Page-title-line-height: 1.3em; --wix-font-Page-title-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Page-title-text-decoration: none; --wix-font-Heading-XL: normal normal normal 25px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-XL-style: normal; --wix-font-Heading-XL-variant: normal; --wix-font-Heading-XL-weight: normal; --wix-font-Heading-XL-size: 25px; --wix-font-Heading-XL-line-height: 1.4em; --wix-font-Heading-XL-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-XL-text-decoration: none; --wix-font-Heading-L: normal normal normal 25px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-L-style: normal; --wix-font-Heading-L-variant: normal; --wix-font-Heading-L-weight: normal; --wix-font-Heading-L-size: 25px; --wix-font-Heading-L-line-height: 1.4em; --wix-font-Heading-L-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-L-text-decoration: none; --wix-font-Heading-M: normal normal normal 27px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-M-style: normal; --wix-font-Heading-M-variant: normal; --wix-font-Heading-M-weight: normal; --wix-font-Heading-M-size: 27px; --wix-font-Heading-M-line-height: 1.4em; --wix-font-Heading-M-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-M-text-decoration: none; --wix-font-Heading-S: normal normal normal 55px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-S-style: normal; --wix-font-Heading-S-variant: normal; --wix-font-Heading-S-weight: normal; --wix-font-Heading-S-size: 55px; --wix-font-Heading-S-line-height: 1.4em; --wix-font-Heading-S-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-S-text-decoration: none; --wix-font-Body-L: normal normal bold 20px/2em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-L-style: normal; --wix-font-Body-L-variant: normal; --wix-font-Body-L-weight: bold; --wix-font-Body-L-size: 20px; --wix-font-Body-L-line-height: 2em; --wix-font-Body-L-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-L-text-decoration: none; --wix-font-Body-M: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-M-style: normal; --wix-font-Body-M-variant: normal; --wix-font-Body-M-weight: normal; --wix-font-Body-M-size: 20px; --wix-font-Body-M-line-height: 1.7em; --wix-font-Body-M-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-M-text-decoration: none; --wix-font-Body-S: normal normal bold 14px/1.4em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-S-style: normal; --wix-font-Body-S-variant: normal; --wix-font-Body-S-weight: bold; --wix-font-Body-S-size: 14px; --wix-font-Body-S-line-height: 1.4em; --wix-font-Body-S-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-S-text-decoration: none; --wix-font-Body-XS: normal normal normal 12px/1.4em din-next-w01-light,sans-serif; --wix-font-Body-XS-style: normal; --wix-font-Body-XS-variant: normal; --wix-font-Body-XS-weight: normal; --wix-font-Body-XS-size: 12px; --wix-font-Body-XS-line-height: 1.4em; --wix-font-Body-XS-family: din-next-w01-light,sans-serif; --wix-font-Body-XS-text-decoration: none; --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh; --wix-font-LIGHT-style: normal; --wix-font-LIGHT-variant: normal; --wix-font-LIGHT-weight: normal; --wix-font-LIGHT-size: 12px; --wix-font-LIGHT-line-height: 1.4em; --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh; --wix-font-LIGHT-text-decoration: none; --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma; --wix-font-MEDIUM-style: normal; --wix-font-MEDIUM-variant: normal; --wix-font-MEDIUM-weight: normal; --wix-font-MEDIUM-size: 12px; --wix-font-MEDIUM-line-height: 1.4em; --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma; --wix-font-MEDIUM-text-decoration: none; --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi; --wix-font-STRONG-style: normal; --wix-font-STRONG-variant: normal; --wix-font-STRONG-weight: normal; --wix-font-STRONG-size: 12px; --wix-font-STRONG-line-height: 1.4em; --wix-font-STRONG-family: HelveticaNeueW01-65Medi; --wix-font-STRONG-text-decoration: none; --wix-direction: ltr; --layout-post-list-layoutType: 16; --layout-mobile-post-list-pg-grid-descriptionLineCount: 3; --post-pg-grid-post-list-mobile-titleFontSize: 15; --layout-post-list-pg-grid-contentHeightType: 1; --layout-mobile-post-list-pg-grid-layoutCardsRowType: 1; --post-post-list-borderWidth: 0; --layout-post-list-list-layoutSpacing: 12; --post-post-list-mobile-borderWidth: 0; --layout-post-list-pg-grid-layoutPostSize: 300; --layout-post-list-pg-grid-sidesPadding: 0; --layout-mobile-post-list-pg-grid-layoutSpacing: 30; --postListWidgetEntityCount: 8; --layout-mobile-post-list-pg-grid-layoutPostsPerRow: 2; --layout-mobile-post-list-layoutType: 16; --layout-mobile-post-list-pg-grid-sidesPadding: 0; --layout-mobile-post-list-pg-grid-contentHeight: 86; --layout-post-list-pg-grid-imageCropType: 0; --layout-post-list-list-imageRatio: 3; --layout-mobile-post-list-pg-grid-titleLineCount: 2; --layout-post-list-pg-grid-titleLineCount: 3; --layout-post-list-pg-grid-contentHeight: 250; --layout-mobile-post-list-pg-grid-imageCropType: 1; --postListWidgetPaginationType: 0; --layout-post-list-pg-grid-layoutPostsPerRow: 4; --post-pg-grid-post-list-mobile-descriptionFontSize: 12; --contentAlignment: 0; --layout-post-list-list-margins: 0; --layout-post-list-pg-grid-layoutCardsRowType: 1; --layout-post-list-pg-grid-imageRatio: 3; --postListWidgetPostsPerPage: 3; --layout-post-list-list-imageCropType: 0; --layout-mobile-post-list-list-imageCropType: 0; --layout-post-list-pg-side-by-side-imageCropType: 0; --layout-mobile-post-list-pg-grid-imageRatio: 2; --layout-mobile-post-list-list-imageRatio: 2; --layout-mobile-post-list-pg-text-on-image-medium-imageRatio: 2; --layout-mobile-post-list-slider-imageRatio: 2; --layout-post-list-slider-imageRatio: 2; --layout-post-list-pg-side-by-side-imageRatio: 2; --layout-post-list-pg-text-on-image-medium-imageRatio: 3; --contentAlignmentMobile: 0; --layout-post-list-list-imageAlignment: 1; --layout-mobile-post-list-list-imageAlignment: 1; --layout-post-list-pg-side-by-side-imageAlignment: 1; --layout-post-list-list-imageProportions: 25; --layout-mobile-post-list-list-imageProportions: 25; --layout-post-list-pg-side-by-side-imageProportions: 50; --postListWidgetSliderPauseTime: 4; --postListWidgetSliderPauseTimeMobile: 4; --postListWidgetSliderArrowsPosition: 0; --postListWidgetSliderArrowsPositionMobile: 0; --postListWidgetSliderArrowsSize: 18; --postListWidgetSliderArrowsSizeMobile: 18; --layout-post-list-list-layoutCardsRowType: 0; --layout-post-list-list-layoutPostSize: 292; --layout-post-list-list-layoutPostsPerRow: 3; --layout-mobile-post-list-pg-grid-layoutPostSize: 292; --layout-mobile-post-list-list-layoutCardsRowType: 0; --layout-mobile-post-list-list-layoutPostSize: 292; --layout-mobile-post-list-list-layoutPostsPerRow: 3; --layout-mobile-post-list-pg-text-on-image-medium-layoutCardsRowType: 0; --layout-mobile-post-list-pg-text-on-image-medium-layoutPostSize: 292; --layout-mobile-post-list-pg-text-on-image-medium-layoutPostsPerRow: 3; --layout-post-list-pg-text-on-image-medium-layoutCardsRowType: 0; --layout-post-list-pg-text-on-image-medium-layoutPostSize: 454; --layout-post-list-pg-text-on-image-medium-layoutPostsPerRow: 3; --layout-mobile-post-list-list-layoutSpacing: 20; --layout-mobile-post-list-pg-text-on-image-medium-layoutSpacing: 20; --layout-post-list-pg-grid-layoutSpacing: 32; --layout-post-list-pg-side-by-side-layoutSpacing: 32; --layout-post-list-pg-text-on-image-medium-layoutSpacing: 32; --layout-post-list-pg-one-column-layoutSpacing: 32; --layout-post-list-list-contentHeightType: 0; --layout-post-list-list-contentHeight: 156; --layout-mobile-post-list-pg-grid-contentHeightType: 0; --layout-mobile-post-list-list-contentHeight: 350; --layout-mobile-post-list-slider-contentHeight: 350; --layout-mobile-post-list-slider-contentHeightType: 0; --layout-post-list-slider-contentHeightType: 1; --layout-post-list-slider-contentHeight: 156; --layout-post-list-pg-one-column-contentHeightType: 1; --layout-post-list-pg-one-column-contentHeight: 156; --layout-post-list-list-sidesPadding: 16; --layout-mobile-post-list-list-sidesPadding: 12; --layout-mobile-post-list-pg-text-on-image-medium-sidesPadding: 12; --layout-mobile-post-list-slider-sidesPadding: 24; --layout-post-list-slider-sidesPadding: 16; --layout-post-list-pg-side-by-side-sidesPadding: 16; --layout-post-list-pg-text-on-image-medium-sidesPadding: 30; --layout-post-list-pg-one-column-sidesPadding: 16; --layout-post-list-list-titleLineCount: 3; --layout-mobile-post-list-list-titleLineCount: 2; --layout-mobile-post-list-pg-text-on-image-medium-titleLineCount: 2; --layout-mobile-post-list-slider-titleLineCount: 2; --layout-mobile-post-list-slider-descriptionLineCount: 3; --layout-post-list-slider-titleLineCount: 3; --layout-post-list-pg-side-by-side-titleLineCount: 3; --layout-post-list-pg-text-on-image-medium-titleLineCount: 3; --layout-post-list-pg-one-column-titleLineCount: 3; --layout-post-list-pg-grid-descriptionLineCount: 1; --layout-post-list-slider-descriptionLineCount: 1; --layout-post-list-pg-side-by-side-descriptionLineCount: 1; --layout-post-list-pg-one-column-descriptionLineCount: 1; --post-slider-post-list-mobile-titleFontSize: 22; --post-list-post-list-mobile-titleFontSize: 14; --post-pg-text-on-image-medium-post-list-mobile-titleFontSize: 22; --post-post-list-postRadius: 0; --post-post-list-mobile-postRadius: 0; --category-label-layoutType: 0; --category-label-button-horizontalPadding: 12; --category-label-button-verticalPadding: 6; --category-label-button-cornerRadius: 0; --category-label-button-borderWidth: 0; --post-list-video-play: 0; --post-list-video-playbackSpeed: 2; --category-label-text-textFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --category-label-button-textFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-post-list-ratingFont: normal normal normal 20px/1.4em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-slider-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-list-medium-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-list-large-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-grid-intermediate-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-grid-large-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-medium-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-side-by-side-right-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-text-on-image-large-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-text-on-image-small-post-list-ratingFont: normal normal normal 14px/19.599999999999998px wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-post-list-backgroundColor: 0,0,0,0; --post-post-list-backgroundColor-rgb: 0,0,0; --post-post-list-backgroundColor-opacity: 0; --post-post-list-TOI-descriptionColor: 255,255,255; --post-post-list-TOI-descriptionColor-rgb: 255,255,255; --post-post-list-TOI-descriptionColor-opacity: 1; --post-post-list-TOI-titleColor: 255,255,255; --post-post-list-TOI-titleColor-rgb: 255,255,255; --post-post-list-TOI-titleColor-opacity: 1; --post-post-list-linkHashtagColor: 223,186,132; --post-post-list-linkHashtagColor-rgb: 223,186,132; --post-post-list-linkHashtagColor-opacity: 1; --postListWidgetSliderArrowsColor: 40,26,57; --postListWidgetSliderArrowsColor-rgb: 40,26,57; --postListWidgetSliderArrowsColor-opacity: 1; --post-post-list-ratingUnfilledStarColor: 148,148,148; --post-post-list-ratingUnfilledStarColor-rgb: 148,148,148; --post-post-list-ratingUnfilledStarColor-opacity: 1; --post-post-list-titleColor: 255,255,255; --post-post-list-titleColor-rgb: 255,255,255; --post-post-list-titleColor-opacity: 1; --post-post-list-borderColor: 0,0,0,0; --post-post-list-borderColor-rgb: 0,0,0; --post-post-list-borderColor-opacity: 0; --post-post-list-overlayColor: 0,0,0,0.55; --post-post-list-overlayColor-rgb: 0,0,0; --post-post-list-overlayColor-opacity: 0.55; --post-post-list-TOI-ratingFontColor: 255,255,255; --post-post-list-TOI-ratingFontColor-rgb: 255,255,255; --post-post-list-TOI-ratingFontColor-opacity: 1; --post-post-list-TOI-ratingFilledStarColor: 223,186,132; --post-post-list-TOI-ratingFilledStarColor-rgb: 223,186,132; --post-post-list-TOI-ratingFilledStarColor-opacity: 1; --post-post-list-ratingFilledStarColor: 71,32,183; --post-post-list-ratingFilledStarColor-rgb: 71,32,183; --post-post-list-ratingFilledStarColor-opacity: 1; --post-post-list-TOI-ratingUnfilledStarColor: 128,128,128; --post-post-list-TOI-ratingUnfilledStarColor-rgb: 128,128,128; --post-post-list-TOI-ratingUnfilledStarColor-opacity: 1; --post-post-list-ratingFontColor: 40,26,57; --post-post-list-ratingFontColor-rgb: 40,26,57; --post-post-list-ratingFontColor-opacity: 1; --post-post-list-descriptionColor: 255,255,255; --post-post-list-descriptionColor-rgb: 255,255,255; --post-post-list-descriptionColor-opacity: 1; --post-post-list-mobile-linkHashtagColor: 223,186,132; --post-post-list-mobile-linkHashtagColor-rgb: 223,186,132; --post-post-list-mobile-linkHashtagColor-opacity: 1; --postListWidgetBackgroundColor: 43,43,43,0; --postListWidgetBackgroundColor-rgb: 43,43,43; --postListWidgetBackgroundColor-opacity: 0; --postListWidgetSliderArrowsColorMobile: 255,255,255; --postListWidgetSliderArrowsColorMobile-rgb: 255,255,255; --postListWidgetSliderArrowsColorMobile-opacity: 1; --post-post-list-mobile-titleColor: 255,255,255; --post-post-list-mobile-titleColor-rgb: 255,255,255; --post-post-list-mobile-titleColor-opacity: 1; --post-post-list-mobile-descriptionColor: 255,255,255; --post-post-list-mobile-descriptionColor-rgb: 255,255,255; --post-post-list-mobile-descriptionColor-opacity: 1; --post-post-list-TOI-mobile-titleColor: 0,0,0; --post-post-list-TOI-mobile-titleColor-rgb: 0,0,0; --post-post-list-TOI-mobile-titleColor-opacity: 1; --post-post-list-TOI-mobile-descriptionColor: 0,0,0; --post-post-list-TOI-mobile-descriptionColor-rgb: 0,0,0; --post-post-list-TOI-mobile-descriptionColor-opacity: 1; --post-post-list-mobile-borderColor: 43,43,43,0.75; --post-post-list-mobile-borderColor-rgb: 43,43,43; --post-post-list-mobile-borderColor-opacity: 0.75; --post-post-list-mobile-overlayColor: 255,255,255,0.55; --post-post-list-mobile-overlayColor-rgb: 255,255,255; --post-post-list-mobile-overlayColor-opacity: 0.55; --post-post-list-mobile-backgroundColor: 0,0,0; --post-post-list-mobile-backgroundColor-rgb: 0,0,0; --post-post-list-mobile-backgroundColor-opacity: 1; --postListWidgetBackgroundColorMobile: 255,255,255,0; --postListWidgetBackgroundColorMobile-rgb: 255,255,255; --postListWidgetBackgroundColorMobile-opacity: 0; --category-label-text-textColor: 223,186,132; --category-label-text-textColor-rgb: 223,186,132; --category-label-text-textColor-opacity: 1; --category-label-text-textColorHover: 223,186,132,0.7; --category-label-text-textColorHover-rgb: 223,186,132; --category-label-text-textColorHover-opacity: 0.7; --category-label-button-textColor: 0,0,0; --category-label-button-textColor-rgb: 0,0,0; --category-label-button-textColor-opacity: 1; --category-label-button-textColorHover: 0,0,0; --category-label-button-textColorHover-rgb: 0,0,0; --category-label-button-textColorHover-opacity: 1; --category-label-button-backgroundColor: 223,186,132; --category-label-button-backgroundColor-rgb: 223,186,132; --category-label-button-backgroundColor-opacity: 1; --category-label-button-backgroundColorHover: 223,186,132,0.7; --category-label-button-backgroundColorHover-rgb: 223,186,132; --category-label-button-backgroundColorHover-opacity: 0.7; --category-label-button-borderColor: 223,186,132; --category-label-button-borderColor-rgb: 223,186,132; --category-label-button-borderColor-opacity: 1; --category-label-button-borderColorHover: 223,186,132,0.7; --category-label-button-borderColorHover-rgb: 223,186,132; --category-label-button-borderColorHover-opacity: 0.7; --post-pg-grid-post-list-titleFont: normal normal normal 22px/27px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-pg-grid-post-list-titleFont-style: normal; --post-pg-grid-post-list-titleFont-variant: normal; --post-pg-grid-post-list-titleFont-weight: normal; --post-pg-grid-post-list-titleFont-size: 22px; --post-pg-grid-post-list-titleFont-line-height: 27px; --post-pg-grid-post-list-titleFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-pg-grid-post-list-titleFont-text-decoration: none; --post-pg-grid-intermediate-post-list-descriptionFont: normal normal normal 16px/20px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-grid-intermediate-post-list-descriptionFont-style: normal; --post-pg-grid-intermediate-post-list-descriptionFont-variant: normal; --post-pg-grid-intermediate-post-list-descriptionFont-weight: normal; --post-pg-grid-intermediate-post-list-descriptionFont-size: 16px; --post-pg-grid-intermediate-post-list-descriptionFont-line-height: 20px; --post-pg-grid-intermediate-post-list-descriptionFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-grid-intermediate-post-list-descriptionFont-text-decoration: none; --post-pg-grid-post-list-descriptionFont: normal normal normal 16px/20px wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-pg-grid-post-list-descriptionFont-style: normal; --post-pg-grid-post-list-descriptionFont-variant: normal; --post-pg-grid-post-list-descriptionFont-weight: normal; --post-pg-grid-post-list-descriptionFont-size: 16px; --post-pg-grid-post-list-descriptionFont-line-height: 20px; --post-pg-grid-post-list-descriptionFont-family: wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-pg-grid-post-list-descriptionFont-text-decoration: none; --post-list-post-list-ratingFont: normal normal normal 14px/17px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-list-post-list-ratingFont-style: normal; --post-list-post-list-ratingFont-variant: normal; --post-list-post-list-ratingFont-weight: normal; --post-list-post-list-ratingFont-size: 14px; --post-list-post-list-ratingFont-line-height: 17px; --post-list-post-list-ratingFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-list-post-list-ratingFont-text-decoration: none; --post-list-medium-post-list-descriptionFont: normal normal normal 14px/17px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-list-medium-post-list-descriptionFont-style: normal; --post-list-medium-post-list-descriptionFont-variant: normal; --post-list-medium-post-list-descriptionFont-weight: normal; --post-list-medium-post-list-descriptionFont-size: 14px; --post-list-medium-post-list-descriptionFont-line-height: 17px; --post-list-medium-post-list-descriptionFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-list-medium-post-list-descriptionFont-text-decoration: none; --post-pg-side-by-side-post-list-ratingFont: normal normal normal 14px/17px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-side-by-side-post-list-ratingFont-style: normal; --post-pg-side-by-side-post-list-ratingFont-variant: normal; --post-pg-side-by-side-post-list-ratingFont-weight: normal; --post-pg-side-by-side-post-list-ratingFont-size: 14px; --post-pg-side-by-side-post-list-ratingFont-line-height: 17px; --post-pg-side-by-side-post-list-ratingFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-side-by-side-post-list-ratingFont-text-decoration: none; --post-list-post-list-titleFont: normal normal normal 22px/27px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-list-post-list-titleFont-style: normal; --post-list-post-list-titleFont-variant: normal; --post-list-post-list-titleFont-weight: normal; --post-list-post-list-titleFont-size: 22px; --post-list-post-list-titleFont-line-height: 27px; --post-list-post-list-titleFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-list-post-list-titleFont-text-decoration: none; --post-pg-one-column-post-list-descriptionFont: normal normal normal 16px/20px wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-pg-one-column-post-list-descriptionFont-style: normal; --post-pg-one-column-post-list-descriptionFont-variant: normal; --post-pg-one-column-post-list-descriptionFont-weight: normal; --post-pg-one-column-post-list-descriptionFont-size: 16px; --post-pg-one-column-post-list-descriptionFont-line-height: 20px; --post-pg-one-column-post-list-descriptionFont-family: wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-pg-one-column-post-list-descriptionFont-text-decoration: none; --post-slider-post-list-titleFont: normal normal normal 22px/27px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-slider-post-list-titleFont-style: normal; --post-slider-post-list-titleFont-variant: normal; --post-slider-post-list-titleFont-weight: normal; --post-slider-post-list-titleFont-size: 22px; --post-slider-post-list-titleFont-line-height: 27px; --post-slider-post-list-titleFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-slider-post-list-titleFont-text-decoration: none; --post-slider-post-list-descriptionFont: normal normal normal 16px/20px wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-slider-post-list-descriptionFont-style: normal; --post-slider-post-list-descriptionFont-variant: normal; --post-slider-post-list-descriptionFont-weight: normal; --post-slider-post-list-descriptionFont-size: 16px; --post-slider-post-list-descriptionFont-line-height: 20px; --post-slider-post-list-descriptionFont-family: wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-slider-post-list-descriptionFont-text-decoration: none; --post-pg-medium-post-list-descriptionFont: normal normal normal 16px/20px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-medium-post-list-descriptionFont-style: normal; --post-pg-medium-post-list-descriptionFont-variant: normal; --post-pg-medium-post-list-descriptionFont-weight: normal; --post-pg-medium-post-list-descriptionFont-size: 16px; --post-pg-medium-post-list-descriptionFont-line-height: 20px; --post-pg-medium-post-list-descriptionFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-medium-post-list-descriptionFont-text-decoration: none; --post-pg-one-column-post-list-titleFont: normal normal normal 22px/27px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-pg-one-column-post-list-titleFont-style: normal; --post-pg-one-column-post-list-titleFont-variant: normal; --post-pg-one-column-post-list-titleFont-weight: normal; --post-pg-one-column-post-list-titleFont-size: 22px; --post-pg-one-column-post-list-titleFont-line-height: 27px; --post-pg-one-column-post-list-titleFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-pg-one-column-post-list-titleFont-text-decoration: none; --post-post-list-descriptionFont: normal normal normal 16px/20px wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-post-list-descriptionFont-style: normal; --post-post-list-descriptionFont-variant: normal; --post-post-list-descriptionFont-weight: normal; --post-post-list-descriptionFont-size: 16px; --post-post-list-descriptionFont-line-height: 20px; --post-post-list-descriptionFont-family: wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-post-list-descriptionFont-text-decoration: none; --post-pg-side-by-side-post-list-titleFont: normal normal normal 22px/27px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-pg-side-by-side-post-list-titleFont-style: normal; --post-pg-side-by-side-post-list-titleFont-variant: normal; --post-pg-side-by-side-post-list-titleFont-weight: normal; --post-pg-side-by-side-post-list-titleFont-size: 22px; --post-pg-side-by-side-post-list-titleFont-line-height: 27px; --post-pg-side-by-side-post-list-titleFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-pg-side-by-side-post-list-titleFont-text-decoration: none; --post-pg-text-on-image-medium-post-list-descriptionFont: normal normal normal 16px/20px wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-pg-text-on-image-medium-post-list-descriptionFont-style: normal; --post-pg-text-on-image-medium-post-list-descriptionFont-variant: normal; --post-pg-text-on-image-medium-post-list-descriptionFont-weight: normal; --post-pg-text-on-image-medium-post-list-descriptionFont-size: 16px; --post-pg-text-on-image-medium-post-list-descriptionFont-line-height: 20px; --post-pg-text-on-image-medium-post-list-descriptionFont-family: wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-pg-text-on-image-medium-post-list-descriptionFont-text-decoration: none; --post-pg-text-on-image-large-post-list-descriptionFont: normal normal normal 16px/20px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-text-on-image-large-post-list-descriptionFont-style: normal; --post-pg-text-on-image-large-post-list-descriptionFont-variant: normal; --post-pg-text-on-image-large-post-list-descriptionFont-weight: normal; --post-pg-text-on-image-large-post-list-descriptionFont-size: 16px; --post-pg-text-on-image-large-post-list-descriptionFont-line-height: 20px; --post-pg-text-on-image-large-post-list-descriptionFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-text-on-image-large-post-list-descriptionFont-text-decoration: none; --post-list-post-list-descriptionFont: normal normal normal 16px/20px wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-list-post-list-descriptionFont-style: normal; --post-list-post-list-descriptionFont-variant: normal; --post-list-post-list-descriptionFont-weight: normal; --post-list-post-list-descriptionFont-size: 16px; --post-list-post-list-descriptionFont-line-height: 20px; --post-list-post-list-descriptionFont-family: wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-list-post-list-descriptionFont-text-decoration: none; --post-pg-text-on-image-medium-post-list-ratingFont: normal normal normal 14px/17px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-text-on-image-medium-post-list-ratingFont-style: normal; --post-pg-text-on-image-medium-post-list-ratingFont-variant: normal; --post-pg-text-on-image-medium-post-list-ratingFont-weight: normal; --post-pg-text-on-image-medium-post-list-ratingFont-size: 14px; --post-pg-text-on-image-medium-post-list-ratingFont-line-height: 17px; --post-pg-text-on-image-medium-post-list-ratingFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-text-on-image-medium-post-list-ratingFont-text-decoration: none; --post-pg-grid-large-post-list-descriptionFont: normal normal normal 16px/20px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-grid-large-post-list-descriptionFont-style: normal; --post-pg-grid-large-post-list-descriptionFont-variant: normal; --post-pg-grid-large-post-list-descriptionFont-weight: normal; --post-pg-grid-large-post-list-descriptionFont-size: 16px; --post-pg-grid-large-post-list-descriptionFont-line-height: 20px; --post-pg-grid-large-post-list-descriptionFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-grid-large-post-list-descriptionFont-text-decoration: none; --post-pg-side-by-side-right-post-list-descriptionFont: normal normal normal 16px/20px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-side-by-side-right-post-list-descriptionFont-style: normal; --post-pg-side-by-side-right-post-list-descriptionFont-variant: normal; --post-pg-side-by-side-right-post-list-descriptionFont-weight: normal; --post-pg-side-by-side-right-post-list-descriptionFont-size: 16px; --post-pg-side-by-side-right-post-list-descriptionFont-line-height: 20px; --post-pg-side-by-side-right-post-list-descriptionFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-side-by-side-right-post-list-descriptionFont-text-decoration: none; --post-pg-side-by-side-post-list-descriptionFont: normal normal normal 16px/20px wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-pg-side-by-side-post-list-descriptionFont-style: normal; --post-pg-side-by-side-post-list-descriptionFont-variant: normal; --post-pg-side-by-side-post-list-descriptionFont-weight: normal; --post-pg-side-by-side-post-list-descriptionFont-size: 16px; --post-pg-side-by-side-post-list-descriptionFont-line-height: 20px; --post-pg-side-by-side-post-list-descriptionFont-family: wfont_c0b476_ea7180df71c54724ba5fffd30ed2488c,wf_ea7180df71c54724ba5fffd30,orig_pretendard_extralight; --post-pg-side-by-side-post-list-descriptionFont-text-decoration: none; --post-post-list-titleFont: normal normal normal 22px/27px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-post-list-titleFont-style: normal; --post-post-list-titleFont-variant: normal; --post-post-list-titleFont-weight: normal; --post-post-list-titleFont-size: 22px; --post-post-list-titleFont-line-height: 27px; --post-post-list-titleFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-post-list-titleFont-text-decoration: none; --post-list-large-post-list-descriptionFont: normal normal normal 14px/17px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-list-large-post-list-descriptionFont-style: normal; --post-list-large-post-list-descriptionFont-variant: normal; --post-list-large-post-list-descriptionFont-weight: normal; --post-list-large-post-list-descriptionFont-size: 14px; --post-list-large-post-list-descriptionFont-line-height: 17px; --post-list-large-post-list-descriptionFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-list-large-post-list-descriptionFont-text-decoration: none; --post-pg-one-column-post-list-ratingFont: normal normal normal 14px/17px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-one-column-post-list-ratingFont-style: normal; --post-pg-one-column-post-list-ratingFont-variant: normal; --post-pg-one-column-post-list-ratingFont-weight: normal; --post-pg-one-column-post-list-ratingFont-size: 14px; --post-pg-one-column-post-list-ratingFont-line-height: 17px; --post-pg-one-column-post-list-ratingFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-one-column-post-list-ratingFont-text-decoration: none; --post-pg-grid-post-list-ratingFont: normal normal normal 14px/17px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-grid-post-list-ratingFont-style: normal; --post-pg-grid-post-list-ratingFont-variant: normal; --post-pg-grid-post-list-ratingFont-weight: normal; --post-pg-grid-post-list-ratingFont-size: 14px; --post-pg-grid-post-list-ratingFont-line-height: 17px; --post-pg-grid-post-list-ratingFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-grid-post-list-ratingFont-text-decoration: none; --post-pg-text-on-image-medium-post-list-titleFont: normal normal normal 22px/27px wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-pg-text-on-image-medium-post-list-titleFont-style: normal; --post-pg-text-on-image-medium-post-list-titleFont-variant: normal; --post-pg-text-on-image-medium-post-list-titleFont-weight: normal; --post-pg-text-on-image-medium-post-list-titleFont-size: 22px; --post-pg-text-on-image-medium-post-list-titleFont-line-height: 27px; --post-pg-text-on-image-medium-post-list-titleFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --post-pg-text-on-image-medium-post-list-titleFont-text-decoration: none; --post-pg-text-on-image-small-post-list-descriptionFont: normal normal normal 16px/20px wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-text-on-image-small-post-list-descriptionFont-style: normal; --post-pg-text-on-image-small-post-list-descriptionFont-variant: normal; --post-pg-text-on-image-small-post-list-descriptionFont-weight: normal; --post-pg-text-on-image-small-post-list-descriptionFont-size: 16px; --post-pg-text-on-image-small-post-list-descriptionFont-line-height: 20px; --post-pg-text-on-image-small-post-list-descriptionFont-family: wfont_2b2ecd_8df101156910450191ebf79b2d832a3f,wf_8df101156910450191ebf79b2,orig_sb_aggro_medium; --post-pg-text-on-image-small-post-list-descriptionFont-text-decoration: none; --category-label-text-textFont-style: normal; --category-label-text-textFont-variant: normal; --category-label-text-textFont-weight: normal; --category-label-text-textFont-size: 14px; --category-label-text-textFont-line-height: 19.599999999999998px; --category-label-text-textFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --category-label-text-textFont-text-decoration: none; --category-label-button-textFont-style: normal; --category-label-button-textFont-variant: normal; --category-label-button-textFont-weight: normal; --category-label-button-textFont-size: 14px; --category-label-button-textFont-line-height: 19.599999999999998px; --category-label-button-textFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --category-label-button-textFont-text-decoration: none; --post-post-list-ratingFont-style: normal; --post-post-list-ratingFont-variant: normal; --post-post-list-ratingFont-weight: normal; --post-post-list-ratingFont-size: 20px; --post-post-list-ratingFont-line-height: 1.4em; --post-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-post-list-ratingFont-text-decoration: none; --post-slider-post-list-ratingFont-style: normal; --post-slider-post-list-ratingFont-variant: normal; --post-slider-post-list-ratingFont-weight: normal; --post-slider-post-list-ratingFont-size: 14px; --post-slider-post-list-ratingFont-line-height: 19.599999999999998px; --post-slider-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-slider-post-list-ratingFont-text-decoration: none; --post-list-medium-post-list-ratingFont-style: normal; --post-list-medium-post-list-ratingFont-variant: normal; --post-list-medium-post-list-ratingFont-weight: normal; --post-list-medium-post-list-ratingFont-size: 14px; --post-list-medium-post-list-ratingFont-line-height: 19.599999999999998px; --post-list-medium-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-list-medium-post-list-ratingFont-text-decoration: none; --post-list-large-post-list-ratingFont-style: normal; --post-list-large-post-list-ratingFont-variant: normal; --post-list-large-post-list-ratingFont-weight: normal; --post-list-large-post-list-ratingFont-size: 14px; --post-list-large-post-list-ratingFont-line-height: 19.599999999999998px; --post-list-large-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-list-large-post-list-ratingFont-text-decoration: none; --post-pg-grid-intermediate-post-list-ratingFont-style: normal; --post-pg-grid-intermediate-post-list-ratingFont-variant: normal; --post-pg-grid-intermediate-post-list-ratingFont-weight: normal; --post-pg-grid-intermediate-post-list-ratingFont-size: 14px; --post-pg-grid-intermediate-post-list-ratingFont-line-height: 19.599999999999998px; --post-pg-grid-intermediate-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-grid-intermediate-post-list-ratingFont-text-decoration: none; --post-pg-grid-large-post-list-ratingFont-style: normal; --post-pg-grid-large-post-list-ratingFont-variant: normal; --post-pg-grid-large-post-list-ratingFont-weight: normal; --post-pg-grid-large-post-list-ratingFont-size: 14px; --post-pg-grid-large-post-list-ratingFont-line-height: 19.599999999999998px; --post-pg-grid-large-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-grid-large-post-list-ratingFont-text-decoration: none; --post-pg-medium-post-list-ratingFont-style: normal; --post-pg-medium-post-list-ratingFont-variant: normal; --post-pg-medium-post-list-ratingFont-weight: normal; --post-pg-medium-post-list-ratingFont-size: 14px; --post-pg-medium-post-list-ratingFont-line-height: 19.599999999999998px; --post-pg-medium-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-medium-post-list-ratingFont-text-decoration: none; --post-pg-side-by-side-right-post-list-ratingFont-style: normal; --post-pg-side-by-side-right-post-list-ratingFont-variant: normal; --post-pg-side-by-side-right-post-list-ratingFont-weight: normal; --post-pg-side-by-side-right-post-list-ratingFont-size: 14px; --post-pg-side-by-side-right-post-list-ratingFont-line-height: 19.599999999999998px; --post-pg-side-by-side-right-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-side-by-side-right-post-list-ratingFont-text-decoration: none; --post-pg-text-on-image-large-post-list-ratingFont-style: normal; --post-pg-text-on-image-large-post-list-ratingFont-variant: normal; --post-pg-text-on-image-large-post-list-ratingFont-weight: normal; --post-pg-text-on-image-large-post-list-ratingFont-size: 14px; --post-pg-text-on-image-large-post-list-ratingFont-line-height: 19.599999999999998px; --post-pg-text-on-image-large-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-text-on-image-large-post-list-ratingFont-text-decoration: none; --post-pg-text-on-image-small-post-list-ratingFont-style: normal; --post-pg-text-on-image-small-post-list-ratingFont-variant: normal; --post-pg-text-on-image-small-post-list-ratingFont-weight: normal; --post-pg-text-on-image-small-post-list-ratingFont-size: 14px; --post-pg-text-on-image-small-post-list-ratingFont-line-height: 19.599999999999998px; --post-pg-text-on-image-small-post-list-ratingFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --post-pg-text-on-image-small-post-list-ratingFont-text-decoration: none; }
.sQHoZUY.orM9hcb--madefor { --wbu-font-stack: var(--wix-font-stack); --wbu-font-weight-regular: var(--wix-font-weight-regular); --wbu-font-weight-medium: var(--wix-font-weight-medium); --wbu-font-weight-bold: var(--wix-font-weight-bold); }
.sYP_tlR { --wbu-color-blue-0: #0F2CCF; --wbu-color-blue-100: #2F5DFF; --wbu-color-blue-200: #597DFF; --wbu-color-blue-300: #ACBEFF; --wbu-color-blue-400: #D5DFFF; --wbu-color-blue-500: #EAEFFF; --wbu-color-blue-600: #F5F7FF; --wbu-color-black-0: #151414; --wbu-color-black-100: #383838; --wbu-color-black-200: #525150; --wbu-color-black-300: #767574; --wbu-color-black-400: #A8A6A5; --wbu-color-black-500: #E0DFDF; --wbu-color-black-600: #F1F0EF; --wbu-color-red-0: #9C2426; --wbu-color-red-100: #DF3336; --wbu-color-red-200: #E55C5E; --wbu-color-red-300: #ED8F90; --wbu-color-red-400: #F4B8B9; --wbu-color-red-500: #F9D6D7; --wbu-color-red-600: #FCEBEB; --wbu-color-green-0: #0D4F3D; --wbu-color-green-100: #4B916D; --wbu-color-green-200: #97C693; --wbu-color-green-300: #BDE2A7; --wbu-color-green-400: #DAF3C0; --wbu-color-green-500: #EFFAE5; --wbu-color-green-600: #F1F5ED; --wbu-color-yellow-0: #D49341; --wbu-color-yellow-100: #F9AD4D; --wbu-color-yellow-200: #FABD71; --wbu-color-yellow-300: #FCD29D; --wbu-color-yellow-400: #FDEAD2; --wbu-color-yellow-500: #FEF3E5; --wbu-color-yellow-600: #FEF6ED; --wbu-color-orange-0: #AE3E09; --wbu-color-orange-100: #FF8044; --wbu-color-orange-200: #FE9361; --wbu-color-orange-300: #FDA77F; --wbu-color-orange-400: #FBCFBB; --wbu-color-orange-500: #FBE3D9; --wbu-color-orange-600: #FDF1EC; --wbu-color-purple-0: #5000AA; --wbu-color-purple-100: #7200F3; --wbu-color-purple-200: #8B2DF5; --wbu-color-purple-300: #BE89F9; --wbu-color-purple-400: #D7B7FB; --wbu-color-purple-500: #F1E5FE; --wbu-color-purple-600: #F8F2FF; --wbu-color-ai-0: #4D3DD0; --wbu-color-ai-100: #5A48F5; --wbu-color-ai-200: #7B6DF7; --wbu-color-ai-300: #A59BFA; --wbu-color-ai-400: #D6D1FC; --wbu-color-ai-500: #E7E4FE; --wbu-color-ai-600: #EEECFE; --wbu-heading-font-stack: 'Madefor Display', 'Helvetica Neue', Helvetica, Arial, '\E3\192\A1\E3\201A\A4\E3\192\AA\E3\201A\AA', 'meiryo', '\E3\192\2019\E3\192\A9\E3\201A\AE\E3\192\17D\E8\A7\2019\E3\201A\B4  pro w3', 'hiragino kaku gothic pro', sans-serif; --wbu-text-tiny-size: 10px; --wbu-text-tiny-line-height: 12px; --wbu-text-small-size: 12px; --wbu-text-small-line-height: 12px; --wbu-text-medium-size: 14px; --wbu-text-medium-line-height: 16px; --wbu-text-large-size: 16px; --wbu-text-large-line-height: 18px; --wbu-heading-h1-font-size: 32px; --wbu-heading-h1-line-height: 40px; --wbu-heading-h1-letter-spacing: -0.5px; --wbu-heading-h1-font-weight: 400; --wbu-heading-h2-font-size: 24px; --wbu-heading-h2-line-height: 32px; --wbu-heading-h2-letter-spacing: -0.5px; --wbu-heading-h2-font-weight: 500; --wbu-heading-h3-font-size: 16px; --wbu-heading-h3-line-height: 24px; --wbu-heading-h3-letter-spacing: -0.5px; --wbu-heading-h3-font-weight: 700; --wbu-heading-h4-font-size: 14px; --wbu-heading-h4-line-height: 18px; --wbu-heading-h4-letter-spacing: 0px; --wbu-heading-h4-font-weight: 500; --wbu-heading-h5-font-size: 12px; --wbu-heading-h5-line-height: 18px; --wbu-heading-h5-letter-spacing: 0px; --wbu-heading-h5-font-weight: 600; }
.sRwjrN7.och83_y--madefor { --wbu-font-stack: var(--wix-font-stack); --wbu-font-weight-regular: var(--wix-font-weight-regular); --wbu-font-weight-medium: var(--wix-font-weight-medium); --wbu-font-weight-bold: var(--wix-font-weight-bold); }
.vpm41p { height: 1px; }
.JNxVBA { flex: 0 0 auto; display: flex; justify-content: center; align-items: center; }
.mnxIuN { display: inline-block; width: 10px; height: 10px; border-radius: 100%; margin: 18px 2px; opacity: 0; }
.mnxIuN:nth-child(1) { animation: 1s ease-in-out 0s infinite normal none running xDDB8S; }
.mnxIuN:nth-child(2) { animation: 1s ease-in-out 0.33s infinite normal none running xDDB8S; }
.mnxIuN:nth-child(3) { animation: 1s ease-in-out 0.66s infinite normal none running xDDB8S; }
@keyframes xDDB8S { 
  0%, 100% { opacity: 0; }
  60% { opacity: 1; }
}
.woUe2C .mABNle { justify-content: center; }
.woUe2C .Bt5sQV { display: grid; grid-template-columns: 1fr 5fr 1fr; align-items: flex-start; }
.woUe2C .Bt5sQV .dXvq5u { flex-direction: column; grid-column: 2; place-self: center; margin: unset; min-width: 0px; max-width: 100%; }
.woUe2C .Bt5sQV .dXvq5u .H_gEjP { margin-bottom: 5px; }
.woUe2C .Bt5sQV .dXvq5u .htMcyB { align-items: center; padding: unset; }
.woUe2C .Bt5sQV .bhsfaV { justify-self: right; padding-top: 5px; }
.woUe2C .JGhsWK { text-align: center; align-items: center; }
.woUe2C .HhgCcE { text-align: center; }
.woUe2C .qikwPI .bhsfaV { justify-self: left; }
.woUe2C .UjX6YI { justify-content: center; }
.mW_sDH .mABNle { justify-content: end; }
.mW_sDH .Bt5sQV { display: flex; justify-content: space-between; }
.mW_sDH .Bt5sQV .dXvq5u { margin: unset; }
.mW_sDH .Bt5sQV .dXvq5u .H_gEjP { margin-inline-start: 10px; }
.mW_sDH .Bt5sQV .dXvq5u .htMcyB { align-items: flex-end; padding: unset; }
.mW_sDH .Bt5sQV, .mW_sDH .dXvq5u, .mW_sDH .bhsfaV { flex-direction: row-reverse; }
.mW_sDH .JGhsWK { text-align: end; align-items: flex-end; }
.mW_sDH .HhgCcE { text-align: end; }
.mW_sDH .UjX6YI { justify-content: flex-end; }
.RiOfiW { border-radius: 0px; margin-inline: 0px; display: block; background: rgb(255, 255, 255); cursor: default; }
.RiOfiW.FnDyW0 { direction: rtl; }
.RiOfiW.ac4Ofz.JlQ2sc { padding-top: 30px; }
.RiOfiW.jDqjOt, .RiOfiW.lyd6fK, .RiOfiW.i_25UC, .RiOfiW.yWOr1I, .RiOfiW.hKl06e, .RiOfiW.UUSLFD, .RiOfiW.x_FPRX { display: flex; flex-direction: column; height: 100%; }
.app-desktop .RiOfiW { border-width: 1px; border-style: solid; }
.RiOfiW .PoYsMP, .RiOfiW .EfvfyL, .RiOfiW .NAWdyL { display: block; }
.RiOfiW.ivAnV0, .RiOfiW.NAWdyL, .RiOfiW.PoYsMP, .RiOfiW.EfvfyL, .RiOfiW.g8vcTX, .RiOfiW.TBrkhx { display: flex; }
.RiOfiW.ivAnV0.ac4Ofz, .RiOfiW.NAWdyL.ac4Ofz, .RiOfiW.PoYsMP.ac4Ofz, .RiOfiW.EfvfyL.ac4Ofz, .RiOfiW.g8vcTX.ac4Ofz, .RiOfiW.TBrkhx.ac4Ofz { height: auto; }
@media (max-width: 685px) {
  .use-media-queries .RiOfiW.ivAnV0, .use-media-queries .RiOfiW.NAWdyL, .use-media-queries .RiOfiW.PoYsMP, .use-media-queries .RiOfiW.EfvfyL, .use-media-queries .RiOfiW.g8vcTX, .use-media-queries .RiOfiW.TBrkhx { flex-direction: column; }
}
.lt-sm .RiOfiW.ivAnV0, .lt-sm .RiOfiW.NAWdyL, .lt-sm .RiOfiW.PoYsMP, .lt-sm .RiOfiW.EfvfyL, .lt-sm .RiOfiW.g8vcTX, .lt-sm .RiOfiW.TBrkhx { flex-direction: column; }
.RiOfiW.TBrkhx, .RiOfiW.g8vcTX, .RiOfiW.PoYsMP, .RiOfiW.EfvfyL, .RiOfiW.NAWdyL { height: 100%; }
.jDqjOt .ITPCIq, .lyd6fK .ITPCIq, .i_25UC .ITPCIq, .yWOr1I .ITPCIq, .hKl06e .ITPCIq, .UUSLFD .ITPCIq, .x_FPRX .ITPCIq { height: 165px; padding-bottom: 0px; }
.RiOfiW.hKl06e { position: absolute; width: 100%; }
.feQY6g .ITPCIq { height: 400px; padding-bottom: 0px; }
.ivAnV0 .ITPCIq, .NAWdyL .ITPCIq, .PoYsMP .ITPCIq, .EfvfyL .ITPCIq, .g8vcTX .ITPCIq, .TBrkhx .ITPCIq { padding-bottom: 0px; }
.ivAnV0 .pccjOy, .ivAnV0 .ITPCIq, .NAWdyL .pccjOy, .NAWdyL .ITPCIq, .PoYsMP .pccjOy, .PoYsMP .ITPCIq, .EfvfyL .pccjOy, .EfvfyL .ITPCIq, .g8vcTX .pccjOy, .g8vcTX .ITPCIq, .TBrkhx .pccjOy, .TBrkhx .ITPCIq { position: absolute; top: 0px; inset-inline: 0px; bottom: 0px; }
.iSTCpN { padding: 30px 18px 25px; width: 100%; }
.app-mobile .iSTCpN.QlVZyW { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px; }
.iSTCpN.glhtJc.JufO9Q, .iSTCpN.WdRrHJ.JufO9Q { padding: 30px 18px; }
.iSTCpN.glhtJc.JlQ2sc, .iSTCpN.WdRrHJ.JlQ2sc { padding-bottom: 0px; }
.iSTCpN.G1V6el { padding: 23px; }
.iSTCpN.G1V6el.JufO9Q { padding-bottom: 7px; }
.iSTCpN.KwFkyo, .iSTCpN.x_FPRX { padding: 24px 29px; }
.iSTCpN.KwFkyo.JufO9Q, .iSTCpN.x_FPRX.JufO9Q { padding-bottom: 7px; }
.iSTCpN.feQY6g { padding: 42px 47px 37px; }
.iSTCpN.feQY6g.JufO9Q { padding: 42px 47px 13px; }
.iSTCpN.jDqjOt, .iSTCpN.lyd6fK, .iSTCpN.i_25UC, .iSTCpN.yWOr1I, .iSTCpN.UUSLFD, .iSTCpN.x_FPRX { display: flex; flex-direction: column; height: 100%; min-height: 0px; padding: var(--blog-pl-common-padding-top) 24px var(--blog-pl-common-padding-bottom); }
.iSTCpN.hKl06e { display: flex; flex-direction: column; height: 100%; min-height: 0px; padding: var(--blog-pl-slider-padding-top) 16px var(--blog-pl-slider-padding-bottom); }
.iSTCpN.jDqjOt.ac4Ofz, .iSTCpN.lyd6fK.ac4Ofz, .iSTCpN.hKl06e.ac4Ofz, .iSTCpN.UUSLFD.ac4Ofz { height: 100%; }
.iSTCpN.jDqjOt.ac4Ofz.JufO9Q, .iSTCpN.lyd6fK.ac4Ofz.JufO9Q, .iSTCpN.hKl06e.ac4Ofz.JufO9Q, .iSTCpN.UUSLFD.ac4Ofz.JufO9Q { height: 100%; }
.iSTCpN.ivAnV0 { display: flex; flex-direction: column; padding: 40px 48px 37px; }
@media (min-width: 686px) and (max-width: 980px) {
  .use-media-queries .iSTCpN.ivAnV0 { padding: calc(40px + (var(--root-width) - 981px)/19) calc(48px + (var(--root-width) - 981px)/19); }
}
.w686-980 .iSTCpN.ivAnV0 { padding: calc(40px + (var(--root-width) - 981px)/19) calc(48px + (var(--root-width) - 981px)/19); }
@media (max-width: 685px) {
  .use-media-queries .iSTCpN.ivAnV0 { padding: 24px; }
}
.lt-sm .iSTCpN.ivAnV0 { padding: 24px; }
.iSTCpN.g8vcTX, .iSTCpN.TBrkhx { display: flex; flex-direction: column; padding-top: 24px; padding-bottom: 24px; overflow: hidden; flex: 1 1 0%; }
.iSTCpN.PoYsMP, .iSTCpN.EfvfyL, .iSTCpN.NAWdyL { padding: 0px; }
.iSTCpN.sCkhyN { height: 100%; width: 100%; position: absolute; top: 0px; inset-inline-start: 0px; padding: 27px 24px; display: inline-block; }
.iSTCpN.sCkhyN.ac4Ofz { padding: 32px 24px; }
.iSTCpN.sCkhyN.KEL4fK { background-color: rgba(0, 0, 0, 0.45); }
.iSTCpN.hp0NoL, .iSTCpN.FK1tXh, .iSTCpN.JnzaaY { display: flex; flex-direction: column; }
.iSTCpN.LdmkLw { position: absolute; top: 0px; inset-inline-start: 0px; display: inline-block; }
.iSTCpN.hp0NoL, .iSTCpN.FK1tXh, .iSTCpN.LdmkLw, .iSTCpN.JnzaaY { height: 100%; width: 100%; padding: 27px 24px; }
.iSTCpN.hp0NoL.KEL4fK, .iSTCpN.FK1tXh.KEL4fK, .iSTCpN.LdmkLw.KEL4fK, .iSTCpN.JnzaaY.KEL4fK { background-color: rgba(0, 0, 0, 0.45); }
.iSTCpN.hp0NoL.ac4Ofz, .iSTCpN.FK1tXh.ac4Ofz, .iSTCpN.LdmkLw.ac4Ofz, .iSTCpN.JnzaaY.ac4Ofz { padding: 32px 24px; }
.O16KGI { font: inherit; color: inherit; display: block; }
.JMCi2v { font: inherit; color: inherit; width: 100%; flex: 1 1 auto; overflow: hidden; box-sizing: content-box; padding: 3px; margin: -3px; }
.JMCi2v.pu51Xe { text-align: start; }
.JMCi2v.jDqjOt.mqysW5.ZBB0ua { margin-top: -19px; }
.JMCi2v.UUSLFD.mqysW5.ZBB0ua { margin-top: -48px; }
.JMCi2v.hKl06e.mqysW5.ZBB0ua, .JMCi2v.i_25UC.mqysW5.ZBB0ua, .JMCi2v.yWOr1I.mqysW5.ZBB0ua, .JMCi2v.lyd6fK.mqysW5.ZBB0ua { margin-top: -36px; }
.JMCi2v.x_FPRX.mqysW5.ZBB0ua { margin-top: -25px; }
.JMCi2v.ivAnV0, .JMCi2v.g8vcTX, .JMCi2v.TBrkhx { display: flex; flex-direction: column; }
.JMCi2v.ivAnV0.ac4Ofz, .JMCi2v.g8vcTX.ac4Ofz, .JMCi2v.TBrkhx.ac4Ofz { padding-inline-end: 0px; }
.JMCi2v.ivAnV0.ZBB0ua, .JMCi2v.g8vcTX.ZBB0ua, .JMCi2v.TBrkhx.ZBB0ua { margin-top: -43px; }
.JMCi2v.ivAnV0.xs2MeC.ZBB0ua, .JMCi2v.g8vcTX.xs2MeC.ZBB0ua, .JMCi2v.TBrkhx.xs2MeC.ZBB0ua { margin-top: -23px; }
.JMCi2v.jDqjOt.ZBB0ua { position: relative; top: -29px; }
.JMCi2v.UUSLFD.ZBB0ua { margin-top: -29px; }
.JMCi2v.hKl06e.ZBB0ua, .JMCi2v.i_25UC.ZBB0ua, .JMCi2v.yWOr1I.ZBB0ua, .JMCi2v.lyd6fK.ZBB0ua { margin-top: -13px; }
.JMCi2v.x_FPRX.ZBB0ua { margin-top: -6px; }
.JMCi2v.hp0NoL, .JMCi2v.FK1tXh, .JMCi2v.JnzaaY { height: 100%; }
.JMCi2v.hp0NoL.I5nSmk, .JMCi2v.FK1tXh.I5nSmk, .JMCi2v.JnzaaY.I5nSmk { flex-grow: 0; height: unset; }
.JMCi2v.hKl06e { white-space: normal; }
.hrftIZ.glhtJc.ZBB0ua { margin-top: -28px; margin-inline-end: 12px; }
.FbwBsX { margin-bottom: var(--blog-pl-default-title-margin); }
.FbwBsX.hKl06e p { margin-top: var(--blog-pl-slider-title-margin-top); }
.FbwBsX.x_FPRX.ZBB0ua, .FbwBsX.lyd6fK.ZBB0ua, .FbwBsX.i_25UC.ZBB0ua, .FbwBsX.yWOr1I.ZBB0ua, .FbwBsX.NAWdyL.ZBB0ua, .FbwBsX.PoYsMP.ZBB0ua, .FbwBsX.EfvfyL.ZBB0ua, .FbwBsX.TBrkhx.ZBB0ua, .FbwBsX.g8vcTX.ZBB0ua, .FbwBsX.hKl06e.ZBB0ua, .FbwBsX.UUSLFD.ZBB0ua { margin-inline-end: 30px; }
.FbwBsX.x_FPRX.xs2MeC.ZBB0ua, .FbwBsX.lyd6fK.xs2MeC.ZBB0ua, .FbwBsX.i_25UC.xs2MeC.ZBB0ua, .FbwBsX.yWOr1I.xs2MeC.ZBB0ua, .FbwBsX.NAWdyL.xs2MeC.ZBB0ua, .FbwBsX.PoYsMP.xs2MeC.ZBB0ua, .FbwBsX.EfvfyL.xs2MeC.ZBB0ua, .FbwBsX.TBrkhx.xs2MeC.ZBB0ua, .FbwBsX.g8vcTX.xs2MeC.ZBB0ua, .FbwBsX.hKl06e.xs2MeC.ZBB0ua, .FbwBsX.UUSLFD.xs2MeC.ZBB0ua { margin-inline-end: 0px; }
@media (min-width: 660px) {
  .use-media-queries .FbwBsX { margin-bottom: 20px; }
  .use-media-queries .FbwBsX.G1V6el { margin-bottom: 11px; }
  .use-media-queries .FbwBsX.G1V6el.ZBB0ua { position: relative; top: -24px; margin-bottom: -14px; margin-top: -13px; max-width: 209px; }
  .use-media-queries .FbwBsX.G1V6el.ZBB0ua.CzG_Nm { max-width: 189px; }
  .use-media-queries .FbwBsX.G1V6el.xs2MeC.ZBB0ua { margin-top: 12px; max-width: none; }
  .use-media-queries .FbwBsX.G1V6el.xs2MeC.ZBB0ua.CzG_Nm { }
  .use-media-queries .FbwBsX.KwFkyo { margin-bottom: 10px; }
  .use-media-queries .FbwBsX.KwFkyo.ZBB0ua { position: relative; top: -24px; margin-bottom: -13px; margin-top: -13px; max-width: 359px; }
  .use-media-queries .FbwBsX.KwFkyo.ZBB0ua.CzG_Nm { max-width: 339px; }
  .use-media-queries .FbwBsX.KwFkyo.xs2MeC.ZBB0ua { margin-top: 17px; max-width: none; }
  .use-media-queries .FbwBsX.KwFkyo.xs2MeC.ZBB0ua.CzG_Nm { }
  .use-media-queries .FbwBsX.x_FPRX { margin-bottom: 10px; }
  .use-media-queries .FbwBsX.feQY6g { max-width: 740px; margin-bottom: 9px; }
  .use-media-queries .FbwBsX.feQY6g.ZBB0ua { position: relative; top: -31px; margin-bottom: -12px; margin-top: -6px; }
  .use-media-queries .FbwBsX.feQY6g.xs2MeC.ZBB0ua { margin-top: 12px; max-width: none; }
  .use-media-queries .FbwBsX.feQY6g.xs2MeC.ZBB0ua.CzG_Nm { }
  .use-media-queries .FbwBsX.jDqjOt { margin-bottom: var(--blog-pl-common-title-margin); }
  .use-media-queries .FbwBsX.jDqjOt.ZBB0ua { max-width: 207px; }
  .use-media-queries .FbwBsX.jDqjOt.ZBB0ua.CzG_Nm { max-width: 187px; }
  .use-media-queries .FbwBsX.jDqjOt.xs2MeC.ZBB0ua { max-width: none; }
  .use-media-queries .FbwBsX.jDqjOt.xs2MeC.ZBB0ua.CzG_Nm { }
  .use-media-queries .FbwBsX.hKl06e, .use-media-queries .FbwBsX.lyd6fK, .use-media-queries .FbwBsX.i_25UC, .use-media-queries .FbwBsX.yWOr1I, .use-media-queries .FbwBsX.UUSLFD { margin-bottom: var(--blog-pl-common-title-margin); }
  .use-media-queries .FbwBsX.hKl06e.ZBB0ua, .use-media-queries .FbwBsX.lyd6fK.ZBB0ua, .use-media-queries .FbwBsX.i_25UC.ZBB0ua, .use-media-queries .FbwBsX.yWOr1I.ZBB0ua, .use-media-queries .FbwBsX.UUSLFD.ZBB0ua, .use-media-queries .FbwBsX.NAWdyL.ZBB0ua, .use-media-queries .FbwBsX.PoYsMP.ZBB0ua, .use-media-queries .FbwBsX.EfvfyL.ZBB0ua, .use-media-queries .FbwBsX.g8vcTX.ZBB0ua, .use-media-queries .FbwBsX.TBrkhx.ZBB0ua { margin-inline-end: 30px; }
  .use-media-queries .FbwBsX.hKl06e.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.lyd6fK.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.i_25UC.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.yWOr1I.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.UUSLFD.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.NAWdyL.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.PoYsMP.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.EfvfyL.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.g8vcTX.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.TBrkhx.xs2MeC.ZBB0ua { margin-inline-end: 0px; }
  .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua, .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua, .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua, .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua, .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua, .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua { max-width: 342px; }
  .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua.CzG_Nm { max-width: 322px; }
  .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua, .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua { max-width: none; }
  .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm { }
  .use-media-queries .FbwBsX.ZpmKeC { margin-bottom: 6px; }
  .use-media-queries .FbwBsX.sCkhyN { margin-bottom: 12px; }
  .use-media-queries .FbwBsX.sCkhyN.JufO9Q { margin-bottom: 30px; bottom: 0px; }
  .use-media-queries .FbwBsX.hp0NoL, .use-media-queries .FbwBsX.FK1tXh, .use-media-queries .FbwBsX.LdmkLw, .use-media-queries .FbwBsX.JnzaaY { margin-bottom: 18px; }
  .use-media-queries .FbwBsX.hp0NoL.JufO9Q, .use-media-queries .FbwBsX.FK1tXh.JufO9Q, .use-media-queries .FbwBsX.LdmkLw.JufO9Q, .use-media-queries .FbwBsX.JnzaaY.JufO9Q { margin-bottom: 36px; bottom: 0px; }
  .use-media-queries .FbwBsX.hp0NoL.JufO9Q, .use-media-queries .FbwBsX.FK1tXh.JufO9Q, .use-media-queries .FbwBsX.JnzaaY.JufO9Q { margin-bottom: 0px; padding-bottom: 0px; }
}
.gt-xs .FbwBsX { margin-bottom: 20px; }
.gt-xs .FbwBsX.G1V6el { margin-bottom: 11px; }
.gt-xs .FbwBsX.G1V6el.ZBB0ua { position: relative; top: -24px; margin-bottom: -14px; margin-top: -13px; max-width: 209px; }
.gt-xs .FbwBsX.G1V6el.ZBB0ua.CzG_Nm { max-width: 189px; }
.gt-xs .FbwBsX.G1V6el.xs2MeC.ZBB0ua { margin-top: 12px; max-width: none; }
.gt-xs .FbwBsX.G1V6el.xs2MeC.ZBB0ua.CzG_Nm { }
.gt-xs .FbwBsX.KwFkyo { margin-bottom: 10px; }
.gt-xs .FbwBsX.KwFkyo.ZBB0ua { position: relative; top: -24px; margin-bottom: -13px; margin-top: -13px; max-width: 359px; }
.gt-xs .FbwBsX.KwFkyo.ZBB0ua.CzG_Nm { max-width: 339px; }
.gt-xs .FbwBsX.KwFkyo.xs2MeC.ZBB0ua { margin-top: 17px; max-width: none; }
.gt-xs .FbwBsX.KwFkyo.xs2MeC.ZBB0ua.CzG_Nm { }
.gt-xs .FbwBsX.x_FPRX { margin-bottom: 10px; }
.gt-xs .FbwBsX.feQY6g { max-width: 740px; margin-bottom: 9px; }
.gt-xs .FbwBsX.feQY6g.ZBB0ua { position: relative; top: -31px; margin-bottom: -12px; margin-top: -6px; }
.gt-xs .FbwBsX.feQY6g.xs2MeC.ZBB0ua { margin-top: 12px; max-width: none; }
.gt-xs .FbwBsX.feQY6g.xs2MeC.ZBB0ua.CzG_Nm { }
.gt-xs .FbwBsX.jDqjOt { margin-bottom: var(--blog-pl-common-title-margin); }
.gt-xs .FbwBsX.jDqjOt.ZBB0ua { max-width: 207px; }
.gt-xs .FbwBsX.jDqjOt.ZBB0ua.CzG_Nm { max-width: 187px; }
.gt-xs .FbwBsX.jDqjOt.xs2MeC.ZBB0ua { max-width: none; }
.gt-xs .FbwBsX.jDqjOt.xs2MeC.ZBB0ua.CzG_Nm { }
.gt-xs .FbwBsX.hKl06e, .gt-xs .FbwBsX.lyd6fK, .gt-xs .FbwBsX.i_25UC, .gt-xs .FbwBsX.yWOr1I, .gt-xs .FbwBsX.UUSLFD { margin-bottom: var(--blog-pl-common-title-margin); }
.gt-xs .FbwBsX.hKl06e.ZBB0ua, .gt-xs .FbwBsX.lyd6fK.ZBB0ua, .gt-xs .FbwBsX.i_25UC.ZBB0ua, .gt-xs .FbwBsX.yWOr1I.ZBB0ua, .gt-xs .FbwBsX.UUSLFD.ZBB0ua, .gt-xs .FbwBsX.NAWdyL.ZBB0ua, .gt-xs .FbwBsX.PoYsMP.ZBB0ua, .gt-xs .FbwBsX.EfvfyL.ZBB0ua, .gt-xs .FbwBsX.g8vcTX.ZBB0ua, .gt-xs .FbwBsX.TBrkhx.ZBB0ua { margin-inline-end: 30px; }
.gt-xs .FbwBsX.hKl06e.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.lyd6fK.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.i_25UC.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.yWOr1I.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.UUSLFD.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.NAWdyL.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.PoYsMP.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.EfvfyL.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.g8vcTX.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.TBrkhx.xs2MeC.ZBB0ua { margin-inline-end: 0px; }
.gt-xs .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua, .gt-xs .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua, .gt-xs .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua, .gt-xs .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua, .gt-xs .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua, .gt-xs .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua { max-width: 342px; }
.gt-xs .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua.CzG_Nm { max-width: 322px; }
.gt-xs .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua, .gt-xs .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua { max-width: none; }
.gt-xs .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm, .gt-xs .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm { }
.gt-xs .FbwBsX.ZpmKeC { margin-bottom: 6px; }
.gt-xs .FbwBsX.sCkhyN { margin-bottom: 12px; }
.gt-xs .FbwBsX.sCkhyN.JufO9Q { margin-bottom: 30px; bottom: 0px; }
.gt-xs .FbwBsX.hp0NoL, .gt-xs .FbwBsX.FK1tXh, .gt-xs .FbwBsX.LdmkLw, .gt-xs .FbwBsX.JnzaaY { margin-bottom: 18px; }
.gt-xs .FbwBsX.hp0NoL.JufO9Q, .gt-xs .FbwBsX.FK1tXh.JufO9Q, .gt-xs .FbwBsX.LdmkLw.JufO9Q, .gt-xs .FbwBsX.JnzaaY.JufO9Q { margin-bottom: 36px; bottom: 0px; }
.gt-xs .FbwBsX.hp0NoL.JufO9Q, .gt-xs .FbwBsX.FK1tXh.JufO9Q, .gt-xs .FbwBsX.JnzaaY.JufO9Q { margin-bottom: 0px; padding-bottom: 0px; }
.FbwBsX.glhtJc { margin-bottom: 0px; }
.FbwBsX.glhtJc.AkO1lZ, .FbwBsX.WdRrHJ.AkO1lZ { margin-bottom: 18px; }
.FbwBsX.glhtJc.ySFpqx, .FbwBsX.WdRrHJ.ySFpqx { margin-bottom: 0px; }
.FbwBsX.glhtJc.ZBB0ua, .FbwBsX.WdRrHJ.ZBB0ua { margin-top: -43px; max-width: 263px; }
.FbwBsX.glhtJc.ZBB0ua.CzG_Nm, .FbwBsX.WdRrHJ.ZBB0ua.CzG_Nm { max-width: 243px; }
.FbwBsX.glhtJc.xs2MeC.ZBB0ua, .FbwBsX.WdRrHJ.xs2MeC.ZBB0ua { margin-top: -19px; max-width: none; }
.FbwBsX.glhtJc.xs2MeC.ZBB0ua.CzG_Nm, .FbwBsX.WdRrHJ.xs2MeC.ZBB0ua.CzG_Nm { }
.FbwBsX.glhtJc.I5nSmk, .FbwBsX.glhtJc.xs2MeC.I5nSmk, .FbwBsX.WdRrHJ.I5nSmk, .FbwBsX.WdRrHJ.xs2MeC.I5nSmk { margin-top: 0px; }
.FbwBsX.ivAnV0, .FbwBsX.g8vcTX, .FbwBsX.TBrkhx { border-bottom: 12px solid rgba(0, 0, 0, 0); margin: 0px; }
.FbwBsX.PoYsMP, .FbwBsX.EfvfyL, .FbwBsX.NAWdyL { border-bottom: 8px solid rgba(0, 0, 0, 0); margin: 0px; }
.nebVix { padding-bottom: 18px; }
@media (min-width: 660px) {
  .use-media-queries .nebVix { padding-bottom: 23px; }
}
.gt-xs .nebVix { padding-bottom: 23px; }
.nebVix.glhtJc { margin-top: 10px; }
.nebVix.glhtJc.JufO9Q, .nebVix.WdRrHJ.JufO9Q { padding-bottom: 0px; }
.nebVix.feQY6g { max-width: 740px; }
.nebVix.ivAnV0, .nebVix.NAWdyL, .nebVix.PoYsMP, .nebVix.EfvfyL, .nebVix.g8vcTX, .nebVix.TBrkhx { display: flex; flex: 1 1 0%; padding: 0px; overflow: hidden; }
.sCkhyN { color: rgb(255, 255, 255); }
.sCkhyN.RiOfiW { display: inline-block; width: 292px; height: 292px; }
.sCkhyN.RiOfiW.pu51Xe { width: 100%; height: 100%; }
.sCkhyN .pccjOy { height: 100%; width: 100%; }
.sCkhyN .ITPCIq { height: 100%; width: 100%; }
.sCkhyN.JMCi2v { display: flex; flex-direction: column; justify-content: flex-end; }
.sCkhyN.FbwBsX { position: absolute; bottom: 60px; width: calc(100% - 48px); }
.sCkhyN.NPsER6 { display: inline-block; position: absolute; bottom: 27px; inset-inline: 24px; }
.LdmkLw.FbwBsX { position: absolute; bottom: 60px; width: calc(100% - 48px); }
.hp0NoL.FbwBsX, .FK1tXh.FbwBsX, .JnzaaY.FbwBsX { padding-bottom: 30px; }
.hp0NoL.FbwBsX.p8Uk20, .FK1tXh.FbwBsX.p8Uk20, .JnzaaY.FbwBsX.p8Uk20 { padding: 0px; margin: 0px; }
.LdmkLw, .hp0NoL, .FK1tXh, .JnzaaY { color: rgb(255, 255, 255); }
.LdmkLw.RiOfiW, .hp0NoL.RiOfiW, .FK1tXh.RiOfiW, .JnzaaY.RiOfiW { display: inline-block; width: 454px; height: 454px; }
.LdmkLw.RiOfiW.pu51Xe, .hp0NoL.RiOfiW.pu51Xe, .FK1tXh.RiOfiW.pu51Xe, .JnzaaY.RiOfiW.pu51Xe { width: 100%; height: 100%; }
.LdmkLw .pccjOy, .hp0NoL .pccjOy, .FK1tXh .pccjOy, .JnzaaY .pccjOy { height: 100%; width: 100%; }
.LdmkLw .ITPCIq, .hp0NoL .ITPCIq, .FK1tXh .ITPCIq, .JnzaaY .ITPCIq { height: 100%; width: 100%; }
.LdmkLw.JMCi2v, .hp0NoL.JMCi2v, .FK1tXh.JMCi2v, .JnzaaY.JMCi2v { display: flex; flex-direction: column; justify-content: flex-end; }
.LdmkLw.NPsER6, .hp0NoL.NPsER6, .FK1tXh.NPsER6, .JnzaaY.NPsER6 { display: inline-block; position: absolute; bottom: 27px; inset-inline: 24px; }
.n9F1tl { fill: rgb(255, 255, 255); }
.VMF9AQ { color: rgb(255, 255, 255); }
.BVf6py { background-color: rgb(255, 255, 255); }
.TE7que { height: 1px; opacity: 0.2; }
@media (min-width: 660px) {
  .use-media-queries .TE7que { margin-bottom: 12px; }
}
.gt-xs .TE7que { margin-bottom: 12px; }
.TE7que:not(.iD0LEx) { margin-bottom: var(--blog-pl-footer-separator-margin); }
.TE7que.iD0LEx { margin-top: 24px; }
.TE7que.iD0LEx.vxAOcp { margin-top: 18px; }
.sCkhyN .TE7que, .LdmkLw .TE7que, .hp0NoL .TE7que, .FK1tXh .TE7que, .JnzaaY .TE7que { opacity: 1; }
.NPsER6.g8vcTX, .NPsER6.TBrkhx { margin-top: auto; }
.NPsER6.g8vcTX.kzwb6t, .NPsER6.TBrkhx.kzwb6t { padding-top: 12px; }
@media (max-width: 685px) {
  .use-media-queries .NPsER6.g8vcTX, .use-media-queries .NPsER6.TBrkhx { padding-top: 12px; }
}
.lt-sm .NPsER6.g8vcTX, .lt-sm .NPsER6.TBrkhx { padding-top: 12px; }
.NPsER6.ivAnV0 { margin-top: auto; }
.NPsER6.ivAnV0.kzwb6t { padding-top: 36px; }
@media (max-width: 685px) {
  .use-media-queries .NPsER6.ivAnV0 { padding-top: 36px; }
}
.lt-sm .NPsER6.ivAnV0 { padding-top: 36px; }
.NPsER6.hKl06e, .NPsER6.jDqjOt, .NPsER6.lyd6fK, .NPsER6.i_25UC, .NPsER6.yWOr1I, .NPsER6.UUSLFD { padding-top: 12px; margin-top: auto; }
.NPsER6.i_25UC.zwuMcM, .NPsER6.yWOr1I.zwuMcM, .NPsER6.lyd6fK.zwuMcM { padding-top: var(--blog-pl-footer-padding-top); }
.GGI4XB { display: block; margin: 15px 0px -11px; }
.app-desktop .GGI4XB { display: none; }
.NtnM8D { opacity: 0.6; }
.tFEVbz { flex: 0 0 50%; }
.QP8OH2 { width: 100%; padding-top: 75%; position: relative; }
.Gf88Ln { overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; }
@media (min-width: 686px) {
  .use-media-queries .Gf88Ln { -webkit-line-clamp: 1; }
}
.gt-s .Gf88Ln { -webkit-line-clamp: 1; }
@media (min-width: 740px) {
  .use-media-queries .Gf88Ln { -webkit-line-clamp: 2; }
}
.gt-740 .Gf88Ln { -webkit-line-clamp: 2; }
@media (min-width: 886px) {
  .use-media-queries .Gf88Ln { -webkit-line-clamp: 3; }
}
.gt-886 .Gf88Ln { -webkit-line-clamp: 3; }
.so9KdE.g8vcTX, .so9KdE.TBrkhx { mask-image: linear-gradient(to top, transparent, rgb(0, 0, 0) 30px); }
.hMB1wk { display: inline; }
.CHRJex { cursor: pointer; }
._UH27m { position: relative !important; }
.EQ1O0U { margin: 14px 0px; display: flex !important; }
.EQ1O0U.xczrBK { --full-icon-color: var(--post-homepage-ratingFilledStarColor, var(--wix-color-8)); --empty-icon-color: var(--post-homepage-ratingUnfilledStarColor, var(--wix-color-3)); 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: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; text-decoration: var(--post-homepage-ratingFont-text-decoration); font-size: var(--post-homepage-ratingFont-size, 14px); color: rgb(var(--post-homepage-ratingFontColor, var(--wix-color-5))); }
.EQ1O0U.xczrBK.amZSNe { --full-icon-color: var(--post-homepage-TOI-ratingFilledStarColor, var(--wix-color-8)); --empty-icon-color: var(--post-homepage-TOI-ratingUnfilledStarColor, var(--wix-color-3)); color: rgb(var(--post-homepage-TOI-ratingFontColor, var(--wix-color-5))); }
.EQ1O0U.hrftIZ { --full-icon-color: var(--post-category-ratingFilledStarColor, var(--wix-color-8)); --empty-icon-color: var(--post-category-ratingUnfilledStarColor, var(--wix-color-3)); 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: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; text-decoration: var(--post-category-ratingFont-text-decoration); font-size: var(--post-category-ratingFont-size, 14px); color: rgb(var(--post-category-ratingFontColor, var(--wix-color-5))); }
.EQ1O0U.hrftIZ.amZSNe { --full-icon-color: var(--post-category-TOI-ratingFilledStarColor, var(--wix-color-8)); --empty-icon-color: var(--post-category-TOI-ratingUnfilledStarColor, var(--wix-color-3)); color: rgb(var(--post-category-TOI-ratingFontColor, var(--wix-color-5))); }
.EQ1O0U.zwuMcM { 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: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; text-decoration: var(--post-post-list-ratingFont-text-decoration); font-size: var(--post-post-list-ratingFont-size, 14px); --full-icon-color: var(--post-post-list-ratingFilledStarColor, var(--wix-color-8)); --empty-icon-color: var(--post-post-list-ratingUnfilledStarColor, var(--wix-color-3)); color: rgb(var(--post-post-list-ratingFontColor, var(--wix-color-5))); }
.EQ1O0U.zwuMcM.amZSNe { --full-icon-color: var(--post-post-list-TOI-ratingFilledStarColor, var(--wix-color-8)); --empty-icon-color: var(--post-post-list-TOI-ratingUnfilledStarColor, var(--wix-color-3)); color: rgb(var(--post-post-list-TOI-ratingFontColor, var(--wix-color-5))); }
.EQ1O0U.NAWdyL { margin: 8px 0px; }
.EQ1O0U.ivAnV0, .EQ1O0U.g8vcTX, .EQ1O0U.TBrkhx { margin-bottom: 2px; }
.EQ1O0U.hp0NoL.JufO9Q, .EQ1O0U.FK1tXh.JufO9Q, .EQ1O0U.LdmkLw.JufO9Q, .EQ1O0U.JnzaaY.JufO9Q { margin-bottom: 0px; }
.G5Aa3J { position: relative; display: inline-block; cursor: pointer; width: 19px; height: 19px; vertical-align: middle; }
.G5Aa3J svg { position: relative; display: inline-block; fill: rgba(0, 0, 0, 0); stroke: rgb(232, 74, 67); stroke-width: 1.5px; transition: fill 250ms; }
.G5Aa3J .X22cAo { display: none; }
.G5Aa3J.jSxrNf svg { opacity: 1; fill: rgb(232, 74, 67); stroke: none; }
.G5Aa3J.jSxrNf .X22cAo { display: inline-block; position: absolute; inset-inline-start: -3px; top: -3px; border-radius: 100%; opacity: 0; width: 24px; height: 24px; border: 3px solid rgb(232, 74, 67); }
.G5Aa3J.jSxrNf .zkv91u { display: inline-block; position: absolute; inset-inline-start: 8px; top: 7px; opacity: 0; width: 4px; height: 4px; border-radius: 100%; background-color: rgb(232, 74, 67); }
.G5Aa3J.FfDJdv.jSxrNf svg { animation: 500ms ease 0s 1 normal none running AgCb8e; }
.G5Aa3J.FfDJdv.jSxrNf .X22cAo { animation: 300ms ease 0s 1 normal none running EN90Pa; }
.G5Aa3J.FfDJdv.jSxrNf .zkv91u { animation: 500ms ease 100ms 1 normal none running JVoWJX; }
.YfFkQX, .y5oGWU, .Eu1LNI, .PxeFnW { display: inline-block; position: absolute; inset-inline-start: 8px; top: 7px; width: 6px; height: 6px; }
.YfFkQX { transform: rotate(0deg); }
.y5oGWU { transform: rotate(144deg); }
.Eu1LNI { transform: rotate(216deg); }
.PxeFnW { transform: rotate(288deg); }
@keyframes AgCb8e { 
  0% { transform: scale(0.1); }
  40% { transform: scale(1.3); }
  70% { transform: scale(0.9); }
  90% { transform: scale(1.1); }
  100% { transform: scale(1); }
}
@keyframes EN90Pa { 
  0% { transform: scale(0.1); opacity: 0.1; }
  20% { opacity: 1; }
  100% { transform: scale(1.5); opacity: 0; }
}
@keyframes JVoWJX { 
  0% { transform: translateX(5px) scale(1); opacity: 0; }
  20% { opacity: 1; }
  100% { transform: translateX(17px) scale(0); opacity: 0; }
}
.Kh5HMz { border: 0px; background: none; padding: 0px; color: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: 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; line-height: 1; vertical-align: middle; font-size: inherit !important; }
.h7K_lu { display: inline-flex; align-items: center; vertical-align: middle; }
.FYRNvd { padding-inline-end: 5px; }
.p9gct4 { flex-direction: row-reverse; }
.p9gct4 .FYRNvd { padding-inline: 5px 0px; }
.laz8E8 { border: 0px !important; clip: rect(1px, 1px, 1px, 1px) !important; clip-path: inset(50%) !important; height: 1px !important; overflow: hidden !important; padding: 0px !important; position: absolute !important; width: 1px !important; white-space: nowrap !important; }
.t66ylj { display: inline-flex; align-items: center; padding-inline-end: 2px; vertical-align: middle; }
.eYQJQu:not(:first-child) { margin-inline-start: 6px; }
.bEeZ1_ { display: flex; align-items: baseline; inline-size: var(--width, 300px); }
.bEeZ1_::before { content: ""; display: block; position: relative; flex: 1 1 0%; opacity: 0.12; border-radius: 100px; background: currentcolor; overflow: hidden; animation: 2s ease 0s infinite normal none running xxdw6w; block-size: 10px; inline-size: 100%; mask-image: linear-gradient(to left, rgb(0, 0, 0) -100%, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 40%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 60%, rgb(0, 0, 0) 100%, rgb(0, 0, 0) 200%); mask-repeat: no-repeat; mask-size: 400% auto; }
@keyframes xxdw6w { 
  0% { mask-position: 100% 50%; }
  100% { mask-position: 0% 50%; }
}
.E54HWO { display: flex; align-items: center; white-space: nowrap; }
.E54HWO > * + * { margin-inline-start: 16px; }
.lkXNhM { display: inline-flex; color: inherit; font: inherit; }
.NT9zC5 { display: flex; justify-content: space-between; height: var(--blog-pl-footer-content-height); line-height: 1.5; font-size: 12px !important; }
.NT9zC5.eJayAP, .NT9zC5.T6pLzn, .NT9zC5.KToN9P { justify-content: flex-start; }
.zGPuSQ { font-size: inherit !important; }
.PsEy9r { display: flex; margin-inline-end: 16px; }
.L2cuMO { display: flex; justify-content: flex-end; align-items: center; }
.tmHsxH { height: 1px; display: block; opacity: 0.2; }
.Dgf2Op { width: 1px; height: 100%; opacity: 0.2; flex: 0 0 1px; }
.Ki_0_s { width: 2px; height: 2px; border-radius: 50%; align-self: center; display: block; }
.Ym42pV { display: inline-block; max-width: min-content; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.CS4xCt { margin: 0px 0 var(--blog-pl-category-label-margin-bottom); line-height: 1.2; font-size: 0px; }
.pratMU { display: inline-block; }
.d7TwYL, .g99UQY, .u0T9F0 { margin-top: 4px; }
.TRcECH { margin-bottom: var(--blog-pl-slider-category-label-margin-bottom); }
.ewnq0g, .dU7Co_, .TpXFK4, .sEWsEY { display: flex; flex-direction: column; justify-content: flex-end; align-items: flex-start; flex-grow: 1; }
@media (max-width: 659px) {
  .use-media-queries .ewnq0g, .use-media-queries .dU7Co_, .use-media-queries .TpXFK4, .use-media-queries .sEWsEY { margin-bottom: 0px; }
}
.lt-s .ewnq0g, .lt-s .dU7Co_, .lt-s .TpXFK4, .lt-s .sEWsEY { margin-bottom: 0px; }
.dqpczu { border-style: solid; 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: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; text-decoration: var(--category-label-button-textFont-text-decoration); font-size: var(--category-label-button-textFont-size, 14px); color: rgb(var(--category-label-button-textColor, var(--wix-color-1))); background-color: rgb(var(--category-label-button-backgroundColor, var(--wix-color-8))); border-color: rgb(var(--category-label-button-borderColor, var(--wix-color-8))); border-width: calc(var(--category-label-button-borderWidth, 0)*1px); border-radius: calc(var(--category-label-button-cornerRadius, 0)*1px); padding: calc(var(--category-label-button-verticalPadding, 6)*1px) calc(var(--category-label-button-horizontalPadding, 12)*1px); }
.dqpczu:hover { color: rgb(var(--category-label-button-textColorHover, var(--wix-color-1))); background-color: rgb(var(--category-label-button-backgroundColorHover, var(--wix-color-8))); border-color: rgb(var(--category-label-button-borderColorHover, var(--wix-color-8))); }
.SkWvPq { font: var(--category-label-text-textFont, var(--wix-font-Body-M)); text-decoration: var(--category-label-text-textFont-text-decoration); color: rgb(var(--category-label-text-textColor, var(--wix-color-8))); }
.SkWvPq:hover { color: rgb(var(--category-label-text-textColorHover, var(--wix-color-8))); }
.iT3c03.dqpczu { border-style: solid; font: var(--category-label-button-mobile-textFont, var(--wix-font-Body-M)); color: rgb(var(--category-label-button-mobile-textColor, var(--wix-color-1))); background-color: rgb(var(--category-label-button-mobile-backgroundColor, var(--wix-color-8))); border-color: rgb(var(--category-label-button-mobile-borderColor, var(--wix-color-8))); border-width: calc(var(--category-label-button-mobile-borderWidth, 0)*1px); border-radius: calc(var(--category-label-button-mobile-cornerRadius, 0)*1px); padding: calc(var(--category-label-button-mobile-verticalPadding, 6)*1px) calc(var(--category-label-button-mobile-horizontalPadding, 12)*1px); }
.iT3c03.SkWvPq { font: var(--category-label-text-mobile-textFont, var(--wix-font-Body-M)); color: rgb(var(--category-label-text-mobile-textColor, var(--wix-color-8))); }
.tQ0Q1A { display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 100%; }
@media print {
  .tQ0Q1A { color: rgb(0, 0, 0) !important; }
}
.xUuoH9 { display: flex; align-items: center; list-style: none; margin: 0px; padding: 0px; max-width: 100%; white-space: nowrap; text-overflow: ellipsis; }
.rmqd9q { margin: 0px 8px; }
.F4tRtJ { min-width: 0px; }
.MBUSKJ { font-size: inherit !important; }
.UZa2Xr:nth-child(3) { overflow: hidden; text-overflow: ellipsis; }
.dZs5e3 { display: flex; flex-direction: column; padding-inline-start: 10px; max-width: 100%; font-size: 12px !important; }
.dZs5e3:first-child { padding-inline-start: 0px; }
.dZs5e3.krCqqh { font-size: inherit; }
@media (min-width: 980px) {
  .use-media-queries .mtJpOF .dZs5e3 { padding-inline-start: 18px; }
}
.gt-sm .mtJpOF .dZs5e3 { padding-inline-start: 18px; }
.dZs5e3.PZIDK7 ul { line-height: 19px; }
.mJ89ha { font-size: inherit !important; }
.taLqKM { display: flex; align-items: center; height: 19px; max-width: 100%; }
.S7Q4bF { display: block; width: 100%; height: 100%; }
.S7Q4bF img { max-width: var(--wix-img-max-width, 100%); }
.S7Q4bF[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }
.S7Q4bF[data-animate-blur] img[data-load-done] { filter: none; }
.lR3yj5 { display: block; width: 100%; height: 100%; border-radius: 50%; object-fit: cover; overflow: hidden; }
.dDcMfv { width: 100%; height: 100%; }
.ERF5R1 { display: inline-block; position: relative; width: 32px; height: 32px; }
@media (min-width: 660px) {
  .use-media-queries .ERF5R1.A9WFUN { width: 40px; height: 40px; }
}
.gt-xs .ERF5R1.A9WFUN { width: 40px; height: 40px; }
@media (min-width: 660px) {
  .use-media-queries .ERF5R1.A0qBRg { width: 92px; height: 92px; }
}
.gt-xs .ERF5R1.A0qBRg { width: 92px; height: 92px; }
.ERF5R1.zI70HL { width: 80px; height: 80px; }
@media (min-width: 660px) {
  .use-media-queries .ERF5R1.zI70HL { width: 100px; height: 100px; }
}
.gt-xs .ERF5R1.zI70HL { width: 100px; height: 100px; }
.ERF5R1.pozZSb { width: 40px; height: 40px; }
@media (min-width: 660px) {
  .use-media-queries .ERF5R1.pozZSb { width: 80px; height: 80px; }
}
.gt-xs .ERF5R1.pozZSb { width: 80px; height: 80px; }
.ERF5R1.Zcb_uj { width: 30px; height: 30px; }
.ERF5R1.bCACxF { width: 20px; height: 20px; }
@media (min-width: 660px) {
  .use-media-queries .ERF5R1.bCACxF { width: 40px; height: 40px; }
}
.gt-xs .ERF5R1.bCACxF { width: 40px; height: 40px; }
.ERF5R1.C3KamW { width: 20px; height: 20px; }
@media (min-width: 660px) {
  .use-media-queries .ERF5R1.C3KamW { width: 30px; height: 30px; }
}
.gt-xs .ERF5R1.C3KamW { width: 30px; height: 30px; }
.lBv2XN { display: flex; align-items: center; }
.dlINDG { padding-inline-start: 12px; }
.dlINDG:first-child { padding-inline-start: 0px; }
.WmZAIu { width: 100%; display: flex; height: 100%; position: relative; }
.Bvf4SR { font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: none; padding: 0px; }
._EA3Ke { position: relative; display: flex; justify-content: center; align-items: center; height: 24px; width: 24px; cursor: pointer; }
.Z9ijf3 { position: absolute; z-index: 900; min-width: 200px; max-width: 300px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 8px 0px; margin: 5px; }
.hUiNwc { display: flex; align-items: center; }
.OpTnhP { display: block; }
.SbjQym { display: flex; align-items: center; justify-content: flex-end; }
@media (min-width: 980px) {
  .use-media-queries .SbjQym { padding-bottom: 12px; }
}
.gt-sm .SbjQym { padding-bottom: 12px; }
.SbjQym.IStc0y { padding-bottom: 18px; }
.SbjQym._dR9OP, .SbjQym.YD6Z1G { padding-bottom: 12px; }
.SbjQym.Nn0z1D, .SbjQym.SoK2Wc { padding-bottom: 24px; }
.SbjQym.DKNKji, .SbjQym.rA58nq, .SbjQym.Ij__Zw, .SbjQym.jc3Fi0, .SbjQym.kAgxB9, .SbjQym.MLEYRZ, .SbjQym.AwRwmV, .SbjQym.otAa9D { padding-bottom: 12px; }
.SbjQym.otAa9D.Fsmreb { padding-bottom: 0px; }
.SbjQym.wjdRtO:not(.kAgxB9) { padding-bottom: 0px; }
.SbjQym.wjdRtO:not(.kAgxB9).TjmPXo { margin-bottom: var(--blog-pl-header-margin-bottom); }
.SbjQym.wjdRtO:not(.kAgxB9).TjmPXo.vL7wf0 { margin-bottom: 0px; }
.SbjQym.wjdRtO:not(.kAgxB9).TjmPXo.YVAddP { margin-bottom: auto; }
.SbjQym.Mo4mKl { padding: 0px; font-size: inherit; }
@media (min-width: 980px) {
  .use-media-queries .SbjQym.Mo4mKl { padding: 11px 11px 24px; }
}
.gt-sm .SbjQym.Mo4mKl { padding: 11px 11px 24px; }
.V_aJB6 { flex: 1 1 auto; display: flex; align-items: center; margin-inline-end: auto; font-size: 14px; min-block-size: var(--blog-pl-header-height); max-inline-size: calc(100% - 42px); }
.V_aJB6.CH7asw { max-inline-size: calc(100% - 54px); }
.Mo4mKl .V_aJB6 { font-size: inherit; }
@media (min-width: 980px) {
  .use-media-queries .PVEWzt .V_aJB6, .use-media-queries .eOIH_4 .V_aJB6, .use-media-queries .otAa9D .V_aJB6, .use-media-queries .G1sD4r .V_aJB6 { font-size: 12px; }
}
.gt-sm .PVEWzt .V_aJB6, .gt-sm .eOIH_4 .V_aJB6, .gt-sm .otAa9D .V_aJB6, .gt-sm .G1sD4r .V_aJB6 { font-size: 12px; }
.pWST8_ .V_aJB6, .vL7wf0 .V_aJB6, .rDlcKq .V_aJB6 { height: auto; }
.YiEou4 { display: none; }
@media (min-width: 980px) {
  .use-media-queries .YiEou4 { display: inline-block; margin-inline-start: auto; }
}
.gt-sm .YiEou4 { display: inline-block; margin-inline-start: auto; }
.YfT_t7 { opacity: 0.6; }
.Dgs_GX { display: flex; align-items: center; margin-inline-end: 3px; }
.YiEou4 + .Dgs_GX { margin-inline-start: 12px; }
.GygROR { margin: 0px; margin-inline-end: -9px; }
.GygROR.pWST8_, .GygROR.rDlcKq { margin-inline-end: -18px; }
@media (min-width: 980px) {
  .use-media-queries .Mo4mKl .GygROR { margin-inline-end: 0px; }
}
.gt-sm .Mo4mKl .GygROR { margin-inline-end: 0px; }
.Q8iQIg, .dtYGur { opacity: 0.1; overflow-y: hidden; transform: scale3d(0.1, 0.1, 1); }
.VL02DE, .EhKyap { opacity: 1; transform: scale3d(1, 1, 1); transition: 0.4s ease-in; }
.Z0hXe1 { display: flex; }
.j1Y_aa { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
@supports not (-webkit-line-clamp: 1) {
  .j1Y_aa { display: block; white-space: nowrap; }
}
.wR7PET { word-break: break-word; overflow: hidden; line-height: 1.5; height: 100%; flex-grow: 1; }
.DxQ8C1 { height: 100%; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 3; }
.BOlnTh { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; }
.JMAXlV { --full: rgb(var(--full-icon-color, $black-rgb)); --empty: rgb(var(--empty-icon-color, $gray-rgb)); position: relative; display: block; }
.fbd51l { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; }
.hhO2ky { display: flex; }
.JMAXlV .hhO2ky { gap: 0px 6px; }
.siwre6 { color: var(--full); }
.MKPjdi { color: var(--empty); }
.TbC84K { display: flex; position: relative; }
.j6jO4F .MrH3GO { display: block; }
.j6jO4F { clip-path: inset(0px 50% 0px 0px); }
[dir="rtl"] .j6jO4F { clip-path: inset(0px 0px 0px 50%); }
.MrH3GO { position: absolute; clip-path: inset(0px 0px 0px 50%); }
[dir="rtl"] .MrH3GO { clip-path: inset(0px 50% 0px 0px); }
.TYUuco { transition: color 0.3s ease-in; }
.A6pgue { display: flex; align-items: center; }
.KJeQ3_ { margin-inline-start: 12px; line-height: 1; }
.T5ArNO .KJeQ3_ { animation: 0.3s ease-in 0s 1 normal none running M5aq50; }
.TW0XHJ .KJeQ3_, .z8kPtl .KJeQ3_ { margin-inline-start: 7px; }
@keyframes M5aq50 { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.T5UMT5 { overflow-wrap: break-word; font-weight: inherit; word-break: break-word; margin-top: 18px; font-size: 22px; line-height: 30px; }
.T5UMT5.mjh3Ex, .T5UMT5.I9XQQf, .T5UMT5.xwfLlB, .T5UMT5.AreR2k, .T5UMT5.LMmmGm, .T5UMT5.Qr0HYQ, .T5UMT5.zKj_nc, .T5UMT5.WD_8WI { margin-top: 0px; }
.T5UMT5.tMAW2P { margin-top: 0px; }
@media (min-width: 660px) {
  .use-media-queries .T5UMT5.tMAW2P { line-height: 24px !important; }
}
.gt-xs .T5UMT5.tMAW2P { line-height: 24px !important; }
.T5UMT5.v0TP18, .T5UMT5.PW6Nzn { margin-top: 0px; }
@media (max-width: 659px) {
  .use-media-queries .T5UMT5.v0TP18, .use-media-queries .T5UMT5.PW6Nzn { line-height: 1.4 !important; }
}
.lt-s .T5UMT5.v0TP18, .lt-s .T5UMT5.PW6Nzn { line-height: 1.4 !important; }
.T5UMT5.nOu63e._wPn3X, .T5UMT5.xAtwHK._wPn3X, .T5UMT5.ML3wIh._wPn3X, .T5UMT5.SmUSYw._wPn3X { margin-top: 12px; }
@media (min-width: 660px) {
  .use-media-queries .T5UMT5.nOu63e._wPn3X, .use-media-queries .T5UMT5.xAtwHK._wPn3X, .use-media-queries .T5UMT5.ML3wIh._wPn3X, .use-media-queries .T5UMT5.SmUSYw._wPn3X { margin-top: 0px; }
}
.gt-xs .T5UMT5.nOu63e._wPn3X, .gt-xs .T5UMT5.xAtwHK._wPn3X, .gt-xs .T5UMT5.ML3wIh._wPn3X, .gt-xs .T5UMT5.SmUSYw._wPn3X { margin-top: 0px; }
.T5UMT5 .fcPJ4D:not(.iFTNPs):active { opacity: 0.5; cursor: pointer; }
@media (min-width: 660px) {
  .use-media-queries .T5UMT5 { margin-top: 1px; font-size: inherit; line-height: inherit; }
  .use-media-queries .T5UMT5.I9XQQf, .use-media-queries .T5UMT5.xwfLlB, .use-media-queries .T5UMT5.AreR2k, .use-media-queries .T5UMT5.LMmmGm, .use-media-queries .T5UMT5.Qr0HYQ { line-height: 1.4; }
}
.gt-xs .T5UMT5 { margin-top: 1px; font-size: inherit; line-height: inherit; }
.gt-xs .T5UMT5.I9XQQf, .gt-xs .T5UMT5.xwfLlB, .gt-xs .T5UMT5.AreR2k, .gt-xs .T5UMT5.LMmmGm, .gt-xs .T5UMT5.Qr0HYQ { line-height: 1.4; }
.T5UMT5.zEYAqe, .T5UMT5.SSbNRm { line-height: 1.4 !important; }
.KNiaIk { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; }
.bD0vt9 { font: inherit; }
.uYL9xS { display: flex; flex-direction: column-reverse; flex: 1 1 0%; height: 0px; }
.Bzea4H { height: 100%; position: absolute; inset: 0px; z-index: -1; }
div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover) .gallery-item-content .gallery-item { transition: opacity 0.4s !important; }
div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover).simulate-hover .gallery-item-content .gallery-item, div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover):hover .gallery-item-content .gallery-item { opacity: 0; }
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover), div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .hover-info-element { transition: transform 2.2s cubic-bezier(0.14, 0.4, 0.09, 0.99) !important; }
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-content { transform: scale(1.1); }
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover), div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) { transform: scale(1.11); }
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover) .hover-info-element, div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) .hover-info-element { transform: scale(0.900901); }
div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover), div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .hover-info-element { transition: transform 1.2s cubic-bezier(0.14, 0.4, 0.09, 0.99) !important; }
div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover):hover .gallery-item-content { transform: scale(0.845) rotate(calc(var(--tiltAngleValue) * 1deg)); }
div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover) .gallery-item-content { transition: filter 0.4s linear !important; }
div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover).simulate-hover .gallery-item-content .gallery-item, div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover):hover .gallery-item-content .gallery-item { filter: blur(6px); }
div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover) .gallery-item-content { transition: filter 0.6s !important; }
div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover):hover .gallery-item-content { filter: grayscale(1); }
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover) { transition: transform 0.4s !important; }
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover, div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover { transform: scale(0.985); }
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover div, div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover div { transform: none !important; }
div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover) .gallery-item-content { transition: filter 0.6s !important; }
div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover):hover .gallery-item-content { filter: invert(1); }
div.pro-gallery .gallery-item-container.color-in-on-hover .gallery-item-content { filter: grayscale(1); transition: filter 0.6s !important; }
div.pro-gallery .gallery-item-container.color-in-on-hover.simulate-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.color-in-on-hover:hover:not(.hide-hover) .gallery-item-content { filter: grayscale(0); }
div.pro-gallery .gallery-item-container.darkened-on-hover .gallery-item-content { filter: brightness(1); transition: filter 0.6s !important; }
div.pro-gallery .gallery-item-container.darkened-on-hover.simulate-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.darkened-on-hover:hover:not(.hide-hover) .gallery-item-content { filter: brightness(0.7); }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover { transition: none; }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover::before { opacity: 0; }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover .gallery-item-hover-inner { opacity: 0; }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover, div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) { transition: none; }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover)::before { opacity: 1; background: rgba(8, 8, 8, 0.75); }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover .info-member:not(.hidden), div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) .info-member:not(.hidden) { opacity: 1 !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover { transition: filter 0.4s, opacity 0.4s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover::before { filter: opacity(0); transition: filter 0.4s, opacity 0.4s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover { transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover::before { transform: scale(0.9); filter: opacity(0); transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.2s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand:hover .gallery-item-hover:not(.hide-hover)::before { transform: scale(1); filter: opacity(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover::before { transform: translateY(100%); filter: opacity(0); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateY(0px); filter: opacity(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover::before { transform: translateX(-100%); filter: opacity(0); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateX(0px); filter: opacity(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover::before { transform: translateX(100%); filter: opacity(0); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateX(0px); filter: opacity(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover::before { transform: translateY(-100%); filter: opacity(0); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateY(0px); filter: opacity(1); }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover { transition: none; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover::before { opacity: 1; background: rgba(8, 8, 8, 0.75); }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .gallery-item-hover-inner { opacity: 1; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .info-member:not(.hidden) { opacity: 1 !important; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover, div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) { transition: none; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover)::before { opacity: 0; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover .info-member:not(.hidden), div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) .info-member:not(.hidden) { opacity: 0 !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover { transition: filter 0.4s, opacity 0.4s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover::before { filter: opacity(1); transition: filter 0.4s, opacity 0.4s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(0); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover { transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover::before { transform: scale(1); filter: opacity(1); transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.2s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand:hover .gallery-item-hover:not(.hide-hover)::before { transform: scale(0.9); filter: opacity(0); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover::before { transform: translateY(0px); filter: opacity(1); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateY(100%); filter: opacity(0); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover::before { transform: translateX(0px); filter: opacity(1); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateX(-100%); filter: opacity(0); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover::before { transform: translateX(100%); filter: opacity(1); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateX(0px); filter: opacity(0); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover::before { transform: translateY(-100%); filter: opacity(1); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down:hover .gallery-item-hover:not(.hide-hover)::before { transform: translateY(0px); filter: opacity(0); }
.animation-slide { transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s; }
.item-with-secondary-media-container .secondary-media-item.hide { opacity: 0; }
.item-with-secondary-media-container .secondary-media-item.show { opacity: 1; }
[data-collapsed="true"] .pro-gallery-parent-container .gallery-item, [data-hidden="true"] .pro-gallery-parent-container .gallery-item { background-image: none !important; }
html.pro-gallery { width: 100%; height: auto; }
body.pro-gallery { transition: opacity 2s; }
#gallery-loader { position: fixed; top: 50%; }
.show-more-container { text-align: center; line-height: 138px; }
.show-more-container i.show-more { color: rgb(93, 93, 97); font-size: 40px; cursor: pointer; margin-top: -3px; }
.show-more-container button.show-more { display: inline-block; padding: 11px 29px; border-radius: 0px; border: 2px solid rgb(93, 93, 97); font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif; font-size: 12px; color: rgb(93, 93, 97); background: transparent; cursor: pointer; }
.show-more-container button.show-more:hover { background: rgba(0, 0, 0, 0.1); }
.more-items-loader { display: block; width: 100%; text-align: center; line-height: 50px; font-size: 30px; color: rgb(17, 109, 255); }
.version-header { color: rgb(224, 57, 57); text-align: left; font-family: Consolas, monospace; font-size: 13px; position: absolute; top: 0px; left: 0px; width: 320px; height: 100px; line-height: 30px; background: rgba(255, 255, 255, 0.8); z-index: 100; }
.auto-slideshow-button { margin-top: 19px; padding: 5px; height: 28px; width: 20px; left: auto; z-index: 1; position: absolute; display: flex; text-align: center; cursor: pointer; opacity: 0.9; }
.auto-slideshow-counter { margin-top: 24px; left: auto; z-index: 1; position: absolute; display: flex; text-align: center; opacity: 0.9; font-size: 15px; line-height: normal; }
@keyframes wNW36F { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.mouse-cursor { display: flex; width: 100%; position: absolute; }
.follow-mouse-cursor { position: absolute; transition: 0.2s; }
.follow-mouse-cursor > div { pointer-events: none; display: flex; justify-content: center; align-items: center; }
.nav-arrows-container { left: auto; position: absolute; display: flex; text-align: center; cursor: pointer; opacity: 0.9; align-items: center; background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; justify-content: center; }
.nav-arrows-container:hover { opacity: 1; }
.nav-arrows-container.shadow svg { filter: drop-shadow(rgb(178, 178, 178) 0px 1px 0.15px); }
.nav-arrows-container .slideshow-arrow { flex-shrink: 0; }
.nav-arrows-container:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px inset, rgb(17, 109, 255) 0px 0px 1px 4px inset !important; }
.arrow-portal-container span { animation: 0.1s ease-in-out 0s 1 normal none running fadeIn; position: fixed; transition: top 50ms, left 50ms; display: flex; align-items: center; justify-content: center; }
div.gallery-slideshow div.pro-gallery, div.gallery-slideshow .gallery-column { box-sizing: content-box !important; }
div.gallery-slideshow .gallery-group, div.gallery-slideshow .gallery-item-container, div.gallery-slideshow .gallery-item-wrapper { overflow: visible !important; }
div.gallery-slideshow.streched .gallery-slideshow-info { padding-left: 50px !important; padding-right: 50px !important; }
@media (max-width: 500px) {
  div.gallery-slideshow div.pro-gallery .gallery-slideshow-info { padding-left: 20px; padding-right: 20px; }
}
div.gallery-slideshow div.pro-gallery .gallery-item-container .gallery-slideshow-info { position: absolute; padding-top: 0px; bottom: -220px; height: 220px; width: 100%; box-sizing: border-box; display: flex; z-index: 15; }
.gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { padding: 30px 60px; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { padding: 30px 10px 50px; }
.gallery-columns div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { padding: 30px; }
div.pro-gallery { width: 100%; height: 100%; overflow: hidden; backface-visibility: hidden; position: relative; }
div.pro-gallery .gallery-column { float: left; overflow: hidden; position: relative; transform-style: preserve-3d; backface-visibility: hidden; }
div.pro-gallery .gallery-column .gallery-left-padding { display: inline-block; height: 100%; }
div.pro-gallery .gallery-column .gallery-top-padding { display: block; width: 100%; }
div.pro-gallery .gallery-group { float: left; overflow: hidden; position: relative; transform-style: preserve-3d; backface-visibility: hidden; box-sizing: border-box; padding: 0px; font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif; font-size: 11px; }
div.pro-gallery .gallery-group.debug.gallery-group-gone { background: rgb(205, 205, 208); }
div.pro-gallery .gallery-group.debug.gallery-group-visible { background: rgb(193, 240, 193); }
div.pro-gallery .gallery-group.debug.gallery-group-hidden { background: rgb(255, 153, 153); }
div.pro-gallery .gallery-item-container { position: absolute; display: inline-block; vertical-align: top; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; border-radius: 0px; overflow: hidden; transform-style: preserve-3d; backface-visibility: hidden; outline: none; text-decoration: none; color: inherit; will-change: top, left, width, height; box-sizing: border-box; font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif; font-size: 11px; cursor: default; scroll-snap-align: center; }
div.pro-gallery .gallery-item-container .item-action { width: 1px; height: 1px; overflow: hidden; position: absolute; pointer-events: none; z-index: -1; }
div.pro-gallery .gallery-item-container .item-action:focus { --focus-ring-box-shadow: none !important; outline: none !important; box-shadow: none !important; }
div.pro-gallery .gallery-item-container:hover .gallery-item-common-info { cursor: pointer; }
div.pro-gallery .gallery-item-container:hover .gallery-item-common-info button { text-decoration: underline; cursor: pointer; }
div.pro-gallery .gallery-item-container.visible { transform: translate3d(0px, 0px, 0px); }
div.pro-gallery .gallery-item-container.clickable { cursor: pointer; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper { position: relative; width: 100%; height: 100%; overflow: hidden; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item { position: absolute; z-index: 1; width: 100%; height: 100%; top: 0px; left: 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item .gallery-item { object-fit: cover; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item .text-item > div { width: 100% !important; height: 100% !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper.transparent, div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit { background: transparent; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-preload { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit .gallery-item { background: transparent; object-fit: contain; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item { object-fit: cover; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; margin: 0px; overflow: hidden; border-radius: 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item { box-sizing: border-box; -webkit-font-smoothing: antialiased; white-space: initial; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item .te-pro-gallery-text-item { line-height: normal !important; letter-spacing: normal !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item > div { box-sizing: border-box; background: initial !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item p, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item span, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item div, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h1, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h2, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h3, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h4, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h5, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h6, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item i { margin: 0px; padding: 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item .pro-circle-preloader { top: 50%; left: 50%; height: 30px; width: 15px; z-index: -1; opacity: 0.4; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item img.gallery--placeholder-item { object-fit: cover; object-position: center center; width: 100% !important; height: 100% !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded { background-color: transparent; opacity: 1 !important; animation: auto ease 0s 1 normal none running none !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded.image-item::after { display: none !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded ~ .pro-circle-preloader { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.error { opacity: 0 !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-preloaded { background-size: cover; background-repeat: no-repeat; background-position: center center; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-preloaded.grid-fit { background-size: contain; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.three-d-loaded img { opacity: 0; pointer-events: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.three-d-loading img { opacity: 1; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder img { transition: opacity 0.2s; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video { overflow: hidden; text-align: center; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video iframe { left: 0px; top: 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playedOnce ~ .image-item { pointer-events: none; opacity: 0; transition: opacity 0.2s; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.playing button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.playing i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem.playing button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem.playing i { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i { display: inline-block; text-rendering: auto; -webkit-font-smoothing: antialiased; position: absolute; z-index: 11; top: 50%; left: 50%; height: 60px; text-align: center; margin: -30px 0px 0px -30px; background: rgb(8, 8, 8); color: rgb(255, 255, 255); border-radius: 50px; opacity: 0.7; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-triangle { opacity: 1; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-background { font-size: 26px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i:hover { opacity: 0.9; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button::before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i::before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button::before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i::before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button::before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i::before { font-size: 2.3em; opacity: 1; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info { position: absolute; bottom: -220px; height: 220px; width: 100%; box-sizing: border-box; display: flex; z-index: 15; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info > div { height: 100%; width: 100%; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { white-space: initial; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; margin: 0px; box-sizing: border-box; border-radius: 0px; z-index: 15; overflow: hidden; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gallery-item-hover-inner { height: 100%; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover.no-hover-bg::before { opacity: 0 !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover::before { content: " "; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; margin: 0px; box-sizing: border-box; z-index: -1; }
div.pro-gallery .gallery-item-container .gallery-item-common-info { box-sizing: border-box; cursor: pointer; }
div.pro-gallery .thumbnailItem.playing button, div.pro-gallery .thumbnailItem.playing i { display: none; }
div.pro-gallery .thumbnailItem button, div.pro-gallery .thumbnailItem i { display: inline-block; text-rendering: auto; -webkit-font-smoothing: antialiased; position: absolute; z-index: 11; top: 50%; left: 50%; height: 28px; width: 28px; text-align: center; margin: -16px -1px 0px -16px; background: rgb(8, 8, 8); color: rgb(255, 255, 255); border-radius: 100%; opacity: 0.7; }
div.pro-gallery .thumbnailItem button.play-triangle, div.pro-gallery .thumbnailItem i.play-triangle { opacity: 1; }
div.pro-gallery .thumbnailItem button::before, div.pro-gallery .thumbnailItem i::before { font-size: 2.3em; opacity: 1; }
div.pro-gallery.one-row { white-space: nowrap; float: left; }
div.pro-gallery.one-row .gallery-column { width: 100%; float: none; white-space: nowrap; }
div.pro-gallery.one-row .gallery-column .gallery-group { display: inline-block; float: none; }
div.pro-gallery.one-row.slider .gallery-column { overflow-x: scroll; }
div.pro-gallery.one-row.slider .gallery-column.scroll-snap { scroll-snap-type: x mandatory; }
div.pro-gallery.one-row .gallery-horizontal-scroll-inner { position: relative; will-change: transform; }
div.pro-gallery.thumbnails-gallery { overflow: hidden; float: left; }
div.pro-gallery.thumbnails-gallery .galleryColumn { position: relative; overflow: visible; }
div.pro-gallery.thumbnails-gallery .thumbnailItem { position: absolute; background-color: white; background-size: cover; background-position: center center; overflow-y: inherit; border-radius: 0px; cursor: pointer; }
div.pro-gallery.thumbnails-gallery .thumbnailItem.pro-gallery-highlight::after { content: ""; display: block; height: 100%; position: absolute; top: 0px; left: 0px; width: 100%; background-color: rgba(255, 255, 255, 0.6); }
@media (max-width: 500px) {
  div.pro-gallery.thumbnails-gallery { overflow: visible; }
}
div.pro-gallery :focus { box-shadow: none; }
div.pro-gallery.accessible i:focus, div.pro-gallery.accessible button:not(.nav-arrows-container, .has-custom-focus):focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgb(17, 109, 255) 0px 0px 1px 2px; }
div.pro-gallery.accessible .has-custom-focus:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px inset, rgb(17, 109, 255) 0px 0px 1px 4px inset; }
div.pro-gallery.accessible .gallery-item-hover i:focus, div.pro-gallery.accessible .gallery-item-hover button:focus { box-shadow: none; }
div.pro-gallery.accessible .thumbnailItem.pro-gallery-highlight::after { box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px; }
div.pro-gallery.accessible .gallery-item-container:has(.item-action:focus)::after { content: " "; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px inset; pointer-events: none; border-radius: inherit; z-index: 15; }
div.pro-gallery.accessible .pro-gallery-thumbnails-highlighted::before { box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px inset; }
div.pro-gallery.accessible .pro-gallery-thumbnails-highlighted::after { content: " "; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px; pointer-events: none; border-radius: inherit; }
div.pro-gallery .hide-scrollbars { scrollbar-width: none; }
div.pro-gallery .hide-scrollbars::-webkit-scrollbar, div.pro-gallery .hide-scrollbars ::-webkit-scrollbar { width: 0px !important; height: 0px !important; }
div.pro-gallery .rtl { direction: rtl; }
div.pro-gallery .ltr { direction: ltr; }
.sr-only.out-of-view-component { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip-path: circle(0%); border: 0px; }
.screen-logs { overflow-wrap: break-word; background: rgb(255, 255, 255); width: 280px; font-size: 10px; }
.fade { display: block; transition: opacity 600ms; }
.fade-visible { opacity: 1; }
.fade-hidden { opacity: 0; }
.deck-before { display: block; z-index: 1; transition: transform 600ms; transform: translateX(-100%); }
.deck-before-rtl { display: block; z-index: 1; transition: transform 600ms; transform: translateX(100%); }
.deck-current { display: block; z-index: 0; transition: transform 600ms; transform: translateX(0px); }
.deck-current .override { transition: transform 600ms, opacity 0.1s 200ms !important; }
.deck-after { display: block; transition: opacity 0.2s 600ms; z-index: -1; opacity: 0; }
.deck-after .override { transition: opacity 0.1s !important; }
.disabled-transition { transition: none !important; }
@keyframes JqqXMV { 
  0% { background-color: rgba(241, 241, 241, 0.2); }
  50% { background-color: rgba(241, 241, 241, 0.8); }
  100% { background-color: rgba(241, 241, 241, 0.2); }
}
.pro-gallery-parent-container.gallery-slideshow [data-hook="group-view"]::before { content: ""; position: absolute; scroll-snap-align: center; top: var(--group-top); left: var(--group-left); width: var(--group-width); right: var(--group-right); height: 1px; pointer-events: none; }
.pro-gallery-parent-container:not(.gallery-slideshow) [data-hook="group-view"] .item-link-wrapper::before { content: ""; position: absolute; scroll-snap-align: center; top: var(--group-top); left: var(--group-left); width: var(--group-width); right: var(--group-right); height: 1px; pointer-events: none; }
.gallery-item-container { scroll-snap-align: none !important; }
.gallery-slideshow .gallery-item-container:not(.clickable) a { cursor: default; }
._SIYmI .gallery-item-video-play-background.play-background { color: rgb(0, 0, 0) !important; opacity: 0.3 !important; }
._SIYmI .play-triangle { color: rgb(255, 255, 255) !important; z-index: 17 !important; }
._SIYmI.homepage { --border-color: rgb(var(--post-homepage-borderColor, var(--wix-color-2))); --border-width: calc(var(--post-homepage-borderWidth, 1) * 1px); --border-radius: calc(var(--post-homepage-postRadius, 0) * 1px); }
._SIYmI.homepage.is-mobile { --border-color: rgb(var(--post-homepage-mobile-borderColor, var(--post-homepage-borderColor, var(--wix-color-2)))); --border-width: calc(var(--post-homepage-mobile-borderWidth, var(--post-homepage-borderWidth, 1)) * 1px); --border-radius: calc(var(--post-homepage-mobile-postRadius, var(--post-homepage-postRadius, 0)) * 1px); }
._SIYmI.category { --border-color: rgb(var(--post-category-borderColor, var(--wix-color-2))); --border-width: calc(var(--post-category-borderWidth, 1) * 1px); --border-radius: calc(var(--post-category-postRadius, 0) * 1px); }
._SIYmI.category.is-mobile { --border-color: rgb(var(--post-category-mobile-borderColor, var(--post-category-borderColor, var(--wix-color-2)))); --border-width: calc(var(--post-category-mobile-borderWidth, var(--post-category-borderWidth, 1)) * 1px); --border-radius: calc(var(--post-category-mobile-postRadius, var(--post-category-postRadius, 0)) * 1px); }
._SIYmI.tags { --border-color: rgb(var(--post-tags-borderColor, var(--wix-color-2))); --border-width: calc(var(--post-tags-borderWidth, 1) * 1px); --border-radius: calc(var(--post-tags-postRadius, 0) * 1px); }
._SIYmI.tags.is-mobile { --border-color: rgb(var(--post-tags-mobile-borderColor, var(--post-tags-borderColor, var(--wix-color-2)))); --border-width: calc(var(--post-tags-mobile-borderWidth, var(--post-tags-borderWidth, 1)) * 1px); --border-radius: calc(var(--post-tags-mobile-postRadius, var(--post-tags-postRadius, 0)) * 1px); }
._SIYmI.post-list { --border-color: rgb(var(--post-post-list-borderColor, var(--wix-color-2))); --border-width: calc(var(--post-post-list-borderWidth, 1) * 1px); --border-radius: calc(var(--post-post-list-postRadius, 0) * 1px); }
._SIYmI.post-list.is-mobile { --border-color: rgb(var(--post-post-list-mobile-borderColor, var(--post-post-list-borderColor, var(--wix-color-2)))); --border-width: calc(var(--post-post-list-mobile-borderWidth, var(--post-post-list-borderWidth, 1)) * 1px); --border-radius: calc(var(--post-post-list-mobile-postRadius, var(--post-post-list-postRadius, 0)) * 1px); }
._SIYmI.related-posts { --border-color: rgb(var(--post-related-posts-borderColor, var(--wix-color-2))); --border-width: calc(var(--post-related-posts-borderWidth, 1) * 1px); --border-radius: calc(var(--post-related-posts-postRadius, 0) * 1px); }
._SIYmI.related-posts.is-mobile { --border-color: rgb(var(--post-related-posts-mobile-borderColor, var(--post-related-posts-borderColor, var(--wix-color-2)))); --border-width: calc(var(--post-related-posts-mobile-borderWidth, var(--post-related-posts-borderWidth, 1)) * 1px); --border-radius: calc(var(--post-related-posts-mobile-postRadius, var(--post-related-posts-postRadius, 0)) * 1px); }
._SIYmI.my-posts { --border-color: rgb(var(--post-my-posts-borderColor, var(--wix-color-2))); --border-width: calc(var(--post-my-posts-borderWidth, 1) * 1px); --border-radius: calc(var(--post-my-posts-postRadius, 0) * 1px); }
._SIYmI.my-posts.is-mobile { --border-color: rgb(var(--post-my-posts-mobile-borderColor, var(--post-my-posts-borderColor, var(--wix-color-2)))); --border-width: calc(var(--post-my-posts-mobile-borderWidth, var(--post-my-posts-borderWidth, 1)) * 1px); --border-radius: calc(var(--post-my-posts-mobile-postRadius, var(--post-my-posts-postRadius, 0)) * 1px); }
._SIYmI .gallery-item-hover::before { background: unset !important; }
._SIYmI .gallery-item-container { scroll-snap-align: center !important; border-radius: var(--border-radius) !important; }
[dir="rtl"] ._SIYmI.post-list-pro-gallery-pg-side-by-side.gallery-right-align .gallery-item-container, [dir="rtl"] ._SIYmI.post-list-pro-gallery-list.gallery-right-align .gallery-item-container { display: flex !important; flex-direction: row !important; }
[dir="rtl"] ._SIYmI.post-list-pro-gallery-pg-side-by-side .gallery-item-container, [dir="rtl"] ._SIYmI.post-list-pro-gallery-list .gallery-item-container { display: flex !important; flex-direction: row-reverse !important; }
[dir="rtl"] ._SIYmI.post-list-pro-gallery-pg-side-by-side .gallery-item-container .gallery-item-left-info, [dir="rtl"] ._SIYmI.post-list-pro-gallery-list .gallery-item-container .gallery-item-left-info { left: auto; right: 0px; }
[dir="rtl"] ._SIYmI.post-list-pro-gallery-pg-side-by-side .gallery-item-container .gallery-item-right-info, [dir="rtl"] ._SIYmI.post-list-pro-gallery-list .gallery-item-container .gallery-item-right-info { left: 0px; right: auto; }
._SIYmI.post-list-pro-gallery-list-large.gallery-right-align .gallery-item-wrapper, ._SIYmI.post-list-pro-gallery-list-medium.gallery-right-align .gallery-item-wrapper, ._SIYmI.post-list-pro-gallery-list.gallery-right-align .gallery-item-wrapper { top: 13px; right: 13px; }
._SIYmI.post-list-pro-gallery-list-large.gallery-left-align .gallery-item-wrapper, ._SIYmI.post-list-pro-gallery-list-medium.gallery-left-align .gallery-item-wrapper, ._SIYmI.post-list-pro-gallery-list.gallery-left-align .gallery-item-wrapper { top: 13px; left: 13px; }
._SIYmI.post-list-pro-gallery-list-large .gallery-item-container, ._SIYmI.post-list-pro-gallery-list-medium .gallery-item-container, ._SIYmI.post-list-pro-gallery-list .gallery-item-container { background-color: rgb(var(--post-post-list-backgroundColor, var(--wix-color-1))) !important; }
._SIYmI.post-list-pro-gallery-list-large .gallery-item-container.pro-gallery-mobile-indicator, ._SIYmI.post-list-pro-gallery-list-medium .gallery-item-container.pro-gallery-mobile-indicator, ._SIYmI.post-list-pro-gallery-list .gallery-item-container.pro-gallery-mobile-indicator { background-color: rgb(var(--post-post-list-mobile-backgroundColor, var(--wix-color-1))) !important; }
._SIYmI.post-list-pro-gallery-list-large .gallery-item-common-info, ._SIYmI.post-list-pro-gallery-list-medium .gallery-item-common-info, ._SIYmI.post-list-pro-gallery-list .gallery-item-common-info { overflow: visible !important; }
._SIYmI.post-list-pro-gallery-slider { border-width: var(--border-width); border-radius: var(--border-radius); border-color: var(--border-color); border-style: solid; overflow: hidden; }
._SIYmI.post-list-pro-gallery-slider .gallery-item-container { border-radius: revert !important; }
._SIYmI.post-list-pro-gallery-slider .gallery-slideshow .pro-gallery .gallery-slideshow-info { padding-inline: 0px !important; }
._SIYmI[class^="post-list-pro-gallery"] .gallery-item-wrapper { cursor: pointer; }
._SIYmI.post-list-pro-gallery-flat #pro-gallery-container .gallery-item-container { transform-style: flat; will-change: top, left, width, height; }
._SIYmI.post-list-pro-gallery-pg-grid.no-border .gallery-item-container { overflow: hidden !important; }
._SIYmI.post-list-pro-gallery-pg-grid.no-border .gallery-item-container:focus-within::after { content: ""; position: absolute; inset: 0px; border-radius: var(--border-radius); pointer-events: none; box-shadow: currentcolor 0px 0px 0px 2px inset; }
._SIYmI [data-hook="item-action"] { display: none; }
.KhVdjt, .acbUIp, .IeY3vx, .gwgQCb, .lfi41p, .sI4Nnn { line-height: 1; }
.wR7lgz { display: flex; }
.wR7lgz .sI4Nnn { opacity: 1; cursor: inherit; }
.wR7lgz .RcfyI6, .wR7lgz .ixAZGX { cursor: pointer; font-size: 14px; margin-inline-end: 48px; }
.wR7lgz .ixAZGX { opacity: 0.8; }
.ynW8KF { display: flex; align-items: center; height: 100%; font-family: system-ui, sans-serif; font-size: 16px; }
@media only screen and (max-width: 300px) {
  .ynW8KF { max-width: 100%; overflow: hidden; }
}
.fOICak, .RcfyI6, .KhVdjt { display: flex; align-items: center; justify-content: center; }
.RcfyI6, .KhVdjt { margin: 0px 3px; min-width: 36px; min-height: 36px; cursor: pointer; color: inherit; }
.IZ6Wrl .RcfyI6, .IZ6Wrl .KhVdjt { margin: 0px 6px; }
@media only screen and (max-width: 300px) {
  .IZ6Wrl .RcfyI6, .IZ6Wrl .KhVdjt { margin: 0px; }
}
.sI4Nnn { cursor: default; }
.BCQZoR { opacity: 0.4; cursor: default; }
.fOICak { min-width: 48px; margin: 0px 6px; }
.aq_u4p { display: flex; justify-content: center; align-items: center; margin: 16px 0px 30px; }
.aq_u4p.HcArW_ { margin: 1px 0px 0px; min-height: 68px; }
.arh2qf { flex: 1 1 0%; display: flex; align-items: center; justify-content: center; flex-direction: column; padding: 36px 30px; text-align: center; }
@media (min-width: 980px) {
  .use-media-queries .arh2qf { height: 450px; padding: 0px; }
}
.gt-sm .arh2qf { height: 450px; padding: 0px; }
.cJscj1 { margin-bottom: 12px; font-size: 24px; line-height: 34px; }
@media (min-width: 980px) {
  .use-media-queries .cJscj1 { margin-bottom: 12px; font-size: 32px; max-width: 620px; line-height: 1.5; }
}
.gt-sm .cJscj1 { margin-bottom: 12px; font-size: 32px; max-width: 620px; line-height: 1.5; }
.cTdFFO { line-height: 1.5; }
@media (min-width: 980px) {
  .use-media-queries .cTdFFO { max-width: 620px; }
}
.gt-sm .cTdFFO { max-width: 620px; }
.clf9mN { font-size: 16px; }
.wdbmEY { font-size: 18px; margin-top: 18px; }
@media (min-width: 980px) {
  .use-media-queries .wdbmEY { margin-top: 48px; }
}
.gt-sm .wdbmEY { margin-top: 48px; }
.zVjbZW { margin-bottom: 0px; padding-bottom: 20px; }
.t1YWug { position: relative; min-height: 100%; }
:where(.t1YWug) { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
:where(.t1YWug) * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
:where(.t1YWug) *, :where(.t1YWug) ::before, :where(.t1YWug) ::after { box-sizing: inherit; }
:where(.t1YWug) :where(a), :where(.t1YWug) :where(a:visited) { text-decoration: none; }
:where(.t1YWug) :where(textarea) { font-family: inherit; }
.qHpbsu { position: relative; }
.medium-gap .qHpbsu { padding-top: 50px; }
.large-gap .qHpbsu { padding-top: 100px; }
html { height: 100%; margin: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); touch-action: manipulation; }
body { margin: 0px; padding: 0px; text-size-adjust: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
#root { margin: 0px; padding: 0px; }
a { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.gallery-item-common-info.gallery-item-right-info { position: absolute; right: 0px; }
.gallery-item-common-info.gallery-item-left-info { position: absolute; left: 0px; }
#pro-gallery-container button.nav-arrows-container { box-sizing: border-box; }
.post-list-pro-gallery-pg-grid .pro-gallery { overflow: visible !important; }
.post-list-pro-gallery-pg-grid .pro-gallery .gallery-item-common-info { overflow: visible !important; }
.sXdULV { background-color: rgb(var(--postListWidgetBackgroundColor, 0, 0, 0, 0)); }
:where(.sXdULV) { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
:where(.sXdULV) * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
:where(.sXdULV) *, :where(.sXdULV) ::before, :where(.sXdULV) ::after { box-sizing: inherit; }
:where(.sXdULV) :where(a), :where(.sXdULV) :where(a:visited) { text-decoration: none; }
:where(.sXdULV) :where(textarea) { font-family: inherit; }
.b79EPn { background-color: rgb(var(--postListWidgetBackgroundColorMobile, 0, 0, 0, 0)); }
:where(.b79EPn) { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
:where(.b79EPn) * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
:where(.b79EPn) *, :where(.b79EPn) ::before, :where(.b79EPn) ::after { box-sizing: inherit; }
:where(.b79EPn) :where(a), :where(.b79EPn) :where(a:visited) { text-decoration: none; }
:where(.b79EPn) :where(textarea) { font-family: inherit; }
.c3VDPV .nav-arrows-container svg { fill: rgb(var(--postListWidgetSliderArrowsColor, var(--wix-color-15))); stroke: rgb(var(--postListWidgetSliderArrowsColor, var(--wix-color-15))); }
.c3VDPV .mobile-slider-arrow-color .nav-arrows-container svg { fill: rgb(var(--postListWidgetSliderArrowsColorMobile, var(--wix-color-15))); stroke: rgb(var(--postListWidgetSliderArrowsColorMobile, var(--wix-color-15))); }
.c3VDPV .blog-post-post-list-title-font { font-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-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; text-decoration: var(--post-post-list-titleFont-text-decoration); font-size: var(--post-post-list-titleFont-size, 22px); line-height: normal; }
.c3VDPV .post-list-pro-gallery-list .blog-post-post-list-title-font { 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: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-size: var(--post-post-list-titleFont-size, 14px); }
.c3VDPV .blog-post-post-list-description-style-font { 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-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; text-decoration: var(--post-post-list-descriptionFont-text-decoration); font-size: var(--post-post-list-descriptionFont-size, 12px); line-height: normal; }
.c3VDPV .blog-post-post-list-description-font { font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-stretch: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-size: var(--post-post-list-descriptionFont-size, 12px); line-height: normal; font-style: inherit; font-weight: inherit; text-decoration: inherit; }
.c3VDPV .blog-post-post-list-post-container .blog-post-text-font { 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-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-size: var(--post-post-list-descriptionFont-size, 12px); line-height: normal; }
.c3VDPV .blog-post-post-list-mobile-post-container .blog-post-text-font { 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-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-size: var(--post-post-list-descriptionFont-size, 12px); line-height: normal; }
.c3VDPV .blog-post-list-pagination-active { color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-list-mobile-pagination-active { color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-title-color { color: rgb(var(--post-post-list-titleColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-mobile-title-color { color: rgb(var(--post-post-list-mobile-titleColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-TOI-title-color { color: rgb(var(--post-post-list-TOI-titleColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-TOI-mobile-title-color { color: rgb(var(--post-post-list-TOI-mobile-titleColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-description-color { color: rgb(var(--post-post-list-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-mobile-description-color { color: rgb(var(--post-post-list-mobile-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-description-fill { fill: rgb(var(--post-post-list-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-mobile-description-fill { fill: rgb(var(--post-post-list-mobile-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-description-background-color { background-color: rgb(var(--post-post-list-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-mobile-description-background-color { background-color: rgb(var(--post-post-list-mobile-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-TOI-description-color { color: rgb(var(--post-post-list-TOI-descriptionColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-TOI-mobile-description-color { color: rgb(var(--post-post-list-TOI-mobile-descriptionColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-TOI-description-fill { fill: rgb(var(--post-post-list-TOI-descriptionColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-TOI-mobile-description-fill { fill: rgb(var(--post-post-list-TOI-mobile-descriptionColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-TOI-description-background-color { background-color: rgb(var(--post-post-list-TOI-descriptionColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-TOI-mobile-description-background-color { background-color: rgb(var(--post-post-list-TOI-mobile-descriptionColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-border-color { border-color: rgb(var(--post-post-list-borderColor, var(--wix-color-2))); }
.c3VDPV .blog-post-post-list-mobile-border-color { border-color: rgb(var(--post-post-list-mobile-borderColor, var(--wix-color-2))); }
.c3VDPV .blog-post-post-list-overlay-background-color { background-color: rgb(var(--post-post-list-overlayColor, 0, 0, 0, 0.55)); }
.c3VDPV .blog-post-post-list-mobile-overlay-background-color { background-color: rgb(var(--post-post-list-mobile-overlayColor, 0, 0, 0, 0.55)); }
.c3VDPV .blog-post-post-list-link-hashtag-hover-color:hover { color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-link-hashtag-hover-color:hover { color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-link-hashtag-hover-fill:hover { fill: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-link-hashtag-hover-fill:hover { fill: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-link-hashtag-hover-color:hover .blog-post-post-list-title-color { color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-link-hashtag-hover-color:hover .blog-post-post-list-mobile-title-color { color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-link-hashtag-hover-color:hover .blog-post-post-list-TOI-title-color { color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-link-hashtag-hover-color:hover .blog-post-post-list-TOI-mobile-title-color { color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-background-color { background-color: rgb(var(--post-post-list-backgroundColor, var(--wix-color-1))) !important; }
.c3VDPV .blog-post-post-list-mobile-background-color { background-color: rgb(var(--post-post-list-mobile-backgroundColor, var(--wix-color-1))); }
.c3VDPV .blog-post-post-list-TOI-background-color { background-color: rgb(var(--post-post-list-TOI-backgroundColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-TOI-mobile-background-color { background-color: rgb(var(--post-post-list-TOI-mobile-backgroundColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-hover-container:hover .blog-hover-container-element-color { color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-hover-container:hover .blog-hover-container-element-color { color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-hover-container:hover .blog-hover-container-element-fill { fill: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-hover-container:hover .blog-hover-container-element-fill { fill: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-post-container .blog-link-hashtag-color { color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-post-container .blog-link-hashtag-color { color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-post-container .blog-post-text-color { color: rgb(var(--post-post-list-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-mobile-post-container .blog-post-text-color { color: rgb(var(--post-post-list-mobile-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-post-container .blog-icon-fill { fill: rgb(var(--post-post-list-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-mobile-post-container .blog-icon-fill { fill: rgb(var(--post-post-list-mobile-descriptionColor, var(--wix-color-5))); }
.c3VDPV .blog-post-post-list-post-container .blog-link-hover-color:hover { color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-post-container .blog-link-hover-color:hover { color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-post-container .blog-link-hover-fill:hover { fill: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8))); }
.c3VDPV .blog-post-post-list-mobile-post-container .blog-link-hover-fill:hover { fill: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8))); }

.comp-mc46sbt21 { --wix-color-1: 0,0,0; --wix-color-2: 43,43,43; --wix-color-3: 128,128,128; --wix-color-4: 191,191,191; --wix-color-5: 255,255,255; --wix-color-6: 184,167,231; --wix-color-7: 144,122,207; --wix-color-8: 223,186,132; --wix-color-9: 47,21,122; --wix-color-10: 24,11,61; --wix-color-11: 189,233,251; --wix-color-12: 156,221,246; --wix-color-13: 64,192,242; --wix-color-14: 43,128,161; --wix-color-15: 21,64,81; --wix-color-16: 208,247,224; --wix-color-17: 175,240,202; --wix-color-18: 112,240,166; --wix-color-19: 56,120,83; --wix-color-20: 28,60,41; --wix-color-21: 254,255,193; --wix-color-22: 253,255,163; --wix-color-23: 251,255,70; --wix-color-24: 167,170,47; --wix-color-25: 84,85,23; --wix-color-26: 0,0,0; --wix-color-27: 255,255,255; --wix-color-28: 43,43,43; --wix-color-29: 128,128,128; --wix-color-30: 191,191,191; --wix-color-31: 223,186,132; --wix-color-32: 193,148,77; --wix-color-33: 236,0,140; --wix-color-34: 0,255,255; --wix-color-35: 255,255,255; --wix-color-36: 255,255,255; --wix-color-37: 255,255,255; --wix-color-38: 223,186,132; --wix-color-39: 223,186,132; --wix-color-40: 0,0,0; --wix-color-41: 193,148,77; --wix-color-42: 255,255,255; --wix-color-43: 255,255,255; --wix-color-44: 43,43,43; --wix-color-45: 43,43,43; --wix-color-46: 191,191,191; --wix-color-47: 0,0,0; --wix-color-48: 223,186,132; --wix-color-49: 255,255,255; --wix-color-50: 193,148,77; --wix-color-51: 255,255,255; --wix-color-52: 255,255,255; --wix-color-53: 43,43,43; --wix-color-54: 43,43,43; --wix-color-55: 191,191,191; --wix-font-Title: normal normal normal 35px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Title-style: normal; --wix-font-Title-variant: normal; --wix-font-Title-weight: normal; --wix-font-Title-size: 35px; --wix-font-Title-line-height: 1.4em; --wix-font-Title-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Title-text-decoration: none; --wix-font-Menu: normal normal normal 16px/1.4em din-next-w01-light,sans-serif; --wix-font-Menu-style: normal; --wix-font-Menu-variant: normal; --wix-font-Menu-weight: normal; --wix-font-Menu-size: 16px; --wix-font-Menu-line-height: 1.4em; --wix-font-Menu-family: din-next-w01-light,sans-serif; --wix-font-Menu-text-decoration: none; --wix-font-Page-title: normal normal normal 30px/1.3em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Page-title-style: normal; --wix-font-Page-title-variant: normal; --wix-font-Page-title-weight: normal; --wix-font-Page-title-size: 30px; --wix-font-Page-title-line-height: 1.3em; --wix-font-Page-title-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Page-title-text-decoration: none; --wix-font-Heading-XL: normal normal normal 25px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-XL-style: normal; --wix-font-Heading-XL-variant: normal; --wix-font-Heading-XL-weight: normal; --wix-font-Heading-XL-size: 25px; --wix-font-Heading-XL-line-height: 1.4em; --wix-font-Heading-XL-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-XL-text-decoration: none; --wix-font-Heading-L: normal normal normal 25px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-L-style: normal; --wix-font-Heading-L-variant: normal; --wix-font-Heading-L-weight: normal; --wix-font-Heading-L-size: 25px; --wix-font-Heading-L-line-height: 1.4em; --wix-font-Heading-L-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-L-text-decoration: none; --wix-font-Heading-M: normal normal normal 27px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-M-style: normal; --wix-font-Heading-M-variant: normal; --wix-font-Heading-M-weight: normal; --wix-font-Heading-M-size: 27px; --wix-font-Heading-M-line-height: 1.4em; --wix-font-Heading-M-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-M-text-decoration: none; --wix-font-Heading-S: normal normal normal 55px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-S-style: normal; --wix-font-Heading-S-variant: normal; --wix-font-Heading-S-weight: normal; --wix-font-Heading-S-size: 55px; --wix-font-Heading-S-line-height: 1.4em; --wix-font-Heading-S-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --wix-font-Heading-S-text-decoration: none; --wix-font-Body-L: normal normal bold 20px/2em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-L-style: normal; --wix-font-Body-L-variant: normal; --wix-font-Body-L-weight: bold; --wix-font-Body-L-size: 20px; --wix-font-Body-L-line-height: 2em; --wix-font-Body-L-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-L-text-decoration: none; --wix-font-Body-M: normal normal normal 20px/1.7em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-M-style: normal; --wix-font-Body-M-variant: normal; --wix-font-Body-M-weight: normal; --wix-font-Body-M-size: 20px; --wix-font-Body-M-line-height: 1.7em; --wix-font-Body-M-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-M-text-decoration: none; --wix-font-Body-S: normal normal bold 14px/1.4em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-S-style: normal; --wix-font-Body-S-variant: normal; --wix-font-Body-S-weight: bold; --wix-font-Body-S-size: 14px; --wix-font-Body-S-line-height: 1.4em; --wix-font-Body-S-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --wix-font-Body-S-text-decoration: none; --wix-font-Body-XS: normal normal normal 12px/1.4em din-next-w01-light,sans-serif; --wix-font-Body-XS-style: normal; --wix-font-Body-XS-variant: normal; --wix-font-Body-XS-weight: normal; --wix-font-Body-XS-size: 12px; --wix-font-Body-XS-line-height: 1.4em; --wix-font-Body-XS-family: din-next-w01-light,sans-serif; --wix-font-Body-XS-text-decoration: none; --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh; --wix-font-LIGHT-style: normal; --wix-font-LIGHT-variant: normal; --wix-font-LIGHT-weight: normal; --wix-font-LIGHT-size: 12px; --wix-font-LIGHT-line-height: 1.4em; --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh; --wix-font-LIGHT-text-decoration: none; --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma; --wix-font-MEDIUM-style: normal; --wix-font-MEDIUM-variant: normal; --wix-font-MEDIUM-weight: normal; --wix-font-MEDIUM-size: 12px; --wix-font-MEDIUM-line-height: 1.4em; --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma; --wix-font-MEDIUM-text-decoration: none; --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi; --wix-font-STRONG-style: normal; --wix-font-STRONG-variant: normal; --wix-font-STRONG-weight: normal; --wix-font-STRONG-size: 12px; --wix-font-STRONG-line-height: 1.4em; --wix-font-STRONG-family: HelveticaNeueW01-65Medi; --wix-font-STRONG-text-decoration: none; --wix-direction: ltr; --spacingGap: 12; --spacingVertical: 32; --spacingHorizontal: 32; --numberQuestionsLayoutBorderWidth: 0; --numberAnswersLayoutBorderWidth: 1; --dividerWidth: 1; --presetSettings: 0; --itemAppearanceStyle: 0; --answerTextFont: normal normal normal 19px/1.4em wfont_c0b476_2d0b4f8b33d64a04a8bb3251b3eeffd9,wf_2d0b4f8b33d64a04a8bb3251b,orig_pretendard_light; --questionTextFont: normal normal normal 21px/1.4em wfont_c0b476_2bbdd4d76e9b418fb36145a1780300ac,wf_2bbdd4d76e9b418fb36145a17,orig_pretendard_semibold; --headerTextFont: normal normal normal 32px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --categoryOtherTextFont: normal normal normal 16px/1.4em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --questionStripesTextFont: normal normal normal 25px/1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --questionNumberTextFont: normal normal normal 20px/1.4em wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --stripColor: 223,186,132; --stripColor-rgb: 223,186,132; --stripColor-opacity: 1; --questionTextColor: 255,255,255; --questionTextColor-rgb: 255,255,255; --questionTextColor-opacity: 1; --widgetBgColor: 0,0,0,0; --widgetBgColor-rgb: 0,0,0; --widgetBgColor-opacity: 0; --headerTextColor: 255,255,255; --headerTextColor-rgb: 255,255,255; --headerTextColor-opacity: 1; --selectedCategoryTextColor: 223,186,132; --selectedCategoryTextColor-rgb: 223,186,132; --selectedCategoryTextColor-opacity: 1; --categoryOtherTextColor: 255,255,255; --categoryOtherTextColor-rgb: 255,255,255; --categoryOtherTextColor-opacity: 1; --accordionCardBgColor: 0,0,0; --accordionCardBgColor-rgb: 0,0,0; --accordionCardBgColor-opacity: 1; --questionStripesTextColor: 255,255,255; --questionStripesTextColor-rgb: 255,255,255; --questionStripesTextColor-opacity: 1; --questionNumberTextColor: 0,0,0; --questionNumberTextColor-rgb: 0,0,0; --questionNumberTextColor-opacity: 1; --questionNumberHover: 223,186,132; --questionNumberHover-rgb: 223,186,132; --questionNumberHover-opacity: 1; --questionNumberBgColor: 223,186,132; --questionNumberBgColor-rgb: 223,186,132; --questionNumberBgColor-opacity: 1; --numberQuestionsLayoutBorderColor: 223,186,132; --numberQuestionsLayoutBorderColor-rgb: 223,186,132; --numberQuestionsLayoutBorderColor-opacity: 1; --numberAnswersLayoutBgColor: 0,0,0,0; --numberAnswersLayoutBgColor-rgb: 0,0,0; --numberAnswersLayoutBgColor-opacity: 0; --numberAnswersLayoutBorderColor: 255,255,255; --numberAnswersLayoutBorderColor-rgb: 255,255,255; --numberAnswersLayoutBorderColor-opacity: 1; --answerTextColor: 255,255,255; --answerTextColor-rgb: 255,255,255; --answerTextColor-opacity: 1; --answersLinksColor: 223,186,132; --answersLinksColor-rgb: 223,186,132; --answersLinksColor-opacity: 1; --answerTextFont-style: normal; --answerTextFont-variant: normal; --answerTextFont-weight: normal; --answerTextFont-size: 19px; --answerTextFont-line-height: 1.4em; --answerTextFont-family: wfont_c0b476_2d0b4f8b33d64a04a8bb3251b3eeffd9,wf_2d0b4f8b33d64a04a8bb3251b,orig_pretendard_light; --answerTextFont-text-decoration: none; --questionTextFont-style: normal; --questionTextFont-variant: normal; --questionTextFont-weight: normal; --questionTextFont-size: 21px; --questionTextFont-line-height: 1.4em; --questionTextFont-family: wfont_c0b476_2bbdd4d76e9b418fb36145a1780300ac,wf_2bbdd4d76e9b418fb36145a17,orig_pretendard_semibold; --questionTextFont-text-decoration: none; --headerTextFont-style: normal; --headerTextFont-variant: normal; --headerTextFont-weight: normal; --headerTextFont-size: 32px; --headerTextFont-line-height: 1.4em; --headerTextFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --headerTextFont-text-decoration: none; --categoryOtherTextFont-style: normal; --categoryOtherTextFont-variant: normal; --categoryOtherTextFont-weight: normal; --categoryOtherTextFont-size: 16px; --categoryOtherTextFont-line-height: 1.4em; --categoryOtherTextFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --categoryOtherTextFont-text-decoration: none; --questionStripesTextFont-style: normal; --questionStripesTextFont-variant: normal; --questionStripesTextFont-weight: normal; --questionStripesTextFont-size: 25px; --questionStripesTextFont-line-height: 1.4em; --questionStripesTextFont-family: wfont_c0b476_10c255fed0c242d88875204506a0a52f,wf_10c255fed0c242d8887520450,orig_pretendard_extrabold; --questionStripesTextFont-text-decoration: none; --questionNumberTextFont-style: normal; --questionNumberTextFont-variant: normal; --questionNumberTextFont-weight: normal; --questionNumberTextFont-size: 20px; --questionNumberTextFont-line-height: 1.4em; --questionNumberTextFont-family: wfont_c0b476_c9430c9f4b054176af8f434210934aed,wf_c9430c9f4b054176af8f43421,orig_pretendard_regular; --questionNumberTextFont-text-decoration: none; }
.sQHoZUY.orM9hcb--madefor { --wbu-font-stack: var(--wix-font-stack); --wbu-font-weight-regular: var(--wix-font-weight-regular); --wbu-font-weight-medium: var(--wix-font-weight-medium); --wbu-font-weight-bold: var(--wix-font-weight-bold); }
.szXe2ld { display: flex; flex-direction: column; gap: calc(var(--item-gap, initial)); --wix-ui-tpa-accordion-item-header-align-items: center; }
.szXe2ld > div { scroll-margin-top: min(120px, 22vh); scroll-margin-bottom: 24px; }
.szXe2ld.o__7W64m2---itemAppearance-3-box { --wix-ui-tpa-accordion-item-padding-top: calc(24 * 1px); --wix-ui-tpa-accordion-item-padding-bottom: calc(24 * 1px); --wix-ui-tpa-accordion-item-padding-inline-start: calc(24 * 1px); --wix-ui-tpa-accordion-item-padding-inline-end: calc(24 * 1px); --wix-ui-tpa-accordion-item-content-padding-top: calc(0 * 1px); --wix-ui-tpa-accordion-item-content-padding-bottom: calc(24 * 1px); --wix-ui-tpa-accordion-item-content-padding-inline-start: calc(24 * 1px); --wix-ui-tpa-accordion-item-content-padding-inline-end: calc(24 * 1px); }
.szXe2ld.o__7W64m2---itemAppearance-4-line { --wix-ui-tpa-accordion-item-padding-top: calc(24 * 1px); --wix-ui-tpa-accordion-item-padding-bottom: calc(24 * 1px); --wix-ui-tpa-accordion-item-padding-inline-start: calc(0 * 1px); --wix-ui-tpa-accordion-item-padding-inline-end: calc(0 * 1px); --wix-ui-tpa-accordion-item-content-padding-top: calc(0 * 1px); --wix-ui-tpa-accordion-item-content-padding-bottom: calc(24 * 1px); --wix-ui-tpa-accordion-item-content-padding-inline-start: calc(0 * 1px); --wix-ui-tpa-accordion-item-content-padding-inline-end: calc(0 * 1px); }
.szXe2ld.o__7W64m2---itemAppearance-3-box > div { margin-top: 0px; }
.szXe2ld.o__7W64m2---itemAppearance-4-line { gap: calc(var(--item-gap, initial)/2); }
.szXe2ld.o__7W64m2---itemAppearance-4-line > div > div:last-child { margin-top: calc(calc(var(--item-gap, initial)/2)); }
.szXe2ld.o__7W64m2--noAnimation * { transition: none !important; }
.szXe2ld.o__7W64m2---itemAppearance-3-box.o__7W64m2--mobile { --wix-ui-tpa-accordion-item-padding-top: calc(20 * 1px); --wix-ui-tpa-accordion-item-padding-bottom: calc(20 * 1px); --wix-ui-tpa-accordion-item-padding-inline-start: calc(20 * 1px); --wix-ui-tpa-accordion-item-padding-inline-end: calc(20 * 1px); --wix-ui-tpa-accordion-item-content-padding-top: calc(0 * 1px); --wix-ui-tpa-accordion-item-content-padding-bottom: calc(20 * 1px); --wix-ui-tpa-accordion-item-content-padding-inline-start: calc(20 * 1px); --wix-ui-tpa-accordion-item-content-padding-inline-end: calc(20 * 1px); }
.szXe2ld.o__7W64m2---itemAppearance-4-line.o__7W64m2--mobile { --wix-ui-tpa-accordion-item-padding-top: calc(20 * 1px); --wix-ui-tpa-accordion-item-padding-bottom: calc(20 * 1px); --wix-ui-tpa-accordion-item-padding-inline-start: calc(0 * 1px); --wix-ui-tpa-accordion-item-padding-inline-end: calc(0 * 1px); --wix-ui-tpa-accordion-item-content-padding-top: calc(0 * 1px); --wix-ui-tpa-accordion-item-content-padding-bottom: calc(20 * 1px); --wix-ui-tpa-accordion-item-content-padding-inline-start: calc(0 * 1px); --wix-ui-tpa-accordion-item-content-padding-inline-end: calc(0 * 1px); }
.szXe2ld.o__7W64m2---itemAppearance-3-box.o__7W64m2--mobile, .szXe2ld.o__7W64m2---itemAppearance-4-line.o__7W64m2--mobile { --wix-ui-tpa-accordion-item-header-align-items: center; }
.szXe2ld.o__7W64m2--mobile button[data-hook="accordion-item-header"] > div > div > div { flex-direction: row; }
.szXe2ld [data-hook="accordion-item-content"]:empty { display: none; }
.sYP_tlR { --wbu-color-blue-0: #0F2CCF; --wbu-color-blue-100: #2F5DFF; --wbu-color-blue-200: #597DFF; --wbu-color-blue-300: #ACBEFF; --wbu-color-blue-400: #D5DFFF; --wbu-color-blue-500: #EAEFFF; --wbu-color-blue-600: #F5F7FF; --wbu-color-black-0: #151414; --wbu-color-black-100: #383838; --wbu-color-black-200: #525150; --wbu-color-black-300: #767574; --wbu-color-black-400: #A8A6A5; --wbu-color-black-500: #E0DFDF; --wbu-color-black-600: #F1F0EF; --wbu-color-red-0: #9C2426; --wbu-color-red-100: #DF3336; --wbu-color-red-200: #E55C5E; --wbu-color-red-300: #ED8F90; --wbu-color-red-400: #F4B8B9; --wbu-color-red-500: #F9D6D7; --wbu-color-red-600: #FCEBEB; --wbu-color-green-0: #0D4F3D; --wbu-color-green-100: #4B916D; --wbu-color-green-200: #97C693; --wbu-color-green-300: #BDE2A7; --wbu-color-green-400: #DAF3C0; --wbu-color-green-500: #EFFAE5; --wbu-color-green-600: #F1F5ED; --wbu-color-yellow-0: #D49341; --wbu-color-yellow-100: #F9AD4D; --wbu-color-yellow-200: #FABD71; --wbu-color-yellow-300: #FCD29D; --wbu-color-yellow-400: #FDEAD2; --wbu-color-yellow-500: #FEF3E5; --wbu-color-yellow-600: #FEF6ED; --wbu-color-orange-0: #AE3E09; --wbu-color-orange-100: #FF8044; --wbu-color-orange-200: #FE9361; --wbu-color-orange-300: #FDA77F; --wbu-color-orange-400: #FBCFBB; --wbu-color-orange-500: #FBE3D9; --wbu-color-orange-600: #FDF1EC; --wbu-color-purple-0: #5000AA; --wbu-color-purple-100: #7200F3; --wbu-color-purple-200: #8B2DF5; --wbu-color-purple-300: #BE89F9; --wbu-color-purple-400: #D7B7FB; --wbu-color-purple-500: #F1E5FE; --wbu-color-purple-600: #F8F2FF; --wbu-color-ai-0: #4D3DD0; --wbu-color-ai-100: #5A48F5; --wbu-color-ai-200: #7B6DF7; --wbu-color-ai-300: #A59BFA; --wbu-color-ai-400: #D6D1FC; --wbu-color-ai-500: #E7E4FE; --wbu-color-ai-600: #EEECFE; --wbu-heading-font-stack: 'Madefor Display', 'Helvetica Neue', Helvetica, Arial, '\E3\192\A1\E3\201A\A4\E3\192\AA\E3\201A\AA', 'meiryo', '\E3\192\2019\E3\192\A9\E3\201A\AE\E3\192\17D\E8\A7\2019\E3\201A\B4  pro w3', 'hiragino kaku gothic pro', sans-serif; --wbu-text-tiny-size: 10px; --wbu-text-tiny-line-height: 12px; --wbu-text-small-size: 12px; --wbu-text-small-line-height: 12px; --wbu-text-medium-size: 14px; --wbu-text-medium-line-height: 16px; --wbu-text-large-size: 16px; --wbu-text-large-line-height: 18px; --wbu-heading-h1-font-size: 32px; --wbu-heading-h1-line-height: 40px; --wbu-heading-h1-letter-spacing: -0.5px; --wbu-heading-h1-font-weight: 400; --wbu-heading-h2-font-size: 24px; --wbu-heading-h2-line-height: 32px; --wbu-heading-h2-letter-spacing: -0.5px; --wbu-heading-h2-font-weight: 500; --wbu-heading-h3-font-size: 16px; --wbu-heading-h3-line-height: 24px; --wbu-heading-h3-letter-spacing: -0.5px; --wbu-heading-h3-font-weight: 700; --wbu-heading-h4-font-size: 14px; --wbu-heading-h4-line-height: 18px; --wbu-heading-h4-letter-spacing: 0px; --wbu-heading-h4-font-weight: 500; --wbu-heading-h5-font-size: 12px; --wbu-heading-h5-line-height: 18px; --wbu-heading-h5-letter-spacing: 0px; --wbu-heading-h5-font-weight: 600; }
.swzvWhq { --wix-ui-tpa-icon-button-icon-color: 255, 255, 255, 1; --wix-ui-tpa-icon-button-icon-color-rgb: 255, 255, 255; --wix-ui-tpa-icon-button-icon-color-opacity: 1; }
.sRwjrN7.och83_y--madefor { --wbu-font-stack: var(--wix-font-stack); --wbu-font-weight-regular: var(--wix-font-weight-regular); --wbu-font-weight-medium: var(--wix-font-weight-medium); --wbu-font-weight-bold: var(--wix-font-weight-bold); }
.sQ47qqC { outline: 0px; }
.sA7jId1 { outline: 0px; }
.sXl_JUi { height: 100%; overflow: hidden; display: flex; justify-content: center; align-items: center; cursor: pointer; position: relative; }
.sth6Z6h { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 0px; }
.s__3jxMoq { position: relative; display: inline-block; }
.s__3jxMoq.ouhSmpM--fluid { display: block; width: 100%; }
.sONxQKD { background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0); border-radius: initial; padding: initial; }
.soEFkgN { width: 0px; height: 0px; border-style: solid; position: absolute; margin: 5px; }
.swpyXyw[data-placement*="right"].sVK_8pY { padding-left: 5px; }
.swpyXyw[data-placement*="right"].sVK_8pY .soEFkgN { border-width: 5px 5px 5px 0px; left: -5px; margin-left: 5px; margin-right: 0px; border-color: transparent rgb(0, 0, 0) transparent transparent; }
.swpyXyw[data-placement*="left"].sVK_8pY { padding-right: 5px; }
.swpyXyw[data-placement*="left"].sVK_8pY .soEFkgN { border-width: 5px 0px 5px 5px; right: -5px; margin-left: 0px; margin-right: 5px; border-color: transparent transparent transparent rgb(0, 0, 0); }
.swpyXyw[data-placement*="bottom"].sVK_8pY { padding-top: 5px; }
.swpyXyw[data-placement*="bottom"].sVK_8pY .soEFkgN { border-width: 0px 5px 5px; top: -5px; margin-top: 5px; margin-bottom: 0px; border-color: transparent transparent rgb(0, 0, 0); }
.swpyXyw[data-placement*="top"].sVK_8pY { padding-bottom: 5px; }
.swpyXyw[data-placement*="top"].sVK_8pY .soEFkgN { border-width: 5px 5px 0px; bottom: -5px; margin-top: 0px; margin-bottom: 5px; border-color: rgb(0, 0, 0) transparent transparent; }
.s__72lfJk { position: relative; }
.sJehM1S { --wix-ui-tpa-text-main-text-color: var(--headerTextColor); --wix-ui-tpa-text-main-text-color-rgb: var(--headerTextColor-rgb); --wix-ui-tpa-text-main-text-color-opacity: var(--headerTextColor-opacity); --wix-ui-tpa-text-main-text-font-text-decoration: var(--headerTextFont-text-decoration); --wix-ui-tpa-text-main-text-font-line-height: var(--headerTextFont-line-height); --wix-ui-tpa-text-main-text-font-family: var(--headerTextFont-family); --wix-ui-tpa-text-main-text-font-size: var(--headerTextFont-size); --wix-ui-tpa-text-main-text-font-style: var(--headerTextFont-style); --wix-ui-tpa-text-main-text-font-variant: var(--headerTextFont-variant); --wix-ui-tpa-text-main-text-font-weight: var(--headerTextFont-weight); hyphens: auto; word-break: break-word; overflow-wrap: break-word; line-height: 1.2 !important; }
.sVraAat { display: flex; width: min-content; }
.sVraAat > ul { margin-block-end: 0px; gap: 16px; margin: 0px; min-height: 24px; }
.sVraAat > ul > li { width: auto; }
.sVraAat svg { fill: rgb(var(--answerTextColor, var(--wix-color-5))); }
.s__6b_DO9 { --Tab3811598243-transparent: 0, 0, 0, 0; cursor: pointer; height: 100%; text-align: center; white-space: nowrap; padding: 14px 3%; -webkit-tap-highlight-color: transparent; position: relative; display: inline-block; vertical-align: bottom; color: inherit; background: rgb(var(--wix-ui-tpa-tab-background-color, var(--Tab3811598243-transparent))); font: inherit; border-start-start-radius: var(--wix-ui-tpa-tab-border-radius-start-start, 0px); border-start-end-radius: var(--wix-ui-tpa-tab-border-radius-start-end, 0px); border-end-start-radius: var(--wix-ui-tpa-tab-border-radius-end-start, 0px); border-end-end-radius: var(--wix-ui-tpa-tab-border-radius-end-end, 0px); }
.s__6b_DO9.oGtN3P6--isActive.oGtN3P6--indicateActive { border-style: solid; border-start-start-radius: var(--wix-ui-tpa-tab-selected-border-radius-start-start, var(--wix-ui-tpa-tab-border-radius-start-start, 0px)); border-start-end-radius: var(--wix-ui-tpa-tab-selected-border-radius-start-end, var(--wix-ui-tpa-tab-border-radius-start-end, 0px)); border-end-start-radius: var(--wix-ui-tpa-tab-selected-border-radius-end-start, var(--wix-ui-tpa-tab-border-radius-end-start, 0px)); border-end-end-radius: var(--wix-ui-tpa-tab-selected-border-radius-end-end, var(--wix-ui-tpa-tab-border-radius-end-end, 0px)); background: rgb(var(--wix-ui-tpa-tab-selected-background-color, var(--wix-ui-tpa-tab-background-color, var(--Tab3811598243-transparent)))); color: rgb(var(--wix-ui-tpa-tab-selected-text-color, var(--wix-ui-tpa-tabs-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))); text-decoration: var(--wix-ui-tpa-tab-selected-text-font-text-decoration, var(--wix-font-undefined-text-decoration)); font-family: var(--wix-ui-tpa-tab-selected-text-font-family, var(--wix-font-undefined-family)); font-size: var(--wix-ui-tpa-tab-selected-text-font-size, var(--wix-font-undefined-size)); font-style: var(--wix-ui-tpa-tab-selected-text-font-style, var(--wix-font-undefined-style)); font-variant: var(--wix-ui-tpa-tab-selected-text-font-variant, var(--wix-font-undefined-variant)); font-weight: var(--wix-ui-tpa-tab-selected-text-font-weight, var(--wix-font-undefined-weight)); line-height: inherit; border-block-start: var(--wix-ui-tpa-tab-selected-border-block-start-width, var(--wix-ui-tpa-tab-border-block-start-width, 0px)) solid rgb(var(--wix-ui-tpa-tab-selected-border-block-start-color, var(--wix-ui-tpa-tab-border-block-start-color, var(--wix-color-1)))) !important; border-block-end: var(--wix-ui-tpa-tab-selected-border-block-end-width, var(--wix-ui-tpa-tab-border-block-end-width, 3px)) solid rgb(var(--wix-ui-tpa-tab-selected-indicator-color, var(--wix-ui-tpa-tab-border-block-end-color, var(--wix-color-8)))) !important; border-inline-start: var(--wix-ui-tpa-tab-selected-border-inline-start-width, var(--wix-ui-tpa-tab-border-inline-start-width, 0px)) solid rgb(var(--wix-ui-tpa-tab-selected-border-inline-start-color, var(--wix-ui-tpa-tab-border-inline-start-color, var(--wix-color-1)))) !important; border-inline-end: var(--wix-ui-tpa-tab-selected-border-inline-end-width, var(--wix-ui-tpa-tab-border-inline-end-width, 0px)) solid rgb(var(--wix-ui-tpa-tab-selected-border-inline-end-color, var(--wix-ui-tpa-tab-border-inline-end-color, var(--wix-color-1)))) !important; }
.s__6b_DO9 a { text-decoration: none; color: inherit; position: relative; z-index: 1; }
.s__4T5h7R { display: inline-flex; align-items: center; justify-content: center; height: 100%; }
.sfXslOV { display: flex; margin-inline-end: 4px; }
.sTjTGOo { display: flex; margin-inline-start: 4px; }
#SITE_CONTAINER.focus-ring-active .s__6b_DO9:focus, #SITE_CONTAINER.focus-ring-active .s__6b_DO9.oGtN3P6--hasAnchor:focus-within { box-shadow: rgb(17, 109, 255) 0px 0px 0px 2px inset, rgb(255, 255, 255) 0px 0px 0px 3px inset; z-index: 999; background-color: transparent; outline: 0px; }
.sjqmkhx { margin: 0px; padding: 0px; }
.s__4rrKuf { width: 100%; max-width: 100%; box-sizing: border-box; }
.sKK_948 { width: 100%; max-width: 100%; box-sizing: border-box; min-width: 0px; }
.sbtpu7Z { max-width: 100%; box-sizing: border-box; }
.seQ7HC4 { overflow-wrap: break-word; }
.sv8lp_z { width: 100px; min-height: 100px; box-sizing: border-box; background-color: rgb(var(--questionNumberBgColor)); display: flex; align-items: center; justify-content: center; border-style: solid; border-color: rgb(var(--numberQuestionsLayoutBorderColor)); border-width: calc(var(--numberQuestionsLayoutBorderWidth, 0)*1px); }
.sv8lp_z:hover { background-color: rgb(var(--questionNumberHover)); }
.sv8lp_z.oytk1I5--mobile { width: 100%; min-height: unset; justify-content: flex-start; }
.sEwkH56 { display: grid; width: 100%; max-width: 100%; box-sizing: border-box; min-width: 0px; }
.sEwkH56 + div { margin-bottom: 0px; }
.s_pAf_A { display: flex; flex-direction: column; flex: 1 1 0%; row-gap: calc(var(--item-gap, 6px)*2); width: 100%; max-width: 100%; box-sizing: border-box; }
.sKJ8RBc { position: relative; width: 100%; max-width: 100%; box-sizing: border-box; min-width: 0px; }
.sKJ8RBc.oytk1I5--mobile { overflow-x: hidden; }
.sKJ8RBc.oytk1I5---itemAppearance-3-box { padding: 24px; border-style: solid; border-color: rgb(var(--stripColor)); border-width: var(--dividerWidth, 1px); }
.sKJ8RBc.oytk1I5---itemAppearance-4-line::after { content: ""; position: absolute; left: 0px; right: 0px; background-color: rgb(var(--stripColor)); height: 1px; margin-top: var(--item-gap, 12px); margin-bottom: var(--item-gap, 12px); }
.sKJ8RBc.oytk1I5---itemAppearance-4-line:last-of-type::after { display: none; }
.sbB7U5J { --wix-ui-tpa-text-main-text-font-text-decoration: var(--questionTextFont-text-decoration, var(--wix-font-Body-L-text-decoration)); --wix-ui-tpa-text-main-text-font-line-height: var(--questionTextFont-line-height, var(--wix-font-Body-L-line-height)); --wix-ui-tpa-text-main-text-font-family: var(--questionTextFont-family, var(--wix-font-Body-L-family)); --wix-ui-tpa-text-main-text-font-size: var(--questionTextFont-size, 18px); --wix-ui-tpa-text-main-text-font-style: var(--questionTextFont-style, var(--wix-font-Body-L-style)); --wix-ui-tpa-text-main-text-font-variant: var(--questionTextFont-variant, var(--wix-font-Body-L-variant)); --wix-ui-tpa-text-main-text-font-weight: var(--questionTextFont-weight, var(--wix-font-Body-L-weight)); --wix-ui-tpa-text-main-text-color: var(--questionTextColor); --wix-ui-tpa-text-main-text-color-rgb: var(--questionTextColor-rgb); --wix-ui-tpa-text-main-text-color-opacity: var(--questionTextColor-opacity); width: 100%; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word; }
.sbB7U5J.oytk1I5--mobile { overflow-x: hidden; min-width: 0px; }
.sBuQfDg { --wix-ui-tpa-text-main-text-font-text-decoration: var(--answerTextFont-text-decoration, var(--wix-font-Body-M-text-decoration)); --wix-ui-tpa-text-main-text-font-line-height: var(--answerTextFont-line-height, var(--wix-font-Body-M-line-height)); --wix-ui-tpa-text-main-text-font-family: var(--answerTextFont-family, var(--wix-font-Body-M-family)); --wix-ui-tpa-text-main-text-font-size: var(--answerTextFont-size, 16px); --wix-ui-tpa-text-main-text-font-style: var(--answerTextFont-style, var(--wix-font-Body-M-style)); --wix-ui-tpa-text-main-text-font-variant: var(--answerTextFont-variant, var(--wix-font-Body-M-variant)); --wix-ui-tpa-text-main-text-font-weight: var(--answerTextFont-weight, var(--wix-font-Body-M-weight)); --wix-ui-tpa-text-main-text-color: var(--answerTextColor); --wix-ui-tpa-text-main-text-color-rgb: var(--answerTextColor-rgb); --wix-ui-tpa-text-main-text-color-opacity: var(--answerTextColor-opacity); width: 100%; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word; line-height: 24px; padding: 12px 0px 16px; }
.sBuQfDg.oytk1I5--mobile { overflow-x: hidden; }
.sBuQfDg *, .sBuQfDg > div > div > * { max-width: 100%; box-sizing: border-box; }
.sBuQfDg > div > div { max-width: 100%; overflow-x: hidden; }
.sBuQfDg :not(a):is([style*="color"]) { color: rgb(var(--answerTextColor)) !important; }
.sBuQfDg.oytk1I5---layout-8-collapse { padding: 0px 0px 16px; }
.sBuQfDg > div :is(p, h1, h2, h3, h4, h5, h6, span, li, ol, ul, blockquote) { font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; line-height: inherit; font-weight: inherit; font-style: inherit; text-decoration: inherit; }
.sBuQfDg :is(blockquote) { color: rgb(var(--answerTextColor)); }
.sgzjlQo.osyu0tI---priority-7-primary { color: var(--wut-text-color, var(--Text-deprecated-st-css2638543550-primary-color)); }
.sgzjlQo.osyu0tI---priority-9-secondary { color: var(--wut-placeholder-color, var(--Text-deprecated-st-css2638543550-secondary-color)); }
.sZOQcWc { border: 0px !important; clip: rect(1px, 1px, 1px, 1px) !important; clip-path: inset(50%) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0px !important; position: absolute !important; width: 1px !important; white-space: nowrap !important; }
.sFyI5ne .sONxQKD { overflow-wrap: break-word; word-break: break-word; }
.s__3DOwO7 { display: inline-flex; align-items: center; cursor: pointer; }
.sXyzDDh { flex-shrink: 0; }
.siwI922 { flex-shrink: 0; }
.s__3DOwO7.oX5PGLp--disabled { cursor: default; }
.s__3DOwO7[disabled] { pointer-events: none; }
.s__5mJsIL { --wut-error-color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color, 223, 49, 49)); --ErrorMessageWrapper329640366-transparent: 0, 0, 0, 0; }
.s__5mJsIL:not(.oKPjoIj--visible) { margin-bottom: var(--wix-ui-tpa-error-message-wrapper-min-message-height); }
.s__5mJsIL.oKPjoIj--visible { margin-bottom: calc(var(--wix-ui-tpa-error-message-wrapper-min-message-height, 28px) - 20px - 8px); }
.sT4cyzB { display: flex; align-items: flex-start; color: var(--wut-error-color); font-family: Madefor, "Helvetica Neue", Helvetica, Arial, メイリオ, meiryo, "ヒラギノ角ゴ pro w3", "hiragino kaku gothic pro", sans-serif; font-size: 14px; line-height: 1.4; min-height: 20px; margin-top: 8px; border-radius: var(--wix-ui-tpa-error-message-wrapper-border-radius, 4px); border-width: var(--wix-ui-tpa-error-message-wrapper-border-width, 0px); border-style: solid; border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color, var(--ErrorMessageWrapper329640366-transparent))); background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color, var(--ErrorMessageWrapper329640366-transparent))); }
.sDw6n7W { margin-inline-end: 2px; flex-shrink: 0; }
.s__5mJsIL.oKPjoIj---errorAppearance-19-BackgroundAndBorder .sT4cyzB { --ErrorMessageWrapper329640366-border-color: 223, 49, 49, 0.2; --ErrorMessageWrapper329640366-background-color: 253,243,243; padding: 8px; border-width: var(--wix-ui-tpa-error-message-wrapper-border-width, 1px); border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color, var(--ErrorMessageWrapper329640366-border-color))); background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color, var(--ErrorMessageWrapper329640366-background-color))); }
.s__5mJsIL.oKPjoIj---errorAppearance-19-BackgroundAndBorder .sDw6n7W { margin-inline-end: 4px; }
.s__8wUiio { display: flex; justify-content: space-between; margin-top: 8px; }
.s__8wUiio .sT4cyzB { margin-top: 0px; margin-inline-end: 12px; }
.sD2_qhN.oL93t1x---theme-3-box:first-child { margin-top: 0px; }
.sD2_qhN.oL93t1x---theme-3-box { margin-top: 12px; border-width: var(--wix-ui-tpa-accordion-divider-width, 1px); border-style: solid; border-color: rgb(var(--wix-ui-tpa-accordion-divider-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))),calc(var(--wix-ui-tpa-accordion-divider-color-opacity, 1)*var(--wix-ui-tpa-accordion-divider-opacity, 0.3))); border-radius: var(--wix-ui-tpa-accordion-divider-radius, 0px); }
.sE_z7_B { display: flex; align-items: var(--wix-ui-tpa-accordion-item-header-align-items, flex-start); flex-grow: 1; }
.sporbMx { margin: 0px; }
.suXB2i2 { margin-top: 4px; }
.sdDljWW { display: flex; align-items: flex-start; padding-inline-start: var(--wix-ui-tpa-accordion-item-padding-inline-start, 0px); padding-inline-end: var(--wix-ui-tpa-accordion-item-padding-inline-end, 0px); padding-top: var(--wix-ui-tpa-accordion-item-padding-top, 12px); padding-bottom: var(--wix-ui-tpa-accordion-item-padding-bottom, 12px); }
.slm7ScD { display: flex; flex-direction: column; }
.sV5Aekl { padding-inline-start: var(--wix-ui-tpa-accordion-item-content-padding-inline-start, 0px); padding-inline-end: var(--wix-ui-tpa-accordion-item-content-padding-inline-end, 0px); padding-top: var(--wix-ui-tpa-accordion-item-content-padding-top, 0px); padding-bottom: var(--wix-ui-tpa-accordion-item-content-padding-bottom, 12px); }
.sKMpN65 { display: flex; align-items: center; flex-grow: 1; justify-content: flex-end; }
.sD2_qhN.oL93t1x---size-5-small .sKMpN65 { margin: 0px 8px 0px 12px; }
.sD2_qhN.oL93t1x---size-5-large .sKMpN65 { margin: 0px 12px 0px 32px; }
.sD2_qhN.oL93t1x--rtl.oL93t1x---size-5-small .sKMpN65 { margin: 0px 12px 0px 8px; }
.sD2_qhN.oL93t1x--rtl.oL93t1x---size-5-large .sKMpN65 { margin: 0px 32px 0px 12px; }
.sFCYYoy { width: 100%; border-bottom-style: solid; }
.slWEkGJ { text-align: start; background: 0px 0px; color: inherit; border: 0px; padding: 0px; font: inherit; cursor: pointer; display: block; width: 100%; }
.swj5jrx { display: flex; width: 100%; }
#SITE_CONTAINER.focus-ring-active .slWEkGJ:focus .swj5jrx { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgb(17, 109, 255) 0px 0px 0px 3px !important; z-index: 999; }
.sD2_qhN.oL93t1x--mobile .sE_z7_B { flex-direction: column; }
.sD2_qhN.oL93t1x--mobile .sKMpN65 { margin: 8px 0px 0px !important; }
.sD2_qhN.oL93t1x---theme-4-line.oL93t1x---size-5-small .sdDljWW { padding-top: var(--wix-ui-tpa-accordion-item-padding-top, 12px); padding-bottom: var(--wix-ui-tpa-accordion-item-padding-bottom, 12px); }
.sD2_qhN.oL93t1x---theme-4-line.oL93t1x---size-5-large .sdDljWW { padding-top: var(--wix-ui-tpa-accordion-item-padding-top, 24px); padding-bottom: var(--wix-ui-tpa-accordion-item-padding-bottom, 24px); }
.sD2_qhN.oL93t1x---theme-3-box.oL93t1x---size-5-small .sdDljWW { padding-top: var(--wix-ui-tpa-accordion-item-padding-top, 12px); padding-bottom: var(--wix-ui-tpa-accordion-item-padding-bottom, 12px); padding-inline-start: var(--wix-ui-tpa-accordion-item-padding-inline-start, 12px); padding-inline-end: var(--wix-ui-tpa-accordion-item-padding-inline-end, 12px); }
.sD2_qhN.oL93t1x---theme-3-box.oL93t1x---size-5-large .sdDljWW { padding-top: var(--wix-ui-tpa-accordion-item-padding-top, 24px); padding-bottom: var(--wix-ui-tpa-accordion-item-padding-bottom, 24px); padding-inline-start: var(--wix-ui-tpa-accordion-item-padding-inline-start, 24px); padding-inline-end: var(--wix-ui-tpa-accordion-item-padding-inline-end, 24px); }
.sD2_qhN.oL93t1x---theme-4-line.oL93t1x---size-5-small .sV5Aekl { padding-bottom: var(--wix-ui-tpa-accordion-item-content-padding-bottom, 12px); }
.sD2_qhN.oL93t1x---theme-4-line.oL93t1x---size-5-large .sV5Aekl { padding-bottom: var(--wix-ui-tpa-accordion-item-content-padding-bottom, 24px); }
.sD2_qhN.oL93t1x---theme-3-box.oL93t1x---size-5-small .sV5Aekl { padding-bottom: var(--wix-ui-tpa-accordion-item-content-padding-bottom, 12px); padding-inline-start: var(--wix-ui-tpa-accordion-item-content-padding-inline-start, 12px); padding-inline-end: var(--wix-ui-tpa-accordion-item-content-padding-inline-end, 12px); }
.sD2_qhN.oL93t1x---theme-3-box.oL93t1x---size-5-large .sV5Aekl { padding-bottom: var(--wix-ui-tpa-accordion-item-content-padding-bottom, 24px); padding-inline-start: var(--wix-ui-tpa-accordion-item-content-padding-inline-start, 24px); padding-inline-end: var(--wix-ui-tpa-accordion-item-content-padding-inline-end, 24px); }
.sWe2bQY { display: inline-flex; color: rgb(255, 255, 255); border-radius: 2px; border: 1px solid rgba(255, 255, 255, 0.4); font-size: 14px; font-family: Madefor, "Helvetica Neue", Helvetica, Arial, メイリオ, meiryo, "ヒラギノ角ゴ pro w3", "hiragino kaku gothic pro", sans-serif; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 4px 0px, rgba(0, 0, 0, 0.1) 0px 4px 8px 0px; opacity: 0; visibility: hidden; transform: translateY(-50%); }
.sWe2bQY.otR0RGE--isShown { opacity: 1; visibility: visible; transform: translateY(0px); }
.sWe2bQY.otR0RGE--shouldAnimate { transition: visibility 0.2s, opacity 0.2s, transform 0.4s; }
.sWe2bQY.otR0RGE---skin-7-success { background-color: rgb(0, 130, 80); }
.sWe2bQY.otR0RGE---skin-5-error { background-color: rgb(223, 49, 49); }
.sWe2bQY.otR0RGE---skin-6-status { background-color: rgb(33, 33, 33); }
.sWe2bQY.otR0RGE---skin-7-preview { background-color: rgba(0, 0, 0, 0.6); }
.sWe2bQY.otR0RGE---placement-15-bottomFullWidth { width: 100vw; position: fixed; bottom: 0px; left: 0px; }
.s__2LBfjB, .sY3KyTQ { display: inline-block; min-width: 12px; }
.sMMyYnZ { margin: 16px 20px; display: inline-block; max-height: 40px; line-height: 20px; overflow: hidden; }
.sudOowd { padding: 14px 12px; height: 24px; margin-left: auto; }
.sWe2bQY.otR0RGE--mobile .sMMyYnZ { margin-left: 0px; margin-right: 0px; max-height: 60px; }
.sWe2bQY.otR0RGE--mobile .s__2LBfjB { min-width: 20px; }
.sWe2bQY.otR0RGE--rtl .sudOowd { margin-left: initial; margin-right: auto; }
.sigpKjl { --TextField2598911325-default-main-border-width: 1px; }
.sigpKjl.oYEaGDN--error.oYEaGDN--newErrorMessage { --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-text-field-error-color, 223, 49, 49); --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-text-field-error-color-rgb, 223, 49, 49); --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-text-field-error-color-opacity); --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-text-field-error-message-min-height); }
.smyXERm { box-sizing: border-box; border-color: rgb(var(--wix-ui-tpa-text-field-main-border-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))),calc(var(--wix-ui-tpa-text-field-main-border-color-opacity, 1)*var(--wix-ui-tpa-text-field-main-border-opacity, 0.6))); border-radius: 0px; background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1)))); text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)); line-height: var(--wix-ui-tpa-text-field-main-text-font-line-height, var(--wix-font-Body-M-line-height)); font-family: var(--wix-ui-tpa-text-field-main-text-font-family, var(--wix-font-Body-M-family)); font-size: var(--wix-ui-tpa-text-field-main-text-font-size, 16px); font-style: var(--wix-ui-tpa-text-field-main-text-font-style, var(--wix-font-Body-M-style)); font-variant: var(--wix-ui-tpa-text-field-main-text-font-variant, var(--wix-font-Body-M-variant)); font-weight: var(--wix-ui-tpa-text-field-main-text-font-weight, var(--wix-font-Body-M-weight)); display: flex; align-items: center; padding: 0px; }
.sigpKjl.oYEaGDN--readOnlyCustom .smyXERm { border-color: rgb(var(--wix-ui-tpa-text-field-readonly-border-color, var(--wix-color-5), 0.2)); background-color: rgb(var(--wix-ui-tpa-text-field-readonly-background-color, var(--wix-color-1))); text-decoration: var(--wix-ui-tpa-text-field-readonly-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)); line-height: var(--wix-ui-tpa-text-field-readonly-text-font-line-height, var(--wix-font-Body-M-line-height)); font-family: var(--wix-ui-tpa-text-field-readonly-text-font-family, var(--wix-font-Body-M-family)); font-size: var(--wix-ui-tpa-text-field-readonly-text-font-size, 16px); font-style: var(--wix-ui-tpa-text-field-readonly-text-font-style, var(--wix-font-Body-M-style)); font-variant: var(--wix-ui-tpa-text-field-readonly-text-font-variant, var(--wix-font-Body-M-variant)); font-weight: var(--wix-ui-tpa-text-field-readonly-text-font-weight, var(--wix-font-Body-M-weight)); }
.stVd2iH { margin-bottom: 8px; }
#SITE_CONTAINER.focus-ring-active .sigpKjl .smyXERm:focus-within, #SITE_CONTAINER.focus-ring-active .sigpKjl .sq3uuYJ:focus:not(:hover) { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgb(17, 109, 255) 0px 0px 0px 3px !important; z-index: 999; }
.smyXERm input:-webkit-autofill { box-shadow: 0 0 0 1.5em rgb(var(--wix-ui-tpa-text-field-main-background-color, var(--wix-color-1))) inset !important; -webkit-text-fill-color: rgb(var(--wix-ui-tpa-text-field-main-text-color, var(--wix-color-5))); }
.smyXERm.oYEaGDN---theme-3-box { border-top-color: ; border-top-style: ; border-right-color: ; border-right-style: ; border-bottom-color: ; border-bottom-style: ; border-left-color: ; border-left-style: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-radius: var(--wix-ui-tpa-text-field-main-border-radius, 0px); border-width: var(--wix-ui-tpa-text-field-main-border-width, var(--TextField2598911325-default-main-border-width, 1px)); }
.sigpKjl.oYEaGDN--readOnlyCustom .smyXERm.oYEaGDN---theme-3-box { border-color: rgb(var(--wix-ui-tpa-text-field-readonly-border-color, var(--wix-color-5), 0.2)); border-radius: var(--wix-ui-tpa-text-field-readonly-border-radius, 0px); border-width: var(--wix-ui-tpa-text-field-readonly-border-width, 1px); background-color: rgb(var(--wix-ui-tpa-text-field-readonly-background-color, var(--wix-color-1))); }
.smyXERm.oYEaGDN---theme-4-line { border-bottom-style: ; border-bottom-color: ; border-radius: var(--wix-ui-tpa-text-field-main-border-radius, 0px); border-width: var(--wix-ui-tpa-text-field-main-border-width, var(--TextField2598911325-default-main-border-width, 1px)); background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color, var(--wst-primary-background-color-rgb, transparent))); }
.sigpKjl.oYEaGDN--readOnlyCustom .smyXERm.oYEaGDN---theme-4-line { --TextField2598911325-transparent: 0, 0, 0, 0; border-bottom-style: ; border-bottom-color: ; border-radius: var(--wix-ui-tpa-text-field-readonly-border-radius, 0px); border-width: var(--wix-ui-tpa-text-field-readonly-border-width, 1px); background-color: rgb(var(--wix-ui-tpa-text-field-readonly-background-color, var(--TextField2598911325-transparent))); }
.smyXERm:hover, .smyXERm.o__6t2qui--focus { border-color: rgb(var(--wix-ui-tpa-text-field-hover-border-color, var(--wix-ui-tpa-text-field-main-border-color, var(--wix-color-5)))); border-width: var(--wix-ui-tpa-text-field-hover-border-width, var(--TextField2598911325-default-main-border-width, 1px)); border-radius: var(--wix-ui-tpa-text-field-hover-border-radius, 1px); }
.smyXERm.oYEaGDN---theme-3-box:hover, .smyXERm.oYEaGDN---theme-4-line:hover, .smyXERm.oYEaGDN---theme-3-box.o__6t2qui--focus, .smyXERm.oYEaGDN---theme-4-line.o__6t2qui--focus { background-color: rgb(var(--wix-ui-tpa-text-field-hover-background-color-rgb, var(--wix-ui-tpa-text-field-main-background-color-rgb, transparent)),calc(var(--wix-ui-tpa-text-field-hover-background-color-opacity, var(--wix-ui-tpa-text-field-main-background-color-opacity, 1))*var(--wix-ui-tpa-text-field-hover-background-opacity, 1))); }
.sigpKjl.oYEaGDN--disabled .smyXERm { border-color: rgb(var(--wix-ui-tpa-text-field-main-disabled-border-color-rgb, var(--wix-ui-tpa-text-field-main-border-color-rgb, var(--wix-color-5))),calc(var(--wix-ui-tpa-text-field-main-disabled-border-color-opacity, var(--wix-ui-tpa-text-field-main-border-color-opacity, 1))*.6)); }
.sigpKjl.oYEaGDN--disabled .smyXERm.oYEaGDN---theme-3-box { background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color, var(--wix-color-1))); }
.sigpKjl.oYEaGDN--success .smyXERm { border-color: rgb(var(--wst-system-success-color-rgb, 0, 130, 80),.6); }
.sigpKjl.oYEaGDN--success .smyXERm:hover { border-color: rgb(0, 130, 80); }
.sigpKjl.oYEaGDN--success .smyXERm.o__6t2qui--focus { border-color: rgb(0, 130, 80); }
.sigpKjl.oYEaGDN--error:not(.oYEaGDN--newErrorMessage) .smyXERm { border-color: rgb(var(--wix-ui-tpa-text-field-main-error-border-color, var(--wst-system-error-color-rgb, 223, 49, 49)),.6); }
.sigpKjl.oYEaGDN--error.oYEaGDN--newErrorMessage .smyXERm { --TextField2598911325-wix-ui-tpa-text-field-border-color-internal: rgb(var(--wix-ui-tpa-text-field-main-error-border-color, var(--wst-system-error-color-rgb))); border-color: var(--TextField2598911325-wix-ui-tpa-text-field-border-color-internal, var(--wut-error-color, rgb(223, 49, 49))) !important; }
.sigpKjl.oYEaGDN--error:not(.oYEaGDN--newErrorMessage) .smyXERm:hover { border-color: rgb(var(--wix-ui-tpa-text-field-main-error-border-color, 223, 49, 49)); }
.sigpKjl.oYEaGDN--error:not(.oYEaGDN--newErrorMessage) .smyXERm.o__6t2qui--focus { border-color: rgb(var(--wix-ui-tpa-text-field-main-error-border-color, 223, 49, 49)); }
.sigpKjl.oYEaGDN--hasPrefix .smyXERm .sjImZoO { padding-inline-start: 0px; text-indent: var(--wix-ui-tpa-text-field-prefix-padding-inline-end, 4px); }
.smyXERm .sjImZoO { width: 100%; text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)); line-height: var(--wix-ui-tpa-text-field-main-text-font-line-height, 24px); font-family: var(--wix-ui-tpa-text-field-main-text-font-family, var(--wix-font-Body-M-family)); font-size: var(--wix-ui-tpa-text-field-main-text-font-size, 16px); font-style: var(--wix-ui-tpa-text-field-main-text-font-style, var(--wix-font-Body-M-style)); font-variant: var(--wix-ui-tpa-text-field-main-text-font-variant, var(--wix-font-Body-M-variant)); font-weight: var(--wix-ui-tpa-text-field-main-text-font-weight, var(--wix-font-Body-M-weight)); vertical-align: middle; border: 0px; color: rgb(var(--wix-ui-tpa-text-field-main-text-color, var(--wix-color-5))); box-sizing: border-box; background-color: transparent; padding-block-start: var(--wix-ui-tpa-text-field-padding-block-start, 8px); padding-block-end: var(--wix-ui-tpa-text-field-padding-block-end, 8px); padding-inline-start: 0px; text-indent: var(--wix-ui-tpa-text-field-padding-inline-start, 12px); margin: 0px; min-width: 0px; }
.sigpKjl.oYEaGDN--readOnlyCustom .smyXERm .sjImZoO { text-decoration: var(--wix-ui-tpa-text-field-readonly-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)); line-height: var(--wix-ui-tpa-text-field-readonly-text-font-line-height, 24px); font-family: var(--wix-ui-tpa-text-field-readonly-text-font-family, var(--wix-font-Body-M-family)); font-size: var(--wix-ui-tpa-text-field-readonly-text-font-size, 16px); font-style: var(--wix-ui-tpa-text-field-readonly-text-font-style, var(--wix-font-Body-M-style)); font-variant: var(--wix-ui-tpa-text-field-readonly-text-font-variant, var(--wix-font-Body-M-variant)); font-weight: var(--wix-ui-tpa-text-field-readonly-text-font-weight, var(--wix-font-Body-M-weight)); color: rgb(var(--wix-ui-tpa-text-field-readonly-text-color, var(--wix-color-5))); }
.smyXERm.oYEaGDN---theme-4-line .sjImZoO { text-indent: var(--wix-ui-tpa-text-field-padding-inline-start, 0px); padding-inline-start: 0px; padding-inline-end: var(--wix-ui-tpa-text-field-padding-inline-end, 0px); padding-block-start: var(--wix-ui-tpa-text-field-padding-block-start, 8px); padding-block-end: var(--wix-ui-tpa-text-field-padding-block-end, 8px); }
.smyXERm:hover .sjImZoO, .smyXERm.o__6t2qui--focus .sjImZoO { color: rgb(var(--wix-ui-tpa-text-field-hover-text-color, var(--wix-ui-tpa-text-field-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))); }
.smyXERm.o__6t2qui--disabled .sjImZoO, .sigpKjl.oYEaGDN--disabled .sfgvi8T svg { color: rgb(var(--wix-ui-tpa-text-field-main-text-disabled-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29)))); fill: rgb(var(--wix-ui-tpa-text-field-suffix-disabled-color, var(--wst-system-disabled-color-rgb))); }
.smyXERm.o__6t2qui--focus .sjImZoO { outline: 0px; }
.smyXERm .sjImZoO::selection { background: rgb(var(--wix-ui-tpa-text-field-main-text-color-rgb, var(--wix-color-5)),calc(var(--wix-ui-tpa-text-field-main-text-color-opacity, 1)*.2)); }
.sisjT9x { display: flex; margin: 0px -4px; justify-content: flex-end; align-items: center; white-space: nowrap; padding: 0px; padding-inline-start: var(--wix-ui-tpa-text-field-suffix-padding-inline-start, 8px); }
.sisjT9x.oYEaGDN--arrows { height: 100%; }
.smyXERm.oYEaGDN---theme-3-box { padding-inline-end: var(--wix-ui-tpa-text-field-padding-inline-end, 12px); }
.sYMteoM { height: 100%; display: flex; align-items: center; }
.saZlyzg { width: 4px; height: 100%; display: inline-block; }
.sigpKjl .sxYAMB9 { --wix-ui-tpa-icon-button-icon-color: var(--wix-ui-tpa-text-field-main-text-color, --wix-color-5); --wix-ui-tpa-icon-button-icon-color-rgb: var(--wix-ui-tpa-text-field-main-text-color-rgb, --wix-color-5); --wix-ui-tpa-icon-button-icon-color-opacity: var(--wix-ui-tpa-text-field-main-text-color-opacity); display: block; border-radius: 20px; outline: 0px; }
.sigpKjl .sxYAMB9:hover, .sigpKjl .sxYAMB9:focus { opacity: 1; background-color: transparent; }
.sfgvi8T { color: rgb(var(--wix-ui-tpa-text-field-main-text-color, var(--wix-color-5))); height: 100%; display: flex; align-items: center; }
.smyXERm .sjImZoO::-webkit-input-placeholder, .smyXERm .sjImZoO::placeholder { color: rgb(var(--wix-ui-tpa-text-field-placeholder-color, var(--wst-shade-3-color-rgb, var(--wix-color-4)))); --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration); --wst-paragraph-2-overriden-font-line-height: var(--wst-paragraph-2-line-height); --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family); --wst-paragraph-2-overriden-font-size: var(--wst-paragraph-2-font-size); --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style); --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant); --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight); text-decoration: var(--wix-ui-tpa-text-field-placeholder-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration)); line-height: var(--wix-ui-tpa-text-field-placeholder-font-line-height, var(--wst-paragraph-2-overriden-font-line-height)); font-family: var(--wix-ui-tpa-text-field-placeholder-font-family, var(--wst-paragraph-2-overriden-font-family)); font-size: var(--wix-ui-tpa-text-field-placeholder-font-size, var(--wst-paragraph-2-overriden-font-size)); font-style: var(--wix-ui-tpa-text-field-placeholder-font-style, var(--wst-paragraph-2-overriden-font-style)); font-variant: var(--wix-ui-tpa-text-field-placeholder-font-variant, var(--wst-paragraph-2-overriden-font-variant)); font-weight: var(--wix-ui-tpa-text-field-placeholder-font-weight, var(--wst-paragraph-2-overriden-font-weight)); }
.sigpKjl.oYEaGDN--disabled .smyXERm .sjImZoO::-webkit-input-placeholder, .sigpKjl.oYEaGDN--disabled .smyXERm .sjImZoO::placeholder { color: rgb(var(--wix-ui-tpa-text-field-disabled-placeholder-color, var(--wix-color-29))); }
.sdcwRYb { --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration); --wst-paragraph-2-overriden-font-line-height: 1.4; --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family); --wst-paragraph-2-overriden-font-size: 14px; --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style); --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant); --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight); text-decoration: var(--wix-ui-tpa-text-field-main-label-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration))); line-height: var(--wix-ui-tpa-text-field-main-label-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height))); font-family: var(--wix-ui-tpa-text-field-main-label-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family))); font-size: var(--wix-ui-tpa-text-field-main-label-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size))); font-style: var(--wix-ui-tpa-text-field-main-label-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style))); font-variant: var(--wix-ui-tpa-text-field-main-label-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant))); font-weight: var(--wix-ui-tpa-text-field-main-label-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight))); color: rgb(var(--wix-ui-tpa-text-field-main-label-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))); display: inline-block; margin-bottom: 8px; }
.sigpKjl.oYEaGDN--disabled .sdcwRYb { color: rgb(var(--wix-ui-tpa-text-field-disabled-label-color, var(--wix-color-29))); }
.sigpKjl.oYEaGDN--readOnlyCustom .sdcwRYb { color: rgb(var(--wix-ui-tpa-text-field-readonly-label-text-color, var(--wix-color-5))); text-decoration: var(--wix-ui-tpa-text-field-readonly-label-font-text-decoration, var(--wix-font-Body-M-text-decoration)); line-height: var(--wix-ui-tpa-text-field-readonly-label-font-line-height, 1.4); font-family: var(--wix-ui-tpa-text-field-readonly-label-font-family, var(--wix-font-Body-M-family)); font-size: var(--wix-ui-tpa-text-field-readonly-label-font-size, 14px); font-style: var(--wix-ui-tpa-text-field-readonly-label-font-style, var(--wix-font-Body-M-style)); font-variant: var(--wix-ui-tpa-text-field-readonly-label-font-variant, var(--wix-font-Body-M-variant)); font-weight: var(--wix-ui-tpa-text-field-readonly-label-font-weight, var(--wix-font-Body-M-weight)); }
.sn_gi7t { display: flex; justify-content: flex-end; text-decoration: var(--wix-ui-tpa-text-field-char-count-font-text-decoration, var(--wix-font-Body-M-text-decoration)); line-height: var(--wix-ui-tpa-text-field-char-count-font-line-height, 1.4); font-family: var(--wix-ui-tpa-text-field-char-count-font-family, var(--wix-font-Body-M-family)); font-size: var(--wix-ui-tpa-text-field-char-count-font-size, 14px); font-style: var(--wix-ui-tpa-text-field-char-count-font-style, var(--wix-font-Body-M-style)); font-variant: var(--wix-ui-tpa-text-field-char-count-font-variant, var(--wix-font-Body-M-variant)); font-weight: var(--wix-ui-tpa-text-field-char-count-font-weight, var(--wix-font-Body-M-weight)); color: rgb(var(--wix-ui-tpa-text-field-char-count-color, var(--wst-shade-3-color-rgb, var(--wix-color-4)))); margin-top: 8px; }
.sigpKjl.oYEaGDN--error.oYEaGDN--newErrorMessage.oYEaGDN--hasErrorMessage .sn_gi7t { margin-top: 0px; }
.sXIeGiQ { display: none; }
.shfTOvJ { color: rgb(223, 49, 49) !important; }
.sW0lLQo { color: rgb(var(--wst-system-success-color-rgb, 0, 130, 80)); }
.s__4zN_uk { color: rgb(var(--wix-ui-tpa-text-field-prefix-color, var(--wix-color-4))); margin-inline-start: var(--wix-ui-tpa-text-field-padding-inline-start, 12px); display: flex; align-items: center; }
.sigpKjl.oYEaGDN--readOnlyCustom .s__4zN_uk { color: rgb(var(--wix-ui-tpa-text-field-readonly-prefix-color, var(--wix-color-4))); }
.s__4zN_uk svg { color: rgb(var(--wix-ui-tpa-text-field-prefix-color, var(--wix-color-5))); }
.sigpKjl.oYEaGDN--readOnlyCustom .s__4zN_uk svg { color: rgb(var(--wix-ui-tpa-text-field-readonly-prefix-color, var(--wix-color-5))); }
.smyXERm.oYEaGDN---theme-4-line .s__4zN_uk { margin-inline-start: 0px; }
.sSoKqc1 { border: 0px !important; clip: rect(1px, 1px, 1px, 1px) !important; clip-path: inset(50%) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0px !important; position: absolute !important; width: 1px !important; white-space: nowrap !important; }
.smyXERm input[type="number"]::-webkit-inner-spin-button, .smyXERm input[type="number"]::-webkit-outer-spin-button { appearance: none; }
.smyXERm input[type="number"] { appearance: textfield; }
.smyXERm input { border-radius: var(--wix-ui-tpa-text-field-main-border-radius, 0px); }
.sigpKjl.oYEaGDN--readOnlyCustom .smyXERm input { border-radius: var(--wix-ui-tpa-text-field-readonly-border-radius, 0px); }
.smyXERm:hover input, .smyXERm.o__6t2qui--focus input { border-radius: var(--wix-ui-tpa-text-field-hover-border-radius, 1px); }
.s__1MuoJD { display: flex; flex-direction: column; padding-top: var(--wix-ui-tpa-text-field-arrows-suffix-vertical-padding, 4px); padding-bottom: var(--wix-ui-tpa-text-field-arrows-suffix-vertical-padding, 4px); }
.sFd_hFT { color-scheme: unset; forced-color-adjust: unset; math-depth: unset; position: unset; position-anchor: unset; text-size-adjust: unset; appearance: unset; color: unset; font-family: unset; font-feature-settings: unset; font-kerning: unset; font-language-override: unset; font-optical-sizing: unset; font-palette: unset; font-size: unset; font-size-adjust: unset; font-stretch: unset; font-style: unset; font-synthesis: unset; font-variant: unset; font-variation-settings: unset; font-weight: unset; position-area: unset; text-orientation: unset; text-rendering: unset; text-spacing-trim: unset; -webkit-font-smoothing: unset; -webkit-locale: unset; -webkit-text-orientation: unset; -webkit-writing-mode: unset; writing-mode: unset; zoom: unset; accent-color: unset; place-content: unset; place-items: unset; place-self: unset; alignment-baseline: unset; anchor-name: unset; anchor-scope: unset; animation-composition: unset; animation: unset; animation-trigger: unset; app-region: unset; aspect-ratio: unset; backdrop-filter: unset; backface-visibility: unset; background: unset; background-blend-mode: unset; baseline-shift: unset; baseline-source: unset; block-size: unset; border-block: unset; border: unset; border-radius: unset; border-collapse: unset; border-end-end-radius: unset; border-end-start-radius: unset; border-inline: unset; border-shape: unset; border-start-end-radius: unset; border-start-start-radius: unset; inset: unset; box-decoration-break: unset; box-shadow: unset; box-sizing: unset; break-after: unset; break-before: unset; break-inside: unset; buffered-rendering: unset; caption-side: unset; caret-animation: unset; caret-color: unset; caret-shape: unset; clear: unset; clip: unset; clip-path: unset; clip-rule: unset; color-interpolation: unset; color-interpolation-filters: unset; color-rendering: unset; columns: unset; column-fill: unset; gap: unset; rule-break: unset; rule: unset; rule-inset: unset; rule-visibility-items: unset; column-span: unset; contain: unset; contain-intrinsic-block-size: unset; contain-intrinsic-size: unset; contain-intrinsic-inline-size: unset; container: unset; content: unset; content-visibility: unset; corner-shape: unset; corner-block-end-shape: unset; corner-block-start-shape: unset; counter-increment: unset; counter-reset: unset; counter-set: unset; cx: unset; cy: unset; d: unset; display: unset; dominant-baseline: unset; dynamic-range-limit: unset; empty-cells: unset; field-sizing: unset; fill: unset; fill-opacity: unset; fill-rule: unset; filter: unset; flex: unset; flex-flow: unset; flex-line-count: unset; float: unset; flood-color: unset; flood-opacity: unset; grid: unset; grid-area: unset; hyphenate-character: unset; hyphenate-limit-chars: unset; hyphens: unset; image-orientation: unset; image-rendering: unset; initial-letter: unset; inline-size: unset; inset-block: unset; inset-inline: unset; interactivity: unset; interest-delay: unset; interpolate-size: unset; isolation: unset; letter-spacing: unset; lighting-color: unset; line-break: unset; list-style: unset; margin-block: unset; margin: unset; margin-inline: unset; marker: unset; mask: unset; mask-type: unset; math-shift: unset; math-style: unset; max-block-size: unset; max-height: unset; max-inline-size: unset; max-width: unset; min-block-size: unset; min-height: unset; min-inline-size: unset; min-width: unset; mix-blend-mode: unset; object-fit: unset; object-position: unset; object-view-box: unset; offset: unset; opacity: unset; order: unset; orphans: unset; outline: unset; outline-offset: unset; overflow-anchor: unset; overflow-block: unset; overflow-clip-margin: unset; overflow-inline: unset; overflow-wrap: unset; overflow: unset; overlay: unset; overscroll-behavior-block: unset; overscroll-behavior-inline: unset; overscroll-behavior: unset; padding-block: unset; padding: unset; padding-inline: unset; page: unset; page-margin-safety: unset; page-orientation: unset; paint-order: unset; perspective: unset; perspective-origin: unset; pointer-events: unset; position-try: unset; position-visibility: unset; print-color-adjust: unset; quotes: unset; r: unset; reading-flow: unset; reading-order: unset; resize: unset; rotate: unset; ruby-align: unset; ruby-overhang: unset; ruby-position: unset; rule-overlap: unset; rx: unset; ry: unset; scale: unset; scroll-behavior: unset; scroll-initial-target: unset; scroll-margin-block: unset; scroll-margin: unset; scroll-margin-inline: unset; scroll-marker-group: unset; scroll-padding-block: unset; scroll-padding: unset; scroll-padding-inline: unset; scroll-snap-align: unset; scroll-snap-stop: unset; scroll-snap-type: unset; scroll-target-group: unset; scroll-timeline: unset; scrollbar-color: unset; scrollbar-gutter: unset; scrollbar-width: unset; shape-image-threshold: unset; shape-margin: unset; shape-outside: unset; shape-rendering: unset; size: unset; speak: unset; stop-color: unset; stop-opacity: unset; stroke: unset; stroke-dasharray: unset; stroke-dashoffset: unset; stroke-linecap: unset; stroke-linejoin: unset; stroke-miterlimit: unset; stroke-opacity: unset; stroke-width: unset; tab-size: unset; table-layout: unset; text-align: unset; text-align-last: unset; text-anchor: unset; text-autospace: unset; text-box: unset; text-combine-upright: unset; text-decoration: unset; text-decoration-skip-ink: unset; text-emphasis: unset; text-emphasis-position: unset; text-fit: unset; text-indent: unset; text-justify: unset; text-overflow: unset; text-shadow: unset; text-transform: unset; text-underline-offset: unset; text-underline-position: unset; text-wrap: unset; timeline-scope: unset; timeline-trigger: unset; touch-action: unset; transform: unset; transform-box: unset; transform-origin: unset; transform-style: unset; transition: unset; translate: unset; trigger-scope: unset; user-select: unset; vector-effect: unset; vertical-align: unset; view-timeline: unset; view-transition-class: unset; view-transition-group: unset; view-transition-name: unset; view-transition-scope: unset; visibility: unset; border-spacing: unset; -webkit-box-align: unset; -webkit-box-decoration-break: unset; -webkit-box-direction: unset; -webkit-box-flex: unset; -webkit-box-ordinal-group: unset; -webkit-box-orient: unset; -webkit-box-pack: unset; -webkit-box-reflect: unset; -webkit-line-break: unset; -webkit-line-clamp: unset; -webkit-mask-box-image: unset; -webkit-rtl-ordering: unset; -webkit-ruby-position: unset; -webkit-tap-highlight-color: unset; -webkit-text-combine: unset; -webkit-text-decorations-in-effect: unset; -webkit-text-fill-color: unset; -webkit-text-security: unset; -webkit-text-stroke: unset; -webkit-user-drag: unset; white-space-collapse: unset; widows: unset; width: unset; will-change: unset; window-drag: unset; word-break: unset; word-spacing: unset; x: unset; y: unset; z-index: unset; cursor: pointer; height: 16px; line-height: 16px; }
.sigpKjl .sHJyM6t { text-decoration: var(--wix-ui-tpa-text-field-helper-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)); line-height: var(--wix-ui-tpa-text-field-helper-text-font-line-height, 1.4); font-family: var(--wix-ui-tpa-text-field-helper-text-font-family, var(--wix-font-Body-M-family)); font-size: var(--wix-ui-tpa-text-field-helper-text-font-size, 14px); font-style: var(--wix-ui-tpa-text-field-helper-text-font-style, var(--wix-font-Body-M-style)); font-variant: var(--wix-ui-tpa-text-field-helper-text-font-variant, var(--wix-font-Body-M-variant)); font-weight: var(--wix-ui-tpa-text-field-helper-text-font-weight, var(--wix-font-Body-M-weight)); color: rgb(var(--wix-ui-tpa-text-field-helper-text-color, var(--wix-color-4))); display: block; margin-top: 8px; }
.sq3uuYJ { display: block; width: max(24px, 1em); height: max(24px, 1em); cursor: pointer; }
.sq3uuYJ.oYEaGDN--disabled { cursor: default; }
.sE2SOPk { position: relative; width: 100%; }
.sfXnMJy { text-decoration: var(--wix-ui-tpa-text-field-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration)); line-height: var(--wix-ui-tpa-text-field-main-label-font-line-height, 1.4); font-family: var(--wix-ui-tpa-text-field-main-label-font-family, var(--wix-font-Body-M-family)); font-size: var(--wix-ui-tpa-text-field-main-label-font-size, 16px); font-style: var(--wix-ui-tpa-text-field-main-label-font-style, var(--wix-font-Body-M-style)); font-variant: var(--wix-ui-tpa-text-field-main-label-font-variant, var(--wix-font-Body-M-variant)); font-weight: var(--wix-ui-tpa-text-field-main-label-font-weight, var(--wix-font-Body-M-weight)); padding-top: 3.6px; }
.sdcwRYb.oYEaGDN---style-8-floating { font: inherit; color: rgb(var(--wix-ui-tpa-text-field-main-label-text-color, var(--wix-color-4))); position: absolute; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: calc(100% - 20px); margin-bottom: 0px; padding-top: 0px; top: 50%; transform: translateY(-50%); transition: 0.1s ease-out; }
.sigpKjl.oYEaGDN--readOnlyCustom .sdcwRYb.oYEaGDN---style-8-floating { font: inherit; color: rgb(var(--wix-ui-tpa-text-field-readonly-label-text-color, var(--wix-color-4))); }
.sigpKjl.oYEaGDN--hasFloatingLabelActive .sdcwRYb.oYEaGDN---style-8-floating { top: 6px; transform: translateY(0px); font-size: 0.875em; padding-top: 2px; }
.sigpKjl.oYEaGDN--hasFloatingLabel .sdcwRYb.oYEaGDN---theme-3-box { padding-inline-start: 0px; text-indent: 20px; }
.sigpKjl.oYEaGDN--hasFloatingLabel .smyXERm.oYEaGDN---theme-3-box .sjImZoO { padding: 0px 0px 6px; padding-inline-start: 0px; text-indent: 20px; }
.sigpKjl.oYEaGDN--hasFloatingLabel .smyXERm.oYEaGDN---theme-4-line .sjImZoO { padding: 0px 0px 4px; padding-inline-start: 0px; text-indent: 0px; }
.sigpKjl.oYEaGDN--hasFloatingLabel.oYEaGDN--hasPrefix .smyXERm .sjImZoO, .sigpKjl.oYEaGDN--hasFloatingLabel.oYEaGDN--hasPrefix .sdcwRYb { padding-inline-start: 0px; text-indent: 4px; }
.sigpKjl.oYEaGDN--hasFloatingLabel.oYEaGDN--hasSuffix .smyXERm .sjImZoO, .sigpKjl.oYEaGDN--hasFloatingLabel.oYEaGDN--hasSuffix .sdcwRYb { padding-inline-end: 4px; }
.sigpKjl.oYEaGDN--hasFloatingLabel .smyXERm.oYEaGDN---theme-3-box { padding-inline-end: 20px; }
.sigpKjl.oYEaGDN--hasFloatingLabel .smyXERm.oYEaGDN---theme-3-box .s__4zN_uk { margin-inline-start: 20px; }
.sjSK_mi { --Text1662509933-primary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-5))); --Text1662509933-secondary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-4))); }
.sjSK_mi.ot7R_W1---priority-7-primary { color: var(--wut-text-color, var(--Text1662509933-primary-color)); }
.sjSK_mi.ot7R_W1---priority-9-secondary { color: var(--wut-placeholder-color, var(--Text1662509933-secondary-color)); }
.sjSK_mi.ot7R_W1---typography-10-smallTitle { text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Page-title-text-decoration)); line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.33em); font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Page-title-family)); font-size: var(--wix-ui-tpa-text-main-text-font-size, 24px); font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Page-title-style)); font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Page-title-variant)); font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Page-title-weight)); }
.sjSK_mi.ot7R_W1---typography-11-runningText { text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)); line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.5em); font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family)); font-size: var(--wix-ui-tpa-text-main-text-font-size, 16px); font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style)); font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant)); font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight)); }
.sjSK_mi.ot7R_W1---typography-8-listText { text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)); line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 2em); font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family)); font-size: var(--wix-ui-tpa-text-main-text-font-size, 16px); font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style)); font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant)); font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight)); }
.sjSK_mi.ot7R_W1---typography-10-largeTitle { text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Heading-M-text-decoration)); line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.25em); font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Heading-M-family)); font-size: var(--wix-ui-tpa-text-main-text-font-size, 32px); font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Heading-M-style)); font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Heading-M-variant)); font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Heading-M-weight)); }
.sjSK_mi.ot7R_W1--mobile.ot7R_W1---typography-10-smallTitle { text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Page-title-text-decoration)); line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.4em); font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Page-title-family)); font-size: var(--wix-ui-tpa-text-main-text-font-size, 20px); font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Page-title-style)); font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Page-title-variant)); font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Page-title-weight)); }
.sjSK_mi.ot7R_W1--mobile.ot7R_W1---typography-11-runningText { text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)); line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.42em); font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family)); font-size: var(--wix-ui-tpa-text-main-text-font-size, 14px); font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style)); font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant)); font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight)); }
.sjSK_mi.ot7R_W1--mobile.ot7R_W1---typography-8-listText { text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)); line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.72em); font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family)); font-size: var(--wix-ui-tpa-text-main-text-font-size, 14px); font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style)); font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant)); font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight)); }
.sjSK_mi.ot7R_W1--mobile.ot7R_W1---typography-10-largeTitle { text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Heading-M-text-decoration)); line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.33em); font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Heading-M-family)); font-size: var(--wix-ui-tpa-text-main-text-font-size, 24px); font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Heading-M-style)); font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Heading-M-variant)); font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Heading-M-weight)); }
.s__96XWLA { border: 0px !important; clip: rect(1px, 1px, 1px, 1px) !important; clip-path: inset(50%) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0px !important; position: absolute !important; width: 1px !important; white-space: nowrap !important; }
.sLwHsEn { width: 100%; max-width: 100%; box-sizing: border-box; }
.sJ7zOzc { width: 100%; max-width: 100%; box-sizing: border-box; min-width: 0px; }
.s__75OvLo { max-width: 100%; box-sizing: border-box; }
.sKbr7lr { max-width: 100%; box-sizing: border-box; min-width: 0px; }
.sGbfIQF { --wix-ui-tpa-accordion-background-color: 0, 0, 0, 0, 1; --wix-ui-tpa-accordion-background-color-rgb: 0, 0, 0, 0; --wix-ui-tpa-accordion-background-color-opacity: 1; display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-template-rows: auto auto 1fr; gap: 24px; --ricos-custom-link-color: rgb(var(--answersLinksColor)); --ricos-custom-p-color: rgb(var(--answerTextColor)); background-color: rgb(var(--widgetBgColor)); padding-left: var(--item-left-right-padding, ); padding-right: var(--item-left-right-padding, initial); padding-top: calc(var(--item-top-bottom-padding, initial)); padding-bottom: var(--item-top-bottom-padding, initial); height: 100%; isolation: isolate; }
.sGbfIQF.oY1h81f---theme-3-box { --wix-ui-tpa-accordion-background-color: var(--accordionCardBgColor, 0, 0, 0, 0); --wix-ui-tpa-accordion-background-color-rgb: var(--accordionCardBgColor-rgb, 0, 0, 0, 0); --wix-ui-tpa-accordion-background-color-opacity: var(--accordionCardBgColor-opacity); }
.sGbfIQF > * { box-sizing: border-box; }
.sGbfIQF.oY1h81f--hideTitle.oY1h81f--hideSearch { gap: 0px; }
.sGbfIQF.oY1h81f--hideTitle.oY1h81f--hideSearch.oY1h81f--isTopCategoriesPosition .sVlTu3N { margin-bottom: 24px; }
.sGbfIQF.oY1h81f--hideTitle.oY1h81f--hideSearch.oY1h81f--mobile .sVlTu3N { margin-bottom: 20px; }
.sGbfIQF.oY1h81f--isTopCategoriesPosition { grid-template-areas: "Header Header Header Header Search" "Tabs Tabs Tabs Tabs Tabs" "Body Body Body Body Body"; }
.sGbfIQF.oY1h81f--isTopCategoriesPosition.oY1h81f--hideSearch { grid-template-areas: "Header Header Header Header Header" "Tabs Tabs Tabs Tabs Tabs" "Body Body Body Body Body"; }
.sGbfIQF.oY1h81f--isSideCategoriesPosition { grid-template-areas: "Header Header Header Header Search" "Tabs Body Body Body Body"; grid-template-columns: max-content 1fr 1fr 1fr 1fr; column-gap: 28px; }
.sGbfIQF.oY1h81f--isSideCategoriesPosition.oY1h81f---theme-4-line { column-gap: 40px; }
.snHKBk3 { grid-area: Header; align-self: center; }
.snHKBk3.oY1h81f---alignment-5-right { justify-self: right; text-align: right; }
.snHKBk3.oY1h81f---alignment-4-left { justify-self: left; text-align: left; }
.snHKBk3.oY1h81f---alignment-6-center { justify-self: center; text-align: center; }
.sGbfIQF.oY1h81f--isSideCategoriesPosition.oY1h81f--hideSearch .snHKBk3 { grid-area: 1 / 1 / 1 / span 5; }
.sGbfIQF.oY1h81f--hideCategories .sSChNLR { grid-area: 2 / 1 / span 2 / span 5; }
.sGbfIQF.oY1h81f--hideCategories.oY1h81f--mobile .sSChNLR { grid-area: unset; }
.sVlTu3N { grid-area: Tabs; --wix-ui-tpa-tabbed-content-main-text-color: var(--categoryOtherTextColor); --wix-ui-tpa-tabbed-content-main-text-color-rgb: var(--categoryOtherTextColor-rgb); --wix-ui-tpa-tabbed-content-main-text-color-opacity: var(--categoryOtherTextColor-opacity); --wix-ui-tpa-tabbed-content-selected-tab-indicator-color: var(--selectedCategoryTextColor); --wix-ui-tpa-tabbed-content-selected-tab-indicator-color-rgb: var(--selectedCategoryTextColor-rgb); --wix-ui-tpa-tabbed-content-selected-tab-indicator-color-opacity: var(--selectedCategoryTextColor-opacity); --wix-ui-tpa-tabbed-content-indicator-color: var(--selectedCategoryTextColor); --wix-ui-tpa-tabbed-content-indicator-color-rgb: var(--selectedCategoryTextColor-rgb); --wix-ui-tpa-tabbed-content-indicator-color-opacity: var(--selectedCategoryTextColor-opacity); --wix-ui-tpa-tabbed-content-main-text-font-text-decoration: var(--categoryOtherTextFont-text-decoration); --wix-ui-tpa-tabbed-content-main-text-font-line-height: var(--categoryOtherTextFont-line-height); --wix-ui-tpa-tabbed-content-main-text-font-family: var(--categoryOtherTextFont-family); --wix-ui-tpa-tabbed-content-main-text-font-size: var(--categoryOtherTextFont-size); --wix-ui-tpa-tabbed-content-main-text-font-style: var(--categoryOtherTextFont-style); --wix-ui-tpa-tabbed-content-main-text-font-variant: var(--categoryOtherTextFont-variant); --wix-ui-tpa-tabbed-content-main-text-font-weight: var(--categoryOtherTextFont-weight); }
.sVlTu3N div[data-tab-active="true"] span { color: rgb(var(--selectedCategoryTextColor)); }
.styp7eL { grid-area: Tabs; margin-top: 8px; display: none; }
.sqVWyEz { grid-area: Tabs; margin-top: 8px; display: none; }
.sqVWyEz.oY1h81f--mobile { margin-top: 2px; }
.sqVWyEz.oY1h81f--error { display: block; margin-bottom: 40px; }
.sqVWyEz.oY1h81f--error.oY1h81f--mobile { margin-bottom: 0px; }
.sv8pEkq { --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-font-Body-M-text-decoration); --wix-ui-tpa-text-main-text-font-line-height: var(--wix-font-Body-M-line-height); --wix-ui-tpa-text-main-text-font-family: var(--wix-font-Body-M-family); --wix-ui-tpa-text-main-text-font-size: 16px; --wix-ui-tpa-text-main-text-font-style: var(--wix-font-Body-M-style); --wix-ui-tpa-text-main-text-font-variant: var(--wix-font-Body-M-variant); --wix-ui-tpa-text-main-text-font-weight: var(--wix-font-Body-M-weight); --wix-ui-tpa-text-main-text-color: var(--questionTextColor); --wix-ui-tpa-text-main-text-color-rgb: var(--questionTextColor-rgb); --wix-ui-tpa-text-main-text-color-opacity: var(--questionTextColor-opacity); }
.styp7eL.oY1h81f--emptyTab { grid-area: Body; }
.styp7eL.oY1h81f--resultFound, .styp7eL.oY1h81f--noResult, .styp7eL.oY1h81f--emptyTab { display: block; }
.styp7eL.oY1h81f--noResult { margin-bottom: 40px; }
.styp7eL.oY1h81f--mobile { margin-top: 2px; }
.styp7eL.oY1h81f--noResult.oY1h81f--mobile { margin-bottom: 0px; }
.sVlTu3N.oY1h81f--search { opacity: 0; visibility: hidden; transition: opacity 0.2s ease-in-out; }
.sVlTu3N.oY1h81f--isSideCategoriesPosition { margin-top: 12px; display: flex; flex-direction: column; gap: 12px; --wix-ui-tpa-text-button-main-text-color: var(--categoryOtherTextColor); --wix-ui-tpa-text-button-main-text-color-rgb: var(--categoryOtherTextColor-rgb); --wix-ui-tpa-text-button-main-text-color-opacity: var(--categoryOtherTextColor-opacity); --wix-ui-tpa-text-button-main-text-font-text-decoration: var(--categoryOtherTextFont-text-decoration); --wix-ui-tpa-text-button-main-text-font-line-height: var(--categoryOtherTextFont-line-height); --wix-ui-tpa-text-button-main-text-font-family: var(--categoryOtherTextFont-family); --wix-ui-tpa-text-button-main-text-font-size: var(--categoryOtherTextFont-size); --wix-ui-tpa-text-button-main-text-font-style: var(--categoryOtherTextFont-style); --wix-ui-tpa-text-button-main-text-font-variant: var(--categoryOtherTextFont-variant); --wix-ui-tpa-text-button-main-text-font-weight: var(--categoryOtherTextFont-weight); }
.sVlTu3N.oY1h81f--isSideCategoriesPosition { margin-top: 0px; }
.suGFh8n { width: 280px; grid-area: Search; align-content: baseline; justify-self: flex-end; --wix-ui-tpa-text-field-main-text-color: var(--questionTextColor); --wix-ui-tpa-text-field-main-text-color-rgb: var(--questionTextColor-rgb); --wix-ui-tpa-text-field-main-text-color-opacity: var(--questionTextColor-opacity); --wix-ui-tpa-text-field-placeholder-color: var(--questionTextColor); --wix-ui-tpa-text-field-placeholder-color-rgb: var(--questionTextColor-rgb); --wix-ui-tpa-text-field-placeholder-color-opacity: var(--questionTextColor-opacity); --wix-ui-tpa-text-field-main-border-color: var(--questionTextColor); --wix-ui-tpa-text-field-main-border-color-rgb: var(--questionTextColor-rgb); --wix-ui-tpa-text-field-main-border-color-opacity: var(--questionTextColor-opacity); }
.suGFh8n.oY1h81f--isSideCategoriesPosition { align-content: flex-start; }
.sSChNLR { grid-area: Body; box-sizing: border-box; width: 100%; max-width: 100%; --wix-ui-tpa-accordion-item-title-font-text-decoration: var(--questionTextFont-text-decoration, var(--wix-font-Body-L-text-decoration)); --wix-ui-tpa-accordion-item-title-font-line-height: var(--questionTextFont-line-height, var(--wix-font-Body-L-line-height)); --wix-ui-tpa-accordion-item-title-font-family: var(--questionTextFont-family, var(--wix-font-Body-L-family)); --wix-ui-tpa-accordion-item-title-font-size: var(--questionTextFont-size, 18px); --wix-ui-tpa-accordion-item-title-font-style: var(--questionTextFont-style, var(--wix-font-Body-L-style)); --wix-ui-tpa-accordion-item-title-font-variant: var(--questionTextFont-variant, var(--wix-font-Body-L-variant)); --wix-ui-tpa-accordion-item-title-font-weight: var(--questionTextFont-weight, var(--wix-font-Body-L-weight)); --wix-ui-tpa-accordion-item-title-color: var(--questionTextColor, var(--wix-color-5)); --wix-ui-tpa-accordion-item-title-color-rgb: var(--questionTextColor-rgb, var(--wix-color-5)); --wix-ui-tpa-accordion-item-title-color-opacity: var(--questionTextColor-opacity); --wix-ui-tpa-accordion-item-content-font-text-decoration: var(--answerTextFont-text-decoration, var(--wix-font-Body-M-text-decoration)); --wix-ui-tpa-accordion-item-content-font-line-height: var(--answerTextFont-line-height, var(--wix-font-Body-M-line-height)); --wix-ui-tpa-accordion-item-content-font-family: var(--answerTextFont-family, var(--wix-font-Body-M-family)); --wix-ui-tpa-accordion-item-content-font-size: var(--answerTextFont-size, 16px); --wix-ui-tpa-accordion-item-content-font-style: var(--answerTextFont-style, var(--wix-font-Body-M-style)); --wix-ui-tpa-accordion-item-content-font-variant: var(--answerTextFont-variant, var(--wix-font-Body-M-variant)); --wix-ui-tpa-accordion-item-content-font-weight: var(--answerTextFont-weight, var(--wix-font-Body-M-weight)); --wix-ui-tpa-accordion-item-content-color: var(--answerTextColor, var(--wix-color-5)); --wix-ui-tpa-accordion-item-content-color-rgb: var(--answerTextColor-rgb, var(--wix-color-5)); --wix-ui-tpa-accordion-item-content-color-opacity: var(--answerTextColor-opacity); --wix-ui-tpa-accordion-divider-color: var(--stripColor); --wix-ui-tpa-accordion-divider-color-rgb: var(--stripColor-rgb); --wix-ui-tpa-accordion-divider-color-opacity: var(--stripColor-opacity); --wix-ui-tpa-accordion-divider-opacity: 1; --wix-ui-tpa-accordion-divider-width: calc(var(--dividerWidth, 1) * 1px); }
.sSChNLR.oY1h81f--mobile, .sSChNLR.oY1h81f--mobile button[data-hook="accordion-item-header"], .sSChNLR.oY1h81f--mobile button[data-hook="accordion-item-header"] * { overflow-x: hidden; min-width: 0px; }
.sSChNLR button[data-hook="accordion-item-header"], .sSChNLR button[data-hook="accordion-item-header"] :not(svg) { box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; }
.sC8z_ff { --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-font-Body-M-text-decoration); --wix-ui-tpa-text-main-text-font-line-height: var(--wix-font-Body-M-line-height); --wix-ui-tpa-text-main-text-font-family: var(--wix-font-Body-M-family); --wix-ui-tpa-text-main-text-font-size: 16px; --wix-ui-tpa-text-main-text-font-style: var(--wix-font-Body-M-style); --wix-ui-tpa-text-main-text-font-variant: var(--wix-font-Body-M-variant); --wix-ui-tpa-text-main-text-font-weight: var(--wix-font-Body-M-weight); --wix-ui-tpa-text-main-text-color: var(--questionTextColor); --wix-ui-tpa-text-main-text-color-rgb: var(--questionTextColor-rgb); --wix-ui-tpa-text-main-text-color-opacity: var(--questionTextColor-opacity); }
.sSChNLR.sNagM_k { display: flex; gap: 10px; }
.sSChNLR.oY1h81f--isTwoColumn { display: grid; grid-template-columns: 1fr 1fr; row-gap: 28px; column-gap: var(--column-gap, 12px); width: 100%; max-width: 100%; box-sizing: border-box; min-width: 0px; }
.sSChNLR.oY1h81f--isTwoColumn > * { max-width: 100%; box-sizing: border-box; min-width: 0px; }
.sSChNLR.oY1h81f--isNumberedLayout { display: grid; grid-template-columns: 1fr; row-gap: var(--item-gap, 12px); }
.sSChNLR.oY1h81f--isNumberedLayout.oY1h81f--isTwoColumn { grid-template-columns: 1fr 1fr; }
.sSChNLR.oY1h81f--isNumberedLayout.oY1h81f--isTwoColumn > div { display: flex; flex-direction: column; row-gap: var(--item-gap, 12px); }
.stwVyjP { --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-font-Body-S-text-decoration); --wix-ui-tpa-text-main-text-font-line-height: var(--wix-font-Body-S-line-height); --wix-ui-tpa-text-main-text-font-family: var(--wix-font-Body-S-family); --wix-ui-tpa-text-main-text-font-size: var(--wix-font-Body-S-size); --wix-ui-tpa-text-main-text-font-style: var(--wix-font-Body-S-style); --wix-ui-tpa-text-main-text-font-variant: var(--wix-font-Body-S-variant); --wix-ui-tpa-text-main-text-font-weight: var(--wix-font-Body-S-weight); --wix-ui-tpa-text-main-text-color: var(--questionTextColor); --wix-ui-tpa-text-main-text-color-rgb: var(--questionTextColor-rgb); --wix-ui-tpa-text-main-text-color-opacity: var(--questionTextColor-opacity); }
.sGfVBG4 { display: flex; flex-direction: column; gap: var(--item-gap, 12px); width: 100%; max-width: 100%; box-sizing: border-box; }
.sT1x0G8 { display: grid; grid-template-columns: 100px auto; width: 100%; max-width: 100%; box-sizing: border-box; min-width: 0px; }
.sGfVBG4.oY1h81f--mobile .sT1x0G8 { grid-template-columns: none; grid-template-rows: auto auto; }
.sT1x0G8.oY1h81f--mobile { overflow-x: hidden; }
.sT1x0G8.oY1h81f--novspace + .sT1x0G8 > div { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }
.sRdfgYS.oY1h81f--isLink { text-decoration-color: rgb(var(--selectedCategoryTextColor)) !important; color: rgb(var(--selectedCategoryTextColor)) !important; }
.swMCMYk { background-color: rgb(var(--numberAnswersLayoutBgColor)); padding: 24px; }
.swMCMYk.oY1h81f--mobile { padding: 20px; }
.sGbfIQF.oY1h81f--mobile { grid-template: "Header" "Search" "Tabs" "Body" 1fr / 1fr; gap: 20px; overflow-x: hidden; min-width: 0px; }
.sGbfIQF.oY1h81f--mobile.oY1h81f--isTopCategoriesPosition.oY1h81f--hideSearch { grid-template-areas: "Header" "Tabs" "Body"; }
.sGbfIQF.oY1h81f--mobile.oY1h81f--hideTitle:not(.oY1h81f--hideSearch) { grid-template-areas: "Search" "Tabs" "Body"; }
.sGbfIQF.oY1h81f--mobile.oY1h81f--hideTitle.oY1h81f--hideCategories:not(.oY1h81f--hideSearch) { grid-template-areas: "Search" "Body"; }
.suGFh8n.oY1h81f--mobile { width: 100%; }
.sMi6Jk_ { height: 0px; width: 0px; grid-area: Body; position: absolute; bottom: 0px; }
.sGbfIQF:has(.sqVWyEz) .sSChNLR, .sGbfIQF:has(.sqVWyEz) .sVlTu3N { display: none; }
.saTKtkk { position: absolute; width: 1px; height: 1px; overflow: hidden; border: 0px; padding: 0px; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; clip-path: inset(50%); }
.snGZamw { overflow: hidden; min-height: 100%; }
.smWjA0D { scrollbar-width: none; overflow: auto; height: 100%; width: 100%; text-align: center; white-space: nowrap; position: absolute; }
.snGZamw.oP89d6Q---overflowBehavior-4-wrap .smWjA0D { position: static; }
.smWjA0D::-webkit-scrollbar { display: none; }
.sM6CUg4 { --wix-ui-tpa-tab-selected-indicator-color: var(--wix-ui-tpa-scrollable-tabs-selected-indicator-color); --wix-ui-tpa-tab-selected-indicator-color-rgb: var(--wix-ui-tpa-scrollable-tabs-selected-indicator-color-rgb); --wix-ui-tpa-tab-selected-indicator-color-opacity: var(--wix-ui-tpa-scrollable-tabs-selected-indicator-color-opacity); display: inline-block; }
.sgIF510 { position: absolute; bottom: 0px; height: 0px; background-color: rgb(var(--wix-ui-tpa-scrollable-tabs-selected-indicator-color)); z-index: 1000; }
.sIanRzR { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 0px; }
.snGZamw.oP89d6Q--animateIndicator .sgIF510 { height: 3px; transition: left 0.4s ease-in-out, width 0.4s ease-in-out; }
.snGZamw.oP89d6Q---alignment-4-left.oP89d6Q---overflowBehavior-6-scroll .sIl1WOX { text-align: left; }
.snGZamw.oP89d6Q---alignment-5-right.oP89d6Q---overflowBehavior-6-scroll .sIl1WOX { text-align: right; }
.snGZamw.oP89d6Q---alignment-4-left.oP89d6Q---overflowBehavior-4-wrap .sIl1WOX { justify-content: left; }
.snGZamw.oP89d6Q---alignment-6-center.oP89d6Q---overflowBehavior-4-wrap .sIl1WOX { justify-content: center; }
.snGZamw.oP89d6Q---alignment-5-right.oP89d6Q---overflowBehavior-4-wrap .sIl1WOX { justify-content: right; }
.snGZamw.oP89d6Q---variant-9-fullWidth .sIl1WOX { display: flex; }
.snGZamw.oP89d6Q---variant-9-fullWidth .sM6CUg4 { flex: 1 1 0%; }
.sIl1WOX { margin: 0px; padding: 0px; height: 100%; position: relative; }
.snGZamw.oP89d6Q---overflowBehavior-6-scroll .sM6CUg4:not(:last-child) { margin-inline-end: var(--wix-ui-tpa-tabs-space-between-items, 0px); }
.snGZamw.oP89d6Q---overflowBehavior-4-wrap .sIl1WOX { display: flex; column-gap: var(--wix-ui-tpa-tabs-space-between-items, 0px); flex-wrap: wrap; row-gap: var(--wix-ui-tpa-tabs-wrap-row-gap, 0px); }
.sFouHv5[data-hook="popover-portal"] { display: initial; }
.sFouHv5 .sONxQKD { background-color: rgb(33, 33, 33); padding: 4px 12px; border: 1px solid rgb(117, 117, 117); border-radius: 3px; color: rgb(255, 255, 255); line-height: 20px; font-family: Madefor, "Helvetica Neue", Helvetica, Arial, メイリオ, meiryo, "ヒラギノ角ゴ pro w3", "hiragino kaku gothic pro", sans-serif; font-size: 14px; -webkit-font-smoothing: auto; box-shadow: rgba(0, 0, 0, 0.12) 0px 4px 8px 0px, rgba(0, 0, 0, 0.1) 0px 0px 4px 0px; }
.sFF_I56 { display: block; position: absolute; margin: 0px; }
.sFF_I56 svg { display: block; }
.sFouHv5 .swpyXyw[data-placement*="top"].suCSlDU { padding-bottom: 6px; }
.sFouHv5 .swpyXyw[data-placement*="bottom"].suCSlDU { padding-top: 6px; }
.sFouHv5 .swpyXyw[data-placement*="left"].suCSlDU { padding-right: 6px; }
.sFouHv5 .swpyXyw[data-placement*="right"].suCSlDU { padding-left: 6px; }
.sFouHv5 .swpyXyw[data-placement*="top"] .sFF_I56 { bottom: -1px; width: 12px; height: 7px; }
.sFouHv5 .swpyXyw[data-placement*="bottom"] .sFF_I56 { top: -1px; width: 12px; height: 7px; }
.sFouHv5 .swpyXyw[data-placement*="left"] .sFF_I56 { right: -1px; width: 7px; height: 12px; }
.sFouHv5 .swpyXyw[data-placement*="right"] .sFF_I56 { left: -1px; width: 7px; height: 12px; }
.sFouHv5 .swpyXyw[data-placement*="top"].sneWtR8 { opacity: 0; transform: scale(0.9) translateY(3px); }
.sFouHv5 .swpyXyw[data-placement*="bottom"].sneWtR8 { opacity: 0; transform: scale(0.9) translateY(-3px); }
.sFouHv5 .swpyXyw[data-placement*="left"].sneWtR8 { opacity: 0; transform: scale(0.9) translateX(10px); }
.sFouHv5 .swpyXyw[data-placement*="right"].sneWtR8 { opacity: 0; transform: scale(0.9) translateX(-10px); }
.sFouHv5 .swpyXyw[data-placement].sneWtR8.seCls6w { opacity: 1; transition: transform 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94), applyOpacity 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transform: scale(1) translateY(0px) translateX(0px); }
.sFouHv5 .swpyXyw[data-placement].sJS_Axk { opacity: 1; transform: scale(1) translateY(0px) translateX(0px); }
.sFouHv5 .swpyXyw[data-placement].sJS_Axk.s__8Gqg5Z { opacity: 0; transition: transform 80ms linear, applyOpacity 80ms linear; }
.sFouHv5.oFo_c_7---skin-5-error .sONxQKD { background-color: rgb(223, 49, 49); border: 1px solid rgba(255, 255, 255, 0.25); }
.sFouHv5.oFo_c_7---skin-5-wired .sONxQKD { background-color: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))); color: rgb(var(--wix-ui-tpa-tooltip-text-color, var(--wst-primary-background-color-rgb, var(--wix-color-1)))); border-color: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)),calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wst-primary-background-color-rgb, var(--wix-color-1)))); }
.sFouHv5.oFo_c_7---skin-5-wired .sFF_I56 path { fill: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5))); stroke: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)),calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-5))); }
.sFouHv5.oFo_c_7---skin-5-wired .sFF_I56 path:first-child { stroke: none; }
.sFouHv5.oFo_c_7---skin-5-wired .sFF_I56 path:last-child { stroke-dasharray: 0, 17, 17; }
.sFouHv5.oFo_c_7---skin-5-error .sFF_I56 path { fill: rgb(223, 49, 49); }
.sSMZABS { --TextButton3072264514-wix-ui-tpa-text-button-background-color-internal: rgb(var(--wix-ui-tpa-text-button-background-color)); background-color: var(--TextButton3072264514-wix-ui-tpa-text-button-background-color-internal, transparent); border: 0px; padding: 0px; --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration); --wst-paragraph-2-overriden-font-line-height: 1.5em; --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family); --wst-paragraph-2-overriden-font-size: 16px; --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style); --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant); --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight); text-decoration: var(--wix-ui-tpa-text-button-main-text-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration))); line-height: var(--wix-ui-tpa-text-button-main-text-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height))); font-family: var(--wix-ui-tpa-text-button-main-text-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family))); font-size: var(--wix-ui-tpa-text-button-main-text-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size))); font-style: var(--wix-ui-tpa-text-button-main-text-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style))); font-variant: var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant))); font-weight: var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight))); }
.sSMZABS:active.o__9L4TsV---hoverStyle-9-underline, .sSMZABS.o__1Y_w3J--focus.o__9L4TsV---hoverStyle-9-underline, .sSMZABS:hover.o__9L4TsV---hoverStyle-9-underline { --wst-paragraph-2-overriden-font-text-decoration: underline; --wst-paragraph-2-overriden-font-line-height: 1.5em; --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family); --wst-paragraph-2-overriden-font-size: 16px; --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style); --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant); --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight); line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height)))); font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family)))); font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size)))); font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style)))); font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant)))); font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight)))); text-decoration: var(--TextButton3072264514-wix-ui-tpa-button-hover-text-font-text-decoration, underline); }
.sSMZABS.o__9L4TsV--mobile { --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration); --wst-paragraph-2-overriden-font-line-height: 1.44em; --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family); --wst-paragraph-2-overriden-font-size: 14px; --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style); --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant); --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight); text-decoration: var(--wix-ui-tpa-text-button-main-text-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration))); line-height: var(--wix-ui-tpa-text-button-main-text-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height))); font-family: var(--wix-ui-tpa-text-button-main-text-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family))); font-size: var(--wix-ui-tpa-text-button-main-text-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size))); font-style: var(--wix-ui-tpa-text-button-main-text-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style))); font-variant: var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant))); font-weight: var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight))); }
.sSMZABS.o__9L4TsV--mobile:active.o__9L4TsV---hoverStyle-9-underline, .sSMZABS.o__9L4TsV--mobile.o__1Y_w3J--focus.o__9L4TsV---hoverStyle-9-underline, .sSMZABS.o__9L4TsV--mobile:hover.o__9L4TsV---hoverStyle-9-underline { --wst-paragraph-2-overriden-font-text-decoration: underline; --wst-paragraph-2-overriden-font-line-height: 1.44em; --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family); --wst-paragraph-2-overriden-font-size: 14px; --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style); --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant); --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight); line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height)))); font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family)))); font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size)))); font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style)))); font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant)))); font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight)))); text-decoration: var(--TextButton3072264514-wix-ui-tpa-button-hover-text-font-text-decoration, underline); }
.sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-4-link:active.o__9L4TsV---hoverStyle-9-underline, .sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-4-link.o__1Y_w3J--focus.o__9L4TsV---hoverStyle-9-underline, .sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-4-link:hover.o__9L4TsV---hoverStyle-9-underline, .sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-11-primaryLink:active.o__9L4TsV---hoverStyle-9-underline, .sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-11-primaryLink.o__1Y_w3J--focus.o__9L4TsV---hoverStyle-9-underline, .sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-11-primaryLink:hover.o__9L4TsV---hoverStyle-9-underline { --wst-paragraph-2-overriden-font-text-decoration: none; --wst-paragraph-2-overriden-font-line-height: 1.44em; --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family); --wst-paragraph-2-overriden-font-size: 14px; --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style); --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant); --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight); line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height)))); font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family)))); font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size)))); font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style)))); font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant)))); font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight)))); text-decoration: var(--TextButton3072264514-wix-ui-tpa-button-hover-text-font-text-decoration, underline); }
.sSMZABS.o__9L4TsV---priority-7-primary { color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-8)))); }
.sSMZABS.o__9L4TsV---priority-7-primary:active:not(.o__9L4TsV---hoverStyle-9-underline), .sSMZABS.o__9L4TsV---priority-7-primary.o__1Y_w3J--focus:not(.o__9L4TsV---hoverStyle-9-underline), .sSMZABS.o__9L4TsV---priority-7-primary:hover:not(.o__9L4TsV---hoverStyle-9-underline) { color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-8)),calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7)); }
.sSMZABS.o__9L4TsV---priority-4-link:active.o__9L4TsV---hoverStyle-9-underline, .sSMZABS.o__9L4TsV---priority-4-link.o__1Y_w3J--focus.o__9L4TsV---hoverStyle-9-underline, .sSMZABS.o__9L4TsV---priority-4-link:hover.o__9L4TsV---hoverStyle-9-underline, .sSMZABS.o__9L4TsV---priority-11-primaryLink:active.o__9L4TsV---hoverStyle-9-underline, .sSMZABS.o__9L4TsV---priority-11-primaryLink.o__1Y_w3J--focus.o__9L4TsV---hoverStyle-9-underline, .sSMZABS.o__9L4TsV---priority-11-primaryLink:hover.o__9L4TsV---hoverStyle-9-underline { --wst-paragraph-2-overriden-font-text-decoration: none; --wst-paragraph-2-overriden-font-line-height: 1.5em; --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family); --wst-paragraph-2-overriden-font-size: 16px; --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style); --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant); --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight); line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height)))); font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family)))); font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size)))); font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style)))); font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant)))); font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight)))); text-decoration: var(--TextButton3072264514-wix-ui-tpa-button-hover-text-font-text-decoration, underline); }
.sSMZABS.o__9L4TsV---priority-9-secondary { color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))); }
.sSMZABS.o__9L4TsV---priority-9-secondary:active:not(.o__9L4TsV---hoverStyle-9-underline), .sSMZABS.o__9L4TsV---priority-9-secondary.o__1Y_w3J--focus:not(.o__9L4TsV---hoverStyle-9-underline), .sSMZABS.o__9L4TsV---priority-9-secondary:hover:not(.o__9L4TsV---hoverStyle-9-underline) { color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-5)),calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7)); }
.sSMZABS.o__9L4TsV---priority-4-link { color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))); text-decoration: underline; }
.sSMZABS.o__9L4TsV---priority-4-link:active:not(.o__9L4TsV---hoverStyle-9-underline), .sSMZABS.o__9L4TsV---priority-4-link.o__1Y_w3J--focus:not(.o__9L4TsV---hoverStyle-9-underline), .sSMZABS.o__9L4TsV---priority-4-link:hover:not(.o__9L4TsV---hoverStyle-9-underline) { color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-5)),calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7)); }
.sSMZABS.o__9L4TsV---priority-11-primaryLink { color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-8)))); text-decoration: underline; }
.sSMZABS.o__9L4TsV---priority-11-primaryLink:active:not(.o__9L4TsV---hoverStyle-9-underline), .sSMZABS.o__9L4TsV---priority-11-primaryLink.o__1Y_w3J--focus:not(.o__9L4TsV---hoverStyle-9-underline), .sSMZABS.o__9L4TsV---priority-11-primaryLink:hover:not(.o__9L4TsV---hoverStyle-9-underline) { color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-8)),calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7)); }
.sSMZABS.o__9L4TsV---priority-7-primary.oX5PGLp--disabled, .sSMZABS.o__9L4TsV---priority-4-link.oX5PGLp--disabled, .sSMZABS.o__9L4TsV---priority-9-secondary.oX5PGLp--disabled { color: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29))); }
.sNefrcN svg { height: 1.5em; width: 1.5em; margin: calc(-0.375em) 0px; }
.sNefrcN svg:not([fill="currentColor"]) path { stroke: currentcolor; fill: none; }
.sL_FHv6::after, .sekO3oo::before { content: ""; width: 4px; height: 1px; display: inline-block; }
.sjoXYIP { display: flex; align-items: center; justify-content: center; }
.sYygboQ { padding: 0px; border: 0px; background-color: transparent; }
.sjoXYIP, .sYygboQ { line-height: 0; }
.sjoXYIP, .sCD6_14 svg { width: 24px; height: 24px; }
.sZstSKX { border: 0px !important; clip: rect(1px, 1px, 1px, 1px) !important; clip-path: inset(50%) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0px !important; position: absolute !important; width: 1px !important; white-space: nowrap !important; }
.s__1NTrOu { text-decoration: none; border: 0px; display: inline-block; padding: 0px; margin: 0px; line-height: 0; }
.s__1NTrOu:hover, .s__1NTrOu.o__1Y_w3J--focus { opacity: var(--wix-ui-tpa-icon-button-hover-opacity, 0.7); }
.s__1NTrOu.o__0LZdzr--disabled { cursor: default; }
.s__1NTrOu.o__0LZdzr--disabled:hover { opacity: 1; }
.sVnJn5y svg { display: block; }
.s__1NTrOu.o__0LZdzr--disabled.shILvyn .sVnJn5y svg:not([fill="currentColor"]) path { stroke: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29))); fill: none; }
.s__1NTrOu.o__0LZdzr--disabled.sEBZfib .sVnJn5y svg:not([fill="currentColor"]) path { fill: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29))); stroke: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29))); }
.shILvyn .sVnJn5y svg:not([fill="currentColor"]) path, .s__1NTrOu.o__0LZdzr---skin-4-line .sVnJn5y svg:not([fill="currentColor"]) path { stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))); fill: none; }
.sEBZfib .sVnJn5y svg:not([fill="currentColor"]) path, .s__1NTrOu.o__0LZdzr---skin-4-full .sVnJn5y svg:not([fill="currentColor"]) path { fill: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))); stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))); }
.s__1NTrOu .sVnJn5y svg[fill="currentColor"] { color: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))); }
.s__1NTrOu.o__0LZdzr--disabled .sVnJn5y svg[fill="currentColor"] { color: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29))); }
.s__1NTrOu.o__0LZdzr---theme-4-none { background-color: transparent; }
.s__1NTrOu.o__0LZdzr---theme-3-box { display: inline-flex; justify-content: center; align-items: center; width: 32px; height: 32px; border-radius: 50%; background-color: rgb(var(--wix-ui-tpa-icon-button-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1)))); }
.sHHbDhL { background-color: rgb(var(--wix-ui-tpa-accordion-background-color-rgb, var(--wst-primary-background-color-rgb, var(--wix-color-1))),calc(var(--wix-ui-tpa-accordion-background-color-opacity, 1)*var(--wix-ui-tpa-accordion-background-opacity, 1))); }
.sHHbDhL .sporbMx, .sHHbDhL .sXP5XrU { --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration); --wst-paragraph-2-overriden-font-line-height: var(--wst-paragraph-2-line-height); --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family); --wst-paragraph-2-overriden-font-size: 16px; --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style); --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant); --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight); text-decoration: var(--wix-ui-tpa-accordion-item-title-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration))); line-height: var(--wix-ui-tpa-accordion-item-title-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height))); font-family: var(--wix-ui-tpa-accordion-item-title-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family))); font-size: var(--wix-ui-tpa-accordion-item-title-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size))); font-style: var(--wix-ui-tpa-accordion-item-title-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style))); font-variant: var(--wix-ui-tpa-accordion-item-title-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant))); font-weight: var(--wix-ui-tpa-accordion-item-title-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight))); color: rgb(var(--wix-ui-tpa-accordion-item-title-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))); }
.sHHbDhL .sXP5XrU { height: calc(calc(var(--wix-ui-tpa-accordion-icon-size, 24)/16)*1em); width: calc(calc(var(--wix-ui-tpa-accordion-icon-size, 24)/16)*1em); }
.sHHbDhL .suXB2i2 { --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration); --wst-paragraph-2-overriden-font-line-height: var(--wst-paragraph-2-line-height); --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family); --wst-paragraph-2-overriden-font-size: 14px; --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style); --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant); --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight); text-decoration: var(--wix-ui-tpa-accordion-item-subtitle-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration))); line-height: var(--wix-ui-tpa-accordion-item-subtitle-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height))); font-family: var(--wix-ui-tpa-accordion-item-subtitle-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family))); font-size: var(--wix-ui-tpa-accordion-item-subtitle-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size))); font-style: var(--wix-ui-tpa-accordion-item-subtitle-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style))); font-variant: var(--wix-ui-tpa-accordion-item-subtitle-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant))); font-weight: var(--wix-ui-tpa-accordion-item-subtitle-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight))); color: rgb(var(--wix-ui-tpa-accordion-item-subtitle-color, var(--wst-shade-3-color-rgb, var(--wix-color-4)))); flex-basis: 100%; }
.sHHbDhL .sV5Aekl { --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration); --wst-paragraph-2-overriden-font-line-height: var(--wst-paragraph-2-line-height); --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family); --wst-paragraph-2-overriden-font-size: 16px; --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style); --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant); --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight); text-decoration: var(--wix-ui-tpa-accordion-item-content-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration))); line-height: var(--wix-ui-tpa-accordion-item-content-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height))); font-family: var(--wix-ui-tpa-accordion-item-content-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family))); font-size: var(--wix-ui-tpa-accordion-item-content-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size))); font-style: var(--wix-ui-tpa-accordion-item-content-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style))); font-variant: var(--wix-ui-tpa-accordion-item-content-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant))); font-weight: var(--wix-ui-tpa-accordion-item-content-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight))); color: rgb(var(--wix-ui-tpa-accordion-item-content-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))); }
.sHHbDhL.oL93t1x--disabled .sporbMx, .sHHbDhL.oL93t1x--disabled .suXB2i2, .sHHbDhL.oL93t1x--disabled .sXP5XrU { color: rgb(var(--wix-ui-tpa-accordion-disabled-item-color, var(--wix-color-29))); }
.sHHbDhL.oL93t1x--disabled .slm7ScD { color: rgb(var(--wix-color-29)); }
.sHHbDhL .sFCYYoy { border-bottom-color: rgb(var(--wix-ui-tpa-accordion-divider-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-37)))); border-bottom-width: var(--wix-ui-tpa-accordion-divider-width, 1px); opacity: var(--wix-ui-tpa-accordion-divider-opacity, 0.3); }
.shyihbU { width: 64px; justify-content: center; display: flex; list-style: none; }
.shyihbU.ojsrcRP--mobile { flex-shrink: 0; }
.shyihbU.ojsrcRP---theme-5-light .s__9qjXpJ svg:not([fill="currentColor"]) path { fill: rgb(0, 0, 0); stroke: none; }
.shyihbU.ojsrcRP---theme-4-dark .s__9qjXpJ svg:not([fill="currentColor"]) path { fill: rgb(255, 255, 255); stroke: none; }
.shyihbU.ojsrcRP---theme-5-light .s__9qjXpJ svg[fill="currentColor"] { color: rgb(0, 0, 0); }
.shyihbU.ojsrcRP---theme-4-dark .s__9qjXpJ svg[fill="currentColor"] { color: rgb(255, 255, 255); }
.skidr6Z { --Tabs3266685792-transparent: 0, 0, 0, 0; width: 100%; box-sizing: border-box; background: rgb(var(--wix-ui-tpa-tabs-background-color, var(--wst-primary-background-color-rgb, var(--Tabs3266685792-transparent)))); border-start-start-radius: var(--wix-ui-tpa-tabs-border-radius-start-start, 0); border-start-end-radius: var(--wix-ui-tpa-tabs-border-radius-start-end, 0); border-end-start-radius: var(--wix-ui-tpa-tabs-border-radius-end-start, 0); border-end-end-radius: var(--wix-ui-tpa-tabs-border-radius-end-end, 0); padding-block-start: var(--wix-ui-tpa-tabs-padding-block-start, 0); padding-inline-start: var(--wix-ui-tpa-tabs-padding-inline-start, 0); padding-inline-end: var(--wix-ui-tpa-tabs-padding-inline-end, 0); padding-block-end: var(--wix-ui-tpa-tabs-padding-block-end, 0); border-block-start: var(--wix-ui-tpa-tabs-border-width-block-start, 0) solid rgb(var(--wix-ui-tpa-tabs-border-color-block-start-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))),calc(var(--wix-ui-tpa-tabs-border-color-block-start-opacity, 1)*.3)); border-inline-start: var(--wix-ui-tpa-tabs-border-width-inline-start, 0) solid rgb(var(--wix-ui-tpa-tabs-border-color-inline-start-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))),calc(var(--wix-ui-tpa-tabs-border-color-inline-start-opacity, 1)*.3)); border-inline-end: var(--wix-ui-tpa-tabs-border-width-inline-end, 0) solid rgb(var(--wix-ui-tpa-tabs-border-color-inline-end-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))),calc(var(--wix-ui-tpa-tabs-border-color-inline-end-opacity, 1)*.3)); border-block-end: var(--wix-ui-tpa-tabs-border-width-block-end, 0) solid rgb(var(--wix-ui-tpa-tabs-border-color-block-end-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))),calc(var(--wix-ui-tpa-tabs-border-color-block-end-opacity, 1)*.3)); }
.skidr6Z.o_46dFW---skin-13-fullUnderline { border-block-end: var(--wix-ui-tpa-tabs-border-width-block-end, 1px) solid rgb(var(--wix-ui-tpa-tabs-border-color-block-end-rgb, var(--wix-ui-tpa-tabs-indicator-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))),calc(var(--wix-ui-tpa-tabs-border-color-block-end-opacity, var(--wix-ui-tpa-tabs-indicator-color-opacity, 1))*.2)); }
.sjztXEA { --Tabs3266685792-nav-btn-width: 17; --Tabs3266685792-nav-btn-svg-width: 24; --Tabs3266685792-nav-btn-ease: cubic-bezier(0.25, 0.46, 0.45, 0.94); color: rgb(var(--wix-ui-tpa-tabs-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))); --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration); --wst-paragraph-2-overriden-font-line-height: 24px; --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family); --wst-paragraph-2-overriden-font-size: 16px; --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style); --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant); --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight); text-decoration: var(--wix-ui-tpa-tabs-main-text-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration))); font-family: var(--wix-ui-tpa-tabs-main-text-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family))); font-size: var(--wix-ui-tpa-tabs-main-text-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size))); font-style: var(--wix-ui-tpa-tabs-main-text-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style))); font-variant: var(--wix-ui-tpa-tabs-main-text-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant))); font-weight: var(--wix-ui-tpa-tabs-main-text-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight))); width: 100%; min-height: calc(52px + var(--wix-ui-tpa-tab-border-block-start-width, 0px) + var(--wix-ui-tpa-tab-border-block-end-width, 0px)); position: relative; line-height: calc(1.5*max(var(--wix-ui-tpa-tabs-main-text-font-size, 16px),var(--wix-ui-tpa-tab-selected-text-font-size, 16px))); }
.skidr6Z.o_46dFW---overflowBehavior-6-scroll .sjztXEA { padding: 14px 0px; }
.skidr6Z.o_46dFW---overflowBehavior-6-scroll .sjztXEA::before { content: " "; }
.sjztXEA, .sjztXEA * { box-sizing: border-box; }
.s__2jZRu8 { width: 0px; overflow: hidden; transition: width .3s var(--Tabs3266685792-nav-btn-ease) .2s,applyOpacity .2s ease; display: flex; justify-content: center; align-items: center; cursor: pointer; position: absolute; top: 0px; opacity: 0; color: rgb(var(--wix-ui-tpa-tabs-arrows-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))); }
.s__2jZRu8.shErqAY { left: 0px; }
.s__2jZRu8.sETdpsh { right: 0px; }
.skidr6Z .s__2jZRu8 svg { flex-shrink: 0; width: 1em; height: 1em; min-width: calc(var(--Tabs3266685792-nav-btn-svg-width)*1px); min-height: calc(var(--Tabs3266685792-nav-btn-svg-width)*1px); }
.skidr6Z .s__2jZRu8.shErqAY svg { margin-left: calc((var(--Tabs3266685792-nav-btn-width) - var(--Tabs3266685792-nav-btn-svg-width))*1px); }
.skidr6Z .s__2jZRu8.sETdpsh svg { margin-right: calc((var(--Tabs3266685792-nav-btn-width) - var(--Tabs3266685792-nav-btn-svg-width))*1px); }
.sP43vNJ { --wix-ui-tpa-scrollable-tabs-selected-indicator-color: var(--wix-ui-tpa-tabs-selected-tab-indicator-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-8))); --wix-ui-tpa-scrollable-tabs-selected-indicator-color-rgb: var(--wix-ui-tpa-tabs-selected-tab-indicator-color-rgb, var(--wst-links-and-actions-color-rgb, var(--wix-color-8))); --wix-ui-tpa-scrollable-tabs-selected-indicator-color-opacity: var(--wix-ui-tpa-tabs-selected-tab-indicator-color-opacity); position: absolute; top: 0px; left: 0px; right: 0px; transition: left .3s var(--Tabs3266685792-nav-btn-ease),right .3s var(--Tabs3266685792-nav-btn-ease); }
.skidr6Z.o_46dFW---overflowBehavior-4-wrap .sP43vNJ { position: static; }
.s__3tVzyg { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 0px; }
.skidr6Z.o_46dFW---navButtons-5-right .s__2jZRu8.sETdpsh, .skidr6Z.o_46dFW---navButtons-4-left .s__2jZRu8.shErqAY, .skidr6Z.o_46dFW---navButtons-4-both .s__2jZRu8 { width: calc(var(--Tabs3266685792-nav-btn-width)*1px); opacity: 1; transition: width .3s var(--Tabs3266685792-nav-btn-ease),applyOpacity .2s ease .3s; }
.skidr6Z.o_46dFW---navButtons-5-right .sP43vNJ, .skidr6Z.o_46dFW---navButtons-4-both .sP43vNJ { right: calc(var(--Tabs3266685792-nav-btn-width)*1px); }
.skidr6Z.o_46dFW---navButtons-4-left .sP43vNJ, .skidr6Z.o_46dFW---navButtons-4-both .sP43vNJ { left: calc(var(--Tabs3266685792-nav-btn-width)*1px); }
.sP43vNJ .smWjA0D { transition: all .3s var(--Tabs3266685792-nav-btn-ease); width: 100%; left: 0px; right: 0px; }
.skidr6Z.o_46dFW---navButtons-4-left .sP43vNJ .smWjA0D, .skidr6Z.o_46dFW---navButtons-5-right .sP43vNJ .smWjA0D { width: calc(100% + (var(--Tabs3266685792-nav-btn-width)*1px)); }
.skidr6Z.o_46dFW---navButtons-4-left .sP43vNJ .smWjA0D, .skidr6Z.o_46dFW---navButtons-4-both .sP43vNJ .smWjA0D { left: calc(var(--Tabs3266685792-nav-btn-width)*-1px); }
.skidr6Z.o_46dFW---navButtons-5-right .sP43vNJ .smWjA0D, .skidr6Z.o_46dFW---navButtons-4-both .sP43vNJ .smWjA0D { right: calc(var(--Tabs3266685792-nav-btn-width)*-1px); }
.skidr6Z.o_46dFW---navButtons-4-both .sP43vNJ .smWjA0D { width: calc(100% + (2*var(--Tabs3266685792-nav-btn-width)*1px)); }
.skidr6Z.o_46dFW---skin-12-fitUnderline .s__2jZRu8 .sth6Z6h { height: var(--wix-ui-tpa-tab-border-block-end-width, 1px); background-color: rgb(var(--wix-ui-tpa-tab-border-block-end-color-rgb, var(--wix-ui-tpa-tabs-indicator-color-rgb, var(--wst-system-line-1-color-rgb, var(--wix-color-5)))),calc(var(--wix-ui-tpa-tab-border-block-end-color-opacity, var(--wix-ui-tpa-tabs-indicator-color-opacity, 1))*.2)); }
.sjztXEA .sP43vNJ .sM6CUg4 { border-block-start: var(--wix-ui-tpa-tab-border-block-start-width, 0px) solid rgb(var(--wix-ui-tpa-tab-border-block-start-color, var(--Tabs3266685792-wix-color-1))); border-inline-start: var(--wix-ui-tpa-tab-border-inline-start-width, 0px) solid rgb(var(--wix-ui-tpa-tab-border-inline-start-color, var(--Tabs3266685792-wix-color-1))); border-inline-end: var(--wix-ui-tpa-tab-border-inline-end-width, 0px) solid rgb(var(--wix-ui-tpa-tab-border-inline-end-color, var(--Tabs3266685792-wix-color-1))); border-block-end: var(--wix-ui-tpa-tab-border-block-end-width, 3px) solid rgb(var(--wix-ui-tpa-tab-border-block-end-color, var(--Tabs3266685792-transparent))); }
.skidr6Z.o_46dFW---skin-12-fitUnderline .sP43vNJ .sM6CUg4 { border-block-end: var(--wix-ui-tpa-tab-border-block-end-width, 1px) solid rgb(var(--wix-ui-tpa-tab-border-block-end-color-rgb, var(--wix-ui-tpa-tabs-indicator-color-rgb, var(--wst-system-line-1-color-rgb, var(--wix-color-5)))),calc(var(--wix-ui-tpa-tab-border-block-end-color-opacity, var(--wix-ui-tpa-tabs-indicator-color-opacity, 1))*.2)); }
.skidr6Z.o_46dFW--mobile .sP43vNJ .sIl1WOX { display: flex; }
.skidr6Z.o_46dFW--mobile .sP43vNJ .sM6CUg4 { flex: 1 1 0%; }
.skidr6Z.o_46dFW--mobile .sjztXEA { --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration); --wst-paragraph-2-overriden-font-line-height: 20px; --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family); --wst-paragraph-2-overriden-font-size: 14px; --wst-paragraph-2-overriden-font-style: var(--wst-paragraph-2-font-style); --wst-paragraph-2-overriden-font-variant: var(--wst-paragraph-2-font-variant); --wst-paragraph-2-overriden-font-weight: var(--wst-paragraph-2-font-weight); text-decoration: var(--wix-ui-tpa-tabs-main-text-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration))); font-family: var(--wix-ui-tpa-tabs-main-text-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family))); font-size: var(--wix-ui-tpa-tabs-main-text-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size))); font-style: var(--wix-ui-tpa-tabs-main-text-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style))); font-variant: var(--wix-ui-tpa-tabs-main-text-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant))); font-weight: var(--wix-ui-tpa-tabs-main-text-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight))); line-height: calc(1.428*max(var(--wix-ui-tpa-tabs-main-text-font-size, 14px),var(--wix-ui-tpa-tab-selected-text-font-size, 14px))); min-height: calc(48px + var(--wix-ui-tpa-tab-border-block-start-width, 0px) + var(--wix-ui-tpa-tab-border-block-end-width, 0px)); }
.sZMAyjz { --wix-ui-tpa-tabs-main-text-color: var(--wix-ui-tpa-tabbed-content-main-text-color); --wix-ui-tpa-tabs-main-text-color-rgb: var(--wix-ui-tpa-tabbed-content-main-text-color-rgb); --wix-ui-tpa-tabs-main-text-color-opacity: var(--wix-ui-tpa-tabbed-content-main-text-color-opacity); --wix-ui-tpa-tabs-main-text-font-text-decoration: var(--wix-ui-tpa-tabbed-content-main-text-font-text-decoration); --wix-ui-tpa-tabs-main-text-font-line-height: var(--wix-ui-tpa-tabbed-content-main-text-font-line-height); --wix-ui-tpa-tabs-main-text-font-family: var(--wix-ui-tpa-tabbed-content-main-text-font-family); --wix-ui-tpa-tabs-main-text-font-size: var(--wix-ui-tpa-tabbed-content-main-text-font-size); --wix-ui-tpa-tabs-main-text-font-style: var(--wix-ui-tpa-tabbed-content-main-text-font-style); --wix-ui-tpa-tabs-main-text-font-variant: var(--wix-ui-tpa-tabbed-content-main-text-font-variant); --wix-ui-tpa-tabs-main-text-font-weight: var(--wix-ui-tpa-tabbed-content-main-text-font-weight); --wix-ui-tpa-tabs-selected-tab-indicator-color: var(--wix-ui-tpa-tabbed-content-selected-tab-indicator-color); --wix-ui-tpa-tabs-selected-tab-indicator-color-rgb: var(--wix-ui-tpa-tabbed-content-selected-tab-indicator-color-rgb); --wix-ui-tpa-tabs-selected-tab-indicator-color-opacity: var(--wix-ui-tpa-tabbed-content-selected-tab-indicator-color-opacity); --wix-ui-tpa-tabs-indicator-color: var(--wix-ui-tpa-tabbed-content-indicator-color); --wix-ui-tpa-tabs-indicator-color-rgb: var(--wix-ui-tpa-tabbed-content-indicator-color-rgb); --wix-ui-tpa-tabs-indicator-color-opacity: var(--wix-ui-tpa-tabbed-content-indicator-color-opacity); }
.sQYBpFA { display: flex; flex-direction: column; }
.svzEHY9 { width: 100%; }
.sVQguxa { display: flex; flex-direction: row; justify-content: center; margin: 20px 0px; padding-inline-start: 0px; }
.sVQguxa.oZeLNkF--mobile { width: 100%; overflow-x: auto; }
.s__4uYP7c { display: flex; flex-direction: column; align-items: center; }
.s__4uYP7c.osGlRFi---theme-5-light .s__7wxtk4 { color: rgb(0, 0, 0); }
.s__4uYP7c.osGlRFi---theme-4-dark .s__7wxtk4 { color: rgb(255, 255, 255); }
.s__4uYP7c.osGlRFi---theme-5-light .ssU80SJ { color: rgb(0, 0, 0); }
.s__4uYP7c.osGlRFi---theme-4-dark .ssU80SJ { color: rgb(255, 255, 255); }
.sMYfI_e { display: flex; align-items: center; }
.s__4uYP7c:not(.osGlRFi--mobile) .sMYfI_e { flex-direction: column; animation: 0.5s ease 0s 1 normal none running CopyUrlButton64520312__bounce-in; position: relative; }
.ssU80SJ { font-size: 14px; line-height: 1.2; font-family: Madefor, "Helvetica Neue", Helvetica, Arial, メイリオ, meiryo, "ヒラギノ角ゴ pro w3", "hiragino kaku gothic pro", sans-serif; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.s__4uYP7c:not(.osGlRFi--mobile) .ssU80SJ { position: absolute; top: 29px; text-align: center; max-width: 150px; }
.s__4uYP7c.osGlRFi--mobile .ssU80SJ { padding-left: 10px; color: rgb(255, 255, 255); }
.s__3CUScp { position: absolute; left: -9999px; }
@keyframes CopyUrlButton64520312__bounce-in { 
  0% { transform: translateY(30px); opacity: 0; }
  32% { transform: translateY(-5px); opacity: 1; }
  68% { transform: translateY(2px); opacity: 1; }
  100% { transform: translateY(0px); opacity: 1; }
}
.slkhPPz { width: 100%; max-width: 100%; min-width: 0px; overflow-x: hidden; }
.sfAYRxA { background-color: rgb(var(--numberAnswersLayoutBgColor)); --wix-ui-tpa-accordion-divider-opacity: 0; width: 100%; max-width: 100%; min-width: 0px; overflow-x: hidden; border-style: solid; border-color: rgb(var(--numberAnswersLayoutBorderColor)); border-width: calc(var(--numberAnswersLayoutBorderWidth, 0)*1px); display: flex; flex-direction: column; justify-content: center; box-sizing: border-box; }
.sfAYRxA > div { padding: 12px 24px 3px 28px; box-sizing: border-box; width: 100%; max-width: 100%; min-width: 0px; overflow-x: hidden; }
.sfAYRxA.ou_Isk8--mobile > div { padding: 12px 20px 3px; }
.sq6VYMk { --wix-ui-tpa-text-main-text-font-text-decoration: var(--questionNumberTextFont-text-decoration); --wix-ui-tpa-text-main-text-font-line-height: var(--questionNumberTextFont-line-height); --wix-ui-tpa-text-main-text-font-family: var(--questionNumberTextFont-family); --wix-ui-tpa-text-main-text-font-size: var(--questionNumberTextFont-size); --wix-ui-tpa-text-main-text-font-style: var(--questionNumberTextFont-style); --wix-ui-tpa-text-main-text-font-variant: var(--questionNumberTextFont-variant); --wix-ui-tpa-text-main-text-font-weight: var(--questionNumberTextFont-weight); --wix-ui-tpa-text-main-text-color: var(--questionNumberTextColor); --wix-ui-tpa-text-main-text-color-rgb: var(--questionNumberTextColor-rgb); --wix-ui-tpa-text-main-text-color-opacity: var(--questionNumberTextColor-opacity); }
.sq6VYMk.ou_Isk8--mobile { padding: 20px; line-height: 1 !important; }
.sadaSKV.ou_Isk8--noAnimation * { transition: none !important; }
._60Vwn, .glob_fontElementMap { font-family: var(--ricos-font-family,unset); }
.k6as0 { margin: 0px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .k6as0 { clear: both; margin: 0px; }
}
}
@container (width < 480px) {
  .k6as0 { clear: both; margin: 0px; }
}
.I0kxX { color: var(--ricos-custom-p-color,unset); font-family: var(--ricos-custom-p-font-family,unset); font-size: var(--ricos-custom-p-font-size,unset); font-style: var(--ricos-custom-p-font-style,unset); font-weight: var(--ricos-custom-p-font-weight,unset); letter-spacing: var(--ricos-custom-p-letter-spacing,unset); line-height: var(--ricos-custom-p-line-height,unset); min-height: var(--ricos-custom-p-min-height,unset); print-color-adjust: exact; text-decoration: var(--ricos-custom-p-text-decoration,unset); }
.I0kxX > span > a, .I0kxX > span > span { background-color: var(--ricos-custom-p-background-color,unset); }
.I0kxX:empty { height: 24px; }
.HXJuz { display: block; }
._4rtuQ { text-decoration: none; }
.bskOH:focus-visible { outline: -webkit-focus-ring-color auto 5px; }
.glob_fontElementMap, .li7Xs { font-family: var(--ricos-font-family,unset); }
.QQNfQ, .d6-j6 { color: var(--ricos-custom-p-color,unset); font-family: var(--ricos-custom-p-font-family,unset); font-size: var(--ricos-custom-p-font-size,unset); font-style: var(--ricos-custom-p-font-style,unset); font-weight: var(--ricos-custom-p-font-weight,unset); letter-spacing: var(--ricos-custom-p-letter-spacing,unset); line-height: var(--ricos-custom-p-line-height,unset); list-style-position: outside; margin: 0px; min-height: var(--ricos-custom-p-min-height,unset); padding: 0px; text-decoration: var(--ricos-custom-p-text-decoration,unset); }
.QQNfQ > *, .d6-j6 > * { background-color: var(--ricos-custom-p-background-color,unset); }
.QQNfQ > .P4Ejh, .d6-j6 > .P4Ejh { list-style-type: inherit; margin-inline-start: 1.5em; padding-inline-start: 0.5em; }
.QQNfQ > .P4Ejh[data-heading-level="headerOne"], .d6-j6 > .P4Ejh[data-heading-level="headerOne"] { font-family: var(--ricos-custom-h1-font-family,unset); font-size: var(--ricos-custom-h1-font-size,40px); font-style: var(--ricos-custom-h1-font-style,unset); font-weight: var(--ricos-custom-h1-font-weight,unset); letter-spacing: var(--ricos-custom-h1-letter-spacing,unset); line-height: var(--ricos-custom-h1-line-height,42px); min-height: var(--ricos-custom-h1-min-height,42px); text-decoration: var(--ricos-custom-h1-text-decoration,unset); }
.QQNfQ > .P4Ejh[data-heading-level="headerTwo"], .d6-j6 > .P4Ejh[data-heading-level="headerTwo"] { font-family: var(--ricos-custom-h2-font-family,unset); font-size: var(--ricos-custom-h2-font-size,28px); font-style: var(--ricos-custom-h2-font-style,unset); font-weight: var(--ricos-custom-h2-font-weight,unset); letter-spacing: var(--ricos-custom-h2-letter-spacing,unset); line-height: var(--ricos-custom-h2-line-height,36px); min-height: var(--ricos-custom-h2-min-height,36px); text-decoration: var(--ricos-custom-h2-text-decoration,unset); }
.QQNfQ > .P4Ejh[data-heading-level="headerThree"], .d6-j6 > .P4Ejh[data-heading-level="headerThree"] { font-family: var(--ricos-custom-h3-font-family,unset); font-size: var(--ricos-custom-h3-font-size,24px); font-style: var(--ricos-custom-h3-font-style,unset); font-weight: var(--ricos-custom-h3-font-weight,unset); letter-spacing: var(--ricos-custom-h3-letter-spacing,unset); line-height: var(--ricos-custom-h3-line-height,30px); min-height: var(--ricos-custom-h3-min-height,30px); text-decoration: var(--ricos-custom-h3-text-decoration,unset); }
.QQNfQ > .P4Ejh[data-heading-level="headerFour"], .d6-j6 > .P4Ejh[data-heading-level="headerFour"] { font-family: var(--ricos-custom-h4-font-family,unset); font-size: var(--ricos-custom-h4-font-size,20px); font-style: var(--ricos-custom-h4-font-style,unset); font-weight: var(--ricos-custom-h4-font-weight,unset); letter-spacing: var(--ricos-custom-h4-letter-spacing,unset); line-height: var(--ricos-custom-h4-line-height,1.5); min-height: var(--ricos-custom-h4-min-height,unset); text-decoration: var(--ricos-custom-h4-text-decoration,unset); }
.QQNfQ > .P4Ejh[data-heading-level="headerFive"], .d6-j6 > .P4Ejh[data-heading-level="headerFive"] { font-family: var(--ricos-custom-h5-font-family,unset); font-size: var(--ricos-custom-h5-font-size,18px); font-style: var(--ricos-custom-h5-font-style,unset); font-weight: var(--ricos-custom-h5-font-weight,unset); letter-spacing: var(--ricos-custom-h5-letter-spacing,unset); line-height: var(--ricos-custom-h5-line-height,1.5); min-height: var(--ricos-custom-h5-min-height,unset); text-decoration: var(--ricos-custom-h5-text-decoration,unset); }
.QQNfQ > .P4Ejh[data-heading-level="headerSix"], .d6-j6 > .P4Ejh[data-heading-level="headerSix"] { font-family: var(--ricos-custom-h6-font-family,unset); font-size: var(--ricos-custom-h6-font-size,16px); font-style: var(--ricos-custom-h6-font-style,unset); font-weight: var(--ricos-custom-h6-font-weight,unset); letter-spacing: var(--ricos-custom-h6-letter-spacing,unset); line-height: var(--ricos-custom-h6-line-height,1.5); min-height: var(--ricos-custom-h6-min-height,unset); text-decoration: var(--ricos-custom-h6-text-decoration,unset); }
[data-list-style-position="inside"].P4Ejh { list-style-position: inside; padding-inline-start: 0px; }
[data-list-style-position="inside"].P4Ejh > :first-child, [data-list-style-position="inside"].P4Ejh > :first-child > :first-child { display: inline; }
.d6-j6 > [data-list-style-position="inside"].P4Ejh h2 > span, .d6-j6 > [data-list-style-position="inside"].P4Ejh h3 > span, .d6-j6 > [data-list-style-position="inside"].P4Ejh h4 > span, .d6-j6 > [data-list-style-position="inside"].P4Ejh h5 > span, .d6-j6 > [data-list-style-position="inside"].P4Ejh h6 > span, .d6-j6 > [data-list-style-position="inside"].P4Ejh > h1 > span, .d6-j6 > [data-list-style-position="inside"].P4Ejh > p > span > :first-child { margin-inline-start: 0.5em; }
ol .P4Ejh { position: relative; }
ol .P4Ejh > div > :not(ul) > span { margin-inline-start: 0.35em; }
.PaPFh { margin-left: 0px; margin-right: auto; z-index: 1; }
.PaPFh:not(.tqUNL) { float: left; margin-right: 40px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .PaPFh:not(.tqUNL) { float: none; margin-right: auto; }
}
}
@container (width < 480px) {
  .PaPFh:not(.tqUNL) { float: none; margin-right: auto; }
}
._9ab9F { margin-left: auto; margin-right: 0px; z-index: 1; }
._9ab9F:not(.tqUNL) { float: right; margin-left: 40px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  ._9ab9F:not(.tqUNL) { float: none; margin-left: auto; }
}
}
@container (width < 480px) {
  ._9ab9F:not(.tqUNL) { float: none; margin-left: auto; }
}
.aKKxc { clear: both; display: block; }
.aKKxc:not(.bY8mo) { margin-left: auto; margin-right: auto; max-width: 100%; }
.bY8mo, .tqUNL { width: 100%; }
.hkSdC .bY8mo, .hkSdC .tqUNL { margin: 0px -8px; width: auto; }
.vVtQh { width: fit-content; }
.PiC1- { margin-left: auto; margin-right: auto; max-width: 100%; }
.kForR { width: min(350px, 100%) !important; }
.hkSdC .kForR { width: 50%; }
._0--nq { margin-left: auto; margin-right: auto; }
.hkSdC ._0--nq { width: 150px; }
.JYQW0 { display: flex; }
.MEsqN { margin: 0px; }
.Vl5gm { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; width: max-content; }
._6OuA2 { overflow-x: auto; }
._6OuA2::-webkit-scrollbar { appearance: none; }
._6OuA2::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.5); border: 2px solid rgb(255, 255, 255); border-radius: 8px; }
._6OuA2::-webkit-scrollbar:horizontal { height: 10px; }
.GHNaS { max-width: 100%; }
.RRpjI { margin-left: 0px; margin-right: auto; z-index: 1; }
.RRpjI:not(.xdpMV) { float: left; margin-right: 40px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .RRpjI:not(.xdpMV) { float: none; margin-right: auto; }
}
}
@container (width < 480px) {
  .RRpjI:not(.xdpMV) { float: none; margin-right: auto; }
}
.kXm5L { margin-left: auto; margin-right: 0px; z-index: 1; }
.kXm5L:not(.xdpMV) { float: right; margin-left: 40px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .kXm5L:not(.xdpMV) { float: none; margin-left: auto; }
}
}
@container (width < 480px) {
  .kXm5L:not(.xdpMV) { float: none; margin-left: auto; }
}
.vLoVs { clear: both; display: block; }
.vLoVs:not(.xRrGY) { margin-left: auto; margin-right: auto; max-width: 100%; }
.xRrGY, .xdpMV { width: 100%; }
._2tvKk .xRrGY, ._2tvKk .xdpMV { margin: 0px -8px; width: auto; }
.Fvty0 { width: fit-content; }
.mG16X { margin-left: auto; margin-right: auto; max-width: 100%; }
.N-vf8 { width: min(350px, 100%) !important; }
._2tvKk .N-vf8 { width: 50%; }
.Vtxqv { margin-left: auto; margin-right: auto; }
._2tvKk .Vtxqv { width: 150px; }
._9YfSw { display: flex; }
.hIuZl, .hIuZl > * { text-align: left; }
.NUu1-, .NUu1- > * { text-align: center; }
.TtoPx, .TtoPx > * { text-align: right; }
.VgR8W, .VgR8W > * { text-align: initial; }
._4uDy1 { text-align: justify !important; white-space: pre-wrap !important; }
._2Msve, .glob_fontElementMap { font-family: var(--ricos-font-family,unset); }
.Ntj-f { margin: 0px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .Ntj-f { clear: both; margin: 0px; }
}
}
@container (width < 480px) {
  .Ntj-f { clear: both; margin: 0px; }
}
.Fzi7o, .NjG9-, .cDSI8, .j3fFY, .js4aw, .xtSzH { font: inherit; }
.Fzi7o:focus-visible, .NjG9-:focus-visible, .cDSI8:focus-visible, .j3fFY:focus-visible, .js4aw:focus-visible, .xtSzH:focus-visible { outline: -webkit-focus-ring-color auto 5px !important; }
.cDSI8 { color: var(--ricos-custom-h1-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-custom-h1-font-family,unset); font-size: var(--ricos-custom-h1-font-size,40px); font-style: var(--ricos-custom-h1-font-style,unset); font-weight: var(--ricos-custom-h1-font-weight,unset); letter-spacing: var(--ricos-custom-h1-letter-spacing,unset); line-height: var(--ricos-custom-h1-line-height,42px); min-height: var(--ricos-custom-h1-min-height,42px); text-decoration: var(--ricos-custom-h1-text-decoration,unset); }
.cDSI8 > * > span, .cDSI8 > span span { background-color: var(--ricos-custom-h1-background-color,unset); }
.cDSI8 a { font-size: inherit; }
.xtSzH { color: var(--ricos-custom-h2-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-custom-h2-font-family,unset); font-size: var(--ricos-custom-h2-font-size,28px); font-style: var(--ricos-custom-h2-font-style,unset); font-weight: var(--ricos-custom-h2-font-weight,unset); letter-spacing: var(--ricos-custom-h2-letter-spacing,unset); line-height: var(--ricos-custom-h2-line-height,36px); min-height: var(--ricos-custom-h2-min-height,36px); text-decoration: var(--ricos-custom-h2-text-decoration,unset); }
.xtSzH > * > span, .xtSzH > span span { background-color: var(--ricos-custom-h2-background-color,unset); }
.xtSzH a { font-size: inherit; }
.j3fFY { color: var(--ricos-custom-h3-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-custom-h3-font-family,unset); font-size: var(--ricos-custom-h3-font-size,24px); font-style: var(--ricos-custom-h3-font-style,unset); font-weight: var(--ricos-custom-h3-font-weight,unset); letter-spacing: var(--ricos-custom-h3-letter-spacing,unset); line-height: var(--ricos-custom-h3-line-height,30px); min-height: var(--ricos-custom-h3-min-height,30px); text-decoration: var(--ricos-custom-h3-text-decoration,unset); }
.j3fFY > * > span, .j3fFY > span span { background-color: var(--ricos-custom-h3-background-color,unset); }
.j3fFY a { font-size: inherit; }
.NjG9- { color: var(--ricos-custom-h4-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-custom-h4-font-family,unset); font-size: var(--ricos-custom-h4-font-size,20px); font-style: var(--ricos-custom-h4-font-style,unset); font-weight: var(--ricos-custom-h4-font-weight,unset); letter-spacing: var(--ricos-custom-h4-letter-spacing,unset); line-height: var(--ricos-custom-h4-line-height,1.5); min-height: var(--ricos-custom-h4-min-height,unset); text-decoration: var(--ricos-custom-h4-text-decoration,unset); }
.NjG9- > * > span, .NjG9- > span span { background-color: var(--ricos-custom-h4-background-color,unset); }
.NjG9- a { font-size: inherit; }
.js4aw { color: var(--ricos-custom-h5-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-custom-h5-font-family,unset); font-size: var(--ricos-custom-h5-font-size,18px); font-style: var(--ricos-custom-h5-font-style,unset); font-weight: var(--ricos-custom-h5-font-weight,unset); letter-spacing: var(--ricos-custom-h5-letter-spacing,unset); line-height: var(--ricos-custom-h5-line-height,1.5); min-height: var(--ricos-custom-h5-min-height,unset); text-decoration: var(--ricos-custom-h5-text-decoration,unset); }
.js4aw > * > span, .js4aw > span span { background-color: var(--ricos-custom-h5-background-color,unset); }
.js4aw a { font-size: inherit; }
.Fzi7o { color: var(--ricos-custom-h6-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-custom-h6-font-family,unset); font-size: var(--ricos-custom-h6-font-size,16px); font-style: var(--ricos-custom-h6-font-style,unset); font-weight: var(--ricos-custom-h6-font-weight,unset); letter-spacing: var(--ricos-custom-h6-letter-spacing,unset); line-height: var(--ricos-custom-h6-line-height,1.5); min-height: var(--ricos-custom-h6-min-height,unset); text-decoration: var(--ricos-custom-h6-text-decoration,unset); }
.Fzi7o > * > span, .Fzi7o > span span { background-color: var(--ricos-custom-h6-background-color,unset); }
.Fzi7o a { font-size: inherit; }
.voipB { display: block; }
.uQuOQ { direction: rtl; }
.pJMln { direction: ltr; }
.ovoK- { margin: 15px 18px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .ovoK- { margin: var(--ricos-custom-code-block-margin,15px calc(18px + 5%)); }
}
}
@container (width < 480px) {
  .ovoK- { margin: var(--ricos-custom-code-block-margin,15px calc(18px + 5%)); }
}
._0agBv { background-color: var(--ricos-custom-code-block-background-color,rgba(var(--ricos-fallback-color-tuple,0,0,0),.06)); color: var(--ricos-custom-code-block-color,var(--ricos-text-color,#212121)); font-family: Inconsolata, Menlo, Consolas, monospace; font-size: var(--ricos-custom-code-block-font-size,16px); line-height: var(--ricos-custom-code-block-line-height,26px); margin: var(--ricos-custom-code-block-margin,15px 18px); min-height: 29px; padding: var(--ricos-custom-code-block-padding,2px 25px); print-color-adjust: exact; white-space: pre-wrap; }
@supports (color:rgb(from #000 r g b/0.1)) {
  ._0agBv { background-color: var(--ricos-custom-code-block-background-color,rgb(from var(--ricos-fallback-color,#000000) r g b/.06)); }
}
.fzL6f ._0agBv { margin: 1em 0px; }
._4lcfU, .glob_fontElementMap, .ljr4z { font-family: var(--ricos-font-family,unset); }
.LsFa- { max-width: 100%; }
._4lcfU { align-content: start; box-sizing: border-box; display: grid; grid-template-columns: minmax(0px, 1fr); height: 100%; position: relative; -webkit-font-smoothing: antialiased; padding-block-end: var(--ricos-custom-container-padding-block-end,0); padding-block-start: var(--ricos-custom-container-padding-block-start,0); }
._4lcfU:has([data-layout-banner="top"]) { padding-block-start: 0px; }
._4lcfU:has([data-layout-banner="bottom"]) { padding-block-end: 0px; }
._4lcfU * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
._4lcfU .yY-MO { box-sizing: border-box; tab-size: 40px; }
._4lcfU .yY-MO *, ._4lcfU .yY-MO ::after, ._4lcfU .yY-MO ::before { box-sizing: inherit; }
._4lcfU .yY-MO input { box-sizing: border-box; }
._4lcfU.W5c2H { padding-top: 50px; }
.yY-MO { background-color: var(--ricos-bg-color-container,unset); color: var(--ricos-text-color,#212121); container-type: inline-size; font-size: 16px; height: 100%; line-height: 1.5; width: 100%; overflow-wrap: break-word; white-space: break-spaces; }
.yY-MO::after { clear: both; content: ""; display: table; line-height: 0; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .yY-MO { font-size: 14px; }
}
}
@container (width < 480px) {
  .yY-MO { font-size: 14px; }
}
.T8MLp { width: 100%; }
.T8MLp [data-breakout="normal"] { padding-inline-end: var(--ricos-breakout-normal-padding-end,0); padding-inline-start: var(--ricos-breakout-normal-padding-start,0); }
.T8MLp [data-breakout="fullWidth"] { padding-inline-end: var(--ricos-breakout-full-width-padding-end,0); padding-inline-start: var(--ricos-breakout-full-width-padding-start,0); }
.T8MLp [data-gap-spacer-top-margin] { margin-top: 14px; }
._4NIPR { margin: 2px 0px; }
.b6ss4, .seSks + .seSks { margin-top: 20px; }
@media print {
  .yY-MO { height: auto; }
  body { background-color: var(--rt-design-background-color,var(--rt-design-background-image-bg-color,var(--ricos-background-color,#fff))); }
}
.-vcf5, .glob_fontElementMap { font-family: var(--ricos-font-family,unset); }
.nRZFA { display: flex; font-family: var(--ricos-custom-p-font-family,unset); }
.oQGST { border-inline-start-style: solid; border-inline-start-width: var(--ricos-custom-quote-border-width,3px); border-left-color: var(--ricos-custom-quote-border-color,var(--ricos-action-color,#116dff)); border-right-color: var(--ricos-custom-quote-border-color,var(--ricos-action-color,#116dff)); color: var(--ricos-custom-quote-color,unset); font-family: var(--ricos-custom-quote-font-family,unset); font-size: var(--ricos-custom-quote-font-size,18px); font-style: var(--ricos-custom-quote-font-style,normal); font-weight: var(--ricos-custom-quote-font-weight,unset); letter-spacing: var(--ricos-custom-quote-letter-spacing,unset); line-height: var(--ricos-custom-quote-line-height,26px); margin-block: 15px; margin-inline-end: var(--ricos-custom-quote-margin-inline-end,18px); margin-inline-start: var(--ricos-custom-quote-margin-inline-start,18px); max-width: 100%; min-height: var(--ricos-custom-quote-min-height,unset); padding-bottom: var(--ricos-custom-quote-padding-bottom,6px); padding-top: var(--ricos-custom-quote-padding-top,6px); padding-inline-start: var(--ricos-custom-quote-padding-inline-start,18px); print-color-adjust: exact; text-decoration: var(--ricos-custom-quote-text-decoration,unset); }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .oQGST { margin-block: 15px; margin-inline-end: var(--ricos-custom-quote-margin-inline-end,16px); margin-inline-start: var(--ricos-custom-quote-margin-inline-start,16px); }
}
}
@container (width < 480px) {
  .oQGST { margin-block: 15px; margin-inline-end: var(--ricos-custom-quote-margin-inline-end,16px); margin-inline-start: var(--ricos-custom-quote-margin-inline-start,16px); }
}
.jSWV9 { background: var(--ricos-internal-layout-backdrop-gradient,var(--ricos-internal-layout-backdrop-color,var(--ricos-custom-layout-backdrop-color))); clear: both; padding-bottom: var(--ricos-internal-layout-backdrop-padding-bottom,0); padding-top: var(--ricos-internal-layout-backdrop-padding-top,0); position: relative; }
.jSWV9::before { background-image: var(--ricos-internal-layout-backdrop-image-src); background-position: var(--ricos-internal-layout-backdrop-image-position); background-repeat: no-repeat; background-size: var(--ricos-internal-layout-backdrop-image-scaling); inset: 0px; content: ""; opacity: var(--ricos-internal-layout-backdrop-image-opacity); pointer-events: none; position: absolute; z-index: 0; }
.IYHxy { --ricos-internal-layout-display: grid; --ricos-internal-layout-horizontal-padding: 0; display: var(--ricos-internal-layout-display,grid); flex-wrap: wrap; gap: var(--ricos-internal-layout-gap,20px); grid-template-columns: var(--ricos-internal-layout-grid-template,var(--ricos-internal-layout-column-template)); justify-content: var(--ricos-internal-layout-justify-content,auto); margin: 0px auto; position: relative; width: min(100%,var(--ricos-internal-layout-width,initial)); }
.IYHxy._22XQg, .IYHxy._8muNx .Tvc9g { background: var(--ricos-internal-layout-background-gradient,var(--ricos-internal-layout-background-color,var(--ricos-custom-layout-background-color))); border: var(--ricos-internal-layout-border-width,0) solid var(--ricos-internal-layout-border-color); border-radius: var(--ricos-internal-layout-border-radius,0); }
.IYHxy._22XQg::before, .IYHxy._8muNx .Tvc9g::before { background-image: var(--ricos-internal-layout-background-image-src); background-position: var(--ricos-internal-layout-background-image-position); background-repeat: no-repeat; background-size: var(--ricos-internal-layout-background-image-scaling); border-radius: calc(var(--ricos-internal-layout-border-radius, 0) - var(--ricos-internal-layout-border-width, 0)); inset: 0px; content: ""; opacity: var(--ricos-internal-layout-background-image-opacity); pointer-events: none; position: absolute; z-index: 0; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .IYHxy { gap: min(20px,var(--ricos-internal-layout-gap,20px)); }
}
}
@container (width < 480px) {
  .IYHxy { gap: min(20px,var(--ricos-internal-layout-gap,20px)); }
}
.IYHxy.cejwt { --ricos-internal-layout-display: flex; --ricos-internal-layout-justify-content: center; --ricos-internal-layout-cell-min-width: 100%; --ricos-internal-layout-cell-height: auto; }
* + .IYHxy { margin-top: 20px; }
.IYHxy .Tvc9g { display: flex; flex-direction: column; flex-grow: 1; justify-content: var(--ricos-internal-layout-cell-vertical-alignment); max-width: var(--ricos-internal-layout-cell-min-width,auto); min-width: min(100%,var(--ricos-internal-layout-cell-min-width,0)); outline: transparent solid 1px; padding: var(--ricos-internal-layout-cell-padding-top,12px) var(--ricos-internal-layout-cell-padding-right,0) var(--ricos-internal-layout-cell-padding-bottom,12px) var(--ricos-internal-layout-cell-padding-left,0); position: relative; z-index: 2; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .IYHxy .Tvc9g { padding: min(16px,var(--ricos-internal-layout-cell-padding-top,16px)) min(16px,var(--ricos-internal-layout-cell-padding-right,16px)) min(16px,var(--ricos-internal-layout-cell-padding-bottom,16px)) min(16px,var(--ricos-internal-layout-cell-padding-left,16px)); }
}
}
@container (width < 480px) {
  .IYHxy .Tvc9g { padding: min(16px,var(--ricos-internal-layout-cell-padding-top,16px)) min(16px,var(--ricos-internal-layout-cell-padding-right,16px)) min(16px,var(--ricos-internal-layout-cell-padding-bottom,16px)) min(16px,var(--ricos-internal-layout-cell-padding-left,16px)); }
}
.IYHxy .Tvc9g > * { z-index: 1; }
._1JW6K { margin-inline-start: 0px !important; }
.JpqaQ { margin-inline-start: 40px !important; }
.W8XHm { margin-inline-start: 80px !important; }
.xViKe { margin-inline-start: 120px !important; }
.a3QpS { margin-inline-start: 160px !important; }
.yyjJp { margin-inline-start: 200px !important; }
.QSP4T { margin-inline-start: 240px !important; }
.heOhaQ { margin-inline-start: 0px !important; }
.C3pqnA { margin-inline-start: 40px !important; }
.f8cOQu { margin-inline-start: 80px !important; }
.yjom6U { margin-inline-start: 120px !important; }
.f0zmbm { margin-inline-start: 160px !important; }
.C2Me6G { margin-inline-start: 200px !important; }
.xorsZ7 { margin-inline-start: 240px !important; }
.VI6_Ij { direction: rtl; }
.PXNV4N { direction: ltr; }
.Cvs03P, .lrrmt8, .Zh6miO { font-family: var(--ricos-font-family,unset); }
.sOgQEV { max-width: 100%; }
.Cvs03P { align-content: start; box-sizing: border-box; display: grid; grid-template-columns: minmax(0px, 1fr); height: 100%; position: relative; -webkit-font-smoothing: antialiased; padding-block-end: var(--ricos-custom-container-padding-block-end,0); padding-block-start: var(--ricos-custom-container-padding-block-start,0); }
.Cvs03P:has([data-layout-banner="top"]) { padding-block-start: 0px; }
.Cvs03P:has([data-layout-banner="bottom"]) { padding-block-end: 0px; }
.Cvs03P * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.Cvs03P .yrIuhZ { box-sizing: border-box; tab-size: 40px; }
.Cvs03P .yrIuhZ *, .Cvs03P .yrIuhZ ::after, .Cvs03P .yrIuhZ ::before { box-sizing: inherit; }
.Cvs03P .yrIuhZ input { box-sizing: border-box; }
.Cvs03P.rgizIb { padding-top: 50px; }
.yrIuhZ { background-color: var(--ricos-bg-color-container,unset); color: var(--ricos-text-color,#212121); container-type: inline-size; font-size: 16px; height: 100%; line-height: 1.5; width: 100%; overflow-wrap: break-word; white-space: break-spaces; }
.yrIuhZ::after { clear: both; content: ""; display: table; line-height: 0; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .yrIuhZ { font-size: 14px; }
}
}
@container (width < 480px) {
  .yrIuhZ { font-size: 14px; }
}
.uDFhhK { width: 100%; }
.uDFhhK [data-breakout="normal"] { padding-inline-end: var(--ricos-breakout-normal-padding-end,0); padding-inline-start: var(--ricos-breakout-normal-padding-start,0); }
.uDFhhK [data-breakout="fullWidth"] { padding-inline-end: var(--ricos-breakout-full-width-padding-end,0); padding-inline-start: var(--ricos-breakout-full-width-padding-start,0); }
.uDFhhK [data-gap-spacer-top-margin] { margin-top: 14px; }
.Pvcv9H { margin: 2px 0px; }
.DEFQH4, .T3lCvw + .T3lCvw { margin-top: 20px; }
@media print {
  .yrIuhZ { height: auto; }
  body { background-color: var(--rt-design-background-color,var(--rt-design-background-image-bg-color,var(--ricos-background-color,#fff))); }
}
.Ihs6yh { margin-left: 0px; margin-right: auto; z-index: 1; }
.Ihs6yh:not(.uwWSEV) { float: left; margin-right: 40px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .Ihs6yh:not(.uwWSEV) { float: none; margin-right: auto; }
}
}
@container (width < 480px) {
  .Ihs6yh:not(.uwWSEV) { float: none; margin-right: auto; }
}
.tdLoQ9 { margin-left: auto; margin-right: 0px; z-index: 1; }
.tdLoQ9:not(.uwWSEV) { float: right; margin-left: 40px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .tdLoQ9:not(.uwWSEV) { float: none; margin-left: auto; }
}
}
@container (width < 480px) {
  .tdLoQ9:not(.uwWSEV) { float: none; margin-left: auto; }
}
.vh9Cn6 { clear: both; display: block; }
.vh9Cn6:not(.ba2tyC) { margin-left: auto; margin-right: auto; max-width: 100%; }
.ba2tyC, .uwWSEV { width: 100%; }
.HREHUM .ba2tyC, .HREHUM .uwWSEV { margin: 0px -8px; width: auto; }
.KTkQnT { width: fit-content; }
.IJibO5 { margin-left: auto; margin-right: auto; max-width: 100%; }
.hmIdKn { width: min(350px, 100%) !important; }
.HREHUM .hmIdKn { width: 50%; }
.dkHEsU { margin-left: auto; margin-right: auto; }
.HREHUM .dkHEsU { width: 150px; }
.g4YBJM { display: flex; }
.n_zJyC, .n_zJyC > * { text-align: left; }
.ZuSKoO, .ZuSKoO > * { text-align: center; }
.tmfOc1, .tmfOc1 > * { text-align: right; }
.KgR8DP, .KgR8DP > * { text-align: initial; }
.qzUEeT { text-align: justify !important; white-space: pre-wrap !important; }
.uxNG63 { margin-left: 0px; margin-right: auto; z-index: 1; }
.uxNG63:not(.d7cEkj) { float: left; margin-right: 40px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .uxNG63:not(.d7cEkj) { float: none; margin-right: auto; }
}
}
@container (width < 480px) {
  .uxNG63:not(.d7cEkj) { float: none; margin-right: auto; }
}
.cqdebo { margin-left: auto; margin-right: 0px; z-index: 1; }
.cqdebo:not(.d7cEkj) { float: right; margin-left: 40px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .cqdebo:not(.d7cEkj) { float: none; margin-left: auto; }
}
}
@container (width < 480px) {
  .cqdebo:not(.d7cEkj) { float: none; margin-left: auto; }
}
.bQESTD { clear: both; display: block; }
.bQESTD:not(.x9YOp3) { margin-left: auto; margin-right: auto; max-width: 100%; }
.x9YOp3, .d7cEkj { width: 100%; }
.XDykkf .x9YOp3, .XDykkf .d7cEkj { margin: 0px -8px; width: auto; }
.BCF0vO { width: fit-content; }
.rnt3hR { margin-left: auto; margin-right: auto; max-width: 100%; }
.E1KyoP { width: min(350px, 100%) !important; }
.XDykkf .E1KyoP { width: 50%; }
.KOdj7R { margin-left: auto; margin-right: auto; }
.XDykkf .KOdj7R { width: 150px; }
.dkYUtJ { display: flex; }
.pyuk1m { margin: 0px; }
.PHcwgM { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; width: max-content; }
.TL4hEj { overflow-x: auto; }
.TL4hEj::-webkit-scrollbar { appearance: none; }
.TL4hEj::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.5); border: 2px solid rgb(255, 255, 255); border-radius: 8px; }
.TL4hEj::-webkit-scrollbar:horizontal { height: 10px; }
.xUYLSJ { max-width: 100%; }
.vLGNW4 { text-decoration: none; }
.fikgYK:focus-visible { outline: -webkit-focus-ring-color auto 5px; }
.MX4M5L, .lrrmt8 { font-family: var(--ricos-font-family,unset); }
.YfVd5p { margin: 0px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .YfVd5p { clear: both; margin: 0px; }
}
}
@container (width < 480px) {
  .YfVd5p { clear: both; margin: 0px; }
}
.wWcbOW { color: var(--ricos-custom-p-color,unset); font-family: var(--ricos-custom-p-font-family,unset); font-size: var(--ricos-custom-p-font-size,unset); font-style: var(--ricos-custom-p-font-style,unset); font-weight: var(--ricos-custom-p-font-weight,unset); letter-spacing: var(--ricos-custom-p-letter-spacing,unset); line-height: var(--ricos-custom-p-line-height,unset); min-height: var(--ricos-custom-p-min-height,unset); print-color-adjust: exact; text-decoration: var(--ricos-custom-p-text-decoration,unset); }
.wWcbOW > span > a, .wWcbOW > span > span { background-color: var(--ricos-custom-p-background-color,unset); }
.wWcbOW:empty { height: 24px; }
._rGAuv { display: block; }
.Msbqtc { background: var(--ricos-internal-layout-backdrop-gradient,var(--ricos-internal-layout-backdrop-color,var(--ricos-custom-layout-backdrop-color))); clear: both; padding-bottom: var(--ricos-internal-layout-backdrop-padding-bottom,0); padding-top: var(--ricos-internal-layout-backdrop-padding-top,0); position: relative; }
.Msbqtc::before { background-image: var(--ricos-internal-layout-backdrop-image-src); background-position: var(--ricos-internal-layout-backdrop-image-position); background-repeat: no-repeat; background-size: var(--ricos-internal-layout-backdrop-image-scaling); inset: 0px; content: ""; opacity: var(--ricos-internal-layout-backdrop-image-opacity); pointer-events: none; position: absolute; z-index: 0; }
.YSJ4IG { --ricos-internal-layout-display: grid; --ricos-internal-layout-horizontal-padding: 0; display: var(--ricos-internal-layout-display,grid); flex-wrap: wrap; gap: var(--ricos-internal-layout-gap,20px); grid-template-columns: var(--ricos-internal-layout-grid-template,var(--ricos-internal-layout-column-template)); justify-content: var(--ricos-internal-layout-justify-content,auto); margin: 0px auto; position: relative; width: min(100%,var(--ricos-internal-layout-width,initial)); }
.YSJ4IG.ukFxMn, .YSJ4IG.J3Pt0J .jJj5ov { background: var(--ricos-internal-layout-background-gradient,var(--ricos-internal-layout-background-color,var(--ricos-custom-layout-background-color))); border: var(--ricos-internal-layout-border-width,0) solid var(--ricos-internal-layout-border-color); border-radius: var(--ricos-internal-layout-border-radius,0); }
.YSJ4IG.ukFxMn::before, .YSJ4IG.J3Pt0J .jJj5ov::before { background-image: var(--ricos-internal-layout-background-image-src); background-position: var(--ricos-internal-layout-background-image-position); background-repeat: no-repeat; background-size: var(--ricos-internal-layout-background-image-scaling); border-radius: calc(var(--ricos-internal-layout-border-radius, 0) - var(--ricos-internal-layout-border-width, 0)); inset: 0px; content: ""; opacity: var(--ricos-internal-layout-background-image-opacity); pointer-events: none; position: absolute; z-index: 0; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .YSJ4IG { gap: min(20px,var(--ricos-internal-layout-gap,20px)); }
}
}
@container (width < 480px) {
  .YSJ4IG { gap: min(20px,var(--ricos-internal-layout-gap,20px)); }
}
.YSJ4IG.ntT86O { --ricos-internal-layout-display: flex; --ricos-internal-layout-justify-content: center; --ricos-internal-layout-cell-min-width: 100%; --ricos-internal-layout-cell-height: auto; }
* + .YSJ4IG { margin-top: 20px; }
.YSJ4IG .jJj5ov { display: flex; flex-direction: column; flex-grow: 1; justify-content: var(--ricos-internal-layout-cell-vertical-alignment); max-width: var(--ricos-internal-layout-cell-min-width,auto); min-width: min(100%,var(--ricos-internal-layout-cell-min-width,0)); outline: transparent solid 1px; padding: var(--ricos-internal-layout-cell-padding-top,12px) var(--ricos-internal-layout-cell-padding-right,0) var(--ricos-internal-layout-cell-padding-bottom,12px) var(--ricos-internal-layout-cell-padding-left,0); position: relative; z-index: 2; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .YSJ4IG .jJj5ov { padding: min(16px,var(--ricos-internal-layout-cell-padding-top,16px)) min(16px,var(--ricos-internal-layout-cell-padding-right,16px)) min(16px,var(--ricos-internal-layout-cell-padding-bottom,16px)) min(16px,var(--ricos-internal-layout-cell-padding-left,16px)); }
}
}
@container (width < 480px) {
  .YSJ4IG .jJj5ov { padding: min(16px,var(--ricos-internal-layout-cell-padding-top,16px)) min(16px,var(--ricos-internal-layout-cell-padding-right,16px)) min(16px,var(--ricos-internal-layout-cell-padding-bottom,16px)) min(16px,var(--ricos-internal-layout-cell-padding-left,16px)); }
}
.YSJ4IG .jJj5ov > * { z-index: 1; }
.Ya0M4c { margin: 15px 18px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .Ya0M4c { margin: var(--ricos-custom-code-block-margin,15px calc(18px + 5%)); }
}
}
@container (width < 480px) {
  .Ya0M4c { margin: var(--ricos-custom-code-block-margin,15px calc(18px + 5%)); }
}
.ue2Twg { background-color: var(--ricos-custom-code-block-background-color,rgba(var(--ricos-fallback-color-tuple,0,0,0),.06)); color: var(--ricos-custom-code-block-color,var(--ricos-text-color,#212121)); font-family: Inconsolata, Menlo, Consolas, monospace; font-size: var(--ricos-custom-code-block-font-size,16px); line-height: var(--ricos-custom-code-block-line-height,26px); margin: var(--ricos-custom-code-block-margin,15px 18px); min-height: 29px; padding: var(--ricos-custom-code-block-padding,2px 25px); print-color-adjust: exact; white-space: pre-wrap; }
@supports (color:rgb(from #000 r g b/0.1)) {
  .ue2Twg { background-color: var(--ricos-custom-code-block-background-color,rgb(from var(--ricos-fallback-color,#000000) r g b/.06)); }
}
.RZn9F3 .ue2Twg { margin: 1em 0px; }
.GssTQ8, .lrrmt8 { font-family: var(--ricos-font-family,unset); }
.mNAbRC { margin: 0px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .mNAbRC { clear: both; margin: 0px; }
}
}
@container (width < 480px) {
  .mNAbRC { clear: both; margin: 0px; }
}
.UVSLiM, .dA5rbF, .zWQqlY, .W9a8l2, .Ka7ywq, .HWszcT { font: inherit; }
.UVSLiM:focus-visible, .dA5rbF:focus-visible, .zWQqlY:focus-visible, .W9a8l2:focus-visible, .Ka7ywq:focus-visible, .HWszcT:focus-visible { outline: -webkit-focus-ring-color auto 5px !important; }
.zWQqlY { color: var(--ricos-custom-h1-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-custom-h1-font-family,unset); font-size: var(--ricos-custom-h1-font-size,40px); font-style: var(--ricos-custom-h1-font-style,unset); font-weight: var(--ricos-custom-h1-font-weight,unset); letter-spacing: var(--ricos-custom-h1-letter-spacing,unset); line-height: var(--ricos-custom-h1-line-height,42px); min-height: var(--ricos-custom-h1-min-height,42px); text-decoration: var(--ricos-custom-h1-text-decoration,unset); }
.zWQqlY > * > span, .zWQqlY > span span { background-color: var(--ricos-custom-h1-background-color,unset); }
.zWQqlY a { font-size: inherit; }
.HWszcT { color: var(--ricos-custom-h2-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-custom-h2-font-family,unset); font-size: var(--ricos-custom-h2-font-size,28px); font-style: var(--ricos-custom-h2-font-style,unset); font-weight: var(--ricos-custom-h2-font-weight,unset); letter-spacing: var(--ricos-custom-h2-letter-spacing,unset); line-height: var(--ricos-custom-h2-line-height,36px); min-height: var(--ricos-custom-h2-min-height,36px); text-decoration: var(--ricos-custom-h2-text-decoration,unset); }
.HWszcT > * > span, .HWszcT > span span { background-color: var(--ricos-custom-h2-background-color,unset); }
.HWszcT a { font-size: inherit; }
.W9a8l2 { color: var(--ricos-custom-h3-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-custom-h3-font-family,unset); font-size: var(--ricos-custom-h3-font-size,24px); font-style: var(--ricos-custom-h3-font-style,unset); font-weight: var(--ricos-custom-h3-font-weight,unset); letter-spacing: var(--ricos-custom-h3-letter-spacing,unset); line-height: var(--ricos-custom-h3-line-height,30px); min-height: var(--ricos-custom-h3-min-height,30px); text-decoration: var(--ricos-custom-h3-text-decoration,unset); }
.W9a8l2 > * > span, .W9a8l2 > span span { background-color: var(--ricos-custom-h3-background-color,unset); }
.W9a8l2 a { font-size: inherit; }
.dA5rbF { color: var(--ricos-custom-h4-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-custom-h4-font-family,unset); font-size: var(--ricos-custom-h4-font-size,20px); font-style: var(--ricos-custom-h4-font-style,unset); font-weight: var(--ricos-custom-h4-font-weight,unset); letter-spacing: var(--ricos-custom-h4-letter-spacing,unset); line-height: var(--ricos-custom-h4-line-height,1.5); min-height: var(--ricos-custom-h4-min-height,unset); text-decoration: var(--ricos-custom-h4-text-decoration,unset); }
.dA5rbF > * > span, .dA5rbF > span span { background-color: var(--ricos-custom-h4-background-color,unset); }
.dA5rbF a { font-size: inherit; }
.Ka7ywq { color: var(--ricos-custom-h5-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-custom-h5-font-family,unset); font-size: var(--ricos-custom-h5-font-size,18px); font-style: var(--ricos-custom-h5-font-style,unset); font-weight: var(--ricos-custom-h5-font-weight,unset); letter-spacing: var(--ricos-custom-h5-letter-spacing,unset); line-height: var(--ricos-custom-h5-line-height,1.5); min-height: var(--ricos-custom-h5-min-height,unset); text-decoration: var(--ricos-custom-h5-text-decoration,unset); }
.Ka7ywq > * > span, .Ka7ywq > span span { background-color: var(--ricos-custom-h5-background-color,unset); }
.Ka7ywq a { font-size: inherit; }
.UVSLiM { color: var(--ricos-custom-h6-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-custom-h6-font-family,unset); font-size: var(--ricos-custom-h6-font-size,16px); font-style: var(--ricos-custom-h6-font-style,unset); font-weight: var(--ricos-custom-h6-font-weight,unset); letter-spacing: var(--ricos-custom-h6-letter-spacing,unset); line-height: var(--ricos-custom-h6-line-height,1.5); min-height: var(--ricos-custom-h6-min-height,unset); text-decoration: var(--ricos-custom-h6-text-decoration,unset); }
.UVSLiM > * > span, .UVSLiM > span span { background-color: var(--ricos-custom-h6-background-color,unset); }
.UVSLiM a { font-size: inherit; }
.pCpLps { display: block; }
.lrrmt8, .ryNy_M { font-family: var(--ricos-font-family,unset); }
.mv9UhR, .ZFhM_p { color: var(--ricos-custom-p-color,unset); font-family: var(--ricos-custom-p-font-family,unset); font-size: var(--ricos-custom-p-font-size,unset); font-style: var(--ricos-custom-p-font-style,unset); font-weight: var(--ricos-custom-p-font-weight,unset); letter-spacing: var(--ricos-custom-p-letter-spacing,unset); line-height: var(--ricos-custom-p-line-height,unset); list-style-position: outside; margin: 0px; min-height: var(--ricos-custom-p-min-height,unset); padding: 0px; text-decoration: var(--ricos-custom-p-text-decoration,unset); }
.mv9UhR > *, .ZFhM_p > * { background-color: var(--ricos-custom-p-background-color,unset); }
.mv9UhR > .IjbPj7, .ZFhM_p > .IjbPj7 { list-style-type: inherit; margin-inline-start: 1.5em; padding-inline-start: 0.5em; }
.mv9UhR > .IjbPj7[data-heading-level="headerOne"], .ZFhM_p > .IjbPj7[data-heading-level="headerOne"] { font-family: var(--ricos-custom-h1-font-family,unset); font-size: var(--ricos-custom-h1-font-size,40px); font-style: var(--ricos-custom-h1-font-style,unset); font-weight: var(--ricos-custom-h1-font-weight,unset); letter-spacing: var(--ricos-custom-h1-letter-spacing,unset); line-height: var(--ricos-custom-h1-line-height,42px); min-height: var(--ricos-custom-h1-min-height,42px); text-decoration: var(--ricos-custom-h1-text-decoration,unset); }
.mv9UhR > .IjbPj7[data-heading-level="headerTwo"], .ZFhM_p > .IjbPj7[data-heading-level="headerTwo"] { font-family: var(--ricos-custom-h2-font-family,unset); font-size: var(--ricos-custom-h2-font-size,28px); font-style: var(--ricos-custom-h2-font-style,unset); font-weight: var(--ricos-custom-h2-font-weight,unset); letter-spacing: var(--ricos-custom-h2-letter-spacing,unset); line-height: var(--ricos-custom-h2-line-height,36px); min-height: var(--ricos-custom-h2-min-height,36px); text-decoration: var(--ricos-custom-h2-text-decoration,unset); }
.mv9UhR > .IjbPj7[data-heading-level="headerThree"], .ZFhM_p > .IjbPj7[data-heading-level="headerThree"] { font-family: var(--ricos-custom-h3-font-family,unset); font-size: var(--ricos-custom-h3-font-size,24px); font-style: var(--ricos-custom-h3-font-style,unset); font-weight: var(--ricos-custom-h3-font-weight,unset); letter-spacing: var(--ricos-custom-h3-letter-spacing,unset); line-height: var(--ricos-custom-h3-line-height,30px); min-height: var(--ricos-custom-h3-min-height,30px); text-decoration: var(--ricos-custom-h3-text-decoration,unset); }
.mv9UhR > .IjbPj7[data-heading-level="headerFour"], .ZFhM_p > .IjbPj7[data-heading-level="headerFour"] { font-family: var(--ricos-custom-h4-font-family,unset); font-size: var(--ricos-custom-h4-font-size,20px); font-style: var(--ricos-custom-h4-font-style,unset); font-weight: var(--ricos-custom-h4-font-weight,unset); letter-spacing: var(--ricos-custom-h4-letter-spacing,unset); line-height: var(--ricos-custom-h4-line-height,1.5); min-height: var(--ricos-custom-h4-min-height,unset); text-decoration: var(--ricos-custom-h4-text-decoration,unset); }
.mv9UhR > .IjbPj7[data-heading-level="headerFive"], .ZFhM_p > .IjbPj7[data-heading-level="headerFive"] { font-family: var(--ricos-custom-h5-font-family,unset); font-size: var(--ricos-custom-h5-font-size,18px); font-style: var(--ricos-custom-h5-font-style,unset); font-weight: var(--ricos-custom-h5-font-weight,unset); letter-spacing: var(--ricos-custom-h5-letter-spacing,unset); line-height: var(--ricos-custom-h5-line-height,1.5); min-height: var(--ricos-custom-h5-min-height,unset); text-decoration: var(--ricos-custom-h5-text-decoration,unset); }
.mv9UhR > .IjbPj7[data-heading-level="headerSix"], .ZFhM_p > .IjbPj7[data-heading-level="headerSix"] { font-family: var(--ricos-custom-h6-font-family,unset); font-size: var(--ricos-custom-h6-font-size,16px); font-style: var(--ricos-custom-h6-font-style,unset); font-weight: var(--ricos-custom-h6-font-weight,unset); letter-spacing: var(--ricos-custom-h6-letter-spacing,unset); line-height: var(--ricos-custom-h6-line-height,1.5); min-height: var(--ricos-custom-h6-min-height,unset); text-decoration: var(--ricos-custom-h6-text-decoration,unset); }
[data-list-style-position="inside"].IjbPj7 { list-style-position: inside; padding-inline-start: 0px; }
[data-list-style-position="inside"].IjbPj7 > :first-child, [data-list-style-position="inside"].IjbPj7 > :first-child > :first-child { display: inline; }
.ZFhM_p > [data-list-style-position="inside"].IjbPj7 h2 > span, .ZFhM_p > [data-list-style-position="inside"].IjbPj7 h3 > span, .ZFhM_p > [data-list-style-position="inside"].IjbPj7 h4 > span, .ZFhM_p > [data-list-style-position="inside"].IjbPj7 h5 > span, .ZFhM_p > [data-list-style-position="inside"].IjbPj7 h6 > span, .ZFhM_p > [data-list-style-position="inside"].IjbPj7 > h1 > span, .ZFhM_p > [data-list-style-position="inside"].IjbPj7 > p > span > :first-child { margin-inline-start: 0.5em; }
ol .IjbPj7 { position: relative; }
ol .IjbPj7 > div > :not(ul) > span { margin-inline-start: 0.35em; }
.PpH16b, .lrrmt8 { font-family: var(--ricos-font-family,unset); }
.z87ALZ { display: flex; font-family: var(--ricos-custom-p-font-family,unset); }
.hJnyrn { border-inline-start-style: solid; border-inline-start-width: var(--ricos-custom-quote-border-width,3px); border-left-color: var(--ricos-custom-quote-border-color,var(--ricos-action-color,#116dff)); border-right-color: var(--ricos-custom-quote-border-color,var(--ricos-action-color,#116dff)); color: var(--ricos-custom-quote-color,unset); font-family: var(--ricos-custom-quote-font-family,unset); font-size: var(--ricos-custom-quote-font-size,18px); font-style: var(--ricos-custom-quote-font-style,normal); font-weight: var(--ricos-custom-quote-font-weight,unset); letter-spacing: var(--ricos-custom-quote-letter-spacing,unset); line-height: var(--ricos-custom-quote-line-height,26px); margin-block: 15px; margin-inline-end: var(--ricos-custom-quote-margin-inline-end,18px); margin-inline-start: var(--ricos-custom-quote-margin-inline-start,18px); max-width: 100%; min-height: var(--ricos-custom-quote-min-height,unset); padding-bottom: var(--ricos-custom-quote-padding-bottom,6px); padding-top: var(--ricos-custom-quote-padding-top,6px); padding-inline-start: var(--ricos-custom-quote-padding-inline-start,18px); print-color-adjust: exact; text-decoration: var(--ricos-custom-quote-text-decoration,unset); }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .hJnyrn { margin-block: 15px; margin-inline-end: var(--ricos-custom-quote-margin-inline-end,16px); margin-inline-start: var(--ricos-custom-quote-margin-inline-start,16px); }
}
}
@container (width < 480px) {
  .hJnyrn { margin-block: 15px; margin-inline-end: var(--ricos-custom-quote-margin-inline-end,16px); margin-inline-start: var(--ricos-custom-quote-margin-inline-start,16px); }
}
.PKDBRh { border: 0px; height: 100%; width: 100%; z-index: 0; }
.A_AQp6, .PKDBRh { left: 0px; position: absolute; top: 0px; }
.A_AQp6 { bottom: 0px; right: 0px; z-index: 3; }
.hdRfVQ { height: 0px; padding-bottom: 56.25%; position: relative; print-color-adjust: exact; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .hdRfVQ { min-width: auto; }
}
}
@container (width < 480px) {
  .hdRfVQ { min-width: auto; }
}
.oiGdW3 { background-color: var(--vertical-embed-background-color,var(--ricos-custom-vertical-embed-background-color,transparent)); border: var(--vertical-embed-border-width,1px) solid var(--vertical-embed-border-color,var(--ricos-custom-vertical-embed-border-color,rgba(0,0,0,.2))); border-radius: var(--vertical-embed-border-radius,0); container-type: inline-size; cursor: pointer; display: flex; overflow: hidden; transition: 0.2s ease-in-out; width: 100%; --vertical-embed-title-color: var(--ricos-custom-vertical-embed-color); --vertical-embed-text-color: var(
    --ricos-custom-vertical-embed-text-color,var(--ricos-custom-vertical-embed-color)
  ); --vertical-embed-price-color: var(--ricos-custom-vertical-embed-color); --vertical-embed-icon-color: var(--ricos-custom-vertical-embed-icon-color,var(--ricos-custom-vertical-embed-text-color,var(--ricos-custom-vertical-embed-color))); --vertical-embed-ribbon-fill-color: var(--ricos-custom-vertical-embed-ribbon-fill-color); --vertical-embed-ribbon-border-color: var(--ricos-custom-vertical-embed-ribbon-border-color); --vertical-embed-ribbon-text-color: var(--ricos-custom-vertical-embed-ribbon-text-color); --vertical-embed-button-fill-color: var(--ricos-custom-button-background-color); --vertical-embed-button-text-color: var(--ricos-custom-button-color); --vertical-embed-button-border-color: var(--ricos-custom-button-border-color); --vertical-embed-button-border-width: var(--ricos-custom-button-border-width); --vertical-embed-button-border-radius: var(--ricos-custom-button-border-radius); --vertical-embed-button-hover-fill-color: var(--ricos-custom-button-background-color-hover); --vertical-embed-button-hover-text-color: var(--ricos-custom-button-color-hover); --vertical-embed-button-hover-border-color: var(--ricos-custom-button-border-color-hover); print-color-adjust: exact; }
.ZGBnfj .LWcmYd { flex-direction: column; width: 100%; }
.ZGBnfj .bH9l5g, .ZGBnfj .JKJaoF { min-height: var(--vertical-embed-min-image-height); width: 100%; }
.ZGBnfj .ntVktv { flex-direction: column; padding: var(--vertical-embed-content-padding); width: 100%; }
.BVqA1F { cursor: inherit; display: flex; justify-content: center; text-decoration: none; width: 100%; }
.y9GbgP { background-color: var(--vertical-embed-background-color,var(--ricos-custom-vertical-embed-background-color,transparent)); min-height: 98px; min-width: 80px; width: 100%; }
.O2mGjE { display: flex; flex-direction: row; }
.x_h5N9 { flex-direction: row-reverse; }
.POz8XZ { flex-direction: row; }
.euuadd { align-items: center; flex-direction: column; height: auto; }
.mCayGl { padding: 0px 8px; }
.p1gzPU { direction: ltr; }
.zTFGXW { direction: rtl; }
.PTQxgg { flex: 0 0 auto; min-height: var(--vertical-embed-min-image-height); min-width: var(--vertical-embed-min-image-height); overflow: hidden; position: relative; }
.euuadd .PTQxgg { min-width: 100%; }
.rfckLK, .euuadd .PTQxgg { min-height: var(--vertical-embed-min-image-height); width: 100%; }
.rfckLK { background-position: 50% center; background-repeat: no-repeat; background-size: cover; flex: 0 0 auto; height: 100%; min-width: var(--vertical-embed-min-image-height); print-color-adjust: exact; }
.rfckLK, .NIpUPG { border: var(--vertical-embed-image-border-width,0) solid var(--vertical-embed-image-border-color,transparent); border-radius: var(--vertical-embed-image-border-radius,0); overflow: hidden; }
.NIpUPG { min-height: var(--vertical-embed-min-image-height); width: 100%; }
.PPskLQ { height: 100%; }
.PPskLQ.rfckLK, .PPskLQ.PTQxgg { height: 100%; max-height: 100%; min-width: 0px; overflow: hidden; }
.PPskLQ.rfckLK, .PPskLQ.NIpUPG { aspect-ratio: 1 / 1; }
.PPskLQ.NIpUPG { height: 100%; }
.Qx3VcE.rfckLK, .Qx3VcE.PTQxgg { height: 100%; min-width: 0px; }
.Qx3VcE.rfckLK, .Qx3VcE.NIpUPG { aspect-ratio: 16 / 9; }
.Qx3VcE.NIpUPG { height: 100%; }
.lMH78b .NIpUPG, .qp9X9s .NIpUPG { min-height: var(--vertical-embed-min-image-height); }
.zMcCTi img, .Odcz_f img { height: 100%; width: 100%; }
.Odcz_f img { object-fit: cover; }
.zMcCTi img { background-color: var(--vertical-embed-background-color,var(--ricos-custom-vertical-embed-background-color,transparent)); object-fit: contain; }
.S7icuF { inset-inline: 18px; max-width: calc(100% - 36px); position: absolute; top: 18px; z-index: 10; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 500px) {
  .O2mGjE { width: 100%; }
  .x_h5N9, .POz8XZ, .O2mGjE { flex-direction: column; }
  .x_h5N9, .POz8XZ { align-items: center; height: auto; }
  .y9GbgP .rfckLK, .y9GbgP .PTQxgg, .y9GbgP .NIpUPG { min-height: var(--vertical-embed-min-image-height); width: 100%; }
  .x_h5N9 .rfckLK, .x_h5N9 .PTQxgg, .POz8XZ .rfckLK, .POz8XZ .PTQxgg { flex: 0 0 auto; height: auto; max-height: none; min-height: var(--vertical-embed-min-image-height); min-width: 100%; width: 100%; }
  .x_h5N9 .rfckLK.PPskLQ, .POz8XZ .rfckLK.PPskLQ { aspect-ratio: 1 / 1; }
  .x_h5N9 .rfckLK.Qx3VcE, .POz8XZ .rfckLK.Qx3VcE { aspect-ratio: 16 / 9; }
}
}
@container (width < 500px) {
  .O2mGjE { width: 100%; }
  .x_h5N9, .POz8XZ, .O2mGjE { flex-direction: column; }
  .x_h5N9, .POz8XZ { align-items: center; height: auto; }
  .y9GbgP .rfckLK, .y9GbgP .PTQxgg, .y9GbgP .NIpUPG { min-height: var(--vertical-embed-min-image-height); width: 100%; }
  .x_h5N9 .rfckLK, .x_h5N9 .PTQxgg, .POz8XZ .rfckLK, .POz8XZ .PTQxgg { flex: 0 0 auto; height: auto; max-height: none; min-height: var(--vertical-embed-min-image-height); min-width: 100%; width: 100%; }
  .x_h5N9 .rfckLK.PPskLQ, .POz8XZ .rfckLK.PPskLQ { aspect-ratio: 1 / 1; }
  .x_h5N9 .rfckLK.Qx3VcE, .POz8XZ .rfckLK.Qx3VcE { aspect-ratio: 16 / 9; }
}
.rCJo_G { color: var(--vertical-embed-text-color,var(--ricos-custom-vertical-embed-color,var(--ricos-text-color,#000))); display: flex; font-family: var(--ricos-custom-p-font-family,unset); font-size: 14px; font-weight: 400; gap: 12px; justify-content: var(--subtitle-justify-content,flex-start); line-height: 1.28; padding-top: 3px; }
.M_2cyj { align-items: center; display: flex; line-height: 1; }
.M_2cyj svg { color: var(--vertical-embed-icon-color,var(--ricos-custom-vertical-embed-icon-color,currentColor)); display: block; flex-shrink: 0; }
.ShD5V_ { display: flex; flex-direction: column; gap: 18px; height: 100%; justify-content: center; min-width: 0px; overflow: hidden; padding: var(--vertical-embed-content-padding); text-align: start; width: 100%; }
.ShD5V_, .ShD5V_.JbQ6L2 { align-items: flex-start; }
.ShD5V_.JbQ6L2 { --subtitle-justify-content: flex-start; }
.ShD5V_.JbQ6L2 .zEDwop { text-align: start; }
.ShD5V_.JbQ6L2 .zEDwop .eu7VVL, .ShD5V_.JbQ6L2 .zEDwop .Bjlqjm, .ShD5V_.JbQ6L2 .zEDwop .gjtiT6 { justify-content: flex-start; }
.ShD5V_.pVBNIp { align-items: center; --subtitle-justify-content: center; }
.ShD5V_.pVBNIp .zEDwop { text-align: center; }
.ShD5V_.pVBNIp .zEDwop .eu7VVL, .ShD5V_.pVBNIp .zEDwop .Bjlqjm, .ShD5V_.pVBNIp .zEDwop .gjtiT6 { justify-content: center; }
.ShD5V_.Q2YA87 { align-items: flex-end; --subtitle-justify-content: flex-end; }
.ShD5V_.Q2YA87 .zEDwop { text-align: end; }
.ShD5V_.Q2YA87 .zEDwop .eu7VVL, .ShD5V_.Q2YA87 .zEDwop .Bjlqjm, .ShD5V_.Q2YA87 .zEDwop .gjtiT6 { justify-content: flex-end; }
.Bjlqjm { align-items: inherit; display: flex; flex-direction: column; max-width: 100%; min-width: 0px; width: 100%; }
.VQjOwK .Bjlqjm, .Bjlqjm { gap: 12px; justify-content: center; }
.VQjOwK .Bjlqjm { align-items: center; flex-flow: wrap; }
.VQjOwK .ShD5V_ .zEDwop .eu7VVL, .VQjOwK.JbQ6L2 .Bjlqjm { justify-content: flex-start; }
.VQjOwK.pVBNIp .Bjlqjm { justify-content: center; }
.VQjOwK.Q2YA87 .Bjlqjm { justify-content: flex-end; }
.CnTxFy .Bjlqjm { align-items: inherit; flex-direction: column; gap: 12px; }
.bTF8yg { color: var(--vertical-embed-title-color,var(--ricos-custom-vertical-embed-color,var(--ricos-text-color,#000))); font-family: var(--ricos-custom-h2-font-family,unset); font-size: 16px; font-weight: 700; line-height: 1.4; }
.eu7VVL { align-items: center; display: flex; flex-wrap: wrap; gap: 3px; justify-content: center; }
.z7jhUc { font-family: var(--ricos-custom-h2-font-family,unset); font-size: 16px; font-weight: 700; line-height: 1.4; }
.sqEmLM { color: var(--vertical-embed-price-color,var(--ricos-custom-vertical-embed-color,var(--ricos-text-color,#000))); }
.ZR4xkk { color: var(--vertical-embed-text-color,var(--ricos-custom-vertical-embed-color,var(--ricos-text-color,#000))); font-weight: 400; }
.lRobsf { text-decoration: line-through; }
.zEDwop { display: flex; flex-direction: column; gap: 12px; max-width: 100%; min-width: 0px; width: 100%; }
.Y1Nm2g { margin-bottom: 8px; }
.c0PrkI { align-items: center; background-color: var(--vertical-embed-button-fill-color,var(--ricos-custom-button-background-color,var(--ricos-action-color,#000))); border: solid var(--vertical-embed-button-border-width,var(--ricos-custom-button-border-width,0)) var(--vertical-embed-button-border-color,var(--ricos-custom-button-border-color,transparent)); border-radius: var(--vertical-embed-button-border-radius,var(--ricos-custom-button-border-radius,0)); box-sizing: border-box; display: flex; justify-content: center; max-width: 100%; width: fit-content; }
.c0PrkI.XMnQuk { background-color: var(--ricos-disabled-color,#969696); }
.c0PrkI:not(.XMnQuk):focus, .c0PrkI:not(.XMnQuk):hover { background-color: var(--vertical-embed-button-hover-fill-color,var(--vertical-embed-button-fill-color,var(--ricos-custom-button-background-color-hover,var(--ricos-custom-button-background-color,var(--ricos-action-color,#000))))); border-color: var(--vertical-embed-button-hover-border-color,var(--vertical-embed-button-border-color,var(--ricos-custom-button-border-color-hover,var(--ricos-custom-button-border-color,transparent)))); cursor: pointer; }
.c0PrkI:not(.XMnQuk):focus .vJ15Ii, .c0PrkI:not(.XMnQuk):hover .vJ15Ii { color: var(--vertical-embed-button-hover-text-color,var(--vertical-embed-button-text-color,var(--ricos-custom-button-color-hover,var(--ricos-custom-button-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff)))))); }
.vJ15Ii { box-sizing: border-box; color: var(--vertical-embed-button-text-color,var(--ricos-custom-button-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff)))); flex: 1 1 0%; font-family: var(--ricos-custom-p-font-family,unset); font-size: var(--vertical-embed-button-font-size,14px); font-weight: 500; line-height: 1.5; max-width: 100%; min-width: 0px; overflow: hidden; padding: var(--vertical-embed-button-padding,12px); text-align: center; text-overflow: ellipsis; white-space: nowrap; }
.UAvZoY { justify-content: flex-start; padding: 0px; }
.yjzLQM { padding-top: 18px; }
.HIuNJy { padding-inline-start: 18px; }
.fLGsi5 { padding-inline-end: 18px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 500px) {
  .fLGsi5, .HIuNJy { padding-inline: 0px; padding-top: 18px; }
}
}
@container (width < 500px) {
  .fLGsi5, .HIuNJy { padding-inline: 0px; padding-top: 18px; }
}
@supports not (contain:inline-size) {
  @media only screen and (max-width: 500px) {
  .ShD5V_ .bTF8yg, .ShD5V_ .gjtiT6 { padding-inline: unset; }
  .ShD5V_ .gjtiT6 { align-items: flex-start; flex-direction: column; gap: 8px; }
  .ShD5V_ .c0PrkI { width: 100%; }
  .ShD5V_ .vJ15Ii { min-width: unset; }
  .ShD5V_.pVBNIp .gjtiT6 { align-items: center; }
  .ShD5V_.Q2YA87 .gjtiT6 { align-items: flex-end; }
}
}
@container (width < 500px) {
  .ShD5V_ .bTF8yg, .ShD5V_ .gjtiT6 { padding-inline: unset; }
  .ShD5V_ .gjtiT6 { align-items: flex-start; flex-direction: column; gap: 8px; }
  .ShD5V_ .c0PrkI { width: 100%; }
  .ShD5V_ .vJ15Ii { min-width: unset; }
  .ShD5V_.pVBNIp .gjtiT6 { align-items: center; }
  .ShD5V_.Q2YA87 .gjtiT6 { align-items: flex-end; }
}
@supports not (contain:inline-size) {
  @media only screen and (max-width: 250px) {
  .ShD5V_ { word-break: break-all; }
}
}
@container (width < 250px) {
  .ShD5V_ { word-break: break-all; }
}
.vAATgi .c0PrkI:not(.XMnQuk) { cursor: pointer; background-color: var(--vertical-embed-button-hover-fill-color,var(--vertical-embed-button-fill-color,var(--ricos-custom-button-background-color-hover,var(--ricos-custom-button-background-color,var(--ricos-action-color,#000))))) !important; border-color: var(--vertical-embed-button-hover-border-color,var(--vertical-embed-button-border-color,var(--ricos-custom-button-border-color-hover,var(--ricos-custom-button-border-color,transparent)))) !important; }
.vAATgi .c0PrkI:not(.XMnQuk) .vJ15Ii { color: var(--vertical-embed-button-hover-text-color,var(--vertical-embed-button-text-color,var(--ricos-custom-button-color-hover,var(--ricos-custom-button-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff)))))) !important; }
.yon9II { background-color: var(--vertical-embed-ribbon-fill-color,#000); border: var(--vertical-embed-ribbon-border-width,0) solid var(--vertical-embed-ribbon-border-color,rgba(0,0,0,.2)); border-radius: var(--vertical-embed-ribbon-border-radius,0); box-sizing: border-box; display: inline-block; font-family: var(--ricos-custom-p-font-family,unset); font-size: 14px; font-weight: 500; line-height: 1.33; max-width: 100%; padding: 6px 12px; }
.ZmiEqi { color: var(--vertical-embed-ribbon-text-color,#fff); display: block; }
.iK_DhL .yon9II, .ZmiEqi { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.iK_DhL .yon9II { max-width: 100%; }
.iK_DhL .ZmiEqi { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.UPmiW1, .lrrmt8 { font-family: var(--ricos-font-family,unset); }
.DTpfQ6 { color: var(--ricos-custom-link-color,var(--ricos-action-color,#116dff)); font-family: var(--ricos-custom-link-font-family,unset); font-size: var(--ricos-custom-link-font-size,unset); font-style: var(--ricos-custom-link-font-style,unset); font-weight: var(--ricos-custom-link-font-weight,unset); letter-spacing: var(--ricos-custom-link-letter-spacing,unset); line-height: var(--ricos-custom-link-line-height,unset); min-height: var(--ricos-custom-link-min-height,unset); text-decoration: var(--ricos-custom-link-text-decoration,none); }
.DTpfQ6:hover { cursor: pointer; }
.DTpfQ6:focus-visible { outline: -webkit-focus-ring-color auto 5px; }
.D3ca53 { color: var(--ricos-custom-table-color,inherit); --ricos-internal-table-border-color: var(
    --ricos-custom-table-border-color,rgba(var(--ricos-text-color-tuple,33,33,33),0.2)
  ); clear: both; }
@supports (color:rgb(from #000 r g b/0.1)) {
  .D3ca53 { --ricos-internal-table-border-color: var(
      --ricos-custom-table-border-color,rgb(from var(--ricos-text-color,#212121) r g b/0.2)
    ); }
}
.G4RCBl:focus, .G4RCBl > span:focus, .ClYVMd:focus, .ClYVMd > span:focus, .hS5k2Q:focus, .hS5k2Q > span:focus { outline: none; }
.xsbGvx { margin-bottom: max(0px,var(--table-vertical-padding,16px) - var(--table-border-bottom,1px)); overflow: auto hidden; padding-bottom: var(--table-border-bottom,1px); padding-inline-end: var(--table-border-end,1px); padding-top: max(var(--table-vertical-padding,16px),var(--table-border-top,1px)); padding-inline-start: var(--table-border-start,1px); position: relative; }
.xsbGvx::-webkit-scrollbar { appearance: none; height: 10px; }
.xsbGvx::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.5); border: 2px solid rgb(255, 255, 255); border-radius: 8px; }
.ClYVMd { isolation: isolate; min-width: 100%; table-layout: fixed; width: 100%; }
.ClYVMd thead { border-right: 1px solid rgba(var(--ricos-text-color-tuple,33,33,33),.15); }
@supports (color:rgb(from #000 r g b/0.1)) {
  .ClYVMd thead { border-color: rgb(from var(--ricos-text-color,#212121) r g b/.15); }
}
.ClYVMd .NpaCls { min-width: 10px; }
.ClYVMd { border-collapse: separate; border-spacing: 0px; }
.ClYVMd td, .ClYVMd th { background-clip: padding-box; border-bottom: 0px solid transparent; border-left-style: solid; border-left-color: transparent; border-left-width: var(--ricos-internal-table-gap,0); border-right: 0px solid transparent; border-top-style: solid; border-top-color: transparent; border-top-width: var(--ricos-internal-table-gap,0); }
.ClYVMd td[data-visual-col="0"], .ClYVMd th[data-visual-col="0"] { border-left-width: 0px; }
.ClYVMd td[data-visual-row="0"], .ClYVMd th[data-visual-row="0"] { border-top-width: 0px; }
[dir="rtl"] .ClYVMd td, [dir="rtl"] .ClYVMd th { border-left-width: 0px; border-right-width: var(--ricos-internal-table-gap,0); }
[dir="rtl"] .ClYVMd td[data-visual-col="0"], [dir="rtl"] .ClYVMd th[data-visual-col="0"] { border-right-width: 0px; }
.JwcIPO, .lrrmt8 { font-family: var(--ricos-font-family,unset); }
.aEBPlZ { filter: blur(0.25em); }
.xcgnY4 { cursor: pointer; filter: blur(0.18em); }
.kspmpZ > * { pointer-events: none; }
.VRnby8 > * { filter: blur(30px); }
.HqsQJp > * { filter: blur(40px); }
.vGJX_k > * { filter: blur(50px); }
.gSLjO6 div[class^="gallery-item-wrapper"], .gSLjO6 div[class^="thumbnailItem"] { filter: blur(30px); }
.gSLjO6 > * { pointer-events: none; }
.w201C3 { background-color: rgba(0, 0, 0, 0.3); }
.w201C3, .hKuMZF { display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.hKuMZF { background: linear-gradient(0deg, transparent 50%, rgb(32, 32, 32)); }
.iC5EOq { background-color: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: var(--ricos-settings-text-color,#000); filter: none; font-size: 16px; height: 40px; max-width: 260px; padding: 8px 16px; width: max-content; }
.V3Y6cz .iC5EOq { font-size: 14px; }
.iC5EOq input { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-size: inherit; max-width: 228px; padding: 0px; text-align: center; }
.fj3ppV:hover { cursor: pointer; opacity: 0.7; }
.iNUoI0 { overflow: hidden; position: relative; width: 100%; z-index: 7; }
.dk_gBl { background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(255, 255, 255); display: flex; font-family: var(--ricos-settings-text-font-family,Madefor,"Helvetica Neue",Helvetica,Arial,メイリオ,meiryo,"ヒラギノ角ゴ pro w3","hiragino kaku gothic pro",sans-serif); font-size: 16px; font-weight: 400; line-height: 24px; margin-bottom: 28px; margin-left: 5%; margin-top: 12px; resize: none; text-align: center; width: 90%; pointer-events: auto !important; }
.V3Y6cz .dk_gBl { font-size: 14px; margin-bottom: 20px; }
.PhKKId { margin: 0px; top: 50%; transform: translate(-50%, -50%); }
.JgBRzq, .PhKKId { color: rgb(255, 255, 255); left: 50%; position: absolute; text-align: center; z-index: 1; }
.JgBRzq { margin-top: 24px; transform: translate(-50%); }
@media print {
  .gSLjO6 div[class^="gallery-item-wrapper"], .gSLjO6 div[class^="thumbnailItem"], .aEBPlZ, .rmxQYa, .xcgnY4, [style*="blur"], span.rmxQYa, span[style*="blur"] { filter: none !important; }
  .w201C3, .hKuMZF, .JgBRzq, .PhKKId { display: none !important; }
}
.IC90dK { background-color: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; overflow: visible; padding: 0px; position: relative; vertical-align: top; }
.IC90dK.O8L1kn { background-color: var(--ricos-custom-table-background-color,rgba(var(--ricos-text-color-tuple,33,33,33),.04)); font-weight: unset; }
@supports (color:rgb(from #000 r g b/0.1)) {
  .IC90dK.O8L1kn { background-color: var(--ricos-custom-table-background-color,rgb(from var(--ricos-text-color,#212121) r g b/.04)); }
}
.IC90dK.Kb68W7 { z-index: 2; }
.IC90dK .qctf89 { background-color: var(--ricos-background-color,#fff); border: 1px solid rgb(221, 221, 221); box-shadow: 0 0 7px 0 rgba(var(--ricos-text-color-tuple,33,33,33),.1); height: max-content; left: -20px; position: relative; top: 0px; width: calc(100% + 36px); z-index: 1; }
@supports (color:rgb(from #000 r g b/0.1)) {
  .IC90dK .qctf89 { box-shadow: 0 0 7px 0 rgb(from var(--ricos-text-color,#212121) r g b/.1); }
}
.IC90dK .Kb68W7 { left: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }
.IC90dK .Kb68W7:not(.qctf89):not(.Q_v2pw) { background-color: rgba(var(--ricos-settings-action-color-tuple,var(--ricos-action-color-tuple,2,97,255)),.2); }
@supports (color:rgb(from #000 r g b/0.1)) {
  .IC90dK .Kb68W7:not(.qctf89):not(.Q_v2pw) { background-color: rgb(from var(--ricos-settings-action-color,var(--ricos-action-color,#116dff)) r g b/.2); }
}
.tMeAET.wE_xJE > div > div > div > :first-child, .tMeAET.mtTnfi .P6dwVX > div > :first-child, .vqbiMT.wE_xJE > div > div > div > :last-child, .vqbiMT.mtTnfi .P6dwVX > div > :last-child { height: 1px; }
@supports not (contain:inline-size) {
  @media only screen and (min-width: 640px) {
  .mtTnfi:not(.qctf89) { pointer-events: none; }
}
}
@container (min-width: 640px) {
  .mtTnfi:not(.qctf89) { pointer-events: none; }
}
.U19ktZ { caret-color: transparent; height: 100%; }
.U19ktZ.JggQE2 { caret-color: unset; padding: 10px 26px 10px 29px; width: 100%; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 640px) {
  .U19ktZ.JggQE2 { padding: 10px 0px 10px 10px; }
}
}
@container (width < 640px) {
  .U19ktZ.JggQE2 { padding: 10px 0px 10px 10px; }
}
.U19ktZ.ILvaXj { overflow: hidden; padding: var(--ricos-internal-table-cell-padding-top,10px) var(--ricos-internal-table-cell-padding-right,10px) var(--ricos-internal-table-cell-padding-bottom,10px) var(--ricos-internal-table-cell-padding-left,10px); }
.bMGGjx { background-color: rgb(255, 255, 255); border: 1px solid rgba(51, 51, 51, 0.1); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 10px 0px; position: absolute; top: -40px; }
.fq30hy { border: 1px solid rgba(0, 0, 0, 0.4); height: 20px; max-width: 20px; padding: 0px; width: 20px; }
.fq30hy.Kb68W7 { border: 1px double var(--ricos-settings-action-color,var(--ricos-action-color,#116dff)); }
.dBSjJj { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.dBSjJj ::selection { background: transparent; }
.v0qx5v, .lrrmt8 { font-family: var(--ricos-font-family,unset); }
.qbvbSJ { --inner-polls-ricos-color: #fff; color: var(--inner-polls-ricos-color); overflow: hidden; padding: 35px 40px 40px; position: relative; transition: border-radius 0.5s; }
.YBqzTP, .smx2hB { width: 100%; }
.smx2hB { background-color: rgba(0, 0, 0, 0.7); display: block; height: 100%; inset-inline-start: 0px; position: absolute; top: 0px; visibility: hidden; }
.smx2hB.VRtW39 { visibility: visible; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .qbvbSJ { font-family: var(--ricos-native-text-font-family,var(--ricos-font-family,unset)); padding: 12px; border-radius: var(--ricos-native-whitebox-border-radius,0) !important; }
  .qbvbSJ .CIa2F2 { margin-top: 12px; gap: 12px; }
}
}
@container (width < 480px) {
  .qbvbSJ { font-family: var(--ricos-native-text-font-family,var(--ricos-font-family,unset)); padding: 12px; border-radius: var(--ricos-native-whitebox-border-radius,0) !important; }
  .qbvbSJ .CIa2F2 { margin-top: 12px; gap: 12px; }
}
.qbvbSJ.sT9jXZ { padding: 20px; }
.CIa2F2, .qbvbSJ.sT9jXZ .CIa2F2 { gap: 20px; }
.CIa2F2 { display: grid; list-style: none; margin: 20px 0px 0px; padding: 0px; position: relative; }
.CIa2F2.q4XpJu { grid-template-columns: repeat(2, 1fr); }
.ekXZgt { break-inside: avoid-column; }
.KcXY0q, .esgrOt, .qzVJqz { background: transparent; border: 1px solid var(--inner-polls-ricos-color); color: inherit; cursor: pointer; font-family: inherit; font-size: 18px; line-height: 1; opacity: 0.6; padding: 15px 24px; position: relative; text-align: start; transition: border-radius 0.5s; width: 100%; z-index: 1; }
.KcXY0q:focus, .KcXY0q:hover, .esgrOt:focus, .esgrOt:hover, .qzVJqz:focus, .qzVJqz:hover { opacity: 1; outline: 0px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .KcXY0q, .esgrOt, .qzVJqz { font-size: 14px; }
}
}
@container (width < 480px) {
  .KcXY0q, .esgrOt, .qzVJqz { font-size: 14px; }
}
.sT9jXZ .KcXY0q, .sT9jXZ .esgrOt, .sT9jXZ .qzVJqz { border-width: 2px; font-size: 16px; font-weight: 700; opacity: 1; }
.KcXY0q { margin: 20px 0px 0px; text-align: center; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .KcXY0q { margin-top: 12px; }
}
}
@container (width < 480px) {
  .KcXY0q { margin-top: 12px; }
}
.esgrOt { border: 1px dashed var(--inner-polls-ricos-color); }
.CIa2F2.q4XpJu.VRtW39 .esgrOt { height: 188px; justify-content: center; }
.CIa2F2.INKULJ .esgrOt, .CIa2F2.q4XpJu .esgrOt { align-items: center; display: flex; }
.L0RfHk { overflow: hidden; }
.K3BGow { color: var(--inner-polls-ricos-color); font-size: 14px; margin: 20px 0px 0px; opacity: 0.6; }
.K3BGow + .K3BGow { margin: 0px; }
.F5gOtC { animation-duration: 1.5s; animation-iteration-count: infinite; animation-name: mkkZIo; animation-timing-function: linear; inset-inline-end: 10px; opacity: 0; position: absolute; top: 10px; transition: opacity 0.5s; }
.F5gOtC.CQKNXE { opacity: 1; }
.qj4Qvx { color: rgb(223, 49, 49); font-size: 14px; line-height: 1.43; margin: 10px 0px 0px; position: relative; }
@keyframes mkkZIo { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.PO8eJx { display: flex; font-size: 14px; margin: 10px 0px 0px; }
.PO8eJx.hkJ4kH { display: none; }
.WtLKrp { display: inline-block; list-style: none; margin: 0px 10px; padding: 0px; }
.cZjvdT, .Lcs9Ke { border-radius: 50%; display: inline-block; height: 20px; overflow: hidden; width: 20px; }
.cZjvdT:not(:first-child), .Lcs9Ke:not(:first-child) { margin-inline-start: -5px; }
.jBR2qZ { background: rgb(255, 255, 255); color: rgb(0, 0, 0); display: flex; flex-direction: column; height: 420px; width: 450px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .jBR2qZ { height: 100%; width: 100%; }
}
}
@container (width < 480px) {
  .jBR2qZ { height: 100%; width: 100%; }
}
.DHVN3S { height: 100%; }
.QlhXRt, .DHVN3S { display: flex; flex-direction: column; }
.QlhXRt { background-color: rgba(0, 0, 0, 0.6); inset: 0px; cursor: auto; justify-content: center; position: fixed; z-index: 8; }
.QlhXRt, .ctitEj { align-items: center; }
.ctitEj { border-bottom: 1px solid rgba(0, 0, 0, 0.2); display: flex; flex-direction: row; padding: 20px 0px; }
.cZjvdT { height: 36px; width: 36px; }
.XyWWJm { font-size: 16px; margin-inline-start: 10px; }
.krThR4 { align-items: center; border-bottom: 1px solid rgba(0, 0, 0, 0.2); display: flex; justify-content: space-between; padding: 10px 20px; }
.xy4uDt, .bifpsf { cursor: pointer; }
.xy4uDt { margin-inline-end: -5px; }
.krThR4 .H4_opc { font-size: 16px; font-weight: 900; margin: 0px; }
.PcnOy4 { flex: 1 1 0%; overflow: auto; padding: 0px 20px; }
.SoXumq { list-style: none; margin: 0px; padding: 0px; }
.n1G8fR { padding: 10px 20px; text-align: center; }
.adNj__ { font-size: 16px; margin: 0px; padding: 20px; }
.xOtjBo { animation-duration: 1.5s; animation-iteration-count: infinite; animation-name: pqOuTk; animation-timing-function: linear; }
@keyframes pqOuTk { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.Y3bky9 { align-items: center; display: flex; position: relative; }
.fBnrHC, .NbJr5Z { box-sizing: border-box; color: inherit; font-family: inherit; font-size: 14px; height: auto; line-height: 1; margin: 0px; padding: 0px; z-index: 2; }
.NbJr5Z { background: transparent; border: 0px; display: block; overflow: auto; position: relative; resize: none; transition: font-size 0.3s; width: 100%; z-index: 1; }
.NbJr5Z::placeholder { color: inherit; opacity: 0.6; }
.NbJr5Z:focus { outline: 0px; }
.NbJr5Z[disabled] { cursor: not-allowed; }
.NYkUzF { font-size: 18px; line-height: 1.38; }
.uuzBsz { font-size: 24px; line-height: 1.3; }
._ciF0T { font-size: 36px; line-height: 1.2; }
.LVWeWO { font-weight: 700; }
.LVWeWO.NYkUzF { font-size: 14px; }
.LVWeWO.uuzBsz { font-size: 18px; }
.LVWeWO._ciF0T { font-size: 22px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .fBnrHC.NYkUzF, .NbJr5Z.NYkUzF { font-size: 14px; }
  .fBnrHC.uuzBsz, .NbJr5Z.uuzBsz { font-size: 18px; }
  .fBnrHC._ciF0T, .NbJr5Z._ciF0T { font-size: 22px; }
}
}
@container (width < 480px) {
  .fBnrHC.NYkUzF, .NbJr5Z.NYkUzF { font-size: 14px; }
  .fBnrHC.uuzBsz, .NbJr5Z.uuzBsz { font-size: 18px; }
  .fBnrHC._ciF0T, .NbJr5Z._ciF0T { font-size: 22px; }
}
.iVH3yb.iC2XGK, .iVH3yb:focus, .iVH3yb:focus-within, .Y3bky9:hover .iVH3yb { opacity: 1; }
.iVH3yb { align-items: center; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: flex; flex-direction: row; inset-inline: auto 12px; opacity: 0; position: absolute; transition: opacity 0.5s; z-index: 1; }
.dYbGi8 { position: relative; word-break: break-word; z-index: 1; }
.uHCPXu { animation-duration: 1.5s; animation-iteration-count: infinite; animation-name: QoKSdH; animation-timing-function: linear; }
@keyframes QoKSdH { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.fShqyM { position: relative; }
.fShqyM.rTbdbR { border: 2px solid rgb(255, 255, 255); }
.fShqyM.rTbdbR .PPBpsY { display: block; }
.fShqyM .PPBpsY { border-radius: 50%; color: var(--ricos-settings-text-color,#000); display: none; inset-inline: auto 0px; position: absolute; top: 0px; transform: translate(50%, -50%); z-index: 4; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .fShqyM .PPBpsY svg { height: 16px; width: 16px; }
}
}
@container (width < 480px) {
  .fShqyM .PPBpsY svg { height: 16px; width: 16px; }
}
.fShqyM, .fShqyM .riCHV6, .fShqyM .I82oLn, .fShqyM .IagRHq { transition: border-radius 0.5s, padding-inline-start 0.5s; }
.IagRHq { height: 0px; padding-top: 56.25%; }
.fShqyM .I82oLn { background-color: rgba(0, 0, 0, 0.2); font-size: 18px; line-height: 1; margin: 0px; padding: 15px 35px 15px 25px; }
.fShqyM .I82oLn:focus { border: 1px solid rgb(255, 255, 255); }
.fShqyM .I82oLn.jiD3nM { text-align: center; }
.fShqyM .I82oLn.RCVRkk { padding-inline-end: 60px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .fShqyM .I82oLn { font-size: 14px; padding: 10px; }
  .fShqyM .I82oLn.RCVRkk { padding-inline-end: 35px; }
}
}
@container (width < 480px) {
  .fShqyM .I82oLn { font-size: 14px; padding: 10px; }
  .fShqyM .I82oLn.RCVRkk { padding-inline-end: 35px; }
}
.fShqyM.awSgr0 .IagRHq { height: 36px; inset-inline-start: 5px; margin-top: -18px; opacity: 0; overflow: hidden; padding-top: 0px; position: absolute; top: 50%; transition: opacity 0.5s; visibility: hidden; width: 36px; z-index: 2; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .fShqyM.awSgr0 .IagRHq { height: 34px; inset-inline-start: 0px; margin: 0px; top: 0px; width: 34px; }
}
}
@container (width < 480px) {
  .fShqyM.awSgr0 .IagRHq { height: 34px; inset-inline-start: 0px; margin: 0px; top: 0px; width: 34px; }
}
.fShqyM.awSgr0.__7odZ .I82oLn { padding-inline-start: 50px; }
.fShqyM.awSgr0.__7odZ .IagRHq { opacity: 1; visibility: visible; }
.riCHV6 { position: relative; }
.RXgJK4 { background-color: rgba(0, 0, 0, 0.2); content: " "; height: 100%; inset-inline-start: 0px; top: 0px; transition: width 0.5s; z-index: 1; }
.y7P2A_, .RXgJK4 { position: absolute; }
.y7P2A_ { font-size: 14px; inset-inline: auto 20px; opacity: 0.7; top: 50%; transform: translateY(-50%); z-index: 2; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .y7P2A_ { font-size: 12px; inset-inline-end: 10px; }
}
}
@container (width < 480px) {
  .y7P2A_ { font-size: 12px; inset-inline-end: 10px; }
}
.qsSn_Y { position: relative; z-index: 2; }
.rTbdbR .RXgJK4 { background-color: rgba(0, 0, 0, 0.3); }
.JuE8aP { cursor: pointer; margin: 0px; }
.JuE8aP:focus, .JuE8aP:hover { background-color: rgba(0, 0, 0, 0.3); outline: 0px; }
.ikhkOt, .JUGTgE { fill: var(--ricos-settings-icons-color,#000); margin-inline-start: 5px; }
.JUGTgE { cursor: pointer; }
.luLc8k { background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; padding: 0px; }
.pOOIvp { color: var(--inner-polls-ricos-color); pointer-events: none; }
.Q0y65d { align-items: center; background: rgba(0, 0, 0, 0.3); display: flex; height: 100%; inset-inline-start: 0px; justify-content: center; opacity: 0; position: absolute; top: 0px; transition: opacity 0.5s; width: 100%; z-index: 3; }
.moZtPK { opacity: 1; }
.feveaM .I82oLn, .feveaM .RXgJK4 { background-color: rgba(255, 255, 255, 0.2); }
.feveaM .Q0y65d { background: rgba(255, 255, 255, 0.3); }
.feveaM.JuE8aP:focus, .feveaM.JuE8aP:hover, .feveaM.rTbdbR .RXgJK4 { background-color: rgba(255, 255, 255, 0.3); }
.FGBd2c { animation-duration: 1.5s; animation-iteration-count: infinite; animation-name: qOvJSU; animation-timing-function: linear; }
@keyframes qOvJSU { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.BGDj54 { position: relative; }
.BGDj54.tJCwSL { border: 2px solid rgb(255, 255, 255); }
.BGDj54.tJCwSL .J9NB6G { display: block; }
.BGDj54 .J9NB6G { border-radius: 50%; color: var(--ricos-settings-text-color,#000); display: none; inset-inline: auto 0px; position: absolute; top: 0px; transform: translate(50%, -50%); z-index: 4; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .BGDj54 .J9NB6G svg { height: 16px; width: 16px; }
}
}
@container (width < 480px) {
  .BGDj54 .J9NB6G svg { height: 16px; width: 16px; }
}
.BGDj54, .BGDj54 .AEpdec, .BGDj54 .I7CQ3W, .BGDj54 ._rAdFE { transition: border-radius 0.5s, padding-inline-start 0.5s; }
.AEpdec { height: 0px; padding-top: 56.25%; }
.BGDj54 ._rAdFE { background-color: rgba(0, 0, 0, 0.2); font-size: 18px; line-height: 1; margin: 0px; padding: 15px 35px 15px 25px; }
.BGDj54 ._rAdFE:focus { border: 1px solid rgb(255, 255, 255); }
.BGDj54 ._rAdFE.VUVCS7 { text-align: center; }
.BGDj54 ._rAdFE.Cucrqh { padding-inline-end: 60px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .BGDj54 ._rAdFE { font-size: 14px; padding: 10px; }
  .BGDj54 ._rAdFE.Cucrqh { padding-inline-end: 35px; }
}
}
@container (width < 480px) {
  .BGDj54 ._rAdFE { font-size: 14px; padding: 10px; }
  .BGDj54 ._rAdFE.Cucrqh { padding-inline-end: 35px; }
}
.BGDj54.k5I_Se .AEpdec { height: 36px; inset-inline-start: 5px; margin-top: -18px; opacity: 0; overflow: hidden; padding-top: 0px; position: absolute; top: 50%; transition: opacity 0.5s; visibility: hidden; width: 36px; z-index: 2; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .BGDj54.k5I_Se .AEpdec { height: 34px; inset-inline-start: 0px; margin: 0px; top: 0px; width: 34px; }
}
}
@container (width < 480px) {
  .BGDj54.k5I_Se .AEpdec { height: 34px; inset-inline-start: 0px; margin: 0px; top: 0px; width: 34px; }
}
.BGDj54.k5I_Se.N5CsKy ._rAdFE { padding-inline-start: 50px; }
.BGDj54.k5I_Se.N5CsKy .AEpdec { opacity: 1; visibility: visible; }
.I7CQ3W { position: relative; }
.TWNoP7 { background-color: rgba(0, 0, 0, 0.2); content: " "; height: 100%; inset-inline-start: 0px; top: 0px; transition: width 0.5s; z-index: 1; }
.P2GNDW, .TWNoP7 { position: absolute; }
.P2GNDW { font-size: 14px; inset-inline: auto 20px; opacity: 0.7; top: 50%; transform: translateY(-50%); z-index: 2; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .P2GNDW { font-size: 12px; inset-inline-end: 10px; }
}
}
@container (width < 480px) {
  .P2GNDW { font-size: 12px; inset-inline-end: 10px; }
}
.MIPUGO { position: relative; z-index: 2; }
.tJCwSL .TWNoP7 { background-color: rgba(0, 0, 0, 0.3); }
.mIIIWs { cursor: pointer; margin: 0px; }
.mIIIWs:focus, .mIIIWs:hover { background-color: rgba(0, 0, 0, 0.3); outline: 0px; }
.gReS2T, .DFwRBd { fill: var(--ricos-settings-icons-color,#000); margin-inline-start: 5px; }
.gReS2T { cursor: pointer; }
.Xe8R5X { background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; padding: 0px; }
._T54hd { color: var(--inner-polls-ricos-color); pointer-events: none; }
.ieFF4y { align-items: center; background: rgba(0, 0, 0, 0.3); display: flex; height: 100%; inset-inline-start: 0px; justify-content: center; opacity: 0; position: absolute; top: 0px; transition: opacity 0.5s; width: 100%; z-index: 3; }
.XLAbTB { opacity: 1; }
.gjmI8t .TWNoP7, .gjmI8t ._rAdFE { background-color: rgba(255, 255, 255, 0.2); }
.gjmI8t .ieFF4y { background: rgba(255, 255, 255, 0.3); }
.gjmI8t.mIIIWs:focus, .gjmI8t.mIIIWs:hover, .gjmI8t.tJCwSL .TWNoP7 { background-color: rgba(255, 255, 255, 0.3); }
.mZVf7f { animation-duration: 1.5s; animation-iteration-count: infinite; animation-name: T9RrTD; animation-timing-function: linear; }
@keyframes T9RrTD { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.AEpdec { border-radius: 8px; }
.ni_ANo ._rAdFE { padding: 12px; }
.k5I_Se ._rAdFE { padding: 12px 18px; }
.k5I_Se ._rAdFE, .ni_ANo ._rAdFE { border-radius: 8px; font-size: 16px; font-weight: 700; line-height: 1.5; }
._rAdFE { background: rgba(255, 255, 255, 0.3); }
.BGDj54.ni_ANo.N5CsKy .AEpdec { height: 150px; }
.BGDj54.ni_ANo.N5CsKy .I7CQ3W { bottom: 0px; height: 65%; left: 0px; position: absolute; width: 100%; z-index: 1; }
.BGDj54.ni_ANo.N5CsKy ._rAdFE { align-items: flex-end; background: linear-gradient(0deg, rgba(0, 0, 0, 0.6), transparent); display: flex; height: 100%; }
.Fgu6IP { text-align: center; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .Fgu6IP { font-weight: 700; }
}
}
@container (width < 480px) {
  .Fgu6IP { font-weight: 700; }
}
.JyNZwY { height: 0px; margin-top: 35px; padding-top: 56.25%; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .JyNZwY { margin-top: 15px; }
}
}
@container (width < 480px) {
  .JyNZwY { margin-top: 15px; }
}
.kOH1it .JyNZwY { border-radius: 2px; height: 150px; }
.L3igT2 { background-position: 50% center; background-repeat: no-repeat; background-size: cover; height: 100%; overflow: hidden; position: relative; width: 100%; z-index: 1; }
.L3igT2:not(.QKWZiO) .k8r4Bc { cursor: pointer; z-index: 2; }
.L3igT2:not(.QKWZiO):focus .CkXDak, .L3igT2:not(.QKWZiO):hover .CkXDak { opacity: 1; }
.CkXDak, .k8r4Bc { height: 100%; opacity: 0; position: absolute; top: 0px; width: 100%; }
.CkXDak { align-items: center; background: rgba(0, 0, 0, 0.5); display: flex; flex-direction: row; justify-content: center; transition: opacity 0.5s; }
.CkXDak .XOuags { font-size: 16px; margin: 0px 10px; }
.VTtFaG { opacity: 1; }
.pgt15K { display: none; }
.GS4SZl { animation-duration: 1.5s; animation-iteration-count: infinite; animation-name: eCnOf7; animation-timing-function: linear; }
@keyframes eCnOf7 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.u0PcJ8, .lrrmt8 { font-family: var(--ricos-font-family,unset); }
.iLsKO9 { container-type: inline-size; margin: 16px 0px; position: relative; width: 100%; }
.AZEnEk { display: flex; flex-wrap: wrap; gap: 16px; width: 100%; }
.EhBJfz { background-color: var(--ricos-smart-block-cell-bg,unset); border-color: transparent; outline: transparent solid 1px; padding: 16px; position: relative; transition: outline-color 0.2s; }
.YovJU3 { align-items: flex-start; display: flex; flex-direction: row; }
.YovJU3 .PUiLXc { flex: 1 1 0%; min-width: 0px; }
.PUiLXc { display: flex; flex-direction: column; min-height: 48px; }
.Jz0uzx .PUiLXc { display: list-item; list-style: outside disc; margin-inline-start: 1.5em; padding-inline-start: 0.5em; }
.Jz0uzx .PUiLXc::marker { color: var(--ricos-sb-bullet-color,currentColor); }
.Jz0uzx .PUiLXc[data-heading-level="headerOne"] { font-family: var(--ricos-custom-h1-font-family,unset); font-size: var(--ricos-custom-h1-font-size,40px); font-style: var(--ricos-custom-h1-font-style,unset); font-weight: var(--ricos-custom-h1-font-weight,unset); letter-spacing: var(--ricos-custom-h1-letter-spacing,unset); line-height: var(--ricos-custom-h1-line-height,42px); min-height: var(--ricos-custom-h1-min-height,42px); text-decoration: var(--ricos-custom-h1-text-decoration,unset); }
.Jz0uzx .PUiLXc[data-heading-level="headerTwo"] { font-family: var(--ricos-custom-h2-font-family,unset); font-size: var(--ricos-custom-h2-font-size,28px); font-style: var(--ricos-custom-h2-font-style,unset); font-weight: var(--ricos-custom-h2-font-weight,unset); letter-spacing: var(--ricos-custom-h2-letter-spacing,unset); line-height: var(--ricos-custom-h2-line-height,36px); min-height: var(--ricos-custom-h2-min-height,36px); text-decoration: var(--ricos-custom-h2-text-decoration,unset); }
.Jz0uzx .PUiLXc[data-heading-level="headerThree"] { font-family: var(--ricos-custom-h3-font-family,unset); font-size: var(--ricos-custom-h3-font-size,24px); font-style: var(--ricos-custom-h3-font-style,unset); font-weight: var(--ricos-custom-h3-font-weight,unset); letter-spacing: var(--ricos-custom-h3-letter-spacing,unset); line-height: var(--ricos-custom-h3-line-height,30px); min-height: var(--ricos-custom-h3-min-height,30px); text-decoration: var(--ricos-custom-h3-text-decoration,unset); }
.Jz0uzx .PUiLXc[data-heading-level="headerFour"] { font-family: var(--ricos-custom-h4-font-family,unset); font-size: var(--ricos-custom-h4-font-size,20px); font-style: var(--ricos-custom-h4-font-style,unset); font-weight: var(--ricos-custom-h4-font-weight,unset); letter-spacing: var(--ricos-custom-h4-letter-spacing,unset); line-height: var(--ricos-custom-h4-line-height,1.5); min-height: var(--ricos-custom-h4-min-height,unset); text-decoration: var(--ricos-custom-h4-text-decoration,unset); }
.Jz0uzx .PUiLXc[data-heading-level="headerFive"] { font-family: var(--ricos-custom-h5-font-family,unset); font-size: var(--ricos-custom-h5-font-size,18px); font-style: var(--ricos-custom-h5-font-style,unset); font-weight: var(--ricos-custom-h5-font-weight,unset); letter-spacing: var(--ricos-custom-h5-letter-spacing,unset); line-height: var(--ricos-custom-h5-line-height,1.5); min-height: var(--ricos-custom-h5-min-height,unset); text-decoration: var(--ricos-custom-h5-text-decoration,unset); }
.Jz0uzx .PUiLXc[data-heading-level="headerSix"] { font-family: var(--ricos-custom-h6-font-family,unset); font-size: var(--ricos-custom-h6-font-size,16px); font-style: var(--ricos-custom-h6-font-style,unset); font-weight: var(--ricos-custom-h6-font-weight,unset); letter-spacing: var(--ricos-custom-h6-letter-spacing,unset); line-height: var(--ricos-custom-h6-line-height,1.5); min-height: var(--ricos-custom-h6-min-height,unset); text-decoration: var(--ricos-custom-h6-text-decoration,unset); }
.GKFeJJ { display: grid; gap: 16px; grid-template-columns: repeat(12, 1fr); width: 100%; }
.GKFeJJ .o5sBHh, .GKFeJJ .o5sBHh > div:not(.EhBJfz), .GKFeJJ [data-node-view-wrapper], .GKFeJJ [data-node-view-wrapper] > div:not(.EhBJfz), .GKFeJJ > div:not(.EhBJfz), .GKFeJJ > div:not(.EhBJfz) > div:not(.EhBJfz) { display: contents; }
.GKFeJJ .EhBJfz { grid-column: span 4; }
.GKFeJJ .EhBJfz[data-last-row][data-last-row-cells="1"] { grid-column: span 12; }
.GKFeJJ .EhBJfz[data-last-row][data-last-row-cells="2"] { grid-column: span 6; }
.GKFeJJ[data-column-size="SMALL"] .EhBJfz { grid-column: span 3; }
.GKFeJJ[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="1"] { grid-column: span 12; }
.GKFeJJ[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="2"] { grid-column: span 6; }
.GKFeJJ[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="3"] { grid-column: span 4; }
.GKFeJJ[data-column-size="LARGE"] .EhBJfz { grid-column: span 6; }
.GKFeJJ[data-column-size="EXTRA_LARGE"] .EhBJfz, .GKFeJJ[data-column-size="LARGE"] .EhBJfz[data-last-row][data-last-row-cells="1"] { grid-column: span 12; }
@container (max-width: 640px) {
  .GKFeJJ[data-column-size="SMALL"] .EhBJfz, .GKFeJJ[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="1"], .GKFeJJ[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="2"], .GKFeJJ[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="3"] { grid-column: span 6; }
  .GKFeJJ[data-column-size="SMALL"] .EhBJfz[data-last-row-2col][data-last-row-cells-2col="1"] { grid-column: span 12; }
  .GKFeJJ .EhBJfz, .GKFeJJ .EhBJfz[data-last-row][data-last-row-cells="1"], .GKFeJJ .EhBJfz[data-last-row][data-last-row-cells="2"] { grid-column: span 6; }
  .GKFeJJ .EhBJfz[data-last-row-2col][data-last-row-cells-2col="1"], .GKFeJJ[data-column-size="LARGE"] .EhBJfz, .GKFeJJ[data-column-size="LARGE"] .EhBJfz[data-last-row] { grid-column: span 12; }
}
@container (max-width: 480px) {
  .GKFeJJ .EhBJfz, .GKFeJJ .EhBJfz[data-last-row-2col][data-last-row-cells-2col="1"], .GKFeJJ .EhBJfz[data-last-row][data-last-row-cells="1"], .GKFeJJ .EhBJfz[data-last-row][data-last-row-cells="2"], .GKFeJJ .EhBJfz[data-last-row][data-last-row-cells="3"], .GKFeJJ[data-column-size="SMALL"] .EhBJfz, .GKFeJJ[data-column-size="SMALL"] .EhBJfz[data-last-row-2col][data-last-row-cells-2col="1"], .GKFeJJ[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="1"], .GKFeJJ[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="2"], .GKFeJJ[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="3"] { grid-column: span 12; }
}
.WJc38j { border-color: transparent; gap: 0px; overflow: hidden; }
.Pk5jw_ .EhBJfz { padding-left: 24px; position: relative; }
.Pk5jw_ .EhBJfz::before { background-color: var(--ricos-internal-sb-line-color,var(--ricos-custom-smart-block-accent-color,currentColor)); border-radius: 2px; bottom: 0px; content: ""; left: 0px; position: absolute; top: 0px; width: 4px; }
.PHKpDX .EhBJfz { padding-top: 24px; position: relative; }
.PHKpDX .EhBJfz::before { background-color: var(--ricos-internal-sb-line-color,var(--ricos-custom-smart-block-accent-color,currentColor)); border-radius: 2px; content: ""; height: 4px; left: 0px; position: absolute; right: 0px; top: 0px; }
.Jz0uzx, .c9QYVy, .X2n3XE { gap: 30px; }
.Jz0uzx[data-orientation="VERTICAL"], .c9QYVy[data-orientation="VERTICAL"], .X2n3XE[data-orientation="VERTICAL"] { grid-template-columns: 1fr !important; }
.Jz0uzx[data-orientation="VERTICAL"] .EhBJfz, .c9QYVy[data-orientation="VERTICAL"] .EhBJfz, .X2n3XE[data-orientation="VERTICAL"] .EhBJfz { grid-column: span 1 !important; }
.w0yAO9 { display: grid; gap: 16px; grid-template-columns: repeat(var(--ricos-internal-sb-cols,4),minmax(0,1fr)); grid-template-rows: 1fr 1fr; position: relative; width: 100%; }
.w0yAO9::before { background-color: var(--ricos-smart-block-item-border,var(--ricos-custom-smart-block-border-color,#e0e0e0)); content: ""; height: 2px; left: 0px; pointer-events: none; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); z-index: 0; }
.w0yAO9 .o5sBHh, .w0yAO9 .o5sBHh > div:not(.EhBJfz), .w0yAO9 [data-node-view-wrapper], .w0yAO9 [data-node-view-wrapper] > div:not(.EhBJfz), .w0yAO9 > div:not(.EhBJfz), .w0yAO9 > div:not(.EhBJfz) > div:not(.EhBJfz) { display: contents; }
.w0yAO9 .EhBJfz { grid-column: var(--ricos-internal-sb-grid-col); grid-row: var(--ricos-internal-sb-grid-row); z-index: 1; }
.w0yAO9[data-orientation="VERTICAL"] { grid-template-columns: minmax(0px, 1fr) minmax(0px, 1fr); grid-template-rows: repeat(var(--ricos-internal-sb-cols,4),1fr); }
.w0yAO9[data-orientation="VERTICAL"]::before { inset: 0px auto 0px 50%; height: auto; transform: translateX(-50%); width: 2px; }
@container (max-width: 480px) {
  .w0yAO9 { grid-template-columns: 1fr; grid-template-rows: auto; }
  .w0yAO9::before { display: none; }
  .w0yAO9 .EhBJfz { grid-area: auto; }
}
.dgcHv6 { display: grid; gap: 16px; grid-template-columns: repeat(12, 1fr); width: 100%; }
.dgcHv6 .o5sBHh, .dgcHv6 .o5sBHh > div:not(.EhBJfz), .dgcHv6 [data-node-view-wrapper], .dgcHv6 [data-node-view-wrapper] > div:not(.EhBJfz), .dgcHv6 > div:not(.EhBJfz), .dgcHv6 > div:not(.EhBJfz) > div:not(.EhBJfz) { display: contents; }
.dgcHv6 .EhBJfz { grid-column: span 4; }
.dgcHv6 .EhBJfz[data-last-row][data-last-row-cells="1"] { grid-column: span 12; }
.dgcHv6 .EhBJfz[data-last-row][data-last-row-cells="2"] { grid-column: span 6; }
.dgcHv6[data-column-size="SMALL"] .EhBJfz { grid-column: span 3; }
.dgcHv6[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="1"] { grid-column: span 12; }
.dgcHv6[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="2"] { grid-column: span 6; }
.dgcHv6[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="3"] { grid-column: span 4; }
.dgcHv6[data-column-size="LARGE"] .EhBJfz { grid-column: span 6; }
.dgcHv6[data-column-size="EXTRA_LARGE"] .EhBJfz, .dgcHv6[data-column-size="LARGE"] .EhBJfz[data-last-row][data-last-row-cells="1"] { grid-column: span 12; }
@container (max-width: 640px) {
  .dgcHv6[data-column-size="SMALL"] .EhBJfz, .dgcHv6[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="1"], .dgcHv6[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="2"], .dgcHv6[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="3"] { grid-column: span 6; }
  .dgcHv6[data-column-size="SMALL"] .EhBJfz[data-last-row-2col][data-last-row-cells-2col="1"] { grid-column: span 12; }
  .dgcHv6 .EhBJfz, .dgcHv6 .EhBJfz[data-last-row][data-last-row-cells="1"], .dgcHv6 .EhBJfz[data-last-row][data-last-row-cells="2"] { grid-column: span 6; }
  .dgcHv6 .EhBJfz[data-last-row-2col][data-last-row-cells-2col="1"], .dgcHv6[data-column-size="LARGE"] .EhBJfz, .dgcHv6[data-column-size="LARGE"] .EhBJfz[data-last-row] { grid-column: span 12; }
}
@container (max-width: 480px) {
  .dgcHv6 .EhBJfz, .dgcHv6 .EhBJfz[data-last-row-2col][data-last-row-cells-2col="1"], .dgcHv6 .EhBJfz[data-last-row][data-last-row-cells="1"], .dgcHv6 .EhBJfz[data-last-row][data-last-row-cells="2"], .dgcHv6 .EhBJfz[data-last-row][data-last-row-cells="3"], .dgcHv6[data-column-size="SMALL"] .EhBJfz, .dgcHv6[data-column-size="SMALL"] .EhBJfz[data-last-row-2col][data-last-row-cells-2col="1"], .dgcHv6[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="1"], .dgcHv6[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="2"], .dgcHv6[data-column-size="SMALL"] .EhBJfz[data-last-row][data-last-row-cells="3"] { grid-column: span 12; }
}
.EJnXWK { display: flex; flex-wrap: wrap; gap: 16px; justify-content: center; }
.EJnXWK .o5sBHh, .EJnXWK .o5sBHh > div:not(.EhBJfz), .EJnXWK [data-node-view-wrapper], .EJnXWK [data-node-view-wrapper] > div:not(.EhBJfz), .EJnXWK > div:not(.EhBJfz), .EJnXWK > div:not(.EhBJfz) > div:not(.EhBJfz) { display: contents; }
.EJnXWK .EhBJfz { flex: 0 0 auto; width: calc(33.3333% - 10.6667px); }
.EJnXWK[data-column-size="SMALL"] .EhBJfz { width: calc(25% - 12px); }
.EJnXWK[data-column-size="LARGE"] .EhBJfz { width: calc(50% - 8px); }
.EJnXWK[data-column-size="EXTRA_LARGE"] .EhBJfz { width: 100%; }
@container (max-width: 640px) {
  .EJnXWK .EhBJfz, .EJnXWK[data-column-size="SMALL"] .EhBJfz { width: calc(50% - 8px); }
  .EJnXWK[data-column-size="LARGE"] .EhBJfz { width: 100%; }
}
@container (max-width: 480px) {
  .EJnXWK .EhBJfz, .EJnXWK[data-column-size="LARGE"] .EhBJfz, .EJnXWK[data-column-size="SMALL"] .EhBJfz { width: 100%; }
}
.R2Sm6h { display: flex; flex-wrap: wrap; gap: 16px; justify-content: center; }
.R2Sm6h .o5sBHh, .R2Sm6h .o5sBHh > div:not(.EhBJfz), .R2Sm6h [data-node-view-wrapper], .R2Sm6h [data-node-view-wrapper] > div:not(.EhBJfz), .R2Sm6h > div:not(.EhBJfz), .R2Sm6h > div:not(.EhBJfz) > div:not(.EhBJfz) { display: contents; }
.R2Sm6h .EhBJfz { flex: 0 0 auto; width: calc(33.3333% - 10.6667px); }
.R2Sm6h[data-column-size="SMALL"] .EhBJfz { width: calc(25% - 12px); }
.R2Sm6h[data-column-size="LARGE"] .EhBJfz { width: calc(50% - 8px); }
.R2Sm6h[data-column-size="EXTRA_LARGE"] .EhBJfz { width: 100%; }
@container (max-width: 640px) {
  .R2Sm6h .EhBJfz, .R2Sm6h[data-column-size="SMALL"] .EhBJfz { width: calc(50% - 8px); }
  .R2Sm6h[data-column-size="LARGE"] .EhBJfz { width: 100%; }
}
@container (max-width: 480px) {
  .R2Sm6h .EhBJfz, .R2Sm6h[data-column-size="LARGE"] .EhBJfz, .R2Sm6h[data-column-size="SMALL"] .EhBJfz { width: 100%; }
}
.H54Vk4 { display: flex; flex-wrap: wrap; gap: 24px; justify-content: center; }
.H54Vk4 .o5sBHh, .H54Vk4 .o5sBHh > div:not(.EhBJfz), .H54Vk4 [data-node-view-wrapper], .H54Vk4 [data-node-view-wrapper] > div:not(.EhBJfz), .H54Vk4 > div:not(.EhBJfz), .H54Vk4 > div:not(.EhBJfz) > div:not(.EhBJfz) { display: contents; }
.H54Vk4 .EhBJfz { flex: 0 0 auto; width: calc(33.3333% - 16px); }
.H54Vk4 .PUiLXc { width: 100%; }
.H54Vk4[data-column-size="SMALL"] .EhBJfz { width: calc(25% - 18px); }
.H54Vk4[data-column-size="LARGE"] .EhBJfz { width: calc(50% - 12px); }
.H54Vk4[data-column-size="EXTRA_LARGE"] .EhBJfz { width: 100%; }
@container (max-width: 640px) {
  .H54Vk4 .EhBJfz, .H54Vk4[data-column-size="SMALL"] .EhBJfz { width: calc(50% - 12px); }
  .H54Vk4[data-column-size="LARGE"] .EhBJfz { width: 100%; }
}
@container (max-width: 480px) {
  .H54Vk4 { gap: 16px; }
  .H54Vk4 .EhBJfz, .H54Vk4[data-column-size="LARGE"] .EhBJfz, .H54Vk4[data-column-size="SMALL"] .EhBJfz { width: 100%; }
}
.CTsIES { flex-shrink: 0; margin-right: 12px; user-select: none; }
.CTsIES, .OFWGr1 { position: relative; }
.OFWGr1 { align-items: center; border-radius: 6px; display: flex; height: 40px; isolation: isolate; justify-content: center; width: 40px; }
.aIMDsR { font-size: 16px; font-weight: 700; }
.aIMDsR, .EIEPve { color: var(--ricos-custom-smart-block-label-color,currentColor); transition: opacity 0.15s; }
.EIEPve { height: 24px; width: 24px; }
.QFJxZR { color: var(--ricos-custom-smart-block-label-color,currentColor); height: 20px; width: 20px; }
.QFJxZR, .XyFhPU { transition: opacity 0.15s; }
.XyFhPU { align-items: center; display: flex; height: 24px; justify-content: center; left: 50%; opacity: 0; pointer-events: none; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 24px; z-index: 2; }
.XyFhPU button { pointer-events: auto; }
.OFWGr1:has(.XyFhPU):hover .XyFhPU { opacity: 1; }
.OFWGr1:has(.XyFhPU):hover .QFJxZR, .OFWGr1:has(.XyFhPU):hover .aIMDsR, .OFWGr1:has(.XyFhPU):hover .EIEPve { opacity: 0; }
.XdIK9b { align-items: center; display: flex; height: 30px; justify-content: center; position: relative; user-select: none; width: 100%; }
.OqkIEj { font-size: 16px; font-weight: 700; line-height: 30px; }
.OqkIEj, .NyUVdf { color: var(--ricos-custom-smart-block-label-color,currentColor); transition: opacity 0.15s; }
.NyUVdf { height: 24px; width: 24px; }
.a1bQrl { isolation: isolate; }
.zBsLMa, .a1bQrl { margin-left: -16px; margin-top: -16px; width: calc(100% + 32px); }
.zBsLMa { display: flex; justify-content: center; position: relative; }
.zBsLMa::before { background-color: var(--ricos-internal-sb-circle-color,transparent); content: ""; height: 8px; left: 0px; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); }
.N5qPvM { align-items: flex-start; display: flex; flex-direction: column; height: 36px; justify-content: flex-end; margin-left: -16px; margin-top: -16px; width: calc(100% + 32px); }
.FlQUGj { color: var(--ricos-internal-sb-line-color,var(--ricos-custom-smart-block-label-color,currentColor)); font-size: 16px; font-weight: 700; line-height: 24px; }
.FlQUGj, .LXV90X { padding: 4px 16px; transition: opacity 0.15s; }
.LXV90X { color: var(--ricos-custom-smart-block-label-color,currentColor); }
.cTPyq0 { background-color: var(--ricos-internal-sb-line-color,currentColor); border-radius: 2px; height: 4px; width: 100%; }
.FaLWtq { border-radius: 50%; height: 48px; isolation: isolate; position: relative; width: 48px; z-index: 1; }
.FaLWtq, .llKQVD { align-items: center; display: flex; justify-content: center; }
.llKQVD { inset: 0px; opacity: 0; pointer-events: none; position: absolute; transition: opacity 0.15s; z-index: 2; }
.llKQVD button { pointer-events: auto; }
.XdIK9b:hover .llKQVD, .FaLWtq:hover .llKQVD, .N5qPvM:hover .llKQVD { opacity: 1; }
.XdIK9b:has(.llKQVD):hover .OqkIEj, .XdIK9b:has(.llKQVD):hover .NyUVdf, .FaLWtq:has(.llKQVD):hover .OqkIEj, .FaLWtq:has(.llKQVD):hover .NyUVdf, .N5qPvM:has(.llKQVD):hover .FlQUGj, .N5qPvM:has(.llKQVD):hover .LXV90X { opacity: 0; }
.Yr_jx9 { align-items: center; display: grid; gap: 12px; grid-template-columns: minmax(0px, 1fr) auto; margin-bottom: 12px; }
.hvlETP, .zKb6tx, .Yr_jx9 { width: 100%; }
.zKb6tx { background-color: var(--ricos-custom-smart-block-track-color,#e8edf3); border-radius: 999px; height: 8px; overflow: hidden; position: relative; }
.xuPYun { border-radius: inherit; height: 100%; transition: width 0.2s; }
.UD5IX2 { display: flex; flex-shrink: 0; justify-content: flex-end; overflow: hidden; width: 4ch; }
.eKYCcS { margin-bottom: 16px; width: 100%; }
.eKYCcS, .mn7RP5 { display: flex; justify-content: center; }
.mn7RP5 { align-items: center; height: 132px; position: relative; width: 132px; }
.zZnTNC { height: 100%; overflow: visible; transform: rotate(-90deg); width: 100%; }
.g2Lpy_ { stroke: var(--ricos-custom-smart-block-track-color,#e8edf3); }
.g2Lpy_, .Da1tJd { fill: none; stroke-width: 8; }
.Da1tJd { stroke-linecap: round; transition: stroke-dashoffset 0.2s; }
.UtgXwq { align-items: center; display: flex; inset: 0px; justify-content: center; padding: 24px; position: absolute; }
.SpyCK5 { color: currentcolor; font-size: 14px; font-weight: 600; line-height: 1.3; }
.Aml6aM { text-align: right; }
.Td0LkP, .Aml6aM { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.Td0LkP { font-size: 22px; font-weight: 700; line-height: 1.3; text-align: center; }
.RsIyW6 { display: flex; justify-content: center; margin-bottom: 12px; width: 100%; }
.pEw38d, .BTAqLE { font-size: 42px; font-weight: 700; line-height: 1.3; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; }
.ufimhD { background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: inherit; font-family: inherit; font-style: inherit; outline: none; padding: 0px; width: 100%; }
.ufimhD::placeholder { opacity: 0.5; }
.fqb3hW { text-align: right; width: 4ch; }
.Os6e8K, .fqb3hW { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.Os6e8K { font-size: 22px; font-weight: 700; line-height: 1.3; text-align: center; }
.ZklCQR [class*="ToggleButton__icon"] { box-shadow: none; }
.jTzRdd, .jTzRdd:visited { border-radius: 2px; color: var(--ricos-custom-mention-color,var(--ricos-action-color,#116dff)); display: inline-block; padding-left: 2px; padding-right: 2px; text-decoration: none; background: var(--ricos-custom-mention-background-color,transparent) !important; }
.g4JvYR, .g4JvYR:visited { padding-left: 4px; padding-right: 4px; }
.jTzRdd:focus, .jTzRdd:hover { outline: 0px; text-decoration: underline; }
.jTzRdd:active, .jTzRdd:focus, .jTzRdd:hover { color: var(--ricos-custom-mention-color,var(--ricos-action-color,#116dff)); }
.XP3LTS { cursor: default; }
.j3V1Lr { cursor: pointer; }
.uRRYpO, .lrrmt8 { font-family: var(--ricos-font-family,unset); }
.V2DjT3 { container-type: inline-size; display: flex; justify-content: center; --link-preview-border-width: 1px; --link-preview-border-color: var(--ricos-custom-link-preview-border-color,#00000033); --link-preview-bg-color: var(--ricos-custom-link-preview-background-color,#ffffff00); --link-preview-border-radius: 0; --link-preview-link-color: var(--ricos-custom-link-preview-subtitle-color,inherit); --link-preview-hover-border-color: var(
    --ricos-custom-link-preview-hover-border-color,rgba($primary-text-color-tuple,0.6)
  ); --link-preview-title-color: var(--ricos-custom-link-preview-title-color,inherit); --link-preview-subtitle-color: var(--ricos-custom-link-preview-subtitle-color,inherit); }
.C8yyMQ { background-color: var(--link-preview-bg-color); border: solid var(--link-preview-border-width) var(--link-preview-border-color); border-radius: var(--link-preview-border-radius); cursor: pointer; display: flex; height: 112px; margin: 0px; min-width: 80px; overflow: hidden; width: 100%; }
.C8yyMQ:hover { border-color: var(--link-preview-hover-border-color); }
@supports (color:rgb(from #000 r g b/0.1)) {
  .C8yyMQ:hover { border-color: var(--ricos-custom-link-preview-hover-border-color,rgb(from var(--ricos-text-color,#212121) r g b/.6)); }
}
.f0UtIG { height: 116px; width: 116px; }
.TNegY8, .f0UtIG { background-position: 50% center; background-repeat: no-repeat; background-size: cover; flex: 0 0 auto; overflow: hidden; }
.TNegY8 { background-color: rgb(236, 239, 243); height: 112px; width: 112px; }
.n6a7Xy { color: var(--ricos-settings-text-color,#000); display: flex; flex-direction: column; font-family: var(--ricos-custom-p-font-family,unset); justify-content: space-between; overflow: hidden; padding: 18px; vertical-align: middle; width: 100%; }
.N_nMXO { align-self: flex-start; color: var(--link-preview-title-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-custom-h2-font-family,unset); font-size: 16px; font-weight: 700; line-height: 1.5; max-width: 100%; }
.Yq1iU1, .L9GEeE, .N_nMXO { overflow: hidden; text-align: left; text-overflow: ellipsis; white-space: nowrap; }
[dir="rtl"] .Yq1iU1, [dir="rtl"] .L9GEeE, [dir="rtl"] .N_nMXO { text-align: right; }
.Yq1iU1, .L9GEeE { font-size: 14px; line-height: 1.28; white-space: nowrap; }
.Yq1iU1 { color: var(--link-preview-link-color,var(--ricos-text-color-low,#646464)); margin-bottom: 12px; text-align: left; }
.L9GEeE { color: var(--link-preview-subtitle-color,var(--ricos-text-color,#212121)); margin-top: 8px; }
.HIqFDC { height: 200px; width: 100%; }
.TB4ODN { border: 1px solid rgba(0, 6, 36, 0.1); height: 116px; width: 100%; }
.CNvfZw, .TB4ODN { align-items: center; display: flex; justify-content: center; }
.CNvfZw { background-color: rgb(230, 34, 20); border-radius: 50%; height: 30px; width: 30px; }
.mi4shf { gap: 12px; }
.ZleVKV, .mi4shf { align-items: center; display: flex; }
.ZleVKV { flex-direction: row; justify-content: space-between; width: 100%; }
.SGeBtH { container-type: inline-size; width: 100%; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 375px) {
  .SGeBtH .ZleVKV { flex-direction: column; gap: 18px; }
  .SGeBtH .mi4shf { flex-direction: column; text-align: center; }
}
}
@container (width < 375px) {
  .SGeBtH .ZleVKV { flex-direction: column; gap: 18px; }
  .SGeBtH .mi4shf { flex-direction: column; text-align: center; }
}
@supports not (contain:inline-size) {
  @media only screen and (max-width: 400px) {
  .C8yyMQ { flex-direction: column !important; height: auto !important; }
  .TNegY8, .f0UtIG { height: 200px; width: 100%; }
  .Yq1iU1, .L9GEeE, .N_nMXO { overflow: visible; text-overflow: inherit; white-space: normal; }
}
}
@container (width < 400px) {
  .C8yyMQ { flex-direction: column !important; height: auto !important; }
  .TNegY8, .f0UtIG { height: 200px; width: 100%; }
  .Yq1iU1, .L9GEeE, .N_nMXO { overflow: visible; text-overflow: inherit; white-space: normal; }
}
.gfvzMb { flex-direction: row-reverse; }
.P4UTxe { flex-direction: row; }
.ZUoonv { align-items: center; flex-direction: column; height: auto; }
.XwfwdM, .lrrmt8 { font-family: var(--ricos-font-family,unset); }
.ArlHn3 { color: var(--ricos-custom-link-color,var(--ricos-action-color,#116dff)); font-family: var(--ricos-custom-link-font-family,unset); font-size: var(--ricos-custom-link-font-size,unset); font-style: var(--ricos-custom-link-font-style,unset); font-weight: var(--ricos-custom-link-font-weight,unset); letter-spacing: var(--ricos-custom-link-letter-spacing,unset); line-height: var(--ricos-custom-link-line-height,unset); min-height: var(--ricos-custom-link-min-height,unset); text-decoration: var(--ricos-custom-link-text-decoration,none); }
.Lcjls1:hover { cursor: text; }
.ON1zWP:hover { cursor: pointer; }
.x3tCf1 { display: flex; margin-right: 5px; }
.S6VKU2 { color: var(--ricos-settings-action-color,var(--ricos-action-color-fallback,#116dff)); max-width: 270px; overflow: hidden; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; }
@supports (color:rgb(from #000 r g b/0.1)) {
  .S6VKU2 { color: var(--ricos-settings-action-color,rgb(from var(--ricos-action-color,#116dff) min(r,150) min(g,150) min(b,150))); }
}
.S6VKU2:hover { text-decoration: underline; }
.eHQ1jO:hover { cursor: pointer; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .S6VKU2 { max-width: 160px; }
}
}
@container (width < 480px) {
  .S6VKU2 { max-width: 160px; }
}
.lrrmt8, .hPKK8D { font-family: var(--ricos-font-family,unset); }
.DaNX9Z { display: block; overflow: hidden; position: relative; }
.m2ysRb { align-items: center; background-color: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 30px; cursor: pointer; display: flex; height: 28px; justify-content: center; opacity: 0; padding: 0px; pointer-events: none; position: absolute; right: 12px; top: 12px; width: 28px; z-index: 10; }
.DaNX9Z:hover .m2ysRb, .m2ysRb:focus { opacity: 1; pointer-events: auto; }
.qsFVmu { height: 16px; position: absolute; width: 16px; z-index: 11; }
.kBOko_ { cursor: pointer; }
.oMJvs9 { border-color: var(--ricos-image-border-color,var(--ricos-custom-image-border-color,var(--ricos-image-default-border-color,uset))); border-radius: var(--ricos-image-border-radius,var(--ricos-custom-image-border-radius,0)); border-style: solid; border-width: var(--ricos-image-border-width,var(--ricos-custom-image-border-width,0)); overflow: hidden; }
.Pqxe1a { position: relative; width: 100%; }
.Pqxe1a::before { content: ""; display: block; padding-bottom: calc(var(--dim-height)/var(--dim-width)*100%); width: 100%; }
.Pqxe1a > :first-child { inset: 0px; position: absolute; }
.xwmB3i { display: block; height: auto; width: 100%; }
.YmvId2 { inset: 0px; position: absolute; }
.GKnu38 { filter: blur(8px); position: relative; }
.GKnu38, .aOiWe1 { transition: opacity 0.8s; }
.aOiWe1 { left: 0px; opacity: 0; position: absolute; top: 0px; }
.aOiWe1.ZLOVPj { opacity: 1; position: relative; }
@keyframes ED0Gc9 { 
  0% { left: -5%; width: 5%; }
  50% { left: 25%; width: 50%; }
  100% { left: 100%; width: 5%; }
}
.Da0pIZ { border: 0px; height: 100%; overflow: hidden; width: 100%; }
.yoKUK3 { height: 100%; max-width: 100%; position: relative; width: 100%; }
.ei7UAY { background: rgba(51, 51, 51, 0.05); inset: 0px; position: absolute; }
.sNFPIs, .lrrmt8 { font-family: var(--ricos-font-family,unset); }
.HsVi5D { color: var(--ricos-custom-hashtag-color,var(--ricos-action-color,var(--ricos-custom-p-color,#116dff))); font-family: var(--ricos-custom-hashtag-font-family,unset); font-size: var(--ricos-custom-hashtag-font-size,unset); font-style: var(--ricos-custom-hashtag-font-style,unset); font-weight: var(--ricos-custom-hashtag-font-weight,unset); letter-spacing: var(--ricos-custom-hashtag-letter-spacing,unset); line-height: var(--ricos-custom-hashtag-line-height,unset); min-height: var(--ricos-custom-hashtag-min-height,unset); text-decoration: var(--ricos-custom-hashtag-text-decoration,none); }
.HsVi5D:hover { text-decoration: underline; }
.V4j74U { align-items: center; background: radial-gradient(rgba(0, 0, 0, 0.3), transparent 60%); border-radius: 64px; display: flex; height: 64px; justify-content: center; width: 64px; }
.UHgUwH { border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 16px 0px 16px 26px; margin-left: 7px; }
.LDJ2Ia { outline: none; }
.LDJ2Ia [class~="item-hover-flex-container"] { pointer-events: none; }
.LDJ2Ia [class~="gallery-item-wrapper"] img:focus { outline: -webkit-focus-ring-color auto 1px; }
.LDJ2Ia [class~="gallery-item-wrapper"]:has(img:focus) .JuzfkX, .LDJ2Ia [class~="gallery-item-wrapper"]:hover .JuzfkX { display: flex; flex-direction: column; justify-content: center; }
.dm6MSH [class~="gallery-item-wrapper"] { cursor: pointer; }
.YZmriu { height: 100%; min-height: max-content; }
.VJBI5w { align-items: center; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 30px; cursor: pointer; justify-content: center; padding: 0px; pointer-events: none; position: absolute; width: 28px; z-index: 10; background-color: rgb(255, 255, 255) !important; display: flex !important; height: 28px !important; left: unset !important; margin: 0px !important; opacity: 0 !important; right: 12px !important; top: 12px !important; }
.VJBI5w:focus, .huq4kw:hover .VJBI5w { opacity: 1 !important; pointer-events: auto; }
.ABdHnL { height: 16px; width: 16px; z-index: 11; }
.ABdHnL, .y3_8xf { position: absolute; }
.y3_8xf { height: 100%; left: 0px; top: 0px; width: 100%; }
.aj5xSJ { color: rgb(255, 255, 255); font-size: 14px; height: 20px; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; }
.JuzfkX { background-color: rgba(0, 0, 0, 0.6); bottom: 0px; display: none; height: 52px; padding: 16px 20px; position: absolute; width: 100%; }
.jy9Qod { cursor: pointer; height: 100%; width: 100%; }
div.VFdLR3 .IPW1kt.NvEBix:not(.L2jCeD) .ekoSXp .Xwu5II { transition: opacity 0.4s !important; }
div.VFdLR3 .IPW1kt.NvEBix:not(.L2jCeD).qUa5K4 .ekoSXp .Xwu5II, div.VFdLR3 .IPW1kt.NvEBix:not(.L2jCeD):hover .ekoSXp .Xwu5II { opacity: 0; }
div.VFdLR3 .IPW1kt.dJ_tme:not(.L2jCeD) .ekoSXp, div.VFdLR3 .IPW1kt.dJ_tme:not(.L2jCeD) .to59JY:not(.L2jCeD), div.VFdLR3 .IPW1kt.dJ_tme:not(.L2jCeD) .nXW8Rt { transition: transform 2.2s cubic-bezier(0.14, 0.4, 0.09, 0.99) !important; }
div.VFdLR3 .IPW1kt.dJ_tme:not(.L2jCeD).qUa5K4 .ekoSXp, div.VFdLR3 .IPW1kt.dJ_tme:not(.L2jCeD):hover .ekoSXp { transform: scale(1.1); }
div.VFdLR3 .IPW1kt.dJ_tme:not(.L2jCeD).qUa5K4 .to59JY:not(.L2jCeD), div.VFdLR3 .IPW1kt.dJ_tme:not(.L2jCeD):hover .to59JY:not(.L2jCeD) { transform: scale(1.11); }
div.VFdLR3 .IPW1kt.dJ_tme:not(.L2jCeD).qUa5K4 .to59JY:not(.L2jCeD) .nXW8Rt, div.VFdLR3 .IPW1kt.dJ_tme:not(.L2jCeD):hover .to59JY:not(.L2jCeD) .nXW8Rt { transform: scale(0.900901); }
div.VFdLR3 .IPW1kt.nujX0Z:not(.L2jCeD) .ekoSXp, div.VFdLR3 .IPW1kt.nujX0Z:not(.L2jCeD) .to59JY:not(.L2jCeD), div.VFdLR3 .IPW1kt.nujX0Z:not(.L2jCeD) .nXW8Rt { transition: transform 1.2s cubic-bezier(0.14, 0.4, 0.09, 0.99) !important; }
div.VFdLR3 .IPW1kt.nujX0Z:not(.L2jCeD).qUa5K4 .ekoSXp, div.VFdLR3 .IPW1kt.nujX0Z:not(.L2jCeD):hover .ekoSXp { transform: scale(.845) rotate(calc(var(--tiltAngleValue)*1deg)); }
div.VFdLR3 .IPW1kt.FYvYHB:not(.L2jCeD) .ekoSXp { transition: filter 0.4s linear !important; }
div.VFdLR3 .IPW1kt.FYvYHB:not(.L2jCeD).qUa5K4 .ekoSXp .Xwu5II, div.VFdLR3 .IPW1kt.FYvYHB:not(.L2jCeD):hover .ekoSXp .Xwu5II { filter: blur(6px); }
div.VFdLR3 .IPW1kt.wfKGM3:not(.L2jCeD) .ekoSXp { transition: filter 0.6s !important; }
div.VFdLR3 .IPW1kt.wfKGM3:not(.L2jCeD).qUa5K4 .ekoSXp, div.VFdLR3 .IPW1kt.wfKGM3:not(.L2jCeD):hover .ekoSXp { filter: grayscale(1); }
div.VFdLR3 .IPW1kt.es_s1K:not(.L2jCeD) { transition: transform 0.4s !important; }
div.VFdLR3 .IPW1kt.es_s1K:not(.L2jCeD).qUa5K4, div.VFdLR3 .IPW1kt.es_s1K:not(.L2jCeD):hover { transform: scale(0.985); }
div.VFdLR3 .IPW1kt.es_s1K:not(.L2jCeD).qUa5K4 div, div.VFdLR3 .IPW1kt.es_s1K:not(.L2jCeD):hover div { transform: none !important; }
div.VFdLR3 .IPW1kt.IupZv5:not(.L2jCeD) .ekoSXp { transition: filter 0.6s !important; }
div.VFdLR3 .IPW1kt.IupZv5:not(.L2jCeD).qUa5K4 .ekoSXp, div.VFdLR3 .IPW1kt.IupZv5:not(.L2jCeD):hover .ekoSXp { filter: invert(1); }
div.VFdLR3 .IPW1kt.RIFIj2 .ekoSXp { filter: grayscale(1); transition: filter 0.6s !important; }
div.VFdLR3 .IPW1kt.RIFIj2.qUa5K4:not(.L2jCeD) .ekoSXp, div.VFdLR3 .IPW1kt.RIFIj2:hover:not(.L2jCeD) .ekoSXp { filter: grayscale(0); }
div.VFdLR3 .IPW1kt.drSPzk .ekoSXp { filter: brightness(1); transition: filter 0.6s !important; }
div.VFdLR3 .IPW1kt.drSPzk.qUa5K4:not(.L2jCeD) .ekoSXp, div.VFdLR3 .IPW1kt.drSPzk:hover:not(.L2jCeD) .ekoSXp { filter: brightness(0.7); }
div.VFdLR3 .IPW1kt:not(.lg2Gic) .to59JY { transition: none; }
div.VFdLR3 .IPW1kt:not(.lg2Gic) .to59JY .CcMC4s, div.VFdLR3 .IPW1kt:not(.lg2Gic) .to59JY::before { opacity: 0; }
div.VFdLR3 .IPW1kt:not(.lg2Gic) .to59JY.iQCKaW, div.VFdLR3 .IPW1kt:not(.lg2Gic):hover .to59JY:not(.L2jCeD) { transition: none; }
div.VFdLR3 .IPW1kt:not(.lg2Gic) .to59JY.iQCKaW::before, div.VFdLR3 .IPW1kt:not(.lg2Gic):hover .to59JY:not(.L2jCeD)::before { background: rgba(8, 8, 8, 0.75); opacity: 1; }
div.VFdLR3 .IPW1kt:not(.lg2Gic) .to59JY.iQCKaW .CcMC4s, div.VFdLR3 .IPW1kt:not(.lg2Gic) .to59JY.iQCKaW .LVxwNX:not(.G4pv4o), div.VFdLR3 .IPW1kt:not(.lg2Gic):hover .to59JY:not(.L2jCeD) .CcMC4s, div.VFdLR3 .IPW1kt:not(.lg2Gic):hover .to59JY:not(.L2jCeD) .LVxwNX:not(.G4pv4o) { opacity: 1 !important; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).hno6WL .to59JY { transition: filter 0.4s, opacity 0.4s !important; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).hno6WL .to59JY::before { filter: opacity(0); transition: filter 0.4s, opacity 0.4s !important; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).hno6WL .to59JY .CcMC4s, div.VFdLR3 .IPW1kt:not(.lg2Gic).hno6WL .to59JY .LVxwNX:not(.G4pv4o) { transition: opacity 0.4s; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).hno6WL .to59JY.iQCKaW::before, div.VFdLR3 .IPW1kt:not(.lg2Gic).hno6WL:hover .to59JY:not(.L2jCeD)::before { filter: opacity(1); }
div.VFdLR3 .IPW1kt:not(.lg2Gic).n4Xm6n .to59JY { transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).n4Xm6n .to59JY::before { filter: opacity(0); transform: scale(0.9); transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).n4Xm6n .to59JY .CcMC4s, div.VFdLR3 .IPW1kt:not(.lg2Gic).n4Xm6n .to59JY .LVxwNX:not(.G4pv4o) { transition: opacity 0.2s; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).n4Xm6n .to59JY.iQCKaW::before, div.VFdLR3 .IPW1kt:not(.lg2Gic).n4Xm6n:hover .to59JY:not(.L2jCeD)::before { filter: opacity(1); transform: scale(1); }
div.VFdLR3 .IPW1kt:not(.lg2Gic).YUA2aT .to59JY { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).YUA2aT .to59JY::before { filter: opacity(0); transform: translateY(100%); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).YUA2aT .to59JY .CcMC4s, div.VFdLR3 .IPW1kt:not(.lg2Gic).YUA2aT .to59JY .LVxwNX:not(.G4pv4o) { transition: opacity 0.4s; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).YUA2aT .to59JY.iQCKaW::before, div.VFdLR3 .IPW1kt:not(.lg2Gic).YUA2aT:hover .to59JY:not(.L2jCeD)::before { filter: opacity(1); transform: translateY(0px); }
div.VFdLR3 .IPW1kt:not(.lg2Gic).tkVrKC .to59JY { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).tkVrKC .to59JY::before { filter: opacity(0); transform: translateX(-100%); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).tkVrKC .to59JY .CcMC4s, div.VFdLR3 .IPW1kt:not(.lg2Gic).tkVrKC .to59JY .LVxwNX:not(.G4pv4o) { transition: opacity 0.4s; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).tkVrKC .to59JY.iQCKaW::before, div.VFdLR3 .IPW1kt:not(.lg2Gic).tkVrKC:hover .to59JY:not(.L2jCeD)::before { filter: opacity(1); transform: translateX(0px); }
div.VFdLR3 .IPW1kt:not(.lg2Gic).qhEB4r .to59JY { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).qhEB4r .to59JY::before { filter: opacity(0); transform: translateX(100%); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).qhEB4r .to59JY .CcMC4s, div.VFdLR3 .IPW1kt:not(.lg2Gic).qhEB4r .to59JY .LVxwNX:not(.G4pv4o) { transition: opacity 0.4s; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).qhEB4r .to59JY.iQCKaW::before, div.VFdLR3 .IPW1kt:not(.lg2Gic).qhEB4r:hover .to59JY:not(.L2jCeD)::before { filter: opacity(1); transform: translateX(0px); }
div.VFdLR3 .IPW1kt:not(.lg2Gic).E3JJ_b .to59JY { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).E3JJ_b .to59JY::before { filter: opacity(0); transform: translateY(-100%); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).E3JJ_b .to59JY .CcMC4s, div.VFdLR3 .IPW1kt:not(.lg2Gic).E3JJ_b .to59JY .LVxwNX:not(.G4pv4o) { transition: opacity 0.4s; }
div.VFdLR3 .IPW1kt:not(.lg2Gic).E3JJ_b .to59JY.iQCKaW::before, div.VFdLR3 .IPW1kt:not(.lg2Gic).E3JJ_b:hover .to59JY:not(.L2jCeD)::before { filter: opacity(1); transform: translateY(0px); }
div.VFdLR3 .IPW1kt.lg2Gic .to59JY { transition: none; }
div.VFdLR3 .IPW1kt.lg2Gic .to59JY::before { background: rgba(8, 8, 8, 0.75); opacity: 1; }
div.VFdLR3 .IPW1kt.lg2Gic .to59JY .CcMC4s { opacity: 1; }
div.VFdLR3 .IPW1kt.lg2Gic .to59JY .CcMC4s, div.VFdLR3 .IPW1kt.lg2Gic .to59JY .LVxwNX:not(.G4pv4o) { opacity: 1 !important; }
div.VFdLR3 .IPW1kt.lg2Gic .to59JY.iQCKaW, div.VFdLR3 .IPW1kt.lg2Gic:hover .to59JY:not(.L2jCeD) { transition: none; }
div.VFdLR3 .IPW1kt.lg2Gic .to59JY.iQCKaW::before, div.VFdLR3 .IPW1kt.lg2Gic:hover .to59JY:not(.L2jCeD)::before { opacity: 0; }
div.VFdLR3 .IPW1kt.lg2Gic .to59JY.iQCKaW .CcMC4s, div.VFdLR3 .IPW1kt.lg2Gic .to59JY.iQCKaW .LVxwNX:not(.G4pv4o), div.VFdLR3 .IPW1kt.lg2Gic:hover .to59JY:not(.L2jCeD) .CcMC4s, div.VFdLR3 .IPW1kt.lg2Gic:hover .to59JY:not(.L2jCeD) .LVxwNX:not(.G4pv4o) { opacity: 0 !important; }
div.VFdLR3 .IPW1kt.lg2Gic.hno6WL .to59JY { transition: filter 0.4s, opacity 0.4s !important; }
div.VFdLR3 .IPW1kt.lg2Gic.hno6WL .to59JY::before { filter: opacity(1); transition: filter 0.4s, opacity 0.4s !important; }
div.VFdLR3 .IPW1kt.lg2Gic.hno6WL .to59JY .CcMC4s, div.VFdLR3 .IPW1kt.lg2Gic.hno6WL .to59JY .LVxwNX:not(.G4pv4o) { transition: opacity 0.4s; }
div.VFdLR3 .IPW1kt.lg2Gic.hno6WL .to59JY.iQCKaW::before, div.VFdLR3 .IPW1kt.lg2Gic.hno6WL:hover .to59JY:not(.L2jCeD)::before { filter: opacity(0); }
div.VFdLR3 .IPW1kt.lg2Gic.n4Xm6n .to59JY { transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.VFdLR3 .IPW1kt.lg2Gic.n4Xm6n .to59JY::before { filter: opacity(1); transform: scale(1); transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.VFdLR3 .IPW1kt.lg2Gic.n4Xm6n .to59JY .CcMC4s, div.VFdLR3 .IPW1kt.lg2Gic.n4Xm6n .to59JY .LVxwNX:not(.G4pv4o) { transition: opacity 0.2s; }
div.VFdLR3 .IPW1kt.lg2Gic.n4Xm6n .to59JY.iQCKaW::before, div.VFdLR3 .IPW1kt.lg2Gic.n4Xm6n:hover .to59JY:not(.L2jCeD)::before { filter: opacity(0); transform: scale(0.9); }
div.VFdLR3 .IPW1kt.lg2Gic.YUA2aT .to59JY { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.VFdLR3 .IPW1kt.lg2Gic.YUA2aT .to59JY::before { filter: opacity(1); transform: translateY(0px); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.VFdLR3 .IPW1kt.lg2Gic.YUA2aT .to59JY .CcMC4s, div.VFdLR3 .IPW1kt.lg2Gic.YUA2aT .to59JY .LVxwNX:not(.G4pv4o) { transition: opacity 0.4s; }
div.VFdLR3 .IPW1kt.lg2Gic.YUA2aT .to59JY.iQCKaW::before, div.VFdLR3 .IPW1kt.lg2Gic.YUA2aT:hover .to59JY:not(.L2jCeD)::before { filter: opacity(0); transform: translateY(100%); }
div.VFdLR3 .IPW1kt.lg2Gic.tkVrKC .to59JY { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.VFdLR3 .IPW1kt.lg2Gic.tkVrKC .to59JY::before { filter: opacity(1); transform: translateX(0px); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.VFdLR3 .IPW1kt.lg2Gic.tkVrKC .to59JY .CcMC4s, div.VFdLR3 .IPW1kt.lg2Gic.tkVrKC .to59JY .LVxwNX:not(.G4pv4o) { transition: opacity 0.4s; }
div.VFdLR3 .IPW1kt.lg2Gic.tkVrKC .to59JY.iQCKaW::before, div.VFdLR3 .IPW1kt.lg2Gic.tkVrKC:hover .to59JY:not(.L2jCeD)::before { filter: opacity(0); transform: translateX(-100%); }
div.VFdLR3 .IPW1kt.lg2Gic.qhEB4r .to59JY { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.VFdLR3 .IPW1kt.lg2Gic.qhEB4r .to59JY::before { filter: opacity(1); transform: translateX(100%); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.VFdLR3 .IPW1kt.lg2Gic.qhEB4r .to59JY .CcMC4s, div.VFdLR3 .IPW1kt.lg2Gic.qhEB4r .to59JY .LVxwNX:not(.G4pv4o) { transition: opacity 0.4s; }
div.VFdLR3 .IPW1kt.lg2Gic.qhEB4r .to59JY.iQCKaW::before, div.VFdLR3 .IPW1kt.lg2Gic.qhEB4r:hover .to59JY:not(.L2jCeD)::before { filter: opacity(0); transform: translateX(0px); }
div.VFdLR3 .IPW1kt.lg2Gic.E3JJ_b .to59JY { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.VFdLR3 .IPW1kt.lg2Gic.E3JJ_b .to59JY::before { filter: opacity(1); transform: translateY(-100%); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.VFdLR3 .IPW1kt.lg2Gic.E3JJ_b .to59JY .CcMC4s, div.VFdLR3 .IPW1kt.lg2Gic.E3JJ_b .to59JY .LVxwNX:not(.G4pv4o) { transition: opacity 0.4s; }
div.VFdLR3 .IPW1kt.lg2Gic.E3JJ_b .to59JY.iQCKaW::before, div.VFdLR3 .IPW1kt.lg2Gic.E3JJ_b:hover .to59JY:not(.L2jCeD)::before { filter: opacity(0); transform: translateY(0px); }
.ueWk07 { transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s; }
.fZAsI8 .WTRpd5.Y5kOK6 { opacity: 0; }
.fZAsI8 .WTRpd5.pi1e_1 { opacity: 1; }
[data-collapsed="true"] .RiOebk .Xwu5II, [data-hidden="true"] .RiOebk .Xwu5II { background-image: none !important; }
html.VFdLR3 { height: auto; width: 100%; }
body.VFdLR3 { transition: opacity 2s; }
#sUyAJX { position: fixed; top: 50%; }
.ZOg2QM { line-height: 138px; text-align: center; }
.ZOg2QM i.olAEnX { color: rgb(93, 93, 97); cursor: pointer; font-size: 40px; margin-top: -3px; }
.ZOg2QM button.olAEnX { background: transparent; border: 2px solid rgb(93, 93, 97); border-radius: 0px; color: rgb(93, 93, 97); cursor: pointer; display: inline-block; font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif; font-size: 12px; padding: 11px 29px; }
.ZOg2QM button.olAEnX:hover { background: rgba(0, 0, 0, 0.1); }
.pSFwOp { color: rgb(17, 109, 255); display: block; font-size: 30px; line-height: 50px; text-align: center; width: 100%; }
.TyP3ke { background: rgba(255, 255, 255, 0.8); color: rgb(224, 57, 57); font-family: Consolas, monospace; font-size: 13px; height: 100px; left: 0px; line-height: 30px; position: absolute; text-align: left; top: 0px; width: 320px; z-index: 100; }
.vMbljg { cursor: pointer; height: 28px; margin-top: 19px; padding: 5px; width: 20px; }
.vMbljg, .NIr6fu { display: flex; left: auto; opacity: 0.9; position: absolute; text-align: center; z-index: 1; }
.NIr6fu { font-size: 15px; line-height: normal; margin-top: 24px; }
@keyframes PYC3E7 { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.IuPlhU { display: flex; position: absolute; width: 100%; }
.zVxcqk { position: absolute; transition: 0.2s; }
.zVxcqk > div { pointer-events: none; }
.zVxcqk > div, .LKNSwG { align-items: center; display: flex; justify-content: center; }
.LKNSwG { background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; left: auto; opacity: 0.9; outline: none; position: absolute; text-align: center; }
.LKNSwG:hover { opacity: 1; }
.LKNSwG.S0iopC svg { filter: drop-shadow(rgb(178, 178, 178) 0px 1px 0.15px); }
.LKNSwG .w5s74e { flex-shrink: 0; }
.dBUJiJ span { align-items: center; animation: 0.1s ease-in-out 0s 1 normal none running kYrCVo; display: flex; justify-content: center; position: fixed; transition: top 50ms, left 50ms; }
div.lojwnP .IZOQrF, div.lojwnP div.VFdLR3 { box-sizing: content-box !important; }
div.lojwnP .cTRJIG, div.lojwnP .IPW1kt, div.lojwnP .cAW6gS { overflow: visible !important; }
div.lojwnP._nB2LD .niNGRW { padding-left: 50px !important; padding-right: 50px !important; }
@media (max-width: 500px) {
  div.lojwnP div.VFdLR3 .niNGRW { padding-left: 20px; padding-right: 20px; }
}
div.lojwnP div.VFdLR3 .IPW1kt .niNGRW { bottom: -220px; box-sizing: border-box; display: flex; height: 220px; padding-top: 0px; position: absolute; width: 100%; z-index: 15; }
.O7ZBYT div.VFdLR3 .IPW1kt .cAW6gS .to59JY { padding: 30px 60px; }
.d2b70w div.VFdLR3 .IPW1kt .cAW6gS .to59JY { padding: 30px 10px 50px; }
.JIrp0M div.VFdLR3 .IPW1kt .cAW6gS .to59JY { padding: 30px; }
div.VFdLR3 { height: 100%; width: 100%; }
div.VFdLR3, div.VFdLR3 .IZOQrF { backface-visibility: hidden; overflow: hidden; position: relative; }
div.VFdLR3 .IZOQrF { float: left; transform-style: preserve-3d; }
div.VFdLR3 .IZOQrF .XjEv1l { display: inline-block; height: 100%; }
div.VFdLR3 .IZOQrF .ZQFsLL { display: block; width: 100%; }
div.VFdLR3 .cTRJIG { backface-visibility: hidden; box-sizing: border-box; float: left; font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif; font-size: 11px; overflow: hidden; padding: 0px; position: relative; transform-style: preserve-3d; }
div.VFdLR3 .cTRJIG.Pi1ZFR.ch9ykA { background: rgb(205, 205, 208); }
div.VFdLR3 .cTRJIG.Pi1ZFR.G0tFdg { background: rgb(193, 240, 193); }
div.VFdLR3 .cTRJIG.Pi1ZFR.RFFRRf { background: rgb(255, 153, 153); }
div.VFdLR3 .IPW1kt { backface-visibility: hidden; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-sizing: border-box; color: inherit; cursor: default; display: inline-block; font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif; font-size: 11px; outline: none; overflow: hidden; padding: 0px; position: absolute; scroll-snap-align: center; text-decoration: none; transform-style: preserve-3d; vertical-align: top; will-change: top, left, width, height; }
div.VFdLR3 .IPW1kt .n3P0i9 { height: 1px; overflow: hidden; pointer-events: none; position: absolute; width: 1px; z-index: -1; }
div.VFdLR3 .IPW1kt .n3P0i9:focus { --focus-ring-box-shadow: none !important; box-shadow: none !important; outline: none !important; }
div.VFdLR3 .IPW1kt:hover .gmE8RG { cursor: pointer; }
div.VFdLR3 .IPW1kt:hover .gmE8RG button { cursor: pointer; text-decoration: underline; }
div.VFdLR3 .IPW1kt.RN6Muu { transform: translateZ(0px); }
div.VFdLR3 .IPW1kt.nYppsA { cursor: pointer; }
div.VFdLR3 .IPW1kt .cAW6gS { height: 100%; overflow: hidden; position: relative; width: 100%; }
div.VFdLR3 .IPW1kt .cAW6gS .fZAsI8 .WTRpd5 { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }
div.VFdLR3 .IPW1kt .cAW6gS .fZAsI8 .WTRpd5 .Xwu5II { object-fit: cover; }
div.VFdLR3 .IPW1kt .cAW6gS .fZAsI8 .WTRpd5 .D0kyvW > div { height: 100% !important; width: 100% !important; }
div.VFdLR3 .IPW1kt .cAW6gS.KD5H9L, div.VFdLR3 .IPW1kt .cAW6gS.iTBsEl { background: transparent; }
div.VFdLR3 .IPW1kt .cAW6gS .vKreYm { display: none; }
div.VFdLR3 .IPW1kt .cAW6gS.KD5H9L .Xwu5II { background: transparent; object-fit: contain; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II { border-radius: 0px; height: 100%; left: 0px; margin: 0px; object-fit: cover; overflow: hidden; position: absolute; top: 0px; width: 100%; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.D0kyvW { box-sizing: border-box; -webkit-font-smoothing: antialiased; white-space: normal; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.D0kyvW .wNf_Gk { letter-spacing: normal !important; line-height: normal !important; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.D0kyvW > div { box-sizing: border-box; background: initial !important; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.D0kyvW div, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.D0kyvW h1, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.D0kyvW h2, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.D0kyvW h3, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.D0kyvW h4, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.D0kyvW h5, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.D0kyvW h6, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.D0kyvW i, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.D0kyvW p, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.D0kyvW span { margin: 0px; padding: 0px; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II .bS4S51 { height: 30px; left: 50%; opacity: 0.4; top: 50%; width: 15px; z-index: -1; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II img.XcWfwK { object-fit: cover; object-position: center center; height: 100% !important; width: 100% !important; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.Jq7gb1 { background-color: transparent; animation: auto ease 0s 1 normal none running none !important; opacity: 1 !important; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.Jq7gb1.L4annQ::after { display: none !important; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.Jq7gb1 ~ .bS4S51 { display: none; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.RujtdR { opacity: 0 !important; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.XNQ6gC { background-position: 50% center; background-repeat: no-repeat; background-size: cover; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.XNQ6gC.o2Tm_i { background-size: contain; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7.qgYPSt img { opacity: 0; pointer-events: none; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7.ZUx7AL img { opacity: 1; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7 img { transition: opacity 0.2s; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z { overflow: hidden; text-align: center; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z iframe { left: 0px; top: 0px; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z.CBTrUv ~ .L4annQ { opacity: 0; pointer-events: none; transition: opacity 0.2s; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7.VmPvwG button, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7.VmPvwG i, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z.VmPvwG button, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z.VmPvwG i, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.PAC9w1.VmPvwG button, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.PAC9w1.VmPvwG i { display: none; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7 button, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7 i, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z button, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z i, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.PAC9w1 button, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.PAC9w1 i { display: inline-block; text-rendering: auto; -webkit-font-smoothing: antialiased; background: rgb(8, 8, 8); border-radius: 50px; color: rgb(255, 255, 255); height: 60px; left: 50%; margin: -30px 0px 0px -30px; opacity: 0.7; position: absolute; text-align: center; top: 50%; z-index: 11; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7 button.oquKy4, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7 i.oquKy4, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z button.oquKy4, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z i.oquKy4, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.PAC9w1 button.oquKy4, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.PAC9w1 i.oquKy4 { opacity: 1; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7 button.KJ0amO, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7 button.oquKy4, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7 i.KJ0amO, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7 i.oquKy4, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z button.KJ0amO, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z button.oquKy4, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z i.KJ0amO, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z i.oquKy4, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.PAC9w1 button.KJ0amO, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.PAC9w1 button.oquKy4, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.PAC9w1 i.KJ0amO, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.PAC9w1 i.oquKy4 { font-size: 26px; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7 button:hover, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7 i:hover, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z button:hover, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z i:hover, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.PAC9w1 button:hover, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.PAC9w1 i:hover { opacity: 0.9; }
div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7 button::before, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.atehp7 i::before, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z button::before, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.tmRo4Z i::before, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.PAC9w1 button::before, div.VFdLR3 .IPW1kt .cAW6gS .Xwu5II.PAC9w1 i::before { font-size: 2.3em; opacity: 1; }
div.VFdLR3 .IPW1kt .cAW6gS .jhnQvU { bottom: -220px; box-sizing: border-box; display: flex; height: 220px; position: absolute; width: 100%; z-index: 15; }
div.VFdLR3 .IPW1kt .cAW6gS .jhnQvU > div { height: 100%; width: 100%; }
div.VFdLR3 .IPW1kt .cAW6gS .to59JY { border-radius: 0px; box-sizing: border-box; height: 100%; left: 0px; margin: 0px; overflow: hidden; position: absolute; top: 0px; white-space: normal; width: 100%; z-index: 15; }
div.VFdLR3 .IPW1kt .cAW6gS .to59JY .CcMC4s { height: 100%; }
div.VFdLR3 .IPW1kt .cAW6gS .to59JY.KQEOq2::before { opacity: 0 !important; }
div.VFdLR3 .IPW1kt .cAW6gS .to59JY::before { box-sizing: border-box; content: " "; height: 100%; left: 0px; margin: 0px; position: absolute; top: 0px; width: 100%; z-index: -1; }
div.VFdLR3 .IPW1kt .gmE8RG { box-sizing: border-box; cursor: pointer; }
div.VFdLR3 .PAC9w1.VmPvwG button, div.VFdLR3 .PAC9w1.VmPvwG i { display: none; }
div.VFdLR3 .PAC9w1 button, div.VFdLR3 .PAC9w1 i { display: inline-block; text-rendering: auto; -webkit-font-smoothing: antialiased; background: rgb(8, 8, 8); border-radius: 100%; color: rgb(255, 255, 255); height: 28px; left: 50%; margin: -16px -1px 0px -16px; opacity: 0.7; position: absolute; text-align: center; top: 50%; width: 28px; z-index: 11; }
div.VFdLR3 .PAC9w1 button.oquKy4, div.VFdLR3 .PAC9w1 i.oquKy4 { opacity: 1; }
div.VFdLR3 .PAC9w1 button::before, div.VFdLR3 .PAC9w1 i::before { font-size: 2.3em; opacity: 1; }
div.VFdLR3.lPG93n { float: left; white-space: nowrap; }
div.VFdLR3.lPG93n .IZOQrF { float: none; white-space: nowrap; width: 100%; }
div.VFdLR3.lPG93n .IZOQrF .cTRJIG { display: inline-block; float: none; }
div.VFdLR3.lPG93n.vi5Xg5 .IZOQrF { overflow-x: scroll; }
div.VFdLR3.lPG93n.vi5Xg5 .IZOQrF._7CZoRi { scroll-snap-type: x mandatory; }
div.VFdLR3.lPG93n .C_RS7P { position: relative; will-change: transform; }
div.VFdLR3.u15QKi { float: left; overflow: hidden; }
div.VFdLR3.u15QKi .cFucD6 { overflow: visible; position: relative; }
div.VFdLR3.u15QKi .PAC9w1 { background-color: rgb(255, 255, 255); background-position: 50% center; background-size: cover; border-radius: 0px; cursor: pointer; overflow-y: inherit; position: absolute; }
div.VFdLR3.u15QKi .PAC9w1.xKUqcl::after { background-color: rgba(255, 255, 255, 0.6); content: ""; display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
@media (max-width: 500px) {
  div.VFdLR3.u15QKi { overflow: visible; }
}
div.VFdLR3 :focus { box-shadow: none; }
div.VFdLR3.ZQTxiE button:not(.LKNSwG, .Y_PyJk):focus, div.VFdLR3.ZQTxiE i:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgb(17, 109, 255) 0px 0px 1px 2px; }
div.VFdLR3.ZQTxiE .Y_PyJk:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px inset, rgb(17, 109, 255) 0px 0px 1px 4px inset; }
div.VFdLR3.ZQTxiE .to59JY button:focus, div.VFdLR3.ZQTxiE .to59JY i:focus { box-shadow: none; }
div.VFdLR3.ZQTxiE .PAC9w1.xKUqcl::after { box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px; }
div.VFdLR3.ZQTxiE .IPW1kt:has(.n3P0i9:focus)::after { border-radius: inherit; box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px inset; content: " "; height: 100%; left: 0px; pointer-events: none; position: absolute; top: 0px; width: 100%; z-index: 15; }
div.VFdLR3.ZQTxiE .kkNBCT::before { box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px inset; }
div.VFdLR3.ZQTxiE .kkNBCT::after { border-radius: inherit; box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px; content: " "; height: 100%; left: 0px; pointer-events: none; position: absolute; top: 0px; width: 100%; }
div.VFdLR3 .wBChg2 { scrollbar-width: none; }
div.VFdLR3 .wBChg2 ::-webkit-scrollbar, div.VFdLR3 .wBChg2::-webkit-scrollbar { height: 0px !important; width: 0px !important; }
div.VFdLR3 .FTfaiP { direction: rtl; }
div.VFdLR3 .tpb8pN { direction: ltr; }
.W0Rsqc.rYTy6b { border: 0px; clip-path: circle(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }
.BQSF61 { overflow-wrap: break-word; background: rgb(255, 255, 255); font-size: 10px; width: 280px; }
.RP1ffu { display: block; transition: opacity 0.6s; }
.g3fAvU { opacity: 1; }
.tRjQeB { opacity: 0; }
.iVaH9t { transform: translateX(-100%); }
.iVaH9t, .bFlyc6 { display: block; transition: transform 0.6s; z-index: 1; }
.bFlyc6 { transform: translateX(100%); }
.lOGywH { display: block; transform: translateX(0px); transition: transform 0.6s; z-index: 0; }
.lOGywH .eyzLjq { transition: transform 0.6s, opacity 0.1s 0.2s !important; }
.vNeYc0 { display: block; opacity: 0; transition: opacity 0.2s 0.6s; z-index: -1; }
.vNeYc0 .eyzLjq { transition: opacity 0.1s !important; }
.fc0aQf { transition: none !important; }
@keyframes gcC6Ez { 
  0% { background-color: rgba(242, 242, 242, 0.2); }
  50% { background-color: rgba(242, 242, 242, 0.8); }
  100% { background-color: rgba(242, 242, 242, 0.2); }
}
.RiOebk.lojwnP [data-hook="group-view"]::before, .RiOebk:not(.lojwnP) [data-hook="group-view"] ._1Lcru4::before { content: ""; height: 1px; left: var(--group-left); pointer-events: none; position: absolute; right: var(--group-right); scroll-snap-align: center; top: var(--group-top); width: var(--group-width); }
.IPW1kt { scroll-snap-align: none !important; }
.lojwnP .IPW1kt:not(.nYppsA) a { cursor: default; }
.eaiV2l, .lrrmt8 { font-family: var(--ricos-font-family,unset); }
.IP5SzY { background: var(--ricos-custom-file-background-color); container-type: inline-size; display: flex; font-family: var(--ricos-custom-p-font-family,unset); max-width: 100%; min-width: 90px; overflow: hidden; position: relative; width: 100%; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .IP5SzY { border-radius: var(--ricos-native-whitebox-border-radius,0); color: var(--ricos-native-text-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-native-text-font-family,var(--ricos-custom-p-font-family,unset)); }
}
}
@container (width < 480px) {
  .IP5SzY { border-radius: var(--ricos-native-whitebox-border-radius,0); color: var(--ricos-native-text-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-native-text-font-family,var(--ricos-custom-p-font-family,unset)); }
}
.z4P64e { align-items: center; background: none; box-sizing: border-box; color: inherit; cursor: pointer; display: flex; flex-direction: row; font-family: inherit; gap: 12px; max-width: 100%; padding: 18px; position: relative; text-align: start; text-decoration: none; width: 100%; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 280px) {
  .z4P64e { align-items: start; flex-direction: column; }
}
}
@container (width < 280px) {
  .z4P64e { align-items: start; flex-direction: column; }
}
.z4P64e { border-color: var(--ricos-custom-file-border-color,rgba(var(--ricos-text-color-tuple,33,33,33),.2)); border-style: solid; border-width: 1px; }
@supports (color:rgb(from #000 r g b/0.1)) {
  .z4P64e { border-color: rgb(from var(--ricos-custom-file-border-color,var(--ricos-text-color,#212121)) r g b/var(--ricos-custom-file-border-opacity,.2)); }
}
.z4P64e:hover { border-color: var(--ricos-custom-file-border-color-hover,var(--ricos-custom-file-border-color,rgba(var(--ricos-text-color-tuple,33,33,33),.6))); border-style: solid; border-width: 1px; }
@supports (color:rgb(from #000 r g b/0.1)) {
  .z4P64e:hover { border-color: var(--ricos-custom-file-border-color-hover,rgb(from var(--ricos-custom-file-border-color,var(--ricos-text-color,#212121)) r g b/.6)); }
}
.z4P64e:focus-visible { outline: -webkit-focus-ring-color auto 5px !important; }
.ECth8l .z4P64e { border: 1px solid rgba(246, 77, 67, 0.8); }
.ECth8l .z4P64e:hover { border: 1px solid rgb(246, 77, 67); }
.ECth8l .z4P64e .K5dq4M { color: rgb(246, 77, 67); opacity: 1; }
.ytmlDW { color: var(--ricos-custom-file-icon-color,var(--ricos-action-color,#116dff)); flex: 0 0 auto; }
.bWgA3g { align-items: center; display: flex; flex: 0 0 auto; height: 30px; }
.AX_9Cc { color: var(--ricos-custom-file-color,inherit); flex: 0 0 auto; height: 24px; width: 24px; }
.HKqVVc { flex: 1 1 auto; max-width: 100%; overflow: hidden; }
.a1ICgP { color: var(--ricos-custom-file-color,var(--ricos-text-color,#212121)); display: flex; flex-direction: row; font-size: 16px; }
.snxdKS { flex: 0 1 auto; overflow: hidden; text-overflow: ellipsis; }
.snxdKS, .LS4fcj { white-space: nowrap; }
.LS4fcj { flex: 0 0 auto; }
.K5dq4M { color: var(--ricos-custom-file-secondary-color,var(--ricos-custom-file-color,var(--ricos-text-color,#212121))); font-size: 14px; letter-spacing: 0px; line-height: 18px; opacity: var(--ricos-custom-file-secondary-color-opacity,.7); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.HcRfRE { color: var(--ricos-custom-file-icon-color,var(--ricos-action-color,#116dff)); }
.WmEFhT { stroke: var(--ricos-custom-file-icon-stroke-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff))); }
.scO0qb { fill: var(--ricos-custom-file-icon-stroke-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff))); }
.ZBYKRI { position: relative; }
.H0IHDh { display: block; width: 100%; }
.iOlAJU { left: 50%; pointer-events: none; position: absolute; top: 50%; transform: translate(-50%, -50%); }
.tOELpS { position: relative; width: 100%; }
.tOELpS::before { content: ""; display: block; padding-bottom: calc(var(--dim-height)/var(--dim-width)*100%); width: 100%; }
.tOELpS > :first-child { inset: 0px; position: absolute; }
.GUKZdM, .fSebB5 { position: relative; }
.fSebB5 { box-sizing: border-box; margin: 0px auto; min-height: var(--ricos-internal-card-height,1123px); overflow: visible; }
.fSebB5::before { background-color: var(--ricos-internal-card-background-color,var(--ricos-custom-card-background-color,#fff)); background-image: var(--ricos-internal-card-background-gradient,none); }
.fSebB5::after, .fSebB5::before { content: ""; inset: 0px; pointer-events: none; position: absolute; z-index: 0; }
.fSebB5::after { background-image: var(--ricos-internal-card-background-image,var(--ricos-custom-card-background-image,none)); background-position: var(--ricos-internal-card-background-position,var(--ricos-custom-card-background-position,center)); background-repeat: no-repeat; background-size: var(--ricos-internal-card-background-size,var(--ricos-custom-card-background-size,cover)); opacity: var(--ricos-internal-card-background-image-opacity,var(--ricos-custom-card-background-image-opacity,1)); }
.CPWce4 { box-sizing: border-box; min-height: var(--ricos-internal-card-height,1123px); padding-block-end: var(--ricos-custom-card-padding-block-end,40px); padding-block-start: var(--ricos-custom-card-padding-block-start,40px); position: relative; z-index: 1; }
.CPWce4:has(> [data-card-header]) { padding-block-start: 0px; }
.CPWce4:has(> [data-card-footer]) { display: flex; flex-direction: column; padding-block-end: 0px; }
.CPWce4 > [data-card-footer] { clear: both; margin-top: auto; }
.cl54Eh { border-bottom: 1px solid rgb(201, 205, 210); border-top: 1px solid rgb(171, 175, 180); }
.GUKZdM:last-child .cl54Eh { display: none; }
.YIMdyl .fSebB5 { min-height: auto; }
.YIMdyl.GUKZdM:first-child .fSebB5 { min-height: 290px; }
.YIMdyl .CPWce4 { min-height: auto; }
@media print {
  .cl54Eh { display: none; }
  .GUKZdM { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: none; break-after: page; break-inside: avoid; }
  .GUKZdM:last-child { break-after: auto; }
  .fSebB5 { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: none; height: 100vh; min-height: auto; width: 100%; }
  .CPWce4, .fSebB5 { overflow: hidden; }
  .CPWce4 { max-height: calc(100vh - var(--ricos-custom-card-padding-block-start, 40px) - var(--ricos-custom-card-padding-block-end, 40px)); }
  .YIMdyl { break-after: avoid; }
  .YIMdyl .fSebB5 { height: auto; min-height: auto; }
  .YIMdyl .CPWce4 { max-height: none; min-height: auto; overflow: visible; }
}
.mBrZmR { position: relative; }
.mBrZmR:last-child .ecbNVD { margin-bottom: 0px; }
.o35n9m, .I8X7rK { box-sizing: border-box; margin: 0px auto; max-width: var(--ricos-internal-card-width,900px); }
.I8X7rK { contain: layout style; contain-intrinsic-size: var(--ricos-internal-card-width,900px) calc(var(--ricos-internal-card-height, 1273px) + 60px); content-visibility: auto; min-height: var(--ricos-internal-card-height,1273px); overflow: visible; position: relative; }
.I8X7rK::before { background-color: var(--ricos-internal-card-background-color,var(--ricos-custom-card-background-color,#fff)); background-image: var(--ricos-internal-card-background-gradient,none); }
.I8X7rK::after, .I8X7rK::before { content: ""; inset: 0px; pointer-events: none; position: absolute; z-index: 0; }
.I8X7rK::after { background-image: var(--ricos-internal-card-background-image,var(--ricos-custom-card-background-image,none)); background-position: var(--ricos-internal-card-background-position,var(--ricos-custom-card-background-position,center)); background-repeat: no-repeat; background-size: var(--ricos-internal-card-background-size,var(--ricos-custom-card-background-size,cover)); opacity: var(--ricos-internal-card-background-image-opacity,var(--ricos-custom-card-background-image-opacity,1)); }
.I8X7rK.nsBP36 { contain-intrinsic-size: var(--ricos-internal-card-width,900px) auto; min-height: auto; }
.mBrZmR:first-child .I8X7rK.nsBP36 { min-height: var(--ricos-internal-card-default-height,290px); }
.dGapDw { left: 0px; pointer-events: none; position: absolute; top: 0px; z-index: 15; }
.tb3C_0 { fill: none; stroke: transparent; stroke-width: var(--ricos-custom-card-selection-border-width,2px); transition: stroke 0.15s; }
.I8X7rK:hover .tb3C_0 { stroke: var(--ricos-custom-card-selection-border-color,#116dff); }
.I8X7rK .LOMOfU, .I8X7rK:hover .LOMOfU { stroke: var(--ricos-custom-card-selection-active-color,#2f5dff); }
.ecbNVD { align-items: center; display: flex; height: 54px; justify-content: center; margin-bottom: -26px; position: relative; z-index: 1; }
.ecbNVD.jPIBdc { margin-bottom: 0px; }
.ecbNVD.jPIBdc .yiA_XQ, .ecbNVD:hover .yiA_XQ { opacity: 1; }
.ecbNVD.ImKrhu { border-bottom: 2px solid var(--ricos-custom-card-selection-active-color,#2f5dff); border-top: 2px solid var(--ricos-custom-card-selection-active-color,#2f5dff); }
.ecbNVD.ImKrhu::after, .ecbNVD.ImKrhu::before { background-color: var(--ricos-custom-card-selection-active-color,#2f5dff); content: ""; height: 6px; left: 0px; opacity: 0.15; pointer-events: none; position: absolute; right: 0px; }
.ecbNVD.ImKrhu::before { top: 0px; }
.ecbNVD.ImKrhu::after { bottom: 0px; }
.yiA_XQ { align-items: center; display: flex; gap: 4px; justify-content: center; opacity: 0; transition: opacity 0.2s; }
.KJiACV { box-sizing: border-box; min-height: var(--ricos-internal-card-height,1273px); padding-block-end: var(--ricos-custom-card-padding-block-end,40px); padding-block-start: var(--ricos-custom-card-padding-block-start,40px); position: relative; z-index: 1; }
.KJiACV.ffDlNT { min-height: auto; }
.KJiACV:has(> [data-card-header]) { padding-block-start: 0px; }
.KJiACV:has(> [data-card-footer]) { display: flex; flex-direction: column; padding-block-end: 0px; }
.KJiACV > [data-card-footer] { clear: both; margin-top: auto; }
.AWc1Js { left: 0px; opacity: 0; pointer-events: none; position: absolute; right: 0px; top: var(--ricos-internal-card-height,1273px); transition: opacity 0.2s; z-index: 10; }
.AWc1Js.uCGrNP { opacity: 1; pointer-events: auto; }
.YIWX9P { pointer-events: none; position: relative; width: 100%; }
.YIWX9P.Ww84mN .f0f7lL { border-color: rgb(249, 173, 77); }
.l6e8W0 { align-items: center; color: var(--ricos-custom-p-color,var(--ricos-text-color,#212121)); display: flex; transform: scale(var(--reverse-zoom-ratio,1)); transition: color 0.2s; }
.l6e8W0.Ww84mN { color: rgb(249, 173, 77); }
.f0f7lL { border-top: 2px dashed var(--ricos-custom-p-color,var(--ricos-text-color,#212121)); height: 0px; transition: border-color 0.2s; width: 100%; }
.nib8dZ { direction: ltr; }
.fcLIZX { direction: rtl; }
.UtUg6Z { background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; display: flex; outline: none; padding-inline: 10px 14px; }
.UtUg6Z:hover { opacity: 0.7; }
.fcLIZX .UtUg6Z { transform: scaleX(-1); }
.UtUg6Z:focus-visible .Rzutbe { outline: -webkit-focus-ring-color auto 5px; }
.UtUg6Z .Rzutbe { outline: none; transition: transform 0.15s linear; fill: rgb(100, 100, 100); color: rgb(100, 100, 100); }
.UtUg6Z .Rzutbe.dnRNnL { transform: rotate(90deg); }
.vGwUS1 { overflow-wrap: break-word; width: 100%; word-break: break-word; }
@media print {
  .UtUg6Z .Rzutbe { transform: rotate(90deg) !important; }
}
.ue7yRs, .lrrmt8 { font-family: var(--ricos-font-family,unset); }
.zV8hfV { container-type: inline-size; print-color-adjust: exact; }
.FOXuVd { flex: 0 0 auto; }
.KNEaQf { background-color: var(--ricos-custom-audio-background-color); border-color: var(--ricos-custom-audio-component-border-color,var(--ricos-custom-audio-border-color,rgba(var(--ricos-text-color-tuple,33,33,33),.2))); border-style: solid; border-width: 1px; display: flex; height: 120px; min-width: 320px; position: relative; width: 100%; direction: ltr !important; }
@supports (color:rgb(from #000 r g b/0.1)) {
  .KNEaQf { border-color: var(--ricos-custom-audio-component-border-color,rgb(from var(--ricos-custom-audio-border-color,var(--ricos-text-color,#212121)) r g b/.2)); }
}
.KNEaQf.aNyRCE { height: 66px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 350px) {
  .KNEaQf, .KNEaQf.aNyRCE { flex-direction: column; height: auto; min-width: 90px; }
}
}
@container (width < 350px) {
  .KNEaQf, .KNEaQf.aNyRCE { flex-direction: column; height: auto; min-width: 90px; }
}
.UUlwln { align-items: center; background-color: var(--ricos-custom-audio-action-color,var(--ricos-action-color,#116dff)); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 50%; color: var(--ricos-custom-audio-action-text-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff))); cursor: pointer; display: flex; flex-shrink: 0; height: 30px; justify-content: center; width: 30px; }
.UUlwln:active { filter: brightness(0.9); }
.zsUsj3 { --ricos-audio-player-image-size: 118px; height: var(--ricos-audio-player-image-size); max-height: var(--ricos-audio-player-image-size); max-width: var(--ricos-audio-player-image-size); overflow: hidden; width: var(--ricos-audio-player-image-size); }
.aNyRCE .zsUsj3 { --ricos-audio-player-image-size: 64px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 350px) {
  .zsUsj3 { max-height: 190px; max-width: 100%; width: 100%; }
  .aNyRCE .zsUsj3, .zsUsj3 { --ricos-audio-player-image-size: 190px; }
}
}
@container (width < 350px) {
  .zsUsj3 { max-height: 190px; max-width: 100%; width: 100%; }
  .aNyRCE .zsUsj3, .zsUsj3 { --ricos-audio-player-image-size: 190px; }
}
.cqoYyT { align-items: flex-start; flex-direction: column; justify-content: space-between; padding: 18px; }
.mAGFz3, .cqoYyT { display: flex; gap: 12px; width: 100%; }
.mAGFz3 { align-items: center; justify-content: center; position: relative; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 250px) {
  .mAGFz3 { flex-direction: column; }
}
}
@container (width < 250px) {
  .mAGFz3 { flex-direction: column; }
}
.glTCw8 { align-items: center; display: flex; gap: 12px; justify-content: center; position: relative; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 250px) {
  .glTCw8 { justify-content: space-between; width: 100%; }
}
}
@container (width < 250px) {
  .glTCw8 { justify-content: space-between; width: 100%; }
}
@supports not (contain:inline-size) {
  @media only screen and (max-width: 120px) {
  .glTCw8 { flex-direction: column; }
}
}
@container (width < 120px) {
  .glTCw8 { flex-direction: column; }
}
.XjMo7v { flex-grow: 1; --ricos-slider-unfilled-color: var(
    --ricos-custom-audio-slider-color,var(
      --ricos-native-secondary-bg-color-background-color,rgba(var(--ricos-text-color-low-tuple,150,150,150),0.2)
    )
  ); }
.YFKKYS { color: var(--ricos-custom-audio-title-color,var(--ricos-native-text-color,var(--ricos-text-color,#212121))); font-size: 15px; min-width: fit-content; }
.YFKKYS.QtIM0c { color: rgba(var(--ricos-text-color-tuple,33,33,33),.2); }
@supports (color:rgb(from #000 r g b/0.1)) {
  .YFKKYS.QtIM0c { color: rgb(from var(--ricos-text-color,#212121) r g b/.2); }
}
.pyhtXi { display: flex; flex-direction: column; font-family: var(--ricos-custom-p-font-family,unset); width: 100%; }
.pyhtXi .LEnVLE { color: var(--ricos-custom-audio-subtitle-color,var(--ricos-native-text-color,var(--ricos-text-color-low,#646464))); font-size: 14px; font-weight: 400; line-height: 1.28; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 120px) {
  .pyhtXi .LEnVLE { overflow: hidden; white-space: normal; }
}
}
@container (width < 120px) {
  .pyhtXi .LEnVLE { overflow: hidden; white-space: normal; }
}
.pyhtXi .YnJt00 { color: var(--ricos-custom-audio-title-color,var(--ricos-native-text-color,var(--ricos-text-color,#212121))); font-size: 16px; font-weight: 400; line-height: 1.5; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 120px) {
  .pyhtXi .YnJt00 { overflow: hidden; white-space: normal; }
}
}
@container (width < 120px) {
  .pyhtXi .YnJt00 { overflow: hidden; white-space: normal; }
}
.FDAqsu { align-items: flex-start; background-color: var(--ricos-custom-audio-background-color,#fff); border: 1px solid var(--ricos-custom-audio-border-color,#ededed); border-radius: var(--ricos-native-whitebox-border-radius,0); bottom: 30px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px 0px, rgba(0, 0, 0, 0.1) 0px 0px 4px 0px; display: flex; flex-direction: column; max-height: 160px; overflow: scroll; padding: 8px 0px; position: absolute; right: 0px; width: 160px; scrollbar-width: none; }
.FDAqsu::-webkit-scrollbar { display: none; }
.FDAqsu button { background-color: var(--ricos-custom-audio-background-color,#fff); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; height: 36px; min-height: 36px; padding-left: 10px; text-align: left; width: 100%; }
.FDAqsu button:hover { background-color: rgba(var(--ricos-text-color-tuple,0,0,0),.06); }
@supports (color:rgb(from #000 r g b/0.1)) {
  .FDAqsu button:hover { background-color: rgb(from var(--ricos-text-color,#000) r g b/.06); }
}
.FDAqsu button svg { color: rgb(0, 0, 0); fill: rgb(0, 0, 0); }
.FDAqsu ._tpz06 { background-color: rgba(var(--ricos-action-color-fallback-tuple,2,97,255),.1); color: var(--ricos-action-color-fallback,#0261ff); }
@supports (color:rgb(from #000 r g b/0.1)) {
  .FDAqsu ._tpz06 { background-color: rgb(from var(--ricos-action-color,#116dff) min(r,150) min(g,150) min(b,150)/.1); color: rgb(from var(--ricos-action-color,#116dff) min(r,150) min(g,150) min(b,150)); }
}
.djhsqC, .j4SgJ7 { align-items: center; display: flex; font-size: 14px; justify-content: start; }
.j4SgJ7 { gap: 8px; }
.j4SgJ7 svg { height: 16px; width: 16px; }
.xZn915 { align-items: center; background-color: var(--ricos-custom-audio-action-color,var(--ricos-action-color,#116dff)); border-radius: 50%; color: var(--ricos-custom-audio-action-text-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff))); display: flex; height: 30px; justify-content: center; min-width: 30px; width: 30px; }
.IbvAEI { background: var(--ricos-internal-button-background,var(--ricos-custom-button-background-color,var(--ricos-action-color,#116dff))); border: var(--ricos-internal-button-border-width,var(--ricos-custom-button-border-width,0)) solid var(--ricos-internal-button-border-color,var(--ricos-custom-button-border-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff)))); border-radius: var(--ricos-internal-button-border-radius,var(--ricos-custom-button-border-radius)); box-sizing: border-box; color: var(--ricos-internal-button-color,var(--ricos-custom-button-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff)))); cursor: pointer; display: block; font-size: var(--ricos-internal-button-font-size,14px); padding: var(--ricos-internal-button-padding,12px); position: relative; text-decoration: none; width: min(100%,var(--ricos-internal-button-custom-width,100%)); }
.IbvAEI:hover, .vAATgi .IbvAEI { background: var(--ricos-internal-button-background-hover,var(--ricos-custom-button-background-color-hover,var(--ricos-action-color,#116dff))); border: var(--ricos-internal-button-border-width,var(--ricos-custom-button-border-width,0)) solid var(--ricos-internal-button-border-color-hover,var(--ricos-custom-button-border-color-hover,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff)))); color: var(--ricos-internal-button-color-hover,var(--ricos-custom-button-color-hover,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff)))); }
.m6Srxo { font-family: var(--ricos-custom-p-font-family,unset); line-height: 21px; min-width: 16px; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; }
.Mf4v41 { width: auto; }
.LT1mIC { box-sizing: border-box; height: 29px; margin: 0px auto; max-width: 100%; padding-top: 14px; width: 100%; }
.GLzuXN { padding-top: 11px; }
.ah3d30 { display: block; stroke: var(--ricos-custom-divider-color,currentColor); stroke-width: 1; shape-rendering: crispedges; }
.T9Hjy6, .XV0vM8, .GuCAc3, .RH95Bl { height: 100%; }
.XV0vM8 { stroke-dasharray: 4, 4; }
.T9Hjy6 { stroke-dasharray: 1, 5; }
.PubPzS { width: 10%; }
.Z_11X0 { width: 40%; }
.AnmnS2 { width: 100%; }
.yireIB { margin-right: auto; }
.aKIyjy { margin: 0px auto; }
.t7eB2I { margin-left: auto; }
.ldWQiA { height: 100%; }
.ldWQiA .bqkGvs { height: 1px; }
.Pa_NQg { align-items: center; cursor: auto; display: flex; margin: 12px 0px; }
.Pa_NQg .e6EX_P { flex: 1 1 0%; }
.Pa_NQg p[data-text-align="right"][data-placeholder]:first-child::before { left: 0px; right: 0px; text-align: right; width: 100%; }
.Pa_NQg p[data-text-align="left"][data-placeholder]:first-child::before { left: 0px; right: 0px; text-align: left; width: 100%; }
.tnZbqi { margin: 10px 0px 12px; }
._3YjWCN { margin: 0px; min-height: 48px; }
._3YjWCN.tnZbqi { cursor: pointer; margin: 2px 0px; }
.iADsvS { align-self: start; display: flex; outline: none; }
.iADsvS, .PK2SOe { padding-top: 12px; }
.PK2SOe { cursor: grab; position: absolute; }
.PK2SOe:hover { opacity: 0.7; }
.PK2SOe svg { fill: rgb(100, 100, 100); color: rgb(100, 100, 100); }
.SOKtoa { right: -23px; }
.a6XU93 { left: -23px; }
.q44xM7 { display: flex; flex-direction: row; position: relative; }
.q44xM7 p[data-text-align="right"][data-placeholder]:first-child::before { left: 0px; right: 0px; text-align: right; width: 100%; }
.q44xM7 p[data-text-align="left"][data-placeholder]:first-child::before { left: 0px; right: 0px; text-align: left; width: 100%; }
.G1XK7c { margin: 2px 0px; }
.bj2TBd { cursor: grabbing; }
.oRGkkJ, .DoJ2DE { min-width: 0px; width: 100%; }
.oRGkkJ { display: flex; flex-direction: column; }
.x3xriv { --ricos-custom-editor-add-plugin-button-position-inline-start: -36px; }
.Hy7nv7 { display: none; }
@media print {
  .Hy7nv7 { display: block !important; }
}
.NjIuXP { align-items: center; background: transparent; border-color: var(--ricos-custom-audio-component-border-color,rgba(var(--ricos-action-color-tuple,2,97,255),.2)); border-radius: 50%; border-style: solid; border-width: 1px; color: var(--ricos-custom-audio-action-color,var(--ricos-action-color,#116dff)); cursor: pointer; display: flex; height: 30px; justify-content: center; min-width: 30px; padding: 0px; width: 30px; }
@supports (color:rgb(from #000 r g b/0.1)) {
  .NjIuXP { border-color: var(--ricos-custom-audio-component-border-color,rgb(from var(--ricos-action-color,#116dff) r g b/.2)); }
}
.NjIuXP[disabled] { border-color: rgba(var(--ricos-text-color-tuple,33,33,33),.2); color: rgba(var(--ricos-text-color-tuple,33,33,33),.2); }
@supports (color:rgb(from #000 r g b/0.1)) {
  .NjIuXP[disabled] { border-color: rgb(from var(--ricos-text-color,#212121) r g b/.2); color: rgb(from var(--ricos-text-color,#212121) r g b/.2); }
}
.i01ixr { position: relative; }
.i01ixr, .i01ixr .FNFV2H { display: flex; justify-content: center; }
.i01ixr .FNFV2H { --ricos-slider-unfilled-color: var(
    --ricos-custom-audio-slider-color,var(
      --ricos-native-secondary-bg-color-background-color,rgba(var(--ricos-text-color-low-tuple,150,150,150),0.2)
    )
  ); align-items: center; background-color: var(--ricos-custom-audio-background-color,#fff); border: 1px solid var(--ricos-custom-audio-border-color,#ededed); border-radius: var(--ricos-native-whitebox-border-radius,0); bottom: 62px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px 0px, rgba(0, 0, 0, 0.1) 0px 0px 4px 0px; clip-path: inset(50%); max-height: 32px; min-height: 32px; position: absolute; transform: rotate(270deg); width: 116px; }
.i01ixr .FNFV2H input[type="range"] { outline: none; width: 100px; }
.i01ixr .FNFV2H:has(input[type="range"]:focus-visible) { clip-path: none; outline: -webkit-focus-ring-color auto 5px !important; }
.i01ixr:hover .FNFV2H { clip-path: none; }
.i01ixr:has(button:focus-visible) .FNFV2H { clip-path: none; }
.r5nhTS { margin: 0px; display: block !important; }
.IWZPpc, .lrrmt8 { font-family: var(--ricos-font-family,unset); }
.hIBYWR { --ricos-custom-p-font-size: 14px; color: var(--ricos-custom-p-color,unset); display: block; font-family: var(--ricos-custom-p-font-family,unset); font-size: var(--ricos-custom-p-font-size,unset); font-style: var(--ricos-custom-p-font-style,unset); font-weight: var(--ricos-custom-p-font-weight,unset); justify-content: center; letter-spacing: var(--ricos-custom-p-letter-spacing,unset); line-height: var(--ricos-custom-p-line-height,unset); min-height: var(--ricos-custom-p-min-height,unset); padding-inline: 16px; print-color-adjust: exact; text-align: center; text-decoration: var(--ricos-custom-p-text-decoration,unset); }
.hIBYWR > span > a, .hIBYWR > span > span { background-color: var(--ricos-custom-p-background-color,unset); }
.iC4-F { border: 0px; height: 100%; overflow: hidden; width: 100%; }
.S-QUe { height: 100%; max-width: 100%; position: relative; width: 100%; }
.drsm4 { background: rgba(51, 51, 51, 0.05); inset: 0px; position: absolute; }
.sPQKX { position: relative; }
.sPQKX, .sPQKX .-sTyR { display: flex; justify-content: center; }
.sPQKX .-sTyR { --ricos-slider-unfilled-color: var(
    --ricos-custom-audio-slider-color,var(
      --ricos-native-secondary-bg-color-background-color,rgba(var(--ricos-text-color-low-tuple,150,150,150),0.2)
    )
  ); align-items: center; background-color: var(--ricos-custom-audio-background-color,#fff); border: 1px solid var(--ricos-custom-audio-border-color,#ededed); border-radius: var(--ricos-native-whitebox-border-radius,0); bottom: 62px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px 0px, rgba(0, 0, 0, 0.1) 0px 0px 4px 0px; clip-path: inset(50%); max-height: 32px; min-height: 32px; position: absolute; transform: rotate(270deg); width: 116px; }
.sPQKX .-sTyR input[type="range"] { outline: none; width: 100px; }
.sPQKX .-sTyR:has(input[type="range"]:focus-visible) { clip-path: none; outline: -webkit-focus-ring-color auto 5px !important; }
.sPQKX:hover .-sTyR { clip-path: none; }
.sPQKX:has(button:focus-visible) .-sTyR { clip-path: none; }
.LTgDq { align-items: center; background: transparent; border-color: var(--ricos-custom-audio-component-border-color,rgba(var(--ricos-action-color-tuple,2,97,255),.2)); border-radius: 50%; border-style: solid; border-width: 1px; color: var(--ricos-custom-audio-action-color,var(--ricos-action-color,#116dff)); cursor: pointer; display: flex; height: 30px; justify-content: center; min-width: 30px; padding: 0px; width: 30px; }
@supports (color:rgb(from #000 r g b/0.1)) {
  .LTgDq { border-color: var(--ricos-custom-audio-component-border-color,rgb(from var(--ricos-action-color,#116dff) r g b/.2)); }
}
.LTgDq[disabled] { border-color: rgba(var(--ricos-text-color-tuple,33,33,33),.2); color: rgba(var(--ricos-text-color-tuple,33,33,33),.2); }
@supports (color:rgb(from #000 r g b/0.1)) {
  .LTgDq[disabled] { border-color: rgb(from var(--ricos-text-color,#212121) r g b/.2); color: rgb(from var(--ricos-text-color,#212121) r g b/.2); }
}
.OGsXw, .glob_fontElementMap { font-family: var(--ricos-font-family,unset); }
.xvnS0 { container-type: inline-size; print-color-adjust: exact; }
._3BnKa { flex: 0 0 auto; }
._4jNIX { background-color: var(--ricos-custom-audio-background-color); border-color: var(--ricos-custom-audio-component-border-color,var(--ricos-custom-audio-border-color,rgba(var(--ricos-text-color-tuple,33,33,33),.2))); border-style: solid; border-width: 1px; display: flex; height: 120px; min-width: 320px; position: relative; width: 100%; direction: ltr !important; }
@supports (color:rgb(from #000 r g b/0.1)) {
  ._4jNIX { border-color: var(--ricos-custom-audio-component-border-color,rgb(from var(--ricos-custom-audio-border-color,var(--ricos-text-color,#212121)) r g b/.2)); }
}
._4jNIX.Ki1RA { height: 66px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 350px) {
  ._4jNIX, ._4jNIX.Ki1RA { flex-direction: column; height: auto; min-width: 90px; }
}
}
@container (width < 350px) {
  ._4jNIX, ._4jNIX.Ki1RA { flex-direction: column; height: auto; min-width: 90px; }
}
.GTAGA { align-items: center; background-color: var(--ricos-custom-audio-action-color,var(--ricos-action-color,#116dff)); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 50%; color: var(--ricos-custom-audio-action-text-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff))); cursor: pointer; display: flex; flex-shrink: 0; height: 30px; justify-content: center; width: 30px; }
.GTAGA:active { filter: brightness(0.9); }
.ez3WV { --ricos-audio-player-image-size: 118px; height: var(--ricos-audio-player-image-size); max-height: var(--ricos-audio-player-image-size); max-width: var(--ricos-audio-player-image-size); overflow: hidden; width: var(--ricos-audio-player-image-size); }
.Ki1RA .ez3WV { --ricos-audio-player-image-size: 64px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 350px) {
  .ez3WV { max-height: 190px; max-width: 100%; width: 100%; }
  .Ki1RA .ez3WV, .ez3WV { --ricos-audio-player-image-size: 190px; }
}
}
@container (width < 350px) {
  .ez3WV { max-height: 190px; max-width: 100%; width: 100%; }
  .Ki1RA .ez3WV, .ez3WV { --ricos-audio-player-image-size: 190px; }
}
.eQA12 { align-items: flex-start; flex-direction: column; justify-content: space-between; padding: 18px; }
.e5gjP, .eQA12 { display: flex; gap: 12px; width: 100%; }
.e5gjP { align-items: center; justify-content: center; position: relative; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 250px) {
  .e5gjP { flex-direction: column; }
}
}
@container (width < 250px) {
  .e5gjP { flex-direction: column; }
}
.qe-YW { align-items: center; display: flex; gap: 12px; justify-content: center; position: relative; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 250px) {
  .qe-YW { justify-content: space-between; width: 100%; }
}
}
@container (width < 250px) {
  .qe-YW { justify-content: space-between; width: 100%; }
}
@supports not (contain:inline-size) {
  @media only screen and (max-width: 120px) {
  .qe-YW { flex-direction: column; }
}
}
@container (width < 120px) {
  .qe-YW { flex-direction: column; }
}
.VRf6D { flex-grow: 1; --ricos-slider-unfilled-color: var(
    --ricos-custom-audio-slider-color,var(
      --ricos-native-secondary-bg-color-background-color,rgba(var(--ricos-text-color-low-tuple,150,150,150),0.2)
    )
  ); }
.BVKD3 { color: var(--ricos-custom-audio-title-color,var(--ricos-native-text-color,var(--ricos-text-color,#212121))); font-size: 15px; min-width: fit-content; }
.BVKD3.Wotkx { color: rgba(var(--ricos-text-color-tuple,33,33,33),.2); }
@supports (color:rgb(from #000 r g b/0.1)) {
  .BVKD3.Wotkx { color: rgb(from var(--ricos-text-color,#212121) r g b/.2); }
}
.BiEq3 { display: flex; flex-direction: column; font-family: var(--ricos-custom-p-font-family,unset); width: 100%; }
.BiEq3 .xb9vU { color: var(--ricos-custom-audio-subtitle-color,var(--ricos-native-text-color,var(--ricos-text-color-low,#646464))); font-size: 14px; font-weight: 400; line-height: 1.28; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 120px) {
  .BiEq3 .xb9vU { overflow: hidden; white-space: normal; }
}
}
@container (width < 120px) {
  .BiEq3 .xb9vU { overflow: hidden; white-space: normal; }
}
.BiEq3 .lbBBq { color: var(--ricos-custom-audio-title-color,var(--ricos-native-text-color,var(--ricos-text-color,#212121))); font-size: 16px; font-weight: 400; line-height: 1.5; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 120px) {
  .BiEq3 .lbBBq { overflow: hidden; white-space: normal; }
}
}
@container (width < 120px) {
  .BiEq3 .lbBBq { overflow: hidden; white-space: normal; }
}
.nLSOP { align-items: flex-start; background-color: var(--ricos-custom-audio-background-color,#fff); border: 1px solid var(--ricos-custom-audio-border-color,#ededed); border-radius: var(--ricos-native-whitebox-border-radius,0); bottom: 30px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px 0px, rgba(0, 0, 0, 0.1) 0px 0px 4px 0px; display: flex; flex-direction: column; max-height: 160px; overflow: scroll; padding: 8px 0px; position: absolute; right: 0px; width: 160px; scrollbar-width: none; }
.nLSOP::-webkit-scrollbar { display: none; }
.nLSOP button { background-color: var(--ricos-custom-audio-background-color,#fff); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; height: 36px; min-height: 36px; padding-left: 10px; text-align: left; width: 100%; }
.nLSOP button:hover { background-color: rgba(var(--ricos-text-color-tuple,0,0,0),.06); }
@supports (color:rgb(from #000 r g b/0.1)) {
  .nLSOP button:hover { background-color: rgb(from var(--ricos-text-color,#000) r g b/.06); }
}
.nLSOP button svg { color: rgb(0, 0, 0); fill: rgb(0, 0, 0); }
.nLSOP .bgIFU { background-color: rgba(var(--ricos-action-color-fallback-tuple,2,97,255),.1); color: var(--ricos-action-color-fallback,#0261ff); }
@supports (color:rgb(from #000 r g b/0.1)) {
  .nLSOP .bgIFU { background-color: rgb(from var(--ricos-action-color,#116dff) min(r,150) min(g,150) min(b,150)/.1); color: rgb(from var(--ricos-action-color,#116dff) min(r,150) min(g,150) min(b,150)); }
}
.-qm3s, ._8roRN { align-items: center; display: flex; font-size: 14px; justify-content: start; }
._8roRN { gap: 8px; }
._8roRN svg { height: 16px; width: 16px; }
.srPba { align-items: center; background-color: var(--ricos-custom-audio-action-color,var(--ricos-action-color,#116dff)); border-radius: 50%; color: var(--ricos-custom-audio-action-text-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff))); display: flex; height: 30px; justify-content: center; min-width: 30px; width: 30px; }
.fIGZk { background: var(--ricos-internal-button-background,var(--ricos-custom-button-background-color,var(--ricos-action-color,#116dff))); border: var(--ricos-internal-button-border-width,var(--ricos-custom-button-border-width,0)) solid var(--ricos-internal-button-border-color,var(--ricos-custom-button-border-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff)))); border-radius: var(--ricos-internal-button-border-radius,var(--ricos-custom-button-border-radius)); box-sizing: border-box; color: var(--ricos-internal-button-color,var(--ricos-custom-button-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff)))); cursor: pointer; display: block; font-size: var(--ricos-internal-button-font-size,14px); padding: var(--ricos-internal-button-padding,12px); position: relative; text-decoration: none; width: min(100%,var(--ricos-internal-button-custom-width,100%)); }
.fIGZk:hover, .forced-hover .fIGZk { background: var(--ricos-internal-button-background-hover,var(--ricos-custom-button-background-color-hover,var(--ricos-action-color,#116dff))); border: var(--ricos-internal-button-border-width,var(--ricos-custom-button-border-width,0)) solid var(--ricos-internal-button-border-color-hover,var(--ricos-custom-button-border-color-hover,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff)))); color: var(--ricos-internal-button-color-hover,var(--ricos-custom-button-color-hover,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff)))); }
.No11a { font-family: var(--ricos-custom-p-font-family,unset); line-height: 21px; min-width: 16px; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; }
.w9-Uc { width: auto; }
.zNHcQ { align-items: center; cursor: auto; display: flex; margin: 12px 0px; }
.zNHcQ .S1WHY { flex: 1 1 0%; }
.zNHcQ p[data-text-align="right"][data-placeholder]:first-child::before { left: 0px; right: 0px; text-align: right; width: 100%; }
.zNHcQ p[data-text-align="left"][data-placeholder]:first-child::before { left: 0px; right: 0px; text-align: left; width: 100%; }
._1NDBu { margin: 10px 0px 12px; }
.o6Fby { margin: 0px; min-height: 48px; }
.o6Fby._1NDBu { cursor: pointer; margin: 2px 0px; }
._1vAnk { align-self: start; display: flex; outline: none; }
._1vAnk, .imXhf { padding-top: 12px; }
.imXhf { cursor: grab; position: absolute; }
.imXhf:hover { opacity: 0.7; }
.imXhf svg { fill: rgb(100, 100, 100); color: rgb(100, 100, 100); }
._9ss2W { right: -23px; }
.vK9i5 { left: -23px; }
.gIeuy { display: flex; flex-direction: row; position: relative; }
.gIeuy p[data-text-align="right"][data-placeholder]:first-child::before { left: 0px; right: 0px; text-align: right; width: 100%; }
.gIeuy p[data-text-align="left"][data-placeholder]:first-child::before { left: 0px; right: 0px; text-align: left; width: 100%; }
.QNCtG { margin: 2px 0px; }
.E-zUZ { cursor: grabbing; }
.Eymg0, .GECYN { min-width: 0px; width: 100%; }
.Eymg0 { display: flex; flex-direction: column; }
._2XUhf { --ricos-custom-editor-add-plugin-button-position-inline-start: -36px; }
.U0VCT { display: none; }
@media print {
  .U0VCT { display: block !important; }
}
.gi5wV { direction: ltr; }
.-Kn0J { direction: rtl; }
.-Cau0 { background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; display: flex; outline: none; padding-inline: 10px 14px; }
.-Cau0:hover { opacity: 0.7; }
.-Kn0J .-Cau0 { transform: scaleX(-1); }
.-Cau0:focus-visible .UylGW { outline: -webkit-focus-ring-color auto 5px; }
.-Cau0 .UylGW { outline: none; transition: transform 0.15s linear; fill: rgb(100, 100, 100); color: rgb(100, 100, 100); }
.-Cau0 .UylGW.TLXPC { transform: rotate(90deg); }
.ZAWoy { overflow-wrap: break-word; width: 100%; word-break: break-word; }
@media print {
  .-Cau0 .UylGW { transform: rotate(90deg) !important; }
}
.Xj3py { box-sizing: border-box; height: 29px; margin: 0px auto; max-width: 100%; padding-top: 14px; width: 100%; }
._5Ibb3 { padding-top: 11px; }
.iDpVd { display: block; stroke: var(--ricos-custom-divider-color,currentColor); stroke-width: 1; shape-rendering: crispedges; }
.LhO-s, .h0OzN, .mP4Gu, .vUBTJ { height: 100%; }
.h0OzN { stroke-dasharray: 4, 4; }
.LhO-s { stroke-dasharray: 1, 5; }
.tcqOE { width: 10%; }
.lYSYQ { width: 40%; }
.wYPeH { width: 100%; }
.A616b { margin-right: auto; }
._0V-nw { margin: 0px auto; }
._-48GN { margin-left: auto; }
.rWOpN { height: 100%; }
.rWOpN .L5rAM { height: 1px; }
.Vfuhw, .glob_fontElementMap { font-family: var(--ricos-font-family,unset); }
.GjXDO { background: var(--ricos-custom-file-background-color); container-type: inline-size; display: flex; font-family: var(--ricos-custom-p-font-family,unset); max-width: 100%; min-width: 90px; overflow: hidden; position: relative; width: 100%; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .GjXDO { border-radius: var(--ricos-native-whitebox-border-radius,0); color: var(--ricos-native-text-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-native-text-font-family,var(--ricos-custom-p-font-family,unset)); }
}
}
@container (width < 480px) {
  .GjXDO { border-radius: var(--ricos-native-whitebox-border-radius,0); color: var(--ricos-native-text-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-native-text-font-family,var(--ricos-custom-p-font-family,unset)); }
}
.driNK { align-items: center; background: none; box-sizing: border-box; color: inherit; cursor: pointer; display: flex; flex-direction: row; font-family: inherit; gap: 12px; max-width: 100%; padding: 18px; position: relative; text-align: start; text-decoration: none; width: 100%; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 280px) {
  .driNK { align-items: start; flex-direction: column; }
}
}
@container (width < 280px) {
  .driNK { align-items: start; flex-direction: column; }
}
.driNK { border-color: var(--ricos-custom-file-border-color,rgba(var(--ricos-text-color-tuple,33,33,33),.2)); border-style: solid; border-width: 1px; }
@supports (color:rgb(from #000 r g b/0.1)) {
  .driNK { border-color: rgb(from var(--ricos-custom-file-border-color,var(--ricos-text-color,#212121)) r g b/var(--ricos-custom-file-border-opacity,.2)); }
}
.driNK:hover { border-color: var(--ricos-custom-file-border-color-hover,var(--ricos-custom-file-border-color,rgba(var(--ricos-text-color-tuple,33,33,33),.6))); border-style: solid; border-width: 1px; }
@supports (color:rgb(from #000 r g b/0.1)) {
  .driNK:hover { border-color: var(--ricos-custom-file-border-color-hover,rgb(from var(--ricos-custom-file-border-color,var(--ricos-text-color,#212121)) r g b/.6)); }
}
.driNK:focus-visible { outline: -webkit-focus-ring-color auto 5px !important; }
._3S1lm .driNK { border: 1px solid rgba(246, 77, 67, 0.8); }
._3S1lm .driNK:hover { border: 1px solid rgb(246, 77, 67); }
._3S1lm .driNK .lzmUz { color: rgb(246, 77, 67); opacity: 1; }
.CYzla { color: var(--ricos-custom-file-icon-color,var(--ricos-action-color,#116dff)); flex: 0 0 auto; }
.vPSH0 { align-items: center; display: flex; flex: 0 0 auto; height: 30px; }
.GExnz { color: var(--ricos-custom-file-color,inherit); flex: 0 0 auto; height: 24px; width: 24px; }
.x7nP5 { flex: 1 1 auto; max-width: 100%; overflow: hidden; }
.lHJLs { color: var(--ricos-custom-file-color,var(--ricos-text-color,#212121)); display: flex; flex-direction: row; font-size: 16px; }
.LlN7- { flex: 0 1 auto; overflow: hidden; text-overflow: ellipsis; }
.LlN7-, .XSzDC { white-space: nowrap; }
.XSzDC { flex: 0 0 auto; }
.lzmUz { color: var(--ricos-custom-file-secondary-color,var(--ricos-custom-file-color,var(--ricos-text-color,#212121))); font-size: 14px; letter-spacing: 0px; line-height: 18px; opacity: var(--ricos-custom-file-secondary-color-opacity,.7); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.Is33H { color: var(--ricos-custom-file-icon-color,var(--ricos-action-color,#116dff)); }
.IcoZ3 { stroke: var(--ricos-custom-file-icon-stroke-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff))); }
.Nm2rL { fill: var(--ricos-custom-file-icon-stroke-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff))); }
._1idsx { outline: none; }
._1idsx [class~="item-hover-flex-container"] { pointer-events: none; }
._1idsx [class~="gallery-item-wrapper"] img:focus { outline: -webkit-focus-ring-color auto 1px; }
._1idsx [class~="gallery-item-wrapper"]:has(img:focus) .QJuLx, ._1idsx [class~="gallery-item-wrapper"]:hover .QJuLx { display: flex; flex-direction: column; justify-content: center; }
.HTXrv [class~="gallery-item-wrapper"] { cursor: pointer; }
.pbNuy { height: 100%; min-height: max-content; }
._-16lS { align-items: center; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 30px; cursor: pointer; justify-content: center; padding: 0px; pointer-events: none; position: absolute; width: 28px; z-index: 10; background-color: rgb(255, 255, 255) !important; display: flex !important; height: 28px !important; left: unset !important; margin: 0px !important; opacity: 0 !important; right: 12px !important; top: 12px !important; }
._-16lS:focus, .uIhLW:hover ._-16lS { opacity: 1 !important; pointer-events: auto; }
.A4VfO { height: 16px; width: 16px; z-index: 11; }
.A4VfO, .q7oGO { position: absolute; }
.q7oGO { height: 100%; left: 0px; top: 0px; width: 100%; }
.BqHnf { color: rgb(255, 255, 255); font-size: 14px; height: 20px; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; }
.QJuLx { background-color: rgba(0, 0, 0, 0.6); bottom: 0px; display: none; height: 52px; padding: 16px 20px; position: absolute; width: 100%; }
.qNc6k { cursor: pointer; height: 100%; width: 100%; }
div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover) .gallery-item-content .gallery-item { transition: opacity 0.4s !important; }
div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover).simulate-hover .gallery-item-content .gallery-item, div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover):hover .gallery-item-content .gallery-item { opacity: 0; }
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover), div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .hover-info-element { transition: transform 2.2s cubic-bezier(0.14, 0.4, 0.09, 0.99) !important; }
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-content { transform: scale(1.1); }
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover), div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) { transform: scale(1.11); }
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover) .hover-info-element, div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) .hover-info-element { transform: scale(0.900901); }
div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover), div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .hover-info-element { transition: transform 1.2s cubic-bezier(0.14, 0.4, 0.09, 0.99) !important; }
div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover):hover .gallery-item-content { transform: scale(.845) rotate(calc(var(--tiltAngleValue)*1deg)); }
div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover) .gallery-item-content { transition: filter 0.4s linear !important; }
div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover).simulate-hover .gallery-item-content .gallery-item, div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover):hover .gallery-item-content .gallery-item { filter: blur(6px); }
div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover) .gallery-item-content { transition: filter 0.6s !important; }
div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover):hover .gallery-item-content { filter: grayscale(1); }
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover) { transition: transform 0.4s !important; }
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover, div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover { transform: scale(0.985); }
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover div, div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover div { transform: none !important; }
div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover) .gallery-item-content { transition: filter 0.6s !important; }
div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover).simulate-hover .gallery-item-content, div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover):hover .gallery-item-content { filter: invert(1); }
div.pro-gallery .gallery-item-container.color-in-on-hover .gallery-item-content { filter: grayscale(1); transition: filter 0.6s !important; }
div.pro-gallery .gallery-item-container.color-in-on-hover.simulate-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.color-in-on-hover:hover:not(.hide-hover) .gallery-item-content { filter: grayscale(0); }
div.pro-gallery .gallery-item-container.darkened-on-hover .gallery-item-content { filter: brightness(1); transition: filter 0.6s !important; }
div.pro-gallery .gallery-item-container.darkened-on-hover.simulate-hover:not(.hide-hover) .gallery-item-content, div.pro-gallery .gallery-item-container.darkened-on-hover:hover:not(.hide-hover) .gallery-item-content { filter: brightness(0.7); }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover { transition: none; }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover::before { opacity: 0; }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover, div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) { transition: none; }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover)::before { background: rgba(8, 8, 8, 0.75); opacity: 1; }
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover .info-member:not(.hidden), div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) .info-member:not(.hidden) { opacity: 1 !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover { transition: filter 0.4s, opacity 0.4s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover::before { filter: opacity(0); transition: filter 0.4s, opacity 0.4s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover { transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover::before { filter: opacity(0); transform: scale(0.9); transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.2s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(1); transform: scale(1); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover::before { filter: opacity(0); transform: translateY(100%); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(1); transform: translateY(0px); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover::before { filter: opacity(0); transform: translateX(-100%); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(1); transform: translateX(0px); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover::before { filter: opacity(0); transform: translateX(100%); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(1); transform: translateX(0px); }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover::before { filter: opacity(0); transform: translateY(-100%); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(1); transform: translateY(0px); }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover { transition: none; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover::before { background: rgba(8, 8, 8, 0.75); opacity: 1; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .gallery-item-hover-inner { opacity: 1; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .info-member:not(.hidden) { opacity: 1 !important; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover, div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) { transition: none; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover)::before { opacity: 0; }
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover .info-member:not(.hidden), div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) .info-member:not(.hidden) { opacity: 0 !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover { transition: filter 0.4s, opacity 0.4s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover::before { filter: opacity(1); transition: filter 0.4s, opacity 0.4s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(0); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover { transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover::before { filter: opacity(1); transform: scale(1); transition: transform 0.4s, filter 0.2s, opacity 0.2s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.2s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(0); transform: scale(0.9); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover::before { filter: opacity(1); transform: translateY(0px); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(0); transform: translateY(100%); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover::before { filter: opacity(1); transform: translateX(0px); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(0); transform: translateX(-100%); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover::before { filter: opacity(1); transform: translateX(100%); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(0); transform: translateX(0px); }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover { transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover::before { filter: opacity(1); transform: translateY(-100%); transition: transform 0.4s cubic-bezier(0.3, 0.13, 0.12, 1), filter 0.5s, opacity 0.5s !important; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover .gallery-item-hover-inner, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover .info-member:not(.hidden) { transition: opacity 0.4s; }
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover.force-hover::before, div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down:hover .gallery-item-hover:not(.hide-hover)::before { filter: opacity(0); transform: translateY(0px); }
.animation-slide { transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s; }
.item-with-secondary-media-container .secondary-media-item.hide { opacity: 0; }
.item-with-secondary-media-container .secondary-media-item.show { opacity: 1; }
[data-collapsed="true"] .pro-gallery-parent-container .gallery-item, [data-hidden="true"] .pro-gallery-parent-container .gallery-item { background-image: none !important; }
html.pro-gallery { height: auto; width: 100%; }
body.pro-gallery { transition: opacity 2s; }
#gallery-loader { position: fixed; top: 50%; }
.show-more-container { line-height: 138px; text-align: center; }
.show-more-container i.show-more { color: rgb(93, 93, 97); cursor: pointer; font-size: 40px; margin-top: -3px; }
.show-more-container button.show-more { background: transparent; border: 2px solid rgb(93, 93, 97); border-radius: 0px; color: rgb(93, 93, 97); cursor: pointer; display: inline-block; font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif; font-size: 12px; padding: 11px 29px; }
.show-more-container button.show-more:hover { background: rgba(0, 0, 0, 0.1); }
.more-items-loader { color: rgb(17, 109, 255); display: block; font-size: 30px; line-height: 50px; text-align: center; width: 100%; }
.version-header { background: rgba(255, 255, 255, 0.8); color: rgb(224, 57, 57); font-family: Consolas, monospace; font-size: 13px; height: 100px; left: 0px; line-height: 30px; position: absolute; text-align: left; top: 0px; width: 320px; z-index: 100; }
.auto-slideshow-button { cursor: pointer; height: 28px; margin-top: 19px; padding: 5px; width: 20px; }
.auto-slideshow-button, .auto-slideshow-counter { display: flex; left: auto; opacity: 0.9; position: absolute; text-align: center; z-index: 1; }
.auto-slideshow-counter { font-size: 15px; line-height: normal; margin-top: 24px; }
@keyframes DX-wW { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.mouse-cursor { display: flex; position: absolute; width: 100%; }
.follow-mouse-cursor { position: absolute; transition: 0.2s; }
.follow-mouse-cursor > div { pointer-events: none; }
.follow-mouse-cursor > div, .nav-arrows-container { align-items: center; display: flex; justify-content: center; }
.nav-arrows-container { background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; left: auto; opacity: 0.9; outline: none; position: absolute; text-align: center; }
.nav-arrows-container:hover { opacity: 1; }
.nav-arrows-container.shadow svg { filter: drop-shadow(rgb(178, 178, 178) 0px 1px 0.15px); }
.nav-arrows-container .slideshow-arrow { flex-shrink: 0; }
.arrow-portal-container span { align-items: center; animation: 0.1s ease-in-out 0s 1 normal none running fadeIn; display: flex; justify-content: center; position: fixed; transition: top 50ms, left 50ms; }
div.gallery-slideshow .gallery-column, div.gallery-slideshow div.pro-gallery { box-sizing: content-box !important; }
div.gallery-slideshow .gallery-group, div.gallery-slideshow .gallery-item-container, div.gallery-slideshow .gallery-item-wrapper { overflow: visible !important; }
div.gallery-slideshow.streched .gallery-slideshow-info { padding-left: 50px !important; padding-right: 50px !important; }
@media (max-width: 500px) {
  div.gallery-slideshow div.pro-gallery .gallery-slideshow-info { padding-left: 20px; padding-right: 20px; }
}
div.gallery-slideshow div.pro-gallery .gallery-item-container .gallery-slideshow-info { bottom: -220px; box-sizing: border-box; display: flex; height: 220px; padding-top: 0px; position: absolute; width: 100%; z-index: 15; }
.gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { padding: 30px 60px; }
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { padding: 30px 10px 50px; }
.gallery-columns div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { padding: 30px; }
div.pro-gallery { height: 100%; width: 100%; }
div.pro-gallery, div.pro-gallery .gallery-column { backface-visibility: hidden; overflow: hidden; position: relative; }
div.pro-gallery .gallery-column { float: left; transform-style: preserve-3d; }
div.pro-gallery .gallery-column .gallery-left-padding { display: inline-block; height: 100%; }
div.pro-gallery .gallery-column .gallery-top-padding { display: block; width: 100%; }
div.pro-gallery .gallery-group { backface-visibility: hidden; box-sizing: border-box; float: left; font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif; font-size: 11px; overflow: hidden; padding: 0px; position: relative; transform-style: preserve-3d; }
div.pro-gallery .gallery-group.debug.gallery-group-gone { background: rgb(205, 205, 208); }
div.pro-gallery .gallery-group.debug.gallery-group-visible { background: rgb(193, 240, 193); }
div.pro-gallery .gallery-group.debug.gallery-group-hidden { background: rgb(255, 153, 153); }
div.pro-gallery .gallery-item-container { backface-visibility: hidden; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-sizing: border-box; color: inherit; cursor: default; display: inline-block; font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif; font-size: 11px; outline: none; overflow: hidden; padding: 0px; position: absolute; scroll-snap-align: center; text-decoration: none; transform-style: preserve-3d; vertical-align: top; will-change: top, left, width, height; }
div.pro-gallery .gallery-item-container .item-action { height: 1px; overflow: hidden; pointer-events: none; position: absolute; width: 1px; z-index: -1; }
div.pro-gallery .gallery-item-container .item-action:focus { --focus-ring-box-shadow: none !important; box-shadow: none !important; outline: none !important; }
div.pro-gallery .gallery-item-container:hover .gallery-item-common-info { cursor: pointer; }
div.pro-gallery .gallery-item-container:hover .gallery-item-common-info button { cursor: pointer; text-decoration: underline; }
div.pro-gallery .gallery-item-container.visible { transform: translateZ(0px); }
div.pro-gallery .gallery-item-container.clickable { cursor: pointer; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper { height: 100%; overflow: hidden; position: relative; width: 100%; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item .gallery-item { object-fit: cover; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item .text-item > div { height: 100% !important; width: 100% !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit, div.pro-gallery .gallery-item-container .gallery-item-wrapper.transparent { background: transparent; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-preload { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit .gallery-item { background: transparent; object-fit: contain; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item { border-radius: 0px; height: 100%; left: 0px; margin: 0px; object-fit: cover; overflow: hidden; position: absolute; top: 0px; width: 100%; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item { box-sizing: border-box; -webkit-font-smoothing: antialiased; white-space: normal; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item .te-pro-gallery-text-item { letter-spacing: normal !important; line-height: normal !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item > div { box-sizing: border-box; background: initial !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item div, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h1, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h2, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h3, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h4, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h5, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h6, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item p, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item span { margin: 0px; padding: 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item .pro-circle-preloader { height: 30px; left: 50%; opacity: 0.4; top: 50%; width: 15px; z-index: -1; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item img.gallery--placeholder-item { object-fit: cover; object-position: center center; height: 100% !important; width: 100% !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded { background-color: transparent; animation: auto ease 0s 1 normal none running none !important; opacity: 1 !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded.image-item::after { display: none !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded ~ .pro-circle-preloader { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.error { opacity: 0 !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-preloaded { background-position: 50% center; background-repeat: no-repeat; background-size: cover; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-preloaded.grid-fit { background-size: contain; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.three-d-loaded img { opacity: 0; pointer-events: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.three-d-loading img { opacity: 1; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder img { transition: opacity 0.2s; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video { overflow: hidden; text-align: center; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video iframe { left: 0px; top: 0px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playedOnce ~ .image-item { opacity: 0; pointer-events: none; transition: opacity 0.2s; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.playing button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.playing i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem.playing button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem.playing i { display: none; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i { display: inline-block; text-rendering: auto; -webkit-font-smoothing: antialiased; background: rgb(8, 8, 8); border-radius: 50px; color: rgb(255, 255, 255); height: 60px; left: 50%; margin: -30px 0px 0px -30px; opacity: 0.7; position: absolute; text-align: center; top: 50%; z-index: 11; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-triangle { opacity: 1; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-triangle, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-background, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-triangle { font-size: 26px; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button:hover, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i:hover { opacity: 0.9; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button::before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i::before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button::before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i::before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button::before, div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i::before { font-size: 2.3em; opacity: 1; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info { bottom: -220px; box-sizing: border-box; display: flex; height: 220px; position: absolute; width: 100%; z-index: 15; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info > div { height: 100%; width: 100%; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover { border-radius: 0px; box-sizing: border-box; height: 100%; left: 0px; margin: 0px; overflow: hidden; position: absolute; top: 0px; white-space: normal; width: 100%; z-index: 15; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gallery-item-hover-inner { height: 100%; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover.no-hover-bg::before { opacity: 0 !important; }
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover::before { box-sizing: border-box; content: " "; height: 100%; left: 0px; margin: 0px; position: absolute; top: 0px; width: 100%; z-index: -1; }
div.pro-gallery .gallery-item-container .gallery-item-common-info { box-sizing: border-box; cursor: pointer; }
div.pro-gallery .thumbnailItem.playing button, div.pro-gallery .thumbnailItem.playing i { display: none; }
div.pro-gallery .thumbnailItem button, div.pro-gallery .thumbnailItem i { display: inline-block; text-rendering: auto; -webkit-font-smoothing: antialiased; background: rgb(8, 8, 8); border-radius: 100%; color: rgb(255, 255, 255); height: 28px; left: 50%; margin: -16px -1px 0px -16px; opacity: 0.7; position: absolute; text-align: center; top: 50%; width: 28px; z-index: 11; }
div.pro-gallery .thumbnailItem button.play-triangle, div.pro-gallery .thumbnailItem i.play-triangle { opacity: 1; }
div.pro-gallery .thumbnailItem button::before, div.pro-gallery .thumbnailItem i::before { font-size: 2.3em; opacity: 1; }
div.pro-gallery.one-row { float: left; white-space: nowrap; }
div.pro-gallery.one-row .gallery-column { float: none; white-space: nowrap; width: 100%; }
div.pro-gallery.one-row .gallery-column .gallery-group { display: inline-block; float: none; }
div.pro-gallery.one-row.slider .gallery-column { overflow-x: scroll; }
div.pro-gallery.one-row.slider .gallery-column.scroll-snap { scroll-snap-type: x mandatory; }
div.pro-gallery.one-row .gallery-horizontal-scroll-inner { position: relative; will-change: transform; }
div.pro-gallery.thumbnails-gallery { float: left; overflow: hidden; }
div.pro-gallery.thumbnails-gallery .galleryColumn { overflow: visible; position: relative; }
div.pro-gallery.thumbnails-gallery .thumbnailItem { background-color: rgb(255, 255, 255); background-position: 50% center; background-size: cover; border-radius: 0px; cursor: pointer; overflow-y: inherit; position: absolute; }
div.pro-gallery.thumbnails-gallery .thumbnailItem.pro-gallery-highlight::after { background-color: rgba(255, 255, 255, 0.6); content: ""; display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
@media (max-width: 500px) {
  div.pro-gallery.thumbnails-gallery { overflow: visible; }
}
div.pro-gallery :focus { box-shadow: none; }
div.pro-gallery.accessible button:not(.nav-arrows-container, .has-custom-focus):focus, div.pro-gallery.accessible i:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgb(17, 109, 255) 0px 0px 1px 2px; }
div.pro-gallery.accessible .has-custom-focus:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px inset, rgb(17, 109, 255) 0px 0px 1px 4px inset; }
div.pro-gallery.accessible .gallery-item-hover button:focus, div.pro-gallery.accessible .gallery-item-hover i:focus { box-shadow: none; }
div.pro-gallery.accessible .thumbnailItem.pro-gallery-highlight::after { box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px; }
div.pro-gallery.accessible .gallery-item-container:has(.item-action:focus)::after { border-radius: inherit; box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px inset; content: " "; height: 100%; left: 0px; pointer-events: none; position: absolute; top: 0px; width: 100%; z-index: 15; }
div.pro-gallery.accessible .pro-gallery-thumbnails-highlighted::before { box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px inset; }
div.pro-gallery.accessible .pro-gallery-thumbnails-highlighted::after { border-radius: inherit; box-shadow: rgb(17, 109, 255) 0px 0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 7px 0px inset, rgb(17, 109, 255) 0px 0px 10px -5px; content: " "; height: 100%; left: 0px; pointer-events: none; position: absolute; top: 0px; width: 100%; }
div.pro-gallery .hide-scrollbars { scrollbar-width: none; }
div.pro-gallery .hide-scrollbars ::-webkit-scrollbar, div.pro-gallery .hide-scrollbars::-webkit-scrollbar { height: 0px !important; width: 0px !important; }
div.pro-gallery .rtl { direction: rtl; }
div.pro-gallery .ltr { direction: ltr; }
.sr-only.out-of-view-component { border: 0px; clip-path: circle(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }
.screen-logs { overflow-wrap: break-word; background: rgb(255, 255, 255); font-size: 10px; width: 280px; }
.fade { display: block; transition: opacity 0.6s; }
.fade-visible { opacity: 1; }
.fade-hidden { opacity: 0; }
.deck-before { transform: translateX(-100%); }
.deck-before, .deck-before-rtl { display: block; transition: transform 0.6s; z-index: 1; }
.deck-before-rtl { transform: translateX(100%); }
.deck-current { display: block; transform: translateX(0px); transition: transform 0.6s; z-index: 0; }
.deck-current .override { transition: transform 0.6s, opacity 0.1s 0.2s !important; }
.deck-after { display: block; opacity: 0; transition: opacity 0.2s 0.6s; z-index: -1; }
.deck-after .override { transition: opacity 0.1s !important; }
.disabled-transition { transition: none !important; }
@keyframes _9GYLc { 
  0% { background-color: rgba(242, 242, 242, 0.2); }
  50% { background-color: rgba(242, 242, 242, 0.8); }
  100% { background-color: rgba(242, 242, 242, 0.2); }
}
.pro-gallery-parent-container.gallery-slideshow [data-hook="group-view"]::before, .pro-gallery-parent-container:not(.gallery-slideshow) [data-hook="group-view"] .item-link-wrapper::before { content: ""; height: 1px; left: var(--group-left); pointer-events: none; position: absolute; right: var(--group-right); scroll-snap-align: center; top: var(--group-top); width: var(--group-width); }
.gallery-item-container { scroll-snap-align: none !important; }
.gallery-slideshow .gallery-item-container:not(.clickable) a { cursor: default; }
.nyxO1 { align-items: center; background: radial-gradient(rgba(0, 0, 0, 0.3), transparent 60%); border-radius: 64px; display: flex; height: 64px; justify-content: center; width: 64px; }
.UMy-n { border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 16px 0px 16px 26px; margin-left: 7px; }
.GCt6k { position: relative; }
.VJvhl { display: block; width: 100%; }
.KTCRo { left: 50%; pointer-events: none; position: absolute; top: 50%; transform: translate(-50%, -50%); }
._3BhBU { position: relative; width: 100%; }
._3BhBU::before { content: ""; display: block; padding-bottom: calc(var(--dim-height)/var(--dim-width)*100%); width: 100%; }
._3BhBU > :first-child { inset: 0px; position: absolute; }
.c0JBY { margin: 0px; display: block !important; }
._0MyCj, .glob_fontElementMap { font-family: var(--ricos-font-family,unset); }
.PwS-r { --ricos-custom-p-font-size: 14px; color: var(--ricos-custom-p-color,unset); display: block; font-family: var(--ricos-custom-p-font-family,unset); font-size: var(--ricos-custom-p-font-size,unset); font-style: var(--ricos-custom-p-font-style,unset); font-weight: var(--ricos-custom-p-font-weight,unset); justify-content: center; letter-spacing: var(--ricos-custom-p-letter-spacing,unset); line-height: var(--ricos-custom-p-line-height,unset); min-height: var(--ricos-custom-p-min-height,unset); padding-inline: 16px; print-color-adjust: exact; text-align: center; text-decoration: var(--ricos-custom-p-text-decoration,unset); }
.PwS-r > span > a, .PwS-r > span > span { background-color: var(--ricos-custom-p-background-color,unset); }
.iC4-F { border: 0px; height: 100%; overflow: hidden; width: 100%; }
.S-QUe { height: 100%; max-width: 100%; position: relative; width: 100%; }
.drsm4 { background: rgba(51, 51, 51, 0.05); inset: 0px; position: absolute; }
.glob_fontElementMap, .tUNkv { font-family: var(--ricos-font-family,unset); }
._9j7x9 { display: block; overflow: hidden; position: relative; }
.viXlM { align-items: center; background-color: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 30px; cursor: pointer; display: flex; height: 28px; justify-content: center; opacity: 0; padding: 0px; pointer-events: none; position: absolute; right: 12px; top: 12px; width: 28px; z-index: 10; }
._9j7x9:hover .viXlM, .viXlM:focus { opacity: 1; pointer-events: auto; }
.EGycn { height: 16px; position: absolute; width: 16px; z-index: 11; }
._6VblV { cursor: pointer; }
.cWIFU { border-color: var(--ricos-image-border-color,var(--ricos-custom-image-border-color,var(--ricos-image-default-border-color,uset))); border-radius: var(--ricos-image-border-radius,var(--ricos-custom-image-border-radius,0)); border-style: solid; border-width: var(--ricos-image-border-width,var(--ricos-custom-image-border-width,0)); overflow: hidden; }
.K2kll { position: relative; width: 100%; }
.K2kll::before { content: ""; display: block; padding-bottom: calc(var(--dim-height)/var(--dim-width)*100%); width: 100%; }
.K2kll > :first-child { inset: 0px; position: absolute; }
.b3znw { display: block; height: auto; width: 100%; }
._0gIyw { inset: 0px; position: absolute; }
._6SrN- { filter: blur(8px); position: relative; }
._6SrN-, .zjZz6 { transition: opacity 0.8s; }
.zjZz6 { left: 0px; opacity: 0; position: absolute; top: 0px; }
.zjZz6._9sFDb { opacity: 1; position: relative; }
@keyframes ZHyyt { 
  0% { left: -5%; width: 5%; }
  50% { left: 25%; width: 50%; }
  100% { left: 100%; width: 5%; }
}
.c0JBY { margin: 0px; display: block !important; }
._0MyCj, .glob_fontElementMap { font-family: var(--ricos-font-family,unset); }
.PwS-r { --ricos-custom-p-font-size: 14px; color: var(--ricos-custom-p-color,unset); display: block; font-family: var(--ricos-custom-p-font-family,unset); font-size: var(--ricos-custom-p-font-size,unset); font-style: var(--ricos-custom-p-font-style,unset); font-weight: var(--ricos-custom-p-font-weight,unset); justify-content: center; letter-spacing: var(--ricos-custom-p-letter-spacing,unset); line-height: var(--ricos-custom-p-line-height,unset); min-height: var(--ricos-custom-p-min-height,unset); padding-inline: 16px; print-color-adjust: exact; text-align: center; text-decoration: var(--ricos-custom-p-text-decoration,unset); }
.PwS-r > span > a, .PwS-r > span > span { background-color: var(--ricos-custom-p-background-color,unset); }
._6VIUu, .glob_fontElementMap { font-family: var(--ricos-font-family,unset); }
.vwuw0 { color: var(--ricos-custom-link-color,var(--ricos-action-color,#116dff)); font-family: var(--ricos-custom-link-font-family,unset); font-size: var(--ricos-custom-link-font-size,unset); font-style: var(--ricos-custom-link-font-style,unset); font-weight: var(--ricos-custom-link-font-weight,unset); letter-spacing: var(--ricos-custom-link-letter-spacing,unset); line-height: var(--ricos-custom-link-line-height,unset); min-height: var(--ricos-custom-link-min-height,unset); text-decoration: var(--ricos-custom-link-text-decoration,none); }
.HDFI7:hover { cursor: text; }
.Xe67q:hover { cursor: pointer; }
.WZKck { display: flex; margin-right: 5px; }
.X-XB7 { color: var(--ricos-settings-action-color,var(--ricos-action-color-fallback,#116dff)); max-width: 270px; overflow: hidden; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; }
@supports (color:rgb(from #000 r g b/0.1)) {
  .X-XB7 { color: var(--ricos-settings-action-color,rgb(from var(--ricos-action-color,#116dff) min(r,150) min(g,150) min(b,150))); }
}
.X-XB7:hover { text-decoration: underline; }
._5-rlY:hover { cursor: pointer; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .X-XB7 { max-width: 160px; }
}
}
@container (width < 480px) {
  .X-XB7 { max-width: 160px; }
}
.JBnTR, .glob_fontElementMap { font-family: var(--ricos-font-family,unset); }
.-YToe { container-type: inline-size; display: flex; justify-content: center; --link-preview-border-width: 1px; --link-preview-border-color: var(--ricos-custom-link-preview-border-color,#00000033); --link-preview-bg-color: var(--ricos-custom-link-preview-background-color,#ffffff00); --link-preview-border-radius: 0; --link-preview-link-color: var(--ricos-custom-link-preview-subtitle-color,inherit); --link-preview-hover-border-color: var(
    --ricos-custom-link-preview-hover-border-color,rgba($primary-text-color-tuple,0.6)
  ); --link-preview-title-color: var(--ricos-custom-link-preview-title-color,inherit); --link-preview-subtitle-color: var(--ricos-custom-link-preview-subtitle-color,inherit); }
.GpLHe { background-color: var(--link-preview-bg-color); border: solid var(--link-preview-border-width) var(--link-preview-border-color); border-radius: var(--link-preview-border-radius); cursor: pointer; display: flex; height: 112px; margin: 0px; min-width: 80px; overflow: hidden; width: 100%; }
.GpLHe:hover { border-color: var(--link-preview-hover-border-color); }
@supports (color:rgb(from #000 r g b/0.1)) {
  .GpLHe:hover { border-color: var(--ricos-custom-link-preview-hover-border-color,rgb(from var(--ricos-text-color,#212121) r g b/.6)); }
}
.q1xS4 { height: 116px; width: 116px; }
.O-d9W, .q1xS4 { background-position: 50% center; background-repeat: no-repeat; background-size: cover; flex: 0 0 auto; overflow: hidden; }
.O-d9W { background-color: rgb(236, 239, 243); height: 112px; width: 112px; }
.Vx0Tr { color: var(--ricos-settings-text-color,#000); display: flex; flex-direction: column; font-family: var(--ricos-custom-p-font-family,unset); justify-content: space-between; overflow: hidden; padding: 18px; vertical-align: middle; width: 100%; }
.czhPM { align-self: flex-start; color: var(--link-preview-title-color,var(--ricos-text-color,#212121)); font-family: var(--ricos-custom-h2-font-family,unset); font-size: 16px; font-weight: 700; line-height: 1.5; max-width: 100%; }
.VI8vZ, ._4YT0D, .czhPM { overflow: hidden; text-align: left; text-overflow: ellipsis; white-space: nowrap; }
[dir="rtl"] .VI8vZ, [dir="rtl"] ._4YT0D, [dir="rtl"] .czhPM { text-align: right; }
.VI8vZ, ._4YT0D { font-size: 14px; line-height: 1.28; white-space: nowrap; }
.VI8vZ { color: var(--link-preview-link-color,var(--ricos-text-color-low,#646464)); margin-bottom: 12px; text-align: left; }
._4YT0D { color: var(--link-preview-subtitle-color,var(--ricos-text-color,#212121)); margin-top: 8px; }
.EFxHE { height: 200px; width: 100%; }
.yWzQ- { border: 1px solid rgba(0, 6, 36, 0.1); height: 116px; width: 100%; }
.AyR21, .yWzQ- { align-items: center; display: flex; justify-content: center; }
.AyR21 { background-color: rgb(230, 34, 20); border-radius: 50%; height: 30px; width: 30px; }
.VHunr { gap: 12px; }
.TSTFN, .VHunr { align-items: center; display: flex; }
.TSTFN { flex-direction: row; justify-content: space-between; width: 100%; }
.Ch7vI { container-type: inline-size; width: 100%; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 375px) {
  .Ch7vI .TSTFN { flex-direction: column; gap: 18px; }
  .Ch7vI .VHunr { flex-direction: column; text-align: center; }
}
}
@container (width < 375px) {
  .Ch7vI .TSTFN { flex-direction: column; gap: 18px; }
  .Ch7vI .VHunr { flex-direction: column; text-align: center; }
}
@supports not (contain:inline-size) {
  @media only screen and (max-width: 400px) {
  .GpLHe { flex-direction: column !important; height: auto !important; }
  .O-d9W, .q1xS4 { height: 200px; width: 100%; }
  .VI8vZ, ._4YT0D, .czhPM { overflow: visible; text-overflow: inherit; white-space: normal; }
}
}
@container (width < 400px) {
  .GpLHe { flex-direction: column !important; height: auto !important; }
  .O-d9W, .q1xS4 { height: 200px; width: 100%; }
  .VI8vZ, ._4YT0D, .czhPM { overflow: visible; text-overflow: inherit; white-space: normal; }
}
.O2Nbe { flex-direction: row-reverse; }
.Zo9Lf { flex-direction: row; }
.DNXK0 { align-items: center; flex-direction: column; height: auto; }
.iC4-F { border: 0px; height: 100%; overflow: hidden; width: 100%; }
.S-QUe { height: 100%; max-width: 100%; position: relative; width: 100%; }
.drsm4 { background: rgba(51, 51, 51, 0.05); inset: 0px; position: absolute; }
.BK-j7, .BK-j7:visited { border-radius: 2px; color: var(--ricos-custom-mention-color,var(--ricos-action-color,#116dff)); display: inline-block; padding-left: 2px; padding-right: 2px; text-decoration: none; background: var(--ricos-custom-mention-background-color,transparent) !important; }
.GmFL2, .GmFL2:visited { padding-left: 4px; padding-right: 4px; }
.BK-j7:focus, .BK-j7:hover { outline: 0px; text-decoration: underline; }
.BK-j7:active, .BK-j7:focus, .BK-j7:hover { color: var(--ricos-custom-mention-color,var(--ricos-action-color,#116dff)); }
._29sVC { cursor: default; }
.j-eLh { cursor: pointer; }
.Dy5hD, .glob_fontElementMap { font-family: var(--ricos-font-family,unset); }
.vfTjr { --inner-polls-ricos-color: #fff; color: var(--inner-polls-ricos-color); overflow: hidden; padding: 35px 40px 40px; position: relative; transition: border-radius 0.5s; }
._0B9gz, .h61zf { width: 100%; }
.h61zf { background-color: rgba(0, 0, 0, 0.7); display: block; height: 100%; inset-inline-start: 0px; position: absolute; top: 0px; visibility: hidden; }
.h61zf.J47-i { visibility: visible; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .vfTjr { font-family: var(--ricos-native-text-font-family,var(--ricos-font-family,unset)); padding: 12px; border-radius: var(--ricos-native-whitebox-border-radius,0) !important; }
  .vfTjr ._2rts9 { margin-top: 12px; gap: 12px; }
}
}
@container (width < 480px) {
  .vfTjr { font-family: var(--ricos-native-text-font-family,var(--ricos-font-family,unset)); padding: 12px; border-radius: var(--ricos-native-whitebox-border-radius,0) !important; }
  .vfTjr ._2rts9 { margin-top: 12px; gap: 12px; }
}
.vfTjr._9UeFC { padding: 20px; }
._2rts9, .vfTjr._9UeFC ._2rts9 { gap: 20px; }
._2rts9 { display: grid; list-style: none; margin: 20px 0px 0px; padding: 0px; position: relative; }
._2rts9.smlJO { grid-template-columns: repeat(2, 1fr); }
.Z85BB { break-inside: avoid-column; }
.DrWnN, .S36ZZ, .gO0pf { background: transparent; border: 1px solid var(--inner-polls-ricos-color); color: inherit; cursor: pointer; font-family: inherit; font-size: 18px; line-height: 1; opacity: 0.6; padding: 15px 24px; position: relative; text-align: start; transition: border-radius 0.5s; width: 100%; z-index: 1; }
.DrWnN:focus, .DrWnN:hover, .S36ZZ:focus, .S36ZZ:hover, .gO0pf:focus, .gO0pf:hover { opacity: 1; outline: 0px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .DrWnN, .S36ZZ, .gO0pf { font-size: 14px; }
}
}
@container (width < 480px) {
  .DrWnN, .S36ZZ, .gO0pf { font-size: 14px; }
}
._9UeFC .DrWnN, ._9UeFC .S36ZZ, ._9UeFC .gO0pf { border-width: 2px; font-size: 16px; font-weight: 700; opacity: 1; }
.DrWnN { margin: 20px 0px 0px; text-align: center; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .DrWnN { margin-top: 12px; }
}
}
@container (width < 480px) {
  .DrWnN { margin-top: 12px; }
}
.S36ZZ { border: 1px dashed var(--inner-polls-ricos-color); }
._2rts9.smlJO.J47-i .S36ZZ { height: 188px; justify-content: center; }
._2rts9.gFncL .S36ZZ, ._2rts9.smlJO .S36ZZ { align-items: center; display: flex; }
.PL58i { overflow: hidden; }
.KNxAb { color: var(--inner-polls-ricos-color); font-size: 14px; margin: 20px 0px 0px; opacity: 0.6; }
.KNxAb + .KNxAb { margin: 0px; }
._0Xse9 { animation-duration: 1.5s; animation-iteration-count: infinite; animation-name: DuC2G; animation-timing-function: linear; inset-inline-end: 10px; opacity: 0; position: absolute; top: 10px; transition: opacity 0.5s; }
._0Xse9.WE0SQ { opacity: 1; }
.tJqN2 { color: rgb(223, 49, 49); font-size: 14px; line-height: 1.43; margin: 10px 0px 0px; position: relative; }
@keyframes DuC2G { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.D0Sr7 { display: flex; font-size: 14px; margin: 10px 0px 0px; }
.D0Sr7.LE9tQ { display: none; }
.hBEuB { display: inline-block; list-style: none; margin: 0px 10px; padding: 0px; }
.C2Bj3, ._-3dpO { border-radius: 50%; display: inline-block; height: 20px; overflow: hidden; width: 20px; }
.C2Bj3:not(:first-child), ._-3dpO:not(:first-child) { margin-inline-start: -5px; }
.YMKA0 { background: rgb(255, 255, 255); color: rgb(0, 0, 0); display: flex; flex-direction: column; height: 420px; width: 450px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .YMKA0 { height: 100%; width: 100%; }
}
}
@container (width < 480px) {
  .YMKA0 { height: 100%; width: 100%; }
}
.wPDBq { height: 100%; }
.KWPCM, .wPDBq { display: flex; flex-direction: column; }
.KWPCM { background-color: rgba(0, 0, 0, 0.6); inset: 0px; cursor: auto; justify-content: center; position: fixed; z-index: 8; }
.KWPCM, .MRiSC { align-items: center; }
.MRiSC { border-bottom: 1px solid rgba(0, 0, 0, 0.2); display: flex; flex-direction: row; padding: 20px 0px; }
.C2Bj3 { height: 36px; width: 36px; }
.bBWwt { font-size: 16px; margin-inline-start: 10px; }
.k--uC { align-items: center; border-bottom: 1px solid rgba(0, 0, 0, 0.2); display: flex; justify-content: space-between; padding: 10px 20px; }
.Azd-K, ._2rwXh { cursor: pointer; }
.Azd-K { margin-inline-end: -5px; }
.k--uC .rUFWb { font-size: 16px; font-weight: 900; margin: 0px; }
.i7hVj { flex: 1 1 0%; overflow: auto; padding: 0px 20px; }
.bnbRQ { list-style: none; margin: 0px; padding: 0px; }
.m-ype { padding: 10px 20px; text-align: center; }
.r3Jzg { font-size: 16px; margin: 0px; padding: 20px; }
.RQAhA { animation-duration: 1.5s; animation-iteration-count: infinite; animation-name: LlotE; animation-timing-function: linear; }
@keyframes LlotE { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
._7WaQS { align-items: center; display: flex; position: relative; }
.Qj8qs, ._5wjNX { box-sizing: border-box; color: inherit; font-family: inherit; font-size: 14px; height: auto; line-height: 1; margin: 0px; padding: 0px; z-index: 2; }
._5wjNX { background: transparent; border: 0px; display: block; overflow: auto; position: relative; resize: none; transition: font-size 0.3s; width: 100%; z-index: 1; }
._5wjNX::placeholder { color: inherit; opacity: 0.6; }
._5wjNX:focus { outline: 0px; }
._5wjNX[disabled] { cursor: not-allowed; }
.RM08U { font-size: 18px; line-height: 1.38; }
.L38Eb { font-size: 24px; line-height: 1.3; }
.kyDhL { font-size: 36px; line-height: 1.2; }
.lpfH9 { font-weight: 700; }
.lpfH9.RM08U { font-size: 14px; }
.lpfH9.L38Eb { font-size: 18px; }
.lpfH9.kyDhL { font-size: 22px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .Qj8qs.RM08U, ._5wjNX.RM08U { font-size: 14px; }
  .Qj8qs.L38Eb, ._5wjNX.L38Eb { font-size: 18px; }
  .Qj8qs.kyDhL, ._5wjNX.kyDhL { font-size: 22px; }
}
}
@container (width < 480px) {
  .Qj8qs.RM08U, ._5wjNX.RM08U { font-size: 14px; }
  .Qj8qs.L38Eb, ._5wjNX.L38Eb { font-size: 18px; }
  .Qj8qs.kyDhL, ._5wjNX.kyDhL { font-size: 22px; }
}
._5HA2W._28GsD, ._5HA2W:focus, ._5HA2W:focus-within, ._7WaQS:hover ._5HA2W { opacity: 1; }
._5HA2W { align-items: center; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: flex; flex-direction: row; inset-inline: auto 12px; opacity: 0; position: absolute; transition: opacity 0.5s; z-index: 1; }
.IL4-1 { position: relative; word-break: break-word; z-index: 1; }
.ndDo- { animation-duration: 1.5s; animation-iteration-count: infinite; animation-name: DkuLS; animation-timing-function: linear; }
@keyframes DkuLS { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.OaKzW { position: relative; }
.OaKzW.w6OlK { border: 2px solid rgb(255, 255, 255); }
.OaKzW.w6OlK ._4eXEp { display: block; }
.OaKzW ._4eXEp { border-radius: 50%; color: var(--ricos-settings-text-color,#000); display: none; inset-inline: auto 0px; position: absolute; top: 0px; transform: translate(50%, -50%); z-index: 4; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .OaKzW ._4eXEp svg { height: 16px; width: 16px; }
}
}
@container (width < 480px) {
  .OaKzW ._4eXEp svg { height: 16px; width: 16px; }
}
.OaKzW, .OaKzW .DaBt4, .OaKzW ._0VtrY, .OaKzW ._29s4x { transition: border-radius 0.5s, padding-inline-start 0.5s; }
._29s4x { height: 0px; padding-top: 56.25%; }
.OaKzW ._0VtrY { background-color: rgba(0, 0, 0, 0.2); font-size: 18px; line-height: 1; margin: 0px; padding: 15px 35px 15px 25px; }
.OaKzW ._0VtrY:focus { border: 1px solid rgb(255, 255, 255); }
.OaKzW ._0VtrY.zuwQr { text-align: center; }
.OaKzW ._0VtrY.hvrA7 { padding-inline-end: 60px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .OaKzW ._0VtrY { font-size: 14px; padding: 10px; }
  .OaKzW ._0VtrY.hvrA7 { padding-inline-end: 35px; }
}
}
@container (width < 480px) {
  .OaKzW ._0VtrY { font-size: 14px; padding: 10px; }
  .OaKzW ._0VtrY.hvrA7 { padding-inline-end: 35px; }
}
.OaKzW._1xtxr ._29s4x { height: 36px; inset-inline-start: 5px; margin-top: -18px; opacity: 0; overflow: hidden; padding-top: 0px; position: absolute; top: 50%; transition: opacity 0.5s; visibility: hidden; width: 36px; z-index: 2; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .OaKzW._1xtxr ._29s4x { height: 34px; inset-inline-start: 0px; margin: 0px; top: 0px; width: 34px; }
}
}
@container (width < 480px) {
  .OaKzW._1xtxr ._29s4x { height: 34px; inset-inline-start: 0px; margin: 0px; top: 0px; width: 34px; }
}
.OaKzW._1xtxr.Y-G8e ._0VtrY { padding-inline-start: 50px; }
.OaKzW._1xtxr.Y-G8e ._29s4x { opacity: 1; visibility: visible; }
.DaBt4 { position: relative; }
.yszAd { background-color: rgba(0, 0, 0, 0.2); content: " "; height: 100%; inset-inline-start: 0px; top: 0px; transition: width 0.5s; z-index: 1; }
._1Qkx2, .yszAd { position: absolute; }
._1Qkx2 { font-size: 14px; inset-inline: auto 20px; opacity: 0.7; top: 50%; transform: translateY(-50%); z-index: 2; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  ._1Qkx2 { font-size: 12px; inset-inline-end: 10px; }
}
}
@container (width < 480px) {
  ._1Qkx2 { font-size: 12px; inset-inline-end: 10px; }
}
.IDmvZ { position: relative; z-index: 2; }
.w6OlK .yszAd { background-color: rgba(0, 0, 0, 0.3); }
.fZRxB { cursor: pointer; margin: 0px; }
.fZRxB:focus, .fZRxB:hover { background-color: rgba(0, 0, 0, 0.3); outline: 0px; }
._5M9UO, .xIBE6 { fill: var(--ricos-settings-icons-color,#000); margin-inline-start: 5px; }
.xIBE6 { cursor: pointer; }
.jR8Rt { background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; padding: 0px; }
.Rjalz { color: var(--inner-polls-ricos-color); pointer-events: none; }
.l1iTd { align-items: center; background: rgba(0, 0, 0, 0.3); display: flex; height: 100%; inset-inline-start: 0px; justify-content: center; opacity: 0; position: absolute; top: 0px; transition: opacity 0.5s; width: 100%; z-index: 3; }
.NTKxo { opacity: 1; }
._6til7 ._0VtrY, ._6til7 .yszAd { background-color: rgba(255, 255, 255, 0.2); }
._6til7 .l1iTd { background: rgba(255, 255, 255, 0.3); }
._6til7.fZRxB:focus, ._6til7.fZRxB:hover, ._6til7.w6OlK .yszAd { background-color: rgba(255, 255, 255, 0.3); }
.r4UHv { animation-duration: 1.5s; animation-iteration-count: infinite; animation-name: xQCYR; animation-timing-function: linear; }
@keyframes xQCYR { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.BtSK9 { text-align: center; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .BtSK9 { font-weight: 700; }
}
}
@container (width < 480px) {
  .BtSK9 { font-weight: 700; }
}
.BbPkD { height: 0px; margin-top: 35px; padding-top: 56.25%; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .BbPkD { margin-top: 15px; }
}
}
@container (width < 480px) {
  .BbPkD { margin-top: 15px; }
}
.Q9mY9 .BbPkD { border-radius: 2px; height: 150px; }
.ph8Ll { position: relative; }
.ph8Ll._9fYZd { border: 2px solid rgb(255, 255, 255); }
.ph8Ll._9fYZd .a9K4C { display: block; }
.ph8Ll .a9K4C { border-radius: 50%; color: var(--ricos-settings-text-color,#000); display: none; inset-inline: auto 0px; position: absolute; top: 0px; transform: translate(50%, -50%); z-index: 4; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .ph8Ll .a9K4C svg { height: 16px; width: 16px; }
}
}
@container (width < 480px) {
  .ph8Ll .a9K4C svg { height: 16px; width: 16px; }
}
.ph8Ll, .ph8Ll .F6Xzx, .ph8Ll .U-gXg, .ph8Ll .fcHmZ { transition: border-radius 0.5s, padding-inline-start 0.5s; }
.F6Xzx { height: 0px; padding-top: 56.25%; }
.ph8Ll .fcHmZ { background-color: rgba(0, 0, 0, 0.2); font-size: 18px; line-height: 1; margin: 0px; padding: 15px 35px 15px 25px; }
.ph8Ll .fcHmZ:focus { border: 1px solid rgb(255, 255, 255); }
.ph8Ll .fcHmZ.oRlIY { text-align: center; }
.ph8Ll .fcHmZ.CFob- { padding-inline-end: 60px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .ph8Ll .fcHmZ { font-size: 14px; padding: 10px; }
  .ph8Ll .fcHmZ.CFob- { padding-inline-end: 35px; }
}
}
@container (width < 480px) {
  .ph8Ll .fcHmZ { font-size: 14px; padding: 10px; }
  .ph8Ll .fcHmZ.CFob- { padding-inline-end: 35px; }
}
.ph8Ll.pKXiE .F6Xzx { height: 36px; inset-inline-start: 5px; margin-top: -18px; opacity: 0; overflow: hidden; padding-top: 0px; position: absolute; top: 50%; transition: opacity 0.5s; visibility: hidden; width: 36px; z-index: 2; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .ph8Ll.pKXiE .F6Xzx { height: 34px; inset-inline-start: 0px; margin: 0px; top: 0px; width: 34px; }
}
}
@container (width < 480px) {
  .ph8Ll.pKXiE .F6Xzx { height: 34px; inset-inline-start: 0px; margin: 0px; top: 0px; width: 34px; }
}
.ph8Ll.pKXiE.WRUCa .fcHmZ { padding-inline-start: 50px; }
.ph8Ll.pKXiE.WRUCa .F6Xzx { opacity: 1; visibility: visible; }
.U-gXg { position: relative; }
.XJSEV { background-color: rgba(0, 0, 0, 0.2); content: " "; height: 100%; inset-inline-start: 0px; top: 0px; transition: width 0.5s; z-index: 1; }
.K04Vv, .XJSEV { position: absolute; }
.K04Vv { font-size: 14px; inset-inline: auto 20px; opacity: 0.7; top: 50%; transform: translateY(-50%); z-index: 2; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  .K04Vv { font-size: 12px; inset-inline-end: 10px; }
}
}
@container (width < 480px) {
  .K04Vv { font-size: 12px; inset-inline-end: 10px; }
}
.DVdlT { position: relative; z-index: 2; }
._9fYZd .XJSEV { background-color: rgba(0, 0, 0, 0.3); }
.OThPU { cursor: pointer; margin: 0px; }
.OThPU:focus, .OThPU:hover { background-color: rgba(0, 0, 0, 0.3); outline: 0px; }
.ROGHO, ._6RMW0 { fill: var(--ricos-settings-icons-color,#000); margin-inline-start: 5px; }
.ROGHO { cursor: pointer; }
._8eIPW { background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; padding: 0px; }
.F9HHn { color: var(--inner-polls-ricos-color); pointer-events: none; }
.CKMyl { align-items: center; background: rgba(0, 0, 0, 0.3); display: flex; height: 100%; inset-inline-start: 0px; justify-content: center; opacity: 0; position: absolute; top: 0px; transition: opacity 0.5s; width: 100%; z-index: 3; }
.nTLix { opacity: 1; }
._4Aopl .XJSEV, ._4Aopl .fcHmZ { background-color: rgba(255, 255, 255, 0.2); }
._4Aopl .CKMyl { background: rgba(255, 255, 255, 0.3); }
._4Aopl.OThPU:focus, ._4Aopl.OThPU:hover, ._4Aopl._9fYZd .XJSEV { background-color: rgba(255, 255, 255, 0.3); }
.NW6kt { animation-duration: 1.5s; animation-iteration-count: infinite; animation-name: NUhXi; animation-timing-function: linear; }
@keyframes NUhXi { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.F6Xzx { border-radius: 8px; }
.pautZ .fcHmZ { padding: 12px; }
.pKXiE .fcHmZ { padding: 12px 18px; }
.pKXiE .fcHmZ, .pautZ .fcHmZ { border-radius: 8px; font-size: 16px; font-weight: 700; line-height: 1.5; }
.fcHmZ { background: rgba(255, 255, 255, 0.3); }
.ph8Ll.pautZ.WRUCa .F6Xzx { height: 150px; }
.ph8Ll.pautZ.WRUCa .U-gXg { bottom: 0px; height: 65%; left: 0px; position: absolute; width: 100%; z-index: 1; }
.ph8Ll.pautZ.WRUCa .fcHmZ { align-items: flex-end; background: linear-gradient(0deg, rgba(0, 0, 0, 0.6), transparent); display: flex; height: 100%; }
.DWlyL { background-position: 50% center; background-repeat: no-repeat; background-size: cover; height: 100%; overflow: hidden; position: relative; width: 100%; z-index: 1; }
.DWlyL:not(.CZz8y) ._1lNa1 { cursor: pointer; z-index: 2; }
.DWlyL:not(.CZz8y):focus .Gng2T, .DWlyL:not(.CZz8y):hover .Gng2T { opacity: 1; }
.Gng2T, ._1lNa1 { height: 100%; opacity: 0; position: absolute; top: 0px; width: 100%; }
.Gng2T { align-items: center; background: rgba(0, 0, 0, 0.5); display: flex; flex-direction: row; justify-content: center; transition: opacity 0.5s; }
.Gng2T .Eq9OX { font-size: 16px; margin: 0px 10px; }
._4TdVL { opacity: 1; }
._6UwMw { display: none; }
.KrSWz { animation-duration: 1.5s; animation-iteration-count: infinite; animation-name: P-YWh; animation-timing-function: linear; }
@keyframes P-YWh { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
._1Nyq4, .glob_fontElementMap { font-family: var(--ricos-font-family,unset); }
.jp-R2 { filter: blur(0.25em); }
.ztVOv { cursor: pointer; filter: blur(0.18em); }
.kFY4J > * { pointer-events: none; }
.D-nE3 > * { filter: blur(30px); }
.taNEB > * { filter: blur(40px); }
.mrOzJ > * { filter: blur(50px); }
.cMbc6 div[class^="gallery-item-wrapper"], .cMbc6 div[class^="thumbnailItem"] { filter: blur(30px); }
.cMbc6 > * { pointer-events: none; }
.FZaST { background-color: rgba(0, 0, 0, 0.3); }
.FZaST, ._4fLWu { display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
._4fLWu { background: linear-gradient(0deg, transparent 50%, rgb(32, 32, 32)); }
.fZxrS { background-color: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: var(--ricos-settings-text-color,#000); filter: none; font-size: 16px; height: 40px; max-width: 260px; padding: 8px 16px; width: max-content; }
.F6Psc .fZxrS { font-size: 14px; }
.fZxrS input { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-size: inherit; max-width: 228px; padding: 0px; text-align: center; }
._4frdg:hover { cursor: pointer; opacity: 0.7; }
.es-dD { overflow: hidden; position: relative; width: 100%; z-index: 7; }
.Vmp5p { background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(255, 255, 255); display: flex; font-family: var(--ricos-settings-text-font-family,Madefor,"Helvetica Neue",Helvetica,Arial,メイリオ,meiryo,"ヒラギノ角ゴ pro w3","hiragino kaku gothic pro",sans-serif); font-size: 16px; font-weight: 400; line-height: 24px; margin-bottom: 28px; margin-left: 5%; margin-top: 12px; resize: none; text-align: center; width: 90%; pointer-events: auto !important; }
.F6Psc .Vmp5p { font-size: 14px; margin-bottom: 20px; }
.rkgOd { margin: 0px; top: 50%; transform: translate(-50%, -50%); }
.d5Coz, .rkgOd { color: rgb(255, 255, 255); left: 50%; position: absolute; text-align: center; z-index: 1; }
.d5Coz { margin-top: 24px; transform: translate(-50%); }
@media print {
  .cMbc6 div[class^="gallery-item-wrapper"], .cMbc6 div[class^="thumbnailItem"], .jp-R2, .yGcl5, .ztVOv, [style*="blur"], span.yGcl5, span[style*="blur"] { filter: none !important; }
  .FZaST, ._4fLWu, .d5Coz, .rkgOd { display: none !important; }
}
._4Xcfv { color: var(--ricos-custom-table-color,inherit); --ricos-internal-table-border-color: var(
    --ricos-custom-table-border-color,rgba(var(--ricos-text-color-tuple,33,33,33),0.2)
  ); clear: both; }
@supports (color:rgb(from #000 r g b/0.1)) {
  ._4Xcfv { --ricos-internal-table-border-color: var(
      --ricos-custom-table-border-color,rgb(from var(--ricos-text-color,#212121) r g b/0.2)
    ); }
}
.F4tZa:focus, .F4tZa > span:focus, .XkPDZ:focus, .XkPDZ > span:focus, .g1iro:focus, .g1iro > span:focus { outline: none; }
.L3L6x { margin-bottom: max(0px,var(--table-vertical-padding,16px) - var(--table-border-bottom,1px)); overflow: auto hidden; padding-bottom: var(--table-border-bottom,1px); padding-inline-end: var(--table-border-end,1px); padding-top: max(var(--table-vertical-padding,16px),var(--table-border-top,1px)); padding-inline-start: var(--table-border-start,1px); position: relative; }
.L3L6x::-webkit-scrollbar { appearance: none; height: 10px; }
.L3L6x::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.5); border: 2px solid rgb(255, 255, 255); border-radius: 8px; }
.XkPDZ { isolation: isolate; min-width: 100%; table-layout: fixed; width: 100%; }
.XkPDZ thead { border-right: 1px solid rgba(var(--ricos-text-color-tuple,33,33,33),.15); }
@supports (color:rgb(from #000 r g b/0.1)) {
  .XkPDZ thead { border-color: rgb(from var(--ricos-text-color,#212121) r g b/.15); }
}
.XkPDZ .JX6U5 { min-width: 10px; }
.XkPDZ { border-collapse: separate; border-spacing: 0px; }
.XkPDZ td, .XkPDZ th { background-clip: padding-box; border-bottom: 0px solid transparent; border-left-style: solid; border-left-color: transparent; border-left-width: var(--ricos-internal-table-gap,0); border-right: 0px solid transparent; border-top-style: solid; border-top-color: transparent; border-top-width: var(--ricos-internal-table-gap,0); }
.XkPDZ td[data-visual-col="0"], .XkPDZ th[data-visual-col="0"] { border-left-width: 0px; }
.XkPDZ td[data-visual-row="0"], .XkPDZ th[data-visual-row="0"] { border-top-width: 0px; }
[dir="rtl"] .XkPDZ td, [dir="rtl"] .XkPDZ th { border-left-width: 0px; border-right-width: var(--ricos-internal-table-gap,0); }
[dir="rtl"] .XkPDZ td[data-visual-col="0"], [dir="rtl"] .XkPDZ th[data-visual-col="0"] { border-right-width: 0px; }
.fMfSr { background-color: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; overflow: visible; padding: 0px; position: relative; vertical-align: top; }
.fMfSr.AGQ4j { background-color: var(--ricos-custom-table-background-color,rgba(var(--ricos-text-color-tuple,33,33,33),.04)); font-weight: unset; }
@supports (color:rgb(from #000 r g b/0.1)) {
  .fMfSr.AGQ4j { background-color: var(--ricos-custom-table-background-color,rgb(from var(--ricos-text-color,#212121) r g b/.04)); }
}
.fMfSr.iLUmL { z-index: 2; }
.fMfSr .W0TWz { background-color: var(--ricos-background-color,#fff); border: 1px solid rgb(221, 221, 221); box-shadow: 0 0 7px 0 rgba(var(--ricos-text-color-tuple,33,33,33),.1); height: max-content; left: -20px; position: relative; top: 0px; width: calc(100% + 36px); z-index: 1; }
@supports (color:rgb(from #000 r g b/0.1)) {
  .fMfSr .W0TWz { box-shadow: 0 0 7px 0 rgb(from var(--ricos-text-color,#212121) r g b/.1); }
}
.fMfSr .iLUmL { left: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }
.fMfSr .iLUmL:not(.W0TWz):not(.IRUz9) { background-color: rgba(var(--ricos-settings-action-color-tuple,var(--ricos-action-color-tuple,2,97,255)),.2); }
@supports (color:rgb(from #000 r g b/0.1)) {
  .fMfSr .iLUmL:not(.W0TWz):not(.IRUz9) { background-color: rgb(from var(--ricos-settings-action-color,var(--ricos-action-color,#116dff)) r g b/.2); }
}
.XVswg.BDPOK > div > div > div > :first-child, .XVswg.uxvSs .public-DraftEditor-content > div > :first-child, .r4Qvy.BDPOK > div > div > div > :last-child, .r4Qvy.uxvSs .public-DraftEditor-content > div > :last-child { height: 1px; }
@supports not (contain:inline-size) {
  @media only screen and (min-width: 640px) {
  .uxvSs:not(.W0TWz) { pointer-events: none; }
}
}
@container (min-width: 640px) {
  .uxvSs:not(.W0TWz) { pointer-events: none; }
}
.-JGqr { caret-color: transparent; height: 100%; }
.-JGqr.wMY-n { caret-color: unset; padding: 10px 26px 10px 29px; width: 100%; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 640px) {
  .-JGqr.wMY-n { padding: 10px 0px 10px 10px; }
}
}
@container (width < 640px) {
  .-JGqr.wMY-n { padding: 10px 0px 10px 10px; }
}
.-JGqr.NRpke { overflow: hidden; padding: var(--ricos-internal-table-cell-padding-top,10px) var(--ricos-internal-table-cell-padding-right,10px) var(--ricos-internal-table-cell-padding-bottom,10px) var(--ricos-internal-table-cell-padding-left,10px); }
.dwC-o { background-color: rgb(255, 255, 255); border: 1px solid rgba(51, 51, 51, 0.1); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 10px 0px; position: absolute; top: -40px; }
.-iBoZ { border: 1px solid rgba(0, 0, 0, 0.4); height: 20px; max-width: 20px; padding: 0px; width: 20px; }
.-iBoZ.iLUmL { border: 1px double var(--ricos-settings-action-color,var(--ricos-action-color,#116dff)); }
.PqtB7 { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.PqtB7 ::selection { background: transparent; }
.SadEr { background-color: var(--vertical-embed-background-color,var(--ricos-custom-vertical-embed-background-color,transparent)); border: var(--vertical-embed-border-width,1px) solid var(--vertical-embed-border-color,var(--ricos-custom-vertical-embed-border-color,rgba(0,0,0,.2))); border-radius: var(--vertical-embed-border-radius,0); container-type: inline-size; cursor: pointer; display: flex; overflow: hidden; transition: 0.2s ease-in-out; width: 100%; --vertical-embed-title-color: var(--ricos-custom-vertical-embed-color); --vertical-embed-text-color: var(
    --ricos-custom-vertical-embed-text-color,var(--ricos-custom-vertical-embed-color)
  ); --vertical-embed-price-color: var(--ricos-custom-vertical-embed-color); --vertical-embed-icon-color: var(--ricos-custom-vertical-embed-icon-color,var(--ricos-custom-vertical-embed-text-color,var(--ricos-custom-vertical-embed-color))); --vertical-embed-ribbon-fill-color: var(--ricos-custom-vertical-embed-ribbon-fill-color); --vertical-embed-ribbon-border-color: var(--ricos-custom-vertical-embed-ribbon-border-color); --vertical-embed-ribbon-text-color: var(--ricos-custom-vertical-embed-ribbon-text-color); --vertical-embed-button-fill-color: var(--ricos-custom-button-background-color); --vertical-embed-button-text-color: var(--ricos-custom-button-color); --vertical-embed-button-border-color: var(--ricos-custom-button-border-color); --vertical-embed-button-border-width: var(--ricos-custom-button-border-width); --vertical-embed-button-border-radius: var(--ricos-custom-button-border-radius); --vertical-embed-button-hover-fill-color: var(--ricos-custom-button-background-color-hover); --vertical-embed-button-hover-text-color: var(--ricos-custom-button-color-hover); --vertical-embed-button-hover-border-color: var(--ricos-custom-button-border-color-hover); print-color-adjust: exact; }
.evJM4 .oe-jE { flex-direction: column; width: 100%; }
.evJM4 .qkrEl, .evJM4 .sFmsF { min-height: var(--vertical-embed-min-image-height); width: 100%; }
.evJM4 .lQ-vU { flex-direction: column; padding: var(--vertical-embed-content-padding); width: 100%; }
.JyvBQ { color: var(--vertical-embed-text-color,var(--ricos-custom-vertical-embed-color,var(--ricos-text-color,#000))); display: flex; font-family: var(--ricos-custom-p-font-family,unset); font-size: 14px; font-weight: 400; gap: 12px; justify-content: var(--subtitle-justify-content,flex-start); line-height: 1.28; padding-top: 3px; }
.W7vqQ { align-items: center; display: flex; line-height: 1; }
.W7vqQ svg { color: var(--vertical-embed-icon-color,var(--ricos-custom-vertical-embed-icon-color,currentColor)); display: block; flex-shrink: 0; }
.ajXzw { cursor: inherit; display: flex; justify-content: center; text-decoration: none; width: 100%; }
.ZU-sK { background-color: var(--vertical-embed-background-color,var(--ricos-custom-vertical-embed-background-color,transparent)); min-height: 98px; min-width: 80px; width: 100%; }
.dVJzs { display: flex; flex-direction: row; }
.XrNDC { flex-direction: row-reverse; }
.ZS1KP { flex-direction: row; }
.ZMdfS { align-items: center; flex-direction: column; height: auto; }
.Qvc9H { padding: 0px 8px; }
.AcZHP { direction: ltr; }
.wExU7 { direction: rtl; }
.UI5tY { flex: 0 0 auto; min-height: var(--vertical-embed-min-image-height); min-width: var(--vertical-embed-min-image-height); overflow: hidden; position: relative; }
.ZMdfS .UI5tY { min-width: 100%; }
.Dezu8, .ZMdfS .UI5tY { min-height: var(--vertical-embed-min-image-height); width: 100%; }
.Dezu8 { background-position: 50% center; background-repeat: no-repeat; background-size: cover; flex: 0 0 auto; height: 100%; min-width: var(--vertical-embed-min-image-height); print-color-adjust: exact; }
.Dezu8, .dS8yI { border: var(--vertical-embed-image-border-width,0) solid var(--vertical-embed-image-border-color,transparent); border-radius: var(--vertical-embed-image-border-radius,0); overflow: hidden; }
.dS8yI { min-height: var(--vertical-embed-min-image-height); width: 100%; }
.Rxc-9 { height: 100%; }
.Rxc-9.Dezu8, .Rxc-9.UI5tY { height: 100%; max-height: 100%; min-width: 0px; overflow: hidden; }
.Rxc-9.Dezu8, .Rxc-9.dS8yI { aspect-ratio: 1 / 1; }
.Rxc-9.dS8yI { height: 100%; }
.GLHAo.Dezu8, .GLHAo.UI5tY { height: 100%; min-width: 0px; }
.GLHAo.Dezu8, .GLHAo.dS8yI { aspect-ratio: 16 / 9; }
.GLHAo.dS8yI { height: 100%; }
.IK95N .dS8yI, ._2NGvU .dS8yI { min-height: var(--vertical-embed-min-image-height); }
.GdUo1 img, ._06Qqa img { height: 100%; width: 100%; }
._06Qqa img { object-fit: cover; }
.GdUo1 img { background-color: var(--vertical-embed-background-color,var(--ricos-custom-vertical-embed-background-color,transparent)); object-fit: contain; }
.LV82u { inset-inline: 18px; max-width: calc(100% - 36px); position: absolute; top: 18px; z-index: 10; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 500px) {
  .dVJzs { width: 100%; }
  .XrNDC, .ZS1KP, .dVJzs { flex-direction: column; }
  .XrNDC, .ZS1KP { align-items: center; height: auto; }
  .ZU-sK .Dezu8, .ZU-sK .UI5tY, .ZU-sK .dS8yI { min-height: var(--vertical-embed-min-image-height); width: 100%; }
  .XrNDC .Dezu8, .XrNDC .UI5tY, .ZS1KP .Dezu8, .ZS1KP .UI5tY { flex: 0 0 auto; height: auto; max-height: none; min-height: var(--vertical-embed-min-image-height); min-width: 100%; width: 100%; }
  .XrNDC .Dezu8.Rxc-9, .ZS1KP .Dezu8.Rxc-9 { aspect-ratio: 1 / 1; }
  .XrNDC .Dezu8.GLHAo, .ZS1KP .Dezu8.GLHAo { aspect-ratio: 16 / 9; }
}
}
@container (width < 500px) {
  .dVJzs { width: 100%; }
  .XrNDC, .ZS1KP, .dVJzs { flex-direction: column; }
  .XrNDC, .ZS1KP { align-items: center; height: auto; }
  .ZU-sK .Dezu8, .ZU-sK .UI5tY, .ZU-sK .dS8yI { min-height: var(--vertical-embed-min-image-height); width: 100%; }
  .XrNDC .Dezu8, .XrNDC .UI5tY, .ZS1KP .Dezu8, .ZS1KP .UI5tY { flex: 0 0 auto; height: auto; max-height: none; min-height: var(--vertical-embed-min-image-height); min-width: 100%; width: 100%; }
  .XrNDC .Dezu8.Rxc-9, .ZS1KP .Dezu8.Rxc-9 { aspect-ratio: 1 / 1; }
  .XrNDC .Dezu8.GLHAo, .ZS1KP .Dezu8.GLHAo { aspect-ratio: 16 / 9; }
}
.Gi2Ux { background-color: var(--vertical-embed-ribbon-fill-color,#000); border: var(--vertical-embed-ribbon-border-width,0) solid var(--vertical-embed-ribbon-border-color,rgba(0,0,0,.2)); border-radius: var(--vertical-embed-ribbon-border-radius,0); box-sizing: border-box; display: inline-block; font-family: var(--ricos-custom-p-font-family,unset); font-size: 14px; font-weight: 500; line-height: 1.33; max-width: 100%; padding: 6px 12px; }
.jWZZr { color: var(--vertical-embed-ribbon-text-color,#fff); display: block; }
.Z9-ch .Gi2Ux, .jWZZr { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.Z9-ch .Gi2Ux { max-width: 100%; }
.Z9-ch .jWZZr { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.PVPDh { display: flex; flex-direction: column; gap: 18px; height: 100%; justify-content: center; min-width: 0px; overflow: hidden; padding: var(--vertical-embed-content-padding); text-align: start; width: 100%; }
.PVPDh, .PVPDh.WQkIk { align-items: flex-start; }
.PVPDh.WQkIk { --subtitle-justify-content: flex-start; }
.PVPDh.WQkIk .NciwS { text-align: start; }
.PVPDh.WQkIk .NciwS .EGndc, .PVPDh.WQkIk .NciwS .vpUyG, .PVPDh.WQkIk .NciwS .yPBWW { justify-content: flex-start; }
.PVPDh.QgxYk { align-items: center; --subtitle-justify-content: center; }
.PVPDh.QgxYk .NciwS { text-align: center; }
.PVPDh.QgxYk .NciwS .EGndc, .PVPDh.QgxYk .NciwS .vpUyG, .PVPDh.QgxYk .NciwS .yPBWW { justify-content: center; }
.PVPDh.wjBpA { align-items: flex-end; --subtitle-justify-content: flex-end; }
.PVPDh.wjBpA .NciwS { text-align: end; }
.PVPDh.wjBpA .NciwS .EGndc, .PVPDh.wjBpA .NciwS .vpUyG, .PVPDh.wjBpA .NciwS .yPBWW { justify-content: flex-end; }
.vpUyG { align-items: inherit; display: flex; flex-direction: column; max-width: 100%; min-width: 0px; width: 100%; }
.GyZsE .vpUyG, .vpUyG { gap: 12px; justify-content: center; }
.GyZsE .vpUyG { align-items: center; flex-flow: wrap; }
.GyZsE .PVPDh .NciwS .EGndc, .GyZsE.WQkIk .vpUyG { justify-content: flex-start; }
.GyZsE.QgxYk .vpUyG { justify-content: center; }
.GyZsE.wjBpA .vpUyG { justify-content: flex-end; }
.Mkhlt .vpUyG { align-items: inherit; flex-direction: column; gap: 12px; }
.LRLlN { color: var(--vertical-embed-title-color,var(--ricos-custom-vertical-embed-color,var(--ricos-text-color,#000))); font-family: var(--ricos-custom-h2-font-family,unset); font-size: 16px; font-weight: 700; line-height: 1.4; }
.EGndc { align-items: center; display: flex; flex-wrap: wrap; gap: 3px; justify-content: center; }
.J9Ndx { font-family: var(--ricos-custom-h2-font-family,unset); font-size: 16px; font-weight: 700; line-height: 1.4; }
.X1bq5 { color: var(--vertical-embed-price-color,var(--ricos-custom-vertical-embed-color,var(--ricos-text-color,#000))); }
.pyfO5 { color: var(--vertical-embed-text-color,var(--ricos-custom-vertical-embed-color,var(--ricos-text-color,#000))); font-weight: 400; }
.GRiL9 { text-decoration: line-through; }
.NciwS { display: flex; flex-direction: column; gap: 12px; max-width: 100%; min-width: 0px; width: 100%; }
.bRptd { margin-bottom: 8px; }
.zuiOO { align-items: center; background-color: var(--vertical-embed-button-fill-color,var(--ricos-custom-button-background-color,var(--ricos-action-color,#000))); border: solid var(--vertical-embed-button-border-width,var(--ricos-custom-button-border-width,0)) var(--vertical-embed-button-border-color,var(--ricos-custom-button-border-color,transparent)); border-radius: var(--vertical-embed-button-border-radius,var(--ricos-custom-button-border-radius,0)); box-sizing: border-box; display: flex; justify-content: center; max-width: 100%; width: fit-content; }
.zuiOO.Yut9P { background-color: var(--ricos-disabled-color,#969696); }
.zuiOO:not(.Yut9P):focus, .zuiOO:not(.Yut9P):hover { background-color: var(--vertical-embed-button-hover-fill-color,var(--vertical-embed-button-fill-color,var(--ricos-custom-button-background-color-hover,var(--ricos-custom-button-background-color,var(--ricos-action-color,#000))))); border-color: var(--vertical-embed-button-hover-border-color,var(--vertical-embed-button-border-color,var(--ricos-custom-button-border-color-hover,var(--ricos-custom-button-border-color,transparent)))); cursor: pointer; }
.zuiOO:not(.Yut9P):focus .MIK8S, .zuiOO:not(.Yut9P):hover .MIK8S { color: var(--vertical-embed-button-hover-text-color,var(--vertical-embed-button-text-color,var(--ricos-custom-button-color-hover,var(--ricos-custom-button-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff)))))); }
.MIK8S { box-sizing: border-box; color: var(--vertical-embed-button-text-color,var(--ricos-custom-button-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff)))); flex: 1 1 0%; font-family: var(--ricos-custom-p-font-family,unset); font-size: var(--vertical-embed-button-font-size,14px); font-weight: 500; line-height: 1.5; max-width: 100%; min-width: 0px; overflow: hidden; padding: var(--vertical-embed-button-padding,12px); text-align: center; text-overflow: ellipsis; white-space: nowrap; }
.xcsnZ { justify-content: flex-start; padding: 0px; }
.Rk2Jg { padding-top: 18px; }
.xXuoi { padding-inline-start: 18px; }
.ArC-e { padding-inline-end: 18px; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 500px) {
  .ArC-e, .xXuoi { padding-inline: 0px; padding-top: 18px; }
}
}
@container (width < 500px) {
  .ArC-e, .xXuoi { padding-inline: 0px; padding-top: 18px; }
}
@supports not (contain:inline-size) {
  @media only screen and (max-width: 500px) {
  .PVPDh .LRLlN, .PVPDh .yPBWW { padding-inline: unset; }
  .PVPDh .yPBWW { align-items: flex-start; flex-direction: column; gap: 8px; }
  .PVPDh .zuiOO { width: 100%; }
  .PVPDh .MIK8S { min-width: unset; }
  .PVPDh.QgxYk .yPBWW { align-items: center; }
  .PVPDh.wjBpA .yPBWW { align-items: flex-end; }
}
}
@container (width < 500px) {
  .PVPDh .LRLlN, .PVPDh .yPBWW { padding-inline: unset; }
  .PVPDh .yPBWW { align-items: flex-start; flex-direction: column; gap: 8px; }
  .PVPDh .zuiOO { width: 100%; }
  .PVPDh .MIK8S { min-width: unset; }
  .PVPDh.QgxYk .yPBWW { align-items: center; }
  .PVPDh.wjBpA .yPBWW { align-items: flex-end; }
}
@supports not (contain:inline-size) {
  @media only screen and (max-width: 250px) {
  .PVPDh { word-break: break-all; }
}
}
@container (width < 250px) {
  .PVPDh { word-break: break-all; }
}
.forced-hover .zuiOO:not(.Yut9P) { cursor: pointer; background-color: var(--vertical-embed-button-hover-fill-color,var(--vertical-embed-button-fill-color,var(--ricos-custom-button-background-color-hover,var(--ricos-custom-button-background-color,var(--ricos-action-color,#000))))) !important; border-color: var(--vertical-embed-button-hover-border-color,var(--vertical-embed-button-border-color,var(--ricos-custom-button-border-color-hover,var(--ricos-custom-button-border-color,transparent)))) !important; }
.forced-hover .zuiOO:not(.Yut9P) .MIK8S { color: var(--vertical-embed-button-hover-text-color,var(--vertical-embed-button-text-color,var(--ricos-custom-button-color-hover,var(--ricos-custom-button-color,var(--ricos-text-on-action-color,var(--ricos-background-color,#fff)))))) !important; }
.tuDvu { border: 0px; height: 100%; width: 100%; z-index: 0; }
._4WWys, .tuDvu { left: 0px; position: absolute; top: 0px; }
._4WWys { bottom: 0px; right: 0px; z-index: 3; }
._3gEdC { height: 0px; padding-bottom: 56.25%; position: relative; print-color-adjust: exact; }
@supports not (contain:inline-size) {
  @media only screen and (max-width: 480px) {
  ._3gEdC { min-width: auto; }
}
}
@container (width < 480px) {
  ._3gEdC { min-width: auto; }
}
.c0JBY { margin: 0px; display: block !important; }
._0MyCj, .glob_fontElementMap { font-family: var(--ricos-font-family,unset); }
.PwS-r { --ricos-custom-p-font-size: 14px; color: var(--ricos-custom-p-color,unset); display: block; font-family: var(--ricos-custom-p-font-family,unset); font-size: var(--ricos-custom-p-font-size,unset); font-style: var(--ricos-custom-p-font-style,unset); font-weight: var(--ricos-custom-p-font-weight,unset); justify-content: center; letter-spacing: var(--ricos-custom-p-letter-spacing,unset); line-height: var(--ricos-custom-p-line-height,unset); min-height: var(--ricos-custom-p-min-height,unset); padding-inline: 16px; print-color-adjust: exact; text-align: center; text-decoration: var(--ricos-custom-p-text-decoration,unset); }
.PwS-r > span > a, .PwS-r > span > span { background-color: var(--ricos-custom-p-background-color,unset); }
.comp-mc46sbt21 .sgzjlQo { --Text-deprecated-st-css2638543550-primary-color: #FFFFFF; --Text-deprecated-st-css2638543550-secondary-color: #BFBFBF; }
.comp-mc46sbt21 .sgzjlQo.osyu0tI---typography-10-smallTitle { font: 24px / 1.33em wfont_c0b476_10c255fed0c242d88875204506a0a52f, wf_10c255fed0c242d8887520450, orig_pretendard_extrabold; }
.comp-mc46sbt21 .sgzjlQo.osyu0tI---typography-11-runningText { font: 16px / 1.5em wfont_c0b476_c9430c9f4b054176af8f434210934aed, wf_c9430c9f4b054176af8f43421, orig_pretendard_regular; }
.comp-mc46sbt21 .sgzjlQo.osyu0tI---typography-8-listText { font: 16px / 2em wfont_c0b476_c9430c9f4b054176af8f434210934aed, wf_c9430c9f4b054176af8f43421, orig_pretendard_regular; }
.comp-mc46sbt21 .sgzjlQo.osyu0tI---typography-10-largeTitle { font: 32px / 1.25em wfont_c0b476_10c255fed0c242d88875204506a0a52f, wf_10c255fed0c242d8887520450, orig_pretendard_extrabold; }
.comp-mc46sbt21 .sgzjlQo.osyu0tI--mobile.osyu0tI---typography-10-smallTitle { font: 20px / 1.4em wfont_c0b476_10c255fed0c242d88875204506a0a52f, wf_10c255fed0c242d8887520450, orig_pretendard_extrabold; }
.comp-mc46sbt21 .sgzjlQo.osyu0tI--mobile.osyu0tI---typography-11-runningText { font: 14px / 1.42em wfont_c0b476_c9430c9f4b054176af8f434210934aed, wf_c9430c9f4b054176af8f43421, orig_pretendard_regular; }
.comp-mc46sbt21 .sgzjlQo.osyu0tI--mobile.osyu0tI---typography-8-listText { font: 14px / 1.72em wfont_c0b476_c9430c9f4b054176af8f434210934aed, wf_c9430c9f4b054176af8f43421, orig_pretendard_regular; }
.comp-mc46sbt21 .sgzjlQo.osyu0tI--mobile.osyu0tI---typography-10-largeTitle { font: 24px / 1.33em wfont_c0b476_10c255fed0c242d88875204506a0a52f, wf_10c255fed0c242d8887520450, orig_pretendard_extrabold; }