
/* ===== inline (index.html) ===== */
@keyframes slide-horizontal-new {
  0% {
    transform: translate(100%);
  }
}
@keyframes slide-horizontal-old {
  80% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate(-100%);
  }
}
@keyframes slide-vertical-new {
  0% {
    transform: translateY(-100%);
  }
}
@keyframes slide-vertical-old {
  80% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translateY(100%);
  }
}
@keyframes out-in-new {
  0% {
    opacity: 0;
  }
}
@keyframes out-in-old {
  to {
    opacity: 0;
  }
}
:root:active-view-transition {
  view-transition-name: none;
}
:root:active-view-transition::view-transition-group(*) {
  animation: none;
}
:root:active-view-transition::view-transition-old(*) {
  animation: none;
}
:root:active-view-transition::view-transition-new(*) {
  animation: none;
}
:root::view-transition {
  pointer-events: none;
}
:root:active-view-transition #SITE_HEADER {
  view-transition-name: header-group;
}
:root:active-view-transition #WIX_ADS {
  view-transition-name: wix-ads-group;
}
:root:active-view-transition #SITE_FOOTER {
  view-transition-name: footer-group;
}
:root:active-view-transition #BACKGROUND_GROUP_TRANSITION_GROUP>div {
  view-transition-name: background-group;
}
:root:active-view-transition::view-transition-group(page-group) {
  pointer-events: all;
  cursor: wait;
  animation: revert;
  animation-duration: .6s;
}
:root:active-view-transition::view-transition-old(page-group) {
  pointer-events: all;
  cursor: wait;
  animation: revert;
  animation-duration: .6s;
}
:root:active-view-transition::view-transition-new(page-group) {
  pointer-events: all;
  cursor: wait;
  animation: revert;
  animation-duration: .6s;
}
:root:active-view-transition-type(SlideHorizontal)::view-transition-old(page-group) {
  mix-blend-mode: normal;
  animation: .6s cubic-bezier(.83,0,.17,1) forwards slide-horizontal-old;
}
:root:active-view-transition-type(SlideHorizontal)::view-transition-new(page-group) {
  mix-blend-mode: normal;
  animation: .6s cubic-bezier(.83,0,.17,1) backwards slide-horizontal-new;
}
:root:active-view-transition-type(SlideVertical)::view-transition-old(page-group) {
  mix-blend-mode: normal;
  animation: .6s cubic-bezier(.83,0,.17,1) forwards slide-vertical-old;
}
:root:active-view-transition-type(SlideVertical)::view-transition-new(page-group) {
  mix-blend-mode: normal;
  animation: .6s cubic-bezier(.83,0,.17,1) backwards slide-vertical-new;
}
:root:active-view-transition-type(OutIn)::view-transition-old(page-group) {
  animation: .35s cubic-bezier(.22,1,.36,1) forwards out-in-old;
}
:root:active-view-transition-type(OutIn)::view-transition-new(page-group) {
  animation: .35s cubic-bezier(.64,0,.78,0) .35s backwards out-in-new;
}
@media (prefers-reduced-motion:reduce) {
  ::view-transition-group(*) {
    animation: none !important;
  }
  ::view-transition-old(*) {
    animation: none !important;
  }
  ::view-transition-new(*) {
    animation: none !important;
  }
}
html,
body {
  vertical-align: baseline;
  background: 0 0;
  border: 0;
  outline: 0;
  margin: 0;
  padding: 0;
}
body {
  --scrollbar-width: 0px;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
}
html,
body {
  height: 100%;
}
body {
  overflow-x: auto;
  overflow-y: scroll;
}
body:not(.responsive) #site-root {
  width: 100%;
  min-width: var(--site-width);
}
body:not([data-js-loaded]) [data-hide-prejs] {
  visibility: hidden;
}
interact-element {
  display: contents;
}
#SITE_CONTAINER {
  position: relative;
}
:root {
  --one-unit: 1vw;
  --section-max-width: 9999px;
  --spx-stopper-max: 9999px;
  --spx-stopper-min: 0px;
  --browser-zoom: 1;
}
@supports ((-webkit-appearance:none)) and (stroke-color:transparent) {
  :root {
    --safari-sticky-fix: opacity;
    --experimental-safari-sticky-fix: translateZ(0);
  }
}
@supports (container-type:inline-size) {
  :root {
    --one-unit: 1cqw;
  }
}
[id^=oldHoverBox-] {
  mix-blend-mode: plus-lighter;
  transition: opacity .5s,visibility .5s;
}
[data-mesh-id$=inlineContent-gridContainer]:has(>[id^=oldHoverBox-]) {
  isolation: isolate;
}

/* ===== inline (index.html) ===== */
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
nav,
button,
section,
header,
footer,
title {
  vertical-align: baseline;
  background: 0 0;
  border: 0;
  outline: 0;
  margin: 0;
  padding: 0;
}
textarea,
input,
select {
  box-sizing: border-box;
  font-family: Helvetica,Arial,sans-serif;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
ins {
  text-decoration: none;
}
del {
  text-decoration: line-through;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
a {
  cursor: pointer;
  text-decoration: none;
}
.testStyles {
  overflow-y: hidden;
}
.reset-button {
  color: inherit;
  font: inherit;
  -webkit-appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  background: 0 0;
  border: 0;
  outline: 0;
  padding: 0;
  line-height: normal;
  overflow: visible;
}
:focus {
  outline: none;
}
body.device-mobile-optimized:not(.disable-site-overflow) {
  overflow-x: hidden;
  overflow-y: scroll;
}
body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER {
  width: 320px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow-x: visible;
}
body.device-mobile-optimized:not(.responsive):not(.blockSiteScrolling) #SITE_CONTAINER {
  margin-top: 0;
}
body.device-mobile-optimized>* {
  max-width: 100% !important;
}
body.device-mobile-optimized #site-root {
  overflow: hidden;
}
@supports (overflow:clip) {
  body.device-mobile-optimized #site-root {
    overflow: clip;
  }
}
body.device-mobile-non-optimized #SITE_CONTAINER #site-root {
  overflow: clip;
}
body.device-mobile-non-optimized.fullScreenMode {
  background-color: #5f6360;
}
body.device-mobile-non-optimized.fullScreenMode #site-root,
body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND,
body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU,
body.fullScreenMode #WIX_ADS {
  visibility: hidden;
}
body.fullScreenMode {
  overflow: hidden !important;
}
body.fullScreenMode.device-mobile-optimized #TINY_MENU {
  opacity: 0;
  pointer-events: none;
}
body.fullScreenMode-scrollable.device-mobile-optimized {
  overflow-x: hidden !important;
  overflow-y: auto !important;
}
body.fullScreenMode-scrollable.device-mobile-optimized #site-root,
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage {
  overflow: hidden !important;
}
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage,
body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND {
  height: auto !important;
}
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage.mesh-layout {
  height: 0 !important;
}
body.blockSiteScrolling,
body.siteScrollingBlocked {
  width: 100%;
  position: fixed;
}
body.siteScrollingBlockedIOSFix {
  overflow: hidden !important;
}
body.blockSiteScrolling #SITE_CONTAINER {
  margin-top: calc(var(--blocked-site-scroll-margin-top)*-1);
}
#site-root {
  top: var(--wix-ads-height);
  min-height: 100%;
  margin: 0 auto;
  position: relative;
}
#site-root img:not([src]) {
  visibility: hidden;
}
#site-root svg img:not([src]) {
  visibility: visible;
}
.auto-generated-link {
  color: inherit;
}
#SCROLL_TO_TOP,
#SCROLL_TO_BOTTOM {
  height: 0;
}
.has-click-trigger {
  cursor: pointer;
}
.fullScreenOverlay {
  z-index: 1005;
  justify-content: center;
  display: flex;
  position: fixed;
  top: -60px;
  bottom: 0;
  left: 0;
  right: 0;
  overflow-y: hidden;
}
.fullScreenOverlay>.fullScreenOverlayContent {
  margin: 0 auto;
  position: absolute;
  top: 60px;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  transform: translateZ(0);
}
[data-mesh-id$=inlineContent],
[data-mesh-id$=centeredContent],
[data-mesh-id$=form] {
  pointer-events: none;
  position: relative;
}
[data-mesh-id$=-gridWrapper],
[data-mesh-id$=-rotated-wrapper] {
  pointer-events: none;
}
[data-mesh-id$=-gridContainer]>*,
[data-mesh-id$=-rotated-wrapper]>*,
[data-mesh-id$=inlineContent]>:not([data-mesh-id$=-gridContainer]) {
  pointer-events: auto;
}
.device-mobile-optimized #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID {
  -ms-grid-row: 2;
  grid-area: 2/1/3/2;
  position: relative;
}
#masterPage.mesh-layout {
  display: -ms-grid;
  -ms-grid-rows: max-content max-content min-content max-content;
  -ms-grid-columns: 100%;
  grid-template-rows: max-content max-content min-content max-content;
  grid-template-columns: 100%;
  justify-content: stretch;
  align-items: start;
  display: grid;
}
#masterPage.mesh-layout #SITE_HEADER_WRAPPER,
#masterPage.mesh-layout #SITE_HEADER-placeholder,
#masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~=mobileView],
#masterPage.mesh-layout #PAGES_CONTAINER,
#masterPage.mesh-layout #soapBeforePagesContainer,
#masterPage.mesh-layout #soapAfterPagesContainer,
#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
#masterPage.mesh-layout #SITE_FOOTER-placeholder {
  -ms-grid-column: 1;
  -ms-grid-row-align: start;
  -ms-grid-column-align: start;
}
#masterPage.mesh-layout #SITE_HEADER_WRAPPER,
#masterPage.mesh-layout #SITE_HEADER-placeholder {
  -ms-grid-row: 1;
  grid-area: 1/1/2/2;
}
#masterPage.mesh-layout #PAGES_CONTAINER,
#masterPage.mesh-layout #soapBeforePagesContainer,
#masterPage.mesh-layout #soapAfterPagesContainer {
  -ms-grid-row: 3;
  grid-area: 3/1/4/2;
}
#masterPage.mesh-layout #soapBeforePagesContainer,
#masterPage.mesh-layout #soapAfterPagesContainer {
  width: 100%;
}
#masterPage.mesh-layout #PAGES_CONTAINER {
  align-self: stretch;
}
#masterPage.mesh-layout main#PAGES_CONTAINER {
  display: block;
}
#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
#masterPage.mesh-layout #SITE_FOOTER-placeholder {
  -ms-grid-row: 4;
  grid-area: 4/1/5/2;
}
#masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERcenteredContent],
#masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERinlineContent],
#masterPage.mesh-layout #SITE_PAGES {
  height: 100%;
}
#masterPage.mesh-layout.desktop>* {
  width: 100%;
}
#masterPage.mesh-layout #SITE_PAGES,
#masterPage.mesh-layout #SITE_HEADER_WRAPPER,
#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
#masterPage.mesh-layout #PAGES_CONTAINER,
#masterPage.mesh-layout #masterPageinlineContent,
#masterPage.mesh-layout #SITE_FOOTER,
#masterPage.mesh-layout #SITE_HEADER {
  position: relative;
}
#masterPage.mesh-layout #SITE_HEADER {
  grid-area: 1/1/2/2;
}
#masterPage.mesh-layout #SITE_FOOTER {
  grid-area: 4/1/5/2;
}
#masterPage.mesh-layout.overflow-x-clip #SITE_HEADER,
#masterPage.mesh-layout.overflow-x-clip #SITE_FOOTER {
  overflow-x: clip;
}
[data-z-counter] {
  z-index: 0;
}
[data-z-counter="0"] {
  z-index: auto;
}
.wixSiteProperties {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
:root {
  --wst-button-color-fill-primary: rgb(var(--color_48));
  --wst-button-color-border-primary: rgb(var(--color_49));
  --wst-button-color-text-primary: rgb(var(--color_50));
  --wst-button-color-fill-primary-hover: rgb(var(--color_51));
  --wst-button-color-border-primary-hover: rgb(var(--color_52));
  --wst-button-color-text-primary-hover: rgb(var(--color_53));
  --wst-button-color-fill-primary-disabled: rgb(var(--color_54));
  --wst-button-color-border-primary-disabled: rgb(var(--color_55));
  --wst-button-color-text-primary-disabled: rgb(var(--color_56));
  --wst-button-color-fill-secondary: rgb(var(--color_57));
  --wst-button-color-border-secondary: rgb(var(--color_58));
  --wst-button-color-text-secondary: rgb(var(--color_59));
  --wst-button-color-fill-secondary-hover: rgb(var(--color_60));
  --wst-button-color-border-secondary-hover: rgb(var(--color_61));
  --wst-button-color-text-secondary-hover: rgb(var(--color_62));
  --wst-button-color-fill-secondary-disabled: rgb(var(--color_63));
  --wst-button-color-border-secondary-disabled: rgb(var(--color_64));
  --wst-button-color-text-secondary-disabled: rgb(var(--color_65));
  --wst-color-fill-base-1: rgb(var(--color_36));
  --wst-color-fill-base-2: rgb(var(--color_37));
  --wst-color-fill-base-shade-1: rgb(var(--color_38));
  --wst-color-fill-base-shade-2: rgb(var(--color_39));
  --wst-color-fill-base-shade-3: rgb(var(--color_40));
  --wst-color-fill-accent-1: rgb(var(--color_41));
  --wst-color-fill-accent-2: rgb(var(--color_42));
  --wst-color-fill-accent-3: rgb(var(--color_43));
  --wst-color-fill-accent-4: rgb(var(--color_44));
  --wst-color-fill-background-primary: rgb(var(--color_11));
  --wst-color-fill-background-secondary: rgb(var(--color_12));
  --wst-color-text-primary: rgb(var(--color_15));
  --wst-color-text-secondary: rgb(var(--color_14));
  --wst-color-action: rgb(var(--color_18));
  --wst-color-disabled: rgb(var(--color_39));
  --wst-color-title: rgb(var(--color_45));
  --wst-color-subtitle: rgb(var(--color_46));
  --wst-color-line: rgb(var(--color_47));
  --wst-font-style-h2: var(--font_2);
  --wst-font-style-h3: var(--font_3);
  --wst-font-style-h4: var(--font_4);
  --wst-font-style-h5: var(--font_5);
  --wst-font-style-h6: var(--font_6);
  --wst-font-style-body-large: var(--font_7);
  --wst-font-style-body-medium: var(--font_8);
  --wst-font-style-body-small: var(--font_9);
  --wst-font-style-body-x-small: var(--font_10);
  --wst-color-custom-1: rgb(var(--color_13));
  --wst-color-custom-2: rgb(var(--color_16));
  --wst-color-custom-3: rgb(var(--color_17));
  --wst-color-custom-4: rgb(var(--color_19));
  --wst-color-custom-5: rgb(var(--color_20));
  --wst-color-custom-6: rgb(var(--color_21));
  --wst-color-custom-7: rgb(var(--color_22));
  --wst-color-custom-8: rgb(var(--color_23));
  --wst-color-custom-9: rgb(var(--color_24));
  --wst-color-custom-10: rgb(var(--color_25));
  --wst-color-custom-11: rgb(var(--color_26));
  --wst-color-custom-12: rgb(var(--color_27));
  --wst-color-custom-13: rgb(var(--color_28));
  --wst-color-custom-14: rgb(var(--color_29));
  --wst-color-custom-15: rgb(var(--color_30));
  --wst-color-custom-16: rgb(var(--color_31));
  --wst-color-custom-17: rgb(var(--color_32));
  --wst-color-custom-18: rgb(var(--color_33));
  --wst-color-custom-19: rgb(var(--color_34));
  --wst-color-custom-20: rgb(var(--color_35));
}
.wix-presets-wrapper {
  display: contents;
}
.builder-root {
  box-sizing: border-box;
}

/* ===== a11y-contrast (index.html) ===== */
@media (forced-colors: active) {
  #SITE_CONTAINER.focus-ring-active
        :not(.has-custom-focus):not(.ignore-focus):not([tabindex='-1']):focus,
  #SITE_CONTAINER.focus-ring-active
        :not(.has-custom-focus):not(.ignore-focus):not([tabindex='-1']):focus
        ~ .wixSdkShowFocusOnSibling {
    outline: 2px solid CanvasText;
    outline-offset: 2px;
  }
}

/* ===== inline (index.html) ===== */
.EtmdIW {
  cursor: pointer;
}
.XWeqiF {
  opacity: 0;
}
.bWoigz {
  opacity: 1;
  transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1);
}
.HTrn1j {
  opacity: 1;
}
.sAGPNe {
  opacity: 0;
  transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1);
}
.cCFKrw {
  opacity: 0;
}
.yifJnQ {
  opacity: 1;
  transition: opacity var(--transition-duration) cubic-bezier(.64, 0, .78, 0);
}
._mj5qU {
  opacity: 1;
}
.gG6uhp {
  opacity: 0;
  transition: opacity var(--transition-duration) cubic-bezier(.22, 1, .36, 1);
}
.k0CnHT {
  transform: translate(100%);
}
.URQNsX {
  transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
  transform: translate(0);
}
.CCwVTE {
  transform: translate(0);
}
.TX_1qK {
  transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
  transform: translate(-100%);
}
.JMRv7x {
  transform: translate(-100%);
}
.AOzCGi {
  transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
  transform: translate(0);
}
.WzSMGx {
  transform: translate(0);
}
.I76Pz6 {
  transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
  transform: translate(100%);
}
.bX95uQ {
  transform: translateY(100%);
}
.Ogwj62 {
  transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
  transform: translateY(0);
}
.GdyWfW {
  transform: translateY(0);
}
.YxqFze {
  transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
  transform: translateY(-100%);
}
.NrDww4 {
  transform: translateY(-100%);
}
.ciVV17 {
  transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
  transform: translateY(0);
}
.BMKrqh {
  transform: translateY(0);
}
.jNxMkI {
  transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1);
  transform: translateY(100%);
}
body:not(.responsive) .Y3K28_ {
  overflow-x: clip;
}
:root:active-view-transition .Y3K28_ {
  view-transition-name: page-group;
}
.uvik8H {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  height: 100%;
  display: grid;
}
.uvik8H>div {
  grid-area: 1/1/2/2;
  place-self: stretch stretch !important;
}
.StylableButton2545352419__root {
  -archetype: box;
  cursor: pointer;
  box-sizing: border-box;
  touch-action: manipulation;
  border: 0;
  width: 100%;
  min-width: 10px;
  height: 100%;
  min-height: 10px;
  padding: 0;
  display: block;
}
.StylableButton2545352419__root[disabled] {
  pointer-events: none;
}
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
  background-color: var(--corvid-background-color) !important;
}
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
  background-color: var(--corvid-hover-background-color) !important;
}
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
  background-color: var(--corvid-disabled-background-color) !important;
}
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
  border-color: var(--corvid-border-color) !important;
}
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
  border-color: var(--corvid-hover-border-color) !important;
}
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
  border-color: var(--corvid-disabled-border-color) !important;
}
.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
  border-radius: var(--corvid-border-radius) !important;
}
.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
  border-width: var(--corvid-border-width) !important;
}
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
  color: var(--corvid-color) !important;
}
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
  color: var(--corvid-hover-color) !important;
}
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
  color: var(--corvid-disabled-color) !important;
}
.StylableButton2545352419__link {
  -archetype: box;
  box-sizing: border-box;
  color: #000;
  text-decoration: none;
}
.StylableButton2545352419__container {
  flex-direction: row;
  flex-grow: 1;
  flex-basis: auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .2s,visibility;
  display: flex;
  overflow: hidden;
}
.StylableButton2545352419__label {
  -archetype: text;
  -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
  text-overflow: ellipsis;
  text-align: center;
  white-space: nowrap;
  min-width: 1.8em;
  max-width: 100%;
  transition: inherit;
  overflow: hidden;
}
.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
  text-overflow: unset;
}
.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
  overflow-wrap: break-word;
  white-space: break-spaces;
  word-break: break-word;
  min-width: 10px;
}
.StylableButton2545352419__icon {
  -archetype: icon;
  -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
  flex-shrink: 0;
  min-width: 1px;
  height: 50px;
  transition: inherit;
}
.StylableButton2545352419__icon.StylableButton2545352419--override {
  display: block !important;
}
.StylableButton2545352419__icon>span,
.StylableButton2545352419__icon svg {
  width: inherit;
  height: inherit;
  display: flex;
}
.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
  fill: var(--corvid-icon-color) !important;
  stroke: var(--corvid-icon-color) !important;
}
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
  fill: var(--corvid-hover-icon-color) !important;
  stroke: var(--corvid-hover-icon-color) !important;
}
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
  fill: var(--corvid-disabled-icon-color) !important;
  stroke: var(--corvid-disabled-icon-color) !important;
}
@media (forced-colors:active) {
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground {
    color: buttontext !important;
    background: buttonface !important;
  }
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground[disabled] {
    color: graytext !important;
  }
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground .StylableButton2545352419__label {
    color: inherit !important;
  }
  .StylableButton2545352419__root:not([disabled]) {
    outline-offset: 0px;
    outline: 2px solid buttontext;
  }
  .StylableButton2545352419__root:hover:not([disabled]),
  .StylableButton2545352419__root[aria-pressed=true],
  .StylableButton2545352419__root[aria-selected=true],
  .StylableButton2545352419__root[data-preview=selected] {
    outline-offset: 1px;
    outline: 3px solid highlight;
  }
  .StylableButton2545352419__root:focus,
  .StylableButton2545352419__root:focus-visible {
    outline-offset: 1px;
    outline: 3px solid highlight !important;
  }
  .StylableButton2545352419__icon,
  .StylableButton2545352419__icon svg:not([data-type=ugc]):not([data-type=color]),
  .StylableButton2545352419__icon svg:not([data-type=ugc]):not([data-type=color]) * {
    fill: currentColor !important;
    stroke: currentColor !important;
  }
}
.IT88M3 {
  position: absolute;
  inset: 0;
}
.LXgYyC {
  cursor: pointer;
}
.iL7Pq5 {
  -webkit-tap-highlight-color: #0000;
  opacity: var(--opacity);
  fill: var(--corvid-fill-color,var(--fill));
  fill-opacity: var(--fill-opacity);
  stroke: var(--corvid-stroke-color,var(--stroke));
  stroke-opacity: var(--stroke-opacity);
  stroke-width: var(--stroke-width);
  transform: var(--flip);
  filter: var(--drop-shadow,none);
  position: absolute;
  inset: 0;
}
.iL7Pq5 svg {
  width: var(--svg-calculated-width,100%);
  height: var(--svg-calculated-height,100%);
  padding: var(--svg-calculated-padding,0);
  margin: auto;
  position: absolute;
  inset: 0;
}
.iL7Pq5 svg:not([data-type=ugc]) {
  overflow: visible;
}
@media (forced-colors:active) {
  .iL7Pq5 svg:not([data-type=ugc]):not([data-type=color]) {
    fill: currentColor;
  }
}
.gx51wo * {
  vector-effect: non-scaling-stroke;
}
ul.font_100,
ol.font_100 {
  color: #080808;
  font-variant: normal;
  letter-spacing: normal;
  margin: 0;
  font-family: "Arial, Helvetica, sans-serif",serif;
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-decoration: none;
}
ul.font_100 li,
ol.font_100 li {
  margin-bottom: 12px;
}
ul.wix-list-text-align,
ol.wix-list-text-align {
  list-style-position: inside;
}
ul.wix-list-text-align p,
ul.wix-list-text-align h1,
ul.wix-list-text-align h2,
ul.wix-list-text-align h3,
ul.wix-list-text-align h4,
ul.wix-list-text-align h5,
ul.wix-list-text-align h6,
ol.wix-list-text-align p,
ol.wix-list-text-align h1,
ol.wix-list-text-align h2,
ol.wix-list-text-align h3,
ol.wix-list-text-align h4,
ol.wix-list-text-align h5,
ol.wix-list-text-align h6 {
  display: inline;
}
.E28gHm {
  cursor: pointer;
}
.V9ooqn {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}
@supports ((-webkit-appearance:none)) and (stroke-color:transparent) {
  ._v6ohL>*>:first-child {
    vertical-align: top;
  }
}
@supports (-webkit-touch-callout:none) {
  ._v6ohL>*>:first-child {
    vertical-align: top;
  }
}
._v6ohL [data-attr-richtext-marker=true] {
  display: block;
}
._v6ohL [data-attr-richtext-marker=true] table {
  border-collapse: collapse;
  width: 100%;
  margin: 15px 0;
}
._v6ohL [data-attr-richtext-marker=true] table td {
  padding: 12px;
  position: relative;
}
._v6ohL [data-attr-richtext-marker=true] table td:after {
  content: "";
  opacity: .2;
  border-bottom: 1px solid;
  border-left: 1px solid;
  position: absolute;
  inset: 0;
}
._v6ohL [data-attr-richtext-marker=true] table tr td:last-child:after {
  border-right: 1px solid;
}
._v6ohL [data-attr-richtext-marker=true] table tr:first-child td:after {
  border-top: 1px solid;
}
.N5mCVp :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) [class$=rich-text__text],
.N5mCVp :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div)[class$=rich-text__text] {
  color: var(--corvid-color,currentColor);
}
.N5mCVp :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) span[style*=color] {
  color: var(--corvid-color,currentColor) !important;
}
.V3wkP4 {
  min-height: var(--min-height);
  min-width: var(--min-width);
  direction: var(--text-direction);
}
.V3wkP4 .nzCBBu {
  word-wrap: break-word;
  overflow-wrap: break-word;
  width: 100%;
  height: 100%;
  position: relative;
}
.V3wkP4 .nzCBBu ul {
  list-style: inside;
}
.V3wkP4 .nzCBBu li {
  margin-bottom: 12px;
}
.UwkEpO p,
.UwkEpO h1,
.UwkEpO h2,
.UwkEpO h3,
.UwkEpO h4,
.UwkEpO h5,
.UwkEpO h6,
.UwkEpO blockquote,
.UwkEpO div {
  letter-spacing: normal;
  line-height: normal;
}
.JykKzs {
  min-height: var(--min-height);
  min-width: var(--min-width);
}
.JykKzs .nzCBBu {
  word-wrap: break-word;
  overflow-wrap: break-word;
  width: 100%;
  height: 100%;
  position: relative;
}
.JykKzs .nzCBBu ol,
.JykKzs .nzCBBu ul {
  letter-spacing: normal;
  margin-inline-start: .5em;
  padding-inline-start: 1.3em;
  line-height: normal;
}
.JykKzs .nzCBBu ul {
  list-style-type: disc;
}
.JykKzs .nzCBBu ol {
  list-style-type: decimal;
}
.JykKzs .nzCBBu ul ul,
.JykKzs .nzCBBu ol ul {
  line-height: normal;
  list-style-type: circle;
}
.JykKzs .nzCBBu ol ol ul,
.JykKzs .nzCBBu ol ul ul,
.JykKzs .nzCBBu ul ol ul,
.JykKzs .nzCBBu ul ul ul {
  line-height: normal;
  list-style-type: square;
}
.JykKzs .nzCBBu li {
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
  letter-spacing: normal;
}
.JykKzs .nzCBBu p,
.JykKzs .nzCBBu h1,
.JykKzs .nzCBBu h2,
.JykKzs .nzCBBu h3,
.JykKzs .nzCBBu h4,
.JykKzs .nzCBBu h5,
.JykKzs .nzCBBu h6 {
  margin-block: 0;
  letter-spacing: normal;
  margin: 0;
  line-height: normal;
}
.JykKzs .nzCBBu a {
  color: inherit;
}
.N8MGzv,
.UwkEpO {
  word-wrap: break-word;
  overflow-wrap: break-word;
  text-align: start;
  pointer-events: none;
  min-height: var(--min-height);
  min-width: var(--min-width);
  direction: var(--text-direction);
  mix-blend-mode: var(--blendMode,normal);
  text-transform: var(--textTransform,"none");
  text-shadow: var(--textOutline,0px 0px transparent),var(--textShadow,0px 0px transparent);
}
.N8MGzv>*,
.UwkEpO>* {
  pointer-events: auto;
}
.N8MGzv li,
.UwkEpO li {
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
  letter-spacing: normal;
}
.N8MGzv ol,
.UwkEpO ol,
.N8MGzv ul,
.UwkEpO ul {
  letter-spacing: normal;
  margin-inline: .5em 0;
  line-height: normal;
}
.N8MGzv:not(.PO9MfV) ol,
.UwkEpO:not(.PO9MfV) ol,
.N8MGzv:not(.PO9MfV) ul,
.UwkEpO:not(.PO9MfV) ul {
  padding-inline: 1.3em 0;
}
.N8MGzv ul,
.UwkEpO ul {
  list-style-type: disc;
}
.N8MGzv ol,
.UwkEpO ol {
  list-style-type: decimal;
}
.N8MGzv ul ul,
.UwkEpO ul ul,
.N8MGzv ol ul,
.UwkEpO ol ul {
  list-style-type: circle;
}
.N8MGzv ul ul ul,
.UwkEpO ul ul ul,
.N8MGzv ol ul ul,
.UwkEpO ol ul ul,
.N8MGzv ul ol ul,
.UwkEpO ul ol ul,
.N8MGzv ol ol ul,
.UwkEpO ol ol ul {
  list-style-type: square;
}
.N8MGzv p,
.UwkEpO p,
.N8MGzv h1,
.UwkEpO h1,
.N8MGzv h2,
.UwkEpO h2,
.N8MGzv h3,
.UwkEpO h3,
.N8MGzv h4,
.UwkEpO h4,
.N8MGzv h5,
.UwkEpO h5,
.N8MGzv h6,
.UwkEpO h6,
.N8MGzv blockquote,
.UwkEpO blockquote,
.N8MGzv div,
.UwkEpO div {
  margin-block: 0;
  margin: 0;
}
.N8MGzv a,
.UwkEpO a {
  color: inherit;
}
.PO9MfV li {
  margin-inline: 1.3em 0;
}
@media (forced-colors:active) {
  .AWXfZq.V3wkP4 a:focus,
  .AWXfZq.V3wkP4 a:focus-visible,
  .AWXfZq.UwkEpO a:focus,
  .AWXfZq.UwkEpO a:focus-visible,
  .AWXfZq.JykKzs a:focus,
  .AWXfZq.JykKzs a:focus-visible,
  .AWXfZq.N8MGzv a:focus,
  .AWXfZq.N8MGzv a:focus-visible {
    box-shadow: none;
    outline-offset: 1px !important;
    outline: 3px solid highlight !important;
  }
}
.qe3oTb {
  pointer-events: none;
  white-space: nowrap;
  padding: 0;
  overflow: hidden;
}
.TvbeET {
  display: none;
}
.CNHfeA {
  width: 100%;
  position: absolute;
  inset: 0;
}
.ZfNvr6 {
  transition: all .2s ease-in;
  transform: translateY(-100%);
}
.ICcIQy {
  transition: all .2s;
}
.xL7MJu {
  opacity: 0;
  transition: all .2s ease-in;
}
.xL7MJu.Dbjboh {
  pointer-events: none;
}
.xg8z1A {
  opacity: 1;
  transition: all .2s;
}
.G6vvJF {
  width: 100%;
  height: auto;
  position: relative;
}
.ZgDNL8 {
  width: 100%;
  position: relative;
}
body:not(.device-mobile-optimized) ._c_gnD,
:host(:not(.device-mobile-optimized)) ._c_gnD {
  margin-left: calc((100% - var(--site-width))/2);
  width: var(--site-width);
}
.HQtdHX[data-focuscycled=active] {
  outline: 1px solid #0000;
}
.HQtdHX[data-focuscycled=active]:not(:focus-within) {
  outline: 2px solid #0000;
  transition: outline 10ms;
}
.HQtdHX ._c_gnD {
  position: absolute;
  inset: 0;
}
.w4DepW {
  direction: var(--direction);
}
.w4DepW .tN_ggS .re13Ik {
  display: var(--item-display);
  width: var(--item-size);
  height: var(--item-size);
  margin-inline: var(--item-margin-inline);
  margin-block: var(--item-margin-block);
}
.w4DepW .tN_ggS .re13Ik:last-child {
  margin-block: 0;
  margin-inline: 0;
}
.w4DepW .tN_ggS .re13Ik .twXk19 {
  display: block;
}
.w4DepW .tN_ggS .re13Ik .twXk19 .ZK9snE {
  width: var(--item-size);
  height: var(--item-size);
}
@media (forced-colors:active) {
  .w4DepW .tN_ggS .re13Ik .twXk19 {
    outline-offset: 0;
    outline: 2px solid buttontext;
  }
  .w4DepW .tN_ggS .re13Ik .twXk19:hover {
    outline-offset: -2px;
    outline: 3px solid highlight;
  }
  .w4DepW .tN_ggS .re13Ik .twXk19:focus,
  .w4DepW .tN_ggS .re13Ik .twXk19:focus-visible {
    outline-offset: 1px;
    outline: 3px solid highlight !important;
  }
}
.w4DepW .tN_ggS {
  white-space: nowrap;
  width: 100%;
  height: 100%;
  position: absolute;
}
body.device-mobile-optimized .w4DepW .tN_ggS,
:host(.device-mobile-optimized) .w4DepW .tN_ggS {
  white-space: normal;
}
.Qh0lWW {
  width: 100%;
  height: 100%;
  display: block;
}
.Qh0lWW img {
  max-width: var(--wix-img-max-width,100%);
}
.Qh0lWW[data-animate-blur] img {
  filter: blur(9px);
  transition: filter .8s ease-in;
}
.Qh0lWW[data-animate-blur] img[data-load-done] {
  filter: none;
}
.sFiSiq {
  width: 100%;
  height: 100%;
  display: block;
}
.QED8q1 {
  width: 100%;
  height: calc(100% - var(--wix-ads-height));
  margin-top: var(--wix-ads-height);
  pointer-events: none;
  z-index: var(--pinned-layer-in-container,var(--above-all-in-container));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  display: grid;
  position: fixed;
  top: 0;
  left: 0;
}
.MswS0Y {
  pointer-events: none;
  z-index: var(--pinned-layer-in-container,var(--above-all-in-container));
}

/* ===== inline (index.html) ===== */
.BqYkvS {
  pointer-events: none;
  z-index: 9999;
  color: #116dff;
  opacity: 0;
  cursor: pointer;
  background: #fff;
  border-radius: 24px;
  width: 0;
  height: 0;
  margin-left: -94px;
  padding: 0 24px;
  font-family: Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;
  font-size: 14px;
  position: absolute;
  top: 60px;
  left: 50%;
}
.BqYkvS:focus {
  opacity: 1;
  pointer-events: auto;
  border: 2px solid;
  width: auto;
  height: 40px;
}

/* ===== inline (index.html) ===== */
.H4AHlN {
  clip-path: inset(50%);
  width: 24px;
  height: 24px;
  position: absolute;
}
.H4AHlN:focus,
.H4AHlN:active {
  clip-path: unset;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}
.H4AHlN.Ln3X5V {
  transform: translateY(-50%)rotate(180deg);
}
.RHcakQ,
.CUYeWp {
  height: 100%;
  width: initial;
  box-sizing: border-box;
  position: relative;
  overflow: visible;
}
.RHcakQ[data-state~=header] a,
[data-state~=header].CUYeWp a,
.RHcakQ[data-state~=header] div,
[data-state~=header].CUYeWp div {
  cursor: default !important;
}
.RHcakQ .qMvpu5,
.CUYeWp .qMvpu5 {
  width: 100%;
  height: 100%;
  display: inline-block;
}
.CUYeWp {
  display: var(--display);
  --display: inline-block;
  cursor: pointer;
  font: var(--fnt,var(--font_1));
}
.CUYeWp .EWeavx {
  padding: 0 var(--pad,5px);
}
.CUYeWp .wGxoBM {
  color: rgb(var(--txt,var(--color_15,color_15)));
  transition: var(--trans,color .4s ease 0s);
  padding: 0 10px;
  display: inline-block;
}
.CUYeWp[data-state~=drop] {
  width: 100%;
  display: block;
}
.CUYeWp[data-state~=drop] .wGxoBM {
  padding: 0 .5em;
}
.CUYeWp[data-state~=over] .wGxoBM,
.CUYeWp[data-state~=link]:hover .wGxoBM {
  color: rgb(var(--txth,var(--color_14,color_14)));
  transition: var(--trans,color .4s ease 0s);
}
.CUYeWp[data-state~=selected] .wGxoBM {
  color: rgb(var(--txts,var(--color_14,color_14)));
  transition: var(--trans,color .4s ease 0s);
}
.H5oXMS {
  overflow-x: hidden;
}
.H5oXMS .nzOiVF {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}
.H5oXMS .nzOiVF .sPUR9o {
  flex: 1;
}
.H5oXMS .nzOiVF .U7fR3t {
  width: calc(100% - (var(--menuTotalBordersX,0px)));
  height: calc(100% - (var(--menuTotalBordersY,0px)));
  white-space: nowrap;
  overflow: visible;
}
.H5oXMS .nzOiVF .U7fR3t .CSt_RJ,
.H5oXMS .nzOiVF .U7fR3t .NgQZsf {
  direction: var(--menu-direction);
  text-align: var(--menu-align,var(--align));
  display: inline-block;
}
.H5oXMS .nzOiVF .U7fR3t .NV2Ozs {
  width: 100%;
  display: block;
}
.H5oXMS .dva_z0 {
  z-index: 99999;
  opacity: 1;
  text-align: var(--submenus-align,var(--align));
  direction: var(--submenus-direction);
  display: block;
}
.H5oXMS .dva_z0 .fYO6yN {
  display: inherit;
  white-space: nowrap;
  width: auto;
  visibility: inherit;
  overflow: visible;
}
.H5oXMS .dva_z0.mmODQd {
  visibility: visible;
  transition: visibility 0s .2s;
}
.H5oXMS .dva_z0 .NgQZsf {
  display: inline-block;
}
.H5oXMS .YStAo7 {
  display: none;
}
.MV6Z4B>nav {
  position: absolute;
  inset: 0;
}
.MV6Z4B .U7fR3t {
  position: absolute;
}
.MV6Z4B .dva_z0 {
  visibility: hidden;
  margin-top: 7px;
  position: absolute;
}
.MV6Z4B .dva_z0[data-dropMode="dropUp"] {
  margin-top: 0;
  margin-bottom: 7px;
}
.MV6Z4B .fYO6yN {
  background-color: rgba(var(--bgDrop,var(--color_11,color_11)),var(--alpha-bgDrop,1));
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 1px 4px #0009);
}
.ETqrjz .g0IvTF {
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  position: absolute;
  inset: 0;
  overflow: hidden;
}
.ku1hVK {
  border-radius: var(--overflow-wrapper-border-radius);
}

/* ===== inline (index.html) ===== */
.S829f_ {
  pointer-events: var(--ref-container-pointer-events) !important;
}
.S829f_>* {
  pointer-events: auto;
}

/* ===== inline (index.html) ===== */
.Qh0lWW {
  width: 100%;
  height: 100%;
  display: block;
}
.Qh0lWW img {
  max-width: var(--wix-img-max-width,100%);
}
.Qh0lWW[data-animate-blur] img {
  filter: blur(9px);
  transition: filter .8s ease-in;
}
.Qh0lWW[data-animate-blur] img[data-load-done] {
  filter: none;
}
.sFiSiq {
  width: 100%;
  height: 100%;
  display: block;
}
.aDzdcC {
  clip-path: var(--fill-layer-clip);
}
.aDzdcC,
.rv3vOe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.dnHU4q img {
  width: 100%;
  height: 100%;
}
.X9nqm0 {
  opacity: 0;
  position: absolute;
  top: 0;
}
.ZUV7Qj {
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
.UZsu9f {
  position: var(--fill-layer-background-media-position);
  pointer-events: var(--fill-layer-background-media-pointer-events);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.WnIl2C,
.OAmk_6 {
  width: 100%;
  height: 100%;
  top: 0;
}
.OAmk_6 {
  position: absolute;
}
.WnIl2C {
  background-color: var(--fill-layer-background-overlay-color);
  position: var(--fill-layer-background-overlay-position);
  opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1);
  transform: var(--fill-layer-background-overlay-transform);
}
@supports (mix-blend-mode:overlay) {
  .WnIl2C {
    mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
    opacity: var(--fill-layer-background-overlay-blend-opacity,1);
  }
}
.QG9w8P.WIIr02 {
  clip: rect(0px, auto, auto, 0px);
}
.QG9w8P .ayCf9D {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.QG9w8P .fO4mKs {
  opacity: var(--fill-layer-image-opacity);
  height: var(--fill-layer-image-height,100%);
}
.QG9w8P .fO4mKs img {
  width: 100%;
  height: 100%;
}
@supports ((-webkit-hyphens:none)) {
  .QG9w8P.WIIr02 {
    clip: auto;
    -webkit-clip-path: inset(0);
  }
}
.ROWgFb {
  height: 100%;
}
.xSZeaB,
.g4gDzl {
  opacity: var(--fill-layer-video-opacity);
}
.Ulxuud {
  width: 100%;
  height: var(--media-padding-height);
  top: var(--media-padding-top);
  bottom: var(--media-padding-bottom);
  position: absolute;
}
.NgeJ4N {
  transform: scale(var(--scale,1));
  transition: var(--transform-duration,transform 0s);
}
.g4gDzl {
  width: 100%;
  height: 100%;
  position: relative;
}
.bzwgbw {
  opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1));
}
.bzwgbw .fO4mKs,
.bzwgbw .g4gDzl,
.bzwgbw .xSZeaB {
  opacity: 1;
}
.ejT4cR {
  --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
  --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
  --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
  width: 100%;
  height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__));
  position: absolute;
  left: 0;
}
.ejT4cR .Mj2wZE {
  --divider-layer-i__: var(--divider-layer-i,0);
  width: 100%;
  height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
  opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1));
  background-repeat: repeat-x;
  background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
  border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
  border-bottom-style: solid;
  position: absolute;
  left: 0;
}
.urGCgL {
  --divider-height__: var(--divider-top-height,auto);
  --divider-offset-x__: var(--divider-top-offset-x,0px);
  --divider-layers-size__: var(--divider-top-layers-size,0);
  --divider-layers-y__: var(--divider-top-layers-y,0px);
  --divider-layers-x__: var(--divider-top-layers-x,0px);
  --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor,0);
  transform: var(--divider-top-flip,scaleY(-1));
  opacity: var(--divider-top-opacity,1);
  border-top: var(--divider-top-padding,0) solid var(--divider-top-color,currentColor);
  top: 0;
}
.urGCgL .Mj2wZE {
  border-color: var(--divider-top-color,currentColor);
  background-image: var(--divider-top-image,none);
  background-size: var(--divider-top-size,contain);
  filter: var(--divider-top-filter,none);
  bottom: 0;
}
.urGCgL .Mj2wZE[data-divider-layer="1"] {
  display: var(--divider-top-layer-1-display,block);
}
.urGCgL .Mj2wZE[data-divider-layer="2"] {
  display: var(--divider-top-layer-2-display,block);
}
.urGCgL .Mj2wZE[data-divider-layer="3"] {
  display: var(--divider-top-layer-3-display,block);
}
.yIAE9q {
  --divider-height__: var(--divider-bottom-height,auto);
  --divider-offset-x__: var(--divider-bottom-offset-x,0px);
  --divider-layers-size__: var(--divider-bottom-layers-size,0);
  --divider-layers-y__: var(--divider-bottom-layers-y,0px);
  --divider-layers-x__: var(--divider-bottom-layers-x,0px);
  --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor,0);
  transform: var(--divider-bottom-flip,none);
  opacity: var(--divider-bottom-opacity,1);
  border-bottom: var(--divider-bottom-padding,0) solid var(--divider-bottom-color,currentColor);
  bottom: 0;
}
.yIAE9q .Mj2wZE {
  border-color: var(--divider-bottom-color,currentColor);
  background-image: var(--divider-bottom-image,none);
  background-size: var(--divider-bottom-size,contain);
  filter: var(--divider-bottom-filter,none);
  bottom: 0;
}
.yIAE9q .Mj2wZE[data-divider-layer="1"] {
  display: var(--divider-bottom-layer-1-display,block);
}
.yIAE9q .Mj2wZE[data-divider-layer="2"] {
  display: var(--divider-bottom-layer-2-display,block);
}
.yIAE9q .Mj2wZE[data-divider-layer="3"] {
  display: var(--divider-bottom-layer-3-display,block);
}
.ke5pl1,
.Dkb_qa {
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
}
.ke5pl1>.QG9w8P .LNYVZi {
  background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))));
}
.w2JesW {
  transition-delay: var(--transition-delay);
  transition-duration: var(--transition-duration);
  transition-timing-function: var(--transition-timing-function);
  transition-property: var(--transition-property);
}
.w2JesW.BjOAZh {
  transition-property: var(--transition-property),visibility;
  visibility: visible;
}
.w2JesW.VHnL1N {
  transform: var(--scrolled-transform) translateY(calc(-1 * var(--padding-top,0px)));
}
.w2JesW.EO98vq {
  opacity: var(--scrolled-opacity);
}
.w2JesW.EO98vq.BjOAZh {
  visibility: hidden;
  transition-delay: var(--transition-delay),calc(var(--transition-duration) + var(--transition-delay));
}
.w2JesW.NXBn1M {
  transition-delay: 0s;
}
.w2JesW.NXBn1M.BjOAZh {
  visibility: visible;
}
.QG9w8P {
  width: 100%;
  height: 100%;
  -webkit-mask-image: var(--mask-image,none);
  mask-image: var(--mask-image,none);
  -webkit-mask-position: var(--mask-position,0);
  mask-position: var(--mask-position,0);
  -webkit-mask-size: var(--mask-size,100%);
  mask-size: var(--mask-size,100%);
  -webkit-mask-repeat: var(--mask-repeat,no-repeat);
  mask-repeat: var(--mask-repeat,no-repeat);
  pointer-events: var(--fill-layer-background-media-pointer-events);
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
.QG9w8P.CrIOZj {
  clip: rect(0px, auto, auto, 0px);
}
.QG9w8P .F6dXKW {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.QG9w8P ._gD9B7 {
  opacity: var(--fill-layer-image-opacity);
  height: var(--fill-layer-image-height,100%);
}
.QG9w8P ._gD9B7 img {
  width: 100%;
  height: 100%;
}
@supports ((-webkit-hyphens:none)) {
  .QG9w8P.CrIOZj {
    clip: auto;
    -webkit-clip-path: inset(0);
  }
}
.Njdfgu {
  height: 100%;
}
.LNYVZi {
  background-color: var(--bg-overlay-color);
  background-image: var(--bg-gradient);
  transition: var(--inherit-transition);
}
.FlTEtY,
.D6Ehqq {
  opacity: var(--fill-layer-video-opacity);
}
.U8aRUE {
  width: 100%;
  height: var(--media-padding-height);
  top: var(--media-padding-top);
  bottom: var(--media-padding-bottom);
  position: absolute;
}
.a8Mxnk {
  transform: scale(var(--scale,1));
  transition: var(--transform-duration,transform 0s);
}
.D6Ehqq {
  width: 100%;
  height: 100%;
  position: relative;
}
wix-media-canvas {
  height: 100%;
  display: block;
}
.dZP7lJ {
  opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1));
}
.dZP7lJ ._gD9B7,
.dZP7lJ .D6Ehqq,
.dZP7lJ .FlTEtY {
  opacity: 1;
}
.Lnr3dj,
.Lnr3dj>.QG9w8P .LNYVZi {
  background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))));
}
.Lnr3dj,
.Lnr3dj>.QG9w8P .LNYVZi,
.Lnr3dj [data-testid=internal-container-background-layer] .background {
  transition-delay: var(--transition-delay);
  transition-duration: var(--transition-duration);
  transition-timing-function: var(--transition-timing-function);
  transition-property: var(--transition-property);
}
.aBo_xL.Lnr3dj,
.aBo_xL.Lnr3dj>.QG9w8P .LNYVZi,
.aBo_xL.Lnr3dj [data-testid=internal-container-background-layer] .background {
  background-color: var(--section-corvid-background-color,rgba(var(--bg-scrl,var(--color_11,color_11)),var(--alpha-bg-scrl,1)));
}
.fwXYgt:hover .HTT0h5 {
  pointer-events: auto;
  clip: auto;
  opacity: 1;
}
.HTT0h5 {
  box-sizing: border-box;
  z-index: 9999;
  color: #000;
  pointer-events: none;
  clip: rect(0 0 0 0);
  opacity: 0;
  background-color: #fff;
  border-radius: 50%;
  outline: 1px solid #000;
  place-items: center;
  width: 24px;
  height: 24px;
  transition: all .2s ease-in-out;
  display: grid;
  position: absolute;
  bottom: 3px;
  right: 3px;
}
.HTT0h5:focus,
.HTT0h5:hover,
.HTT0h5:active {
  pointer-events: auto;
  clip: auto;
  opacity: 1;
}
.Vs_TJq {
  z-index: 1;
  position: relative;
}
.yEgiaI {
  margin-top: var(--padding-top,0);
  margin-right: var(--padding-right,0);
  margin-bottom: var(--padding-bottom,0);
  margin-left: var(--padding-left,0);
}

/* ===== inline (index.html) ===== */
.EtmdIW {
  cursor: pointer;
}
.HFEOE3 {
  --container-corvid-border-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  --container-corvid-border-size: var(--brw,1px);
  --container-corvid-background-color: var(--background,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)));
  --overflow-wrapper-border-radius: var(--rd);
  --backdrop-filter: $backdrop-filter;
}
.NaeT1r {
  box-shadow: none !important;
  background: 0 0 !important;
  border: none !important;
}
.NYfD3h {
  border: var(--container-corvid-border-width,var(--brw,1px)) solid var(--container-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)));
  background-color: var(--container-corvid-background-color,var(--background,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))));
  background-image: var(--bg-gradient,none);
  backdrop-filter: var(--backdrop-filter,none);
  border-radius: var(--rd,5px);
  box-shadow: var(--shd,0 1px 4px #0009);
  position: absolute;
  inset: 0;
}
.jdJeEr {
  width: unset !important;
  min-width: unset !important;
  max-width: unset !important;
  height: unset !important;
  min-height: unset !important;
  max-height: unset !important;
  z-index: unset !important;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute !important;
  inset: 0 !important;
}

/* ===== inline (index.html) ===== */
.StylableButton2545352419__root {
  -archetype: box;
  cursor: pointer;
  box-sizing: border-box;
  touch-action: manipulation;
  border: 0;
  width: 100%;
  min-width: 10px;
  height: 100%;
  min-height: 10px;
  padding: 0;
  display: block;
}
.StylableButton2545352419__root[disabled] {
  pointer-events: none;
}
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
  background-color: var(--corvid-background-color) !important;
}
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
  background-color: var(--corvid-hover-background-color) !important;
}
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
  background-color: var(--corvid-disabled-background-color) !important;
}
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
  border-color: var(--corvid-border-color) !important;
}
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
  border-color: var(--corvid-hover-border-color) !important;
}
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
  border-color: var(--corvid-disabled-border-color) !important;
}
.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
  border-radius: var(--corvid-border-radius) !important;
}
.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
  border-width: var(--corvid-border-width) !important;
}
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
  color: var(--corvid-color) !important;
}
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
  color: var(--corvid-hover-color) !important;
}
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
  color: var(--corvid-disabled-color) !important;
}
.StylableButton2545352419__link {
  -archetype: box;
  box-sizing: border-box;
  color: #000;
  text-decoration: none;
}
.StylableButton2545352419__container {
  flex-direction: row;
  flex-grow: 1;
  flex-basis: auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .2s,visibility;
  display: flex;
  overflow: hidden;
}
.StylableButton2545352419__label {
  -archetype: text;
  -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
  text-overflow: ellipsis;
  text-align: center;
  white-space: nowrap;
  min-width: 1.8em;
  max-width: 100%;
  transition: inherit;
  overflow: hidden;
}
.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
  text-overflow: unset;
}
.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
  overflow-wrap: break-word;
  white-space: break-spaces;
  word-break: break-word;
  min-width: 10px;
}
.StylableButton2545352419__icon {
  -archetype: icon;
  -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
  flex-shrink: 0;
  min-width: 1px;
  height: 50px;
  transition: inherit;
}
.StylableButton2545352419__icon.StylableButton2545352419--override {
  display: block !important;
}
.StylableButton2545352419__icon>span,
.StylableButton2545352419__icon svg {
  width: inherit;
  height: inherit;
  display: flex;
}
.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
  fill: var(--corvid-icon-color) !important;
  stroke: var(--corvid-icon-color) !important;
}
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
  fill: var(--corvid-hover-icon-color) !important;
  stroke: var(--corvid-hover-icon-color) !important;
}
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
  fill: var(--corvid-disabled-icon-color) !important;
  stroke: var(--corvid-disabled-icon-color) !important;
}
@media (forced-colors:active) {
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground {
    color: buttontext !important;
    background: buttonface !important;
  }
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground[disabled] {
    color: graytext !important;
  }
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground .StylableButton2545352419__label {
    color: inherit !important;
  }
  .StylableButton2545352419__root:not([disabled]) {
    outline-offset: 0px;
    outline: 2px solid buttontext;
  }
  .StylableButton2545352419__root:hover:not([disabled]),
  .StylableButton2545352419__root[aria-pressed=true],
  .StylableButton2545352419__root[aria-selected=true],
  .StylableButton2545352419__root[data-preview=selected] {
    outline-offset: 1px;
    outline: 3px solid highlight;
  }
  .StylableButton2545352419__root:focus,
  .StylableButton2545352419__root:focus-visible {
    outline-offset: 1px;
    outline: 3px solid highlight !important;
  }
  .StylableButton2545352419__icon,
  .StylableButton2545352419__icon svg:not([data-type=ugc]):not([data-type=color]),
  .StylableButton2545352419__icon svg:not([data-type=ugc]):not([data-type=color]) * {
    fill: currentColor !important;
    stroke: currentColor !important;
  }
}
.umBpNq {
  direction: var(--btn-direction);
  cursor: pointer;
  min-width: var(--btn-min-width);
  box-sizing: border-box;
  touch-action: manipulation;
  border-left: var(--border-left);
  border-right: var(--border-right);
  border-top: var(--border-top);
  border-bottom: var(--border-bottom);
  border-top-left-radius: var(--border-top-left-radius);
  border-top-right-radius: var(--border-top-right-radius);
  border-bottom-left-radius: var(--border-bottom-left-radius);
  border-bottom-right-radius: var(--border-bottom-right-radius);
  width: 100%;
  height: 100%;
  min-height: 10px;
  box-shadow: var(--box-shadow);
  background: var(--background);
  padding-left: var(--padding-left);
  padding-right: var(--padding-right);
  padding-top: var(--padding-top);
  padding-bottom: var(--padding-bottom);
  display: block;
}
@media (forced-colors:active) {
  .umBpNq.cnbtKC {
    color: buttontext !important;
    background: buttonface !important;
  }
  .umBpNq:not(:disabled) {
    outline-offset: 0px;
    outline: 2px solid buttontext;
  }
  .umBpNq:not(:disabled):hover,
  .umBpNq:not(:disabled)[aria-pressed=true],
  .umBpNq:not(:disabled)[aria-selected=true],
  .umBpNq:not(:disabled)[data-preview=selected] {
    outline-offset: 1px;
    outline: 3px solid highlight;
  }
  .umBpNq:not(:disabled):focus,
  .umBpNq:not(:disabled):focus-visible {
    outline-offset: 1px;
    outline: 3px solid highlight !important;
  }
  .umBpNq.cnbtKC:disabled {
    color: graytext !important;
  }
}
.umBpNq.b5wzzG:not(:hover):not(:disabled) {
  border-color: var(--corvid-border-color,initial);
}
.umBpNq.IdBKRQ:not(:hover):not(:disabled) {
  background-color: var(--corvid-background-color,var(--background));
}
.umBpNq:hover,
.umBpNq [data-preview=hover] {
  border-left: var(--hover-border-left,var(--border-left));
  border-right: var(--hover-border-right,var(--border-right));
  border-top: var(--hover-border-top,var(--border-top));
  border-bottom: var(--hover-border-bottom,var(--border-bottom));
  border-top-left-radius: var(--hover-border-top-left-radius,var(--border-top-left-radius));
  border-top-right-radius: var(--hover-border-top-right-radius,var(--border-top-right-radius));
  border-bottom-left-radius: var(--hover-border-bottom-left-radius,var(--border-bottom-left-radius));
  border-bottom-right-radius: var(--hover-border-bottom-right-radius,var(--border-bottom-right-radius));
  box-shadow: var(--hover-box-shadow,var(--box-shadow));
  background: var(--hover-background,var(--background));
  padding-left: var(--hover-padding-left,var(--padding-left));
  padding-right: var(--hover-padding-right,var(--padding-right));
  padding-top: var(--hover-padding-top,var(--padding-top));
  padding-bottom: var(--hover-padding-bottom,var(--padding-bottom));
}
.umBpNq.olGtjp:hover:not(:disabled) {
  border-color: var(--corvid-hover-border-color,initial);
}
.umBpNq.H4kLBj:hover:not(:disabled) {
  background-color: var(--corvid-hover-background-color,var(--hover-background,var(--background)));
}
.umBpNq:disabled,
.umBpNq [data-preview=disabled] {
  cursor: default;
  border-left: var(--disabled-border-left,var(--border-left));
  border-right: var(--disabled-border-right,var(--border-right));
  border-top: var(--disabled-border-top,var(--border-top));
  border-bottom: var(--disabled-border-bottom,var(--border-bottom));
  border-top-left-radius: var(--disabled-border-top-left-radius,var(--border-top-left-radius));
  border-top-right-radius: var(--disabled-border-top-right-radius,var(--border-top-right-radius));
  border-bottom-left-radius: var(--disabled-border-bottom-left-radius,var(--border-bottom-left-radius));
  border-bottom-right-radius: var(--disabled-border-bottom-right-radius,var(--border-bottom-right-radius));
  box-shadow: var(--disabled-box-shadow,var(--box-shadow));
  background: var(--disabled-background,var(--background));
  padding-left: var(--disabled-padding-left,var(--padding-left));
  padding-right: var(--disabled-padding-right,var(--padding-right));
  padding-top: var(--disabled-padding-top,var(--padding-top));
  padding-bottom: var(--disabled-padding-bottom,var(--padding-bottom));
}
.umBpNq.jRfRxf:disabled:not(:hover) {
  border-color: var(--corvid-disabled-border-color,initial);
}
.umBpNq.yNUpJa:disabled:not(:hover) {
  background-color: var(--corvid-disabled-background-color,var(--disabled-background,var(--background)));
}
.xuJAxK {
  display: var(--label-display);
  font: var(--font,var(--font_8));
  color: var(--color);
  letter-spacing: var(--letter-spacing);
  line-height: var(--line-height);
  text-decoration-line: var(--text-decoration);
  direction: var(--direction);
  text-align: var(--text-align,revert);
  background-color: var(--text-highlight,transparent);
  text-transform: var(--text-transform);
  text-shadow: var(--text-outline),var(--text-shadow);
  overflow: var(--overflow,hidden);
  text-overflow: var(--label-text-overflow);
  white-space: var(--label-white-space);
  min-width: 1.8em;
  max-width: 100%;
  transition: inherit;
}
.umBpNq.EOdpK9:not(:hover):not(:disabled) .xuJAxK {
  color: var(--corvid-color,var(--color));
}
.umBpNq:hover .xuJAxK,
.umBpNq [data-preview=hover] .xuJAxK {
  display: var(--hover-label-display,var(--label-display));
  font: var(--hover-font,var(--font));
  color: var(--hover-color,var(--color));
  letter-spacing: var(--hover-letter-spacing,var(--letter-spacing));
  line-height: var(--hover-line-height,var(--line-height));
  text-decoration-line: var(--hover-text-decoration,var(--text-decoration));
  direction: var(--hover-direction,var(--direction));
  text-align: var(--hover-text-align,var(--text-align,revert));
  background-color: var(--hover-text-highlight,var(--text-highlight,transparent));
  text-transform: var(--hover-text-transform,var(--text-transform));
  text-shadow: var(--hover-text-outline,var(--text-outline)),var(--hover-text-shadow,var(--text-shadow));
}
.umBpNq.wCtkkB:hover:not(:disabled) .xuJAxK {
  color: var(--corvid-hover-color,var(--hover-color,var(--color)));
}
.umBpNq:disabled .xuJAxK,
.umBpNq [data-preview=disabled] .xuJAxK {
  display: var(--disabled-label-display,var(--label-display));
  font: var(--disabled-font,var(--font));
  color: var(--disabled-color,var(--color));
  letter-spacing: var(--disabled-letter-spacing,var(--letter-spacing));
  line-height: var(--disabled-line-height,var(--line-height));
  text-decoration-line: var(--disabled-text-decoration,var(--text-decoration));
  direction: var(--disabled-direction,var(--direction));
  text-align: var(--disabled-text-align,var(--text-align,revert));
  background-color: var(--disabled-text-highlight,var(--text-highlight,transparent));
  text-transform: var(--disabled-text-transform,var(--text-transform));
  text-shadow: var(--disabled-text-outline,var(--text-outline)),var(--disabled-text-shadow,var(--text-shadow));
}
.umBpNq.GsVIhZ:disabled:not(:hover) .xuJAxK {
  color: var(--corvid-disabled-color,var(--disabled-color,var(--color)));
}
.wVQcpq {
  box-sizing: border-box;
  color: #000;
  text-decoration: none;
}
.NZHz_8 {
  justify-content: var(--container-justify-content);
  flex-basis: auto;
  flex-direction: var(--container-flex-direction);
  align-items: var(--container-align-items);
  gap: var(--content-gap,"0px");
  flex-grow: 1;
  width: 100%;
  height: 100%;
  transition: all .4s,visibility;
  display: flex;
  overflow: hidden;
}
.GvoWb8 {
  min-width: 1px;
  display: var(--icon-display);
  width: var(--icon-size);
  height: var(--icon-size);
  fill: var(--icon-color);
  flex-shrink: 0;
  order: var(--icon-order,0);
  transform: rotate(var(--icon-rotation));
  transition: inherit;
}
.umBpNq.LwoP3t:not(:hover):not(:disabled) .GvoWb8 {
  fill: var(--corvid-icon-color,var(--icon-color));
}
.umBpNq:hover .GvoWb8,
.umBpNq [data-preview=hover] .GvoWb8 {
  display: var(--hover-icon-display,var(--icon-display));
  width: var(--hover-icon-size,var(--icon-size));
  height: var(--hover-icon-size,var(--icon-size));
  fill: var(--hover-icon-color,var(--icon-color));
  transform: rotate(var(--hover-icon-rotation,var(--icon-rotation)));
}
.umBpNq.Sbl9_q:hover:not(:disabled) .GvoWb8 {
  fill: var(--corvid-hover-icon-color,var(--hover-icon-color,var(--icon-color)));
}
.umBpNq:disabled .GvoWb8,
.umBpNq [data-preview=disabled] .GvoWb8 {
  display: var(--disabled-icon-display,var(--icon-display));
  width: var(--disabled-icon-size,var(--icon-size));
  height: var(--disabled-icon-size,var(--icon-size));
  fill: var(--disabled-icon-color,var(--icon-color));
  transform: rotate(var(--disabled-icon-rotation,var(--icon-rotation)));
}
.umBpNq.ET2QWr:disabled:not(:hover) .GvoWb8 {
  fill: var(--corvid-disabled-icon-color,var(--disabled-icon-color,var(--icon-color)));
}
.GvoWb8>span,
.GvoWb8 svg {
  width: inherit;
  height: inherit;
  display: flex;
}
@media (forced-colors:active) {
  .umBpNq.cnbtKC .xuJAxK {
    color: inherit !important;
  }
  .GvoWb8,
  .GvoWb8 svg:not([data-type=ugc]):not([data-type=color]),
  .GvoWb8 svg:not([data-type=ugc]):not([data-type=color]) * {
    fill: currentColor !important;
    stroke: currentColor !important;
  }
}
.WZxFET {
  direction: var(--btn-direction);
  cursor: pointer;
  min-width: var(--btn-min-width);
  box-sizing: border-box;
  touch-action: manipulation;
  border-left: var(--border-left);
  border-right: var(--border-right);
  border-top: var(--border-top);
  border-bottom: var(--border-bottom);
  border-top-left-radius: var(--border-top-left-radius);
  border-top-right-radius: var(--border-top-right-radius);
  border-bottom-left-radius: var(--border-bottom-left-radius);
  border-bottom-right-radius: var(--border-bottom-right-radius);
  width: 100%;
  height: 100%;
  min-height: 10px;
  box-shadow: var(--box-shadow);
  background: var(--background);
  padding-left: var(--padding-left);
  padding-right: var(--padding-right);
  padding-top: var(--padding-top);
  padding-bottom: var(--padding-bottom);
  display: block;
}
@media (forced-colors:active) {
  .WZxFET.wIt3qS {
    color: buttontext !important;
    background: buttonface !important;
  }
  .WZxFET:not(:disabled) {
    outline-offset: 0px;
    outline: 2px solid buttontext;
  }
  .WZxFET:not(:disabled):hover,
  .WZxFET:not(:disabled)[aria-pressed=true],
  .WZxFET:not(:disabled)[aria-selected=true],
  .WZxFET:not(:disabled)[data-preview=selected] {
    outline-offset: 1px;
    outline: 3px solid highlight;
  }
  .WZxFET:not(:disabled):focus,
  .WZxFET:not(:disabled):focus-visible {
    outline-offset: 1px;
    outline: 3px solid highlight !important;
  }
  .WZxFET.wIt3qS:disabled {
    color: graytext !important;
  }
}
.WZxFET.LEgq9n:not(:hover):not(:disabled) {
  border-color: var(--corvid-border-color,initial);
}
.WZxFET.ANbqd3:not(:hover):not(:disabled) {
  background-color: var(--corvid-background-color,var(--background));
}
.WZxFET:hover,
.WZxFET [data-preview=hover] {
  border-left: var(--hover-border-left,var(--border-left));
  border-right: var(--hover-border-right,var(--border-right));
  border-top: var(--hover-border-top,var(--border-top));
  border-bottom: var(--hover-border-bottom,var(--border-bottom));
  border-top-left-radius: var(--hover-border-top-left-radius,var(--border-top-left-radius));
  border-top-right-radius: var(--hover-border-top-right-radius,var(--border-top-right-radius));
  border-bottom-left-radius: var(--hover-border-bottom-left-radius,var(--border-bottom-left-radius));
  border-bottom-right-radius: var(--hover-border-bottom-right-radius,var(--border-bottom-right-radius));
  box-shadow: var(--hover-box-shadow,var(--box-shadow));
  background: var(--hover-background,var(--background));
  padding-left: var(--hover-padding-left,var(--padding-left));
  padding-right: var(--hover-padding-right,var(--padding-right));
  padding-top: var(--hover-padding-top,var(--padding-top));
  padding-bottom: var(--hover-padding-bottom,var(--padding-bottom));
}
.WZxFET.QHgQsb:hover:not(:disabled) {
  border-color: var(--corvid-hover-border-color,initial);
}
.WZxFET.YXO83s:hover:not(:disabled) {
  background-color: var(--corvid-hover-background-color,var(--hover-background,var(--background)));
}
.WZxFET:disabled,
.WZxFET [data-preview=disabled] {
  cursor: default;
  border-left: var(--disabled-border-left,var(--border-left));
  border-right: var(--disabled-border-right,var(--border-right));
  border-top: var(--disabled-border-top,var(--border-top));
  border-bottom: var(--disabled-border-bottom,var(--border-bottom));
  border-top-left-radius: var(--disabled-border-top-left-radius,var(--border-top-left-radius));
  border-top-right-radius: var(--disabled-border-top-right-radius,var(--border-top-right-radius));
  border-bottom-left-radius: var(--disabled-border-bottom-left-radius,var(--border-bottom-left-radius));
  border-bottom-right-radius: var(--disabled-border-bottom-right-radius,var(--border-bottom-right-radius));
  box-shadow: var(--disabled-box-shadow,var(--box-shadow));
  background: var(--disabled-background,var(--background));
  padding-left: var(--disabled-padding-left,var(--padding-left));
  padding-right: var(--disabled-padding-right,var(--padding-right));
  padding-top: var(--disabled-padding-top,var(--padding-top));
  padding-bottom: var(--disabled-padding-bottom,var(--padding-bottom));
}
.WZxFET.Pl_R65:disabled:not(:hover) {
  border-color: var(--corvid-disabled-border-color,initial);
}
.WZxFET.qSNL2N:disabled:not(:hover) {
  background-color: var(--corvid-disabled-background-color,var(--disabled-background,var(--background)));
}
.QeinDR {
  display: var(--label-display);
  font: var(--font,var(--font_8));
  color: var(--color);
  letter-spacing: var(--letter-spacing);
  line-height: var(--line-height);
  text-decoration-line: var(--text-decoration);
  direction: var(--direction);
  text-align: var(--text-align,revert);
  background-color: var(--text-highlight,transparent);
  text-transform: var(--text-transform);
  text-shadow: var(--text-outline),var(--text-shadow);
  overflow: var(--overflow,hidden);
  text-overflow: var(--label-text-overflow);
  white-space: var(--label-white-space);
  min-width: 1.8em;
  max-width: 100%;
  transition: inherit;
}
.WZxFET.xXDwXs:not(:hover):not(:disabled) .QeinDR {
  color: var(--corvid-color,var(--color));
}
.WZxFET:hover .QeinDR,
.WZxFET [data-preview=hover] .QeinDR {
  display: var(--hover-label-display,var(--label-display));
  font: var(--hover-font,var(--font));
  color: var(--hover-color,var(--color));
  letter-spacing: var(--hover-letter-spacing,var(--letter-spacing));
  line-height: var(--hover-line-height,var(--line-height));
  text-decoration-line: var(--hover-text-decoration,var(--text-decoration));
  direction: var(--hover-direction,var(--direction));
  text-align: var(--hover-text-align,var(--text-align,revert));
  background-color: var(--hover-text-highlight,var(--text-highlight,transparent));
  text-transform: var(--hover-text-transform,var(--text-transform));
  text-shadow: var(--hover-text-outline,var(--text-outline)),var(--hover-text-shadow,var(--text-shadow));
}
.WZxFET.DEbY45:hover:not(:disabled) .QeinDR {
  color: var(--corvid-hover-color,var(--hover-color,var(--color)));
}
.WZxFET:disabled .QeinDR,
.WZxFET [data-preview=disabled] .QeinDR {
  display: var(--disabled-label-display,var(--label-display));
  font: var(--disabled-font,var(--font));
  color: var(--disabled-color,var(--color));
  letter-spacing: var(--disabled-letter-spacing,var(--letter-spacing));
  line-height: var(--disabled-line-height,var(--line-height));
  text-decoration-line: var(--disabled-text-decoration,var(--text-decoration));
  direction: var(--disabled-direction,var(--direction));
  text-align: var(--disabled-text-align,var(--text-align,revert));
  background-color: var(--disabled-text-highlight,var(--text-highlight,transparent));
  text-transform: var(--disabled-text-transform,var(--text-transform));
  text-shadow: var(--disabled-text-outline,var(--text-outline)),var(--disabled-text-shadow,var(--text-shadow));
}
.WZxFET.liVS6k:disabled:not(:hover) .QeinDR {
  color: var(--corvid-disabled-color,var(--disabled-color,var(--color)));
}
.OOhWpA {
  box-sizing: border-box;
  color: #000;
  text-decoration: none;
}
.UPWJFm {
  justify-content: var(--container-justify-content);
  flex-basis: auto;
  flex-direction: var(--container-flex-direction);
  align-items: var(--container-align-items);
  gap: var(--content-gap,"0px");
  flex-grow: 1;
  width: 100%;
  height: 100%;
  transition: all .4s,visibility;
  display: flex;
  overflow: hidden;
}
.vwUNxR {
  min-width: 1px;
  display: var(--icon-display);
  width: var(--icon-size);
  height: var(--icon-size);
  fill: var(--icon-color);
  flex-shrink: 0;
  order: var(--icon-order,0);
  transform: rotate(var(--icon-rotation));
  transition: inherit;
}
.WZxFET.PlqraU:not(:hover):not(:disabled) .vwUNxR {
  fill: var(--corvid-icon-color,var(--icon-color));
}
.WZxFET:hover .vwUNxR,
.WZxFET [data-preview=hover] .vwUNxR {
  display: var(--hover-icon-display,var(--icon-display));
  width: var(--hover-icon-size,var(--icon-size));
  height: var(--hover-icon-size,var(--icon-size));
  fill: var(--hover-icon-color,var(--icon-color));
  transform: rotate(var(--hover-icon-rotation,var(--icon-rotation)));
}
.WZxFET.jEsvuh:hover:not(:disabled) .vwUNxR {
  fill: var(--corvid-hover-icon-color,var(--hover-icon-color,var(--icon-color)));
}
.WZxFET:disabled .vwUNxR,
.WZxFET [data-preview=disabled] .vwUNxR {
  display: var(--disabled-icon-display,var(--icon-display));
  width: var(--disabled-icon-size,var(--icon-size));
  height: var(--disabled-icon-size,var(--icon-size));
  fill: var(--disabled-icon-color,var(--icon-color));
  transform: rotate(var(--disabled-icon-rotation,var(--icon-rotation)));
}
.WZxFET.xcGqHs:disabled:not(:hover) .vwUNxR {
  fill: var(--corvid-disabled-icon-color,var(--disabled-icon-color,var(--icon-color)));
}
.vwUNxR>span,
.vwUNxR svg {
  width: inherit;
  height: inherit;
  display: flex;
}
@media (forced-colors:active) {
  .WZxFET.wIt3qS .QeinDR {
    color: inherit !important;
  }
  .vwUNxR,
  .vwUNxR svg:not([data-type=ugc]):not([data-type=color]),
  .vwUNxR svg:not([data-type=ugc]):not([data-type=color]) * {
    fill: currentColor !important;
    stroke: currentColor !important;
  }
}
.gDZ5xr {
  border-radius: var(--overflow-wrapper-border-radius);
}
.ZBf0K1 {
  opacity: var(--hamburger-menu-container-initial-opacity);
}
.ZBf0K1>* {
  transform: var(--hamburger-menu-container-initial-transform);
}
.ZBf0K1[data-animation-name=revealFromRight] {
  clip-path: inset(0);
}
.ZBf0K1[data-animation-name=revealFromRight]>* {
  transition: transform .4s cubic-bezier(.645,.045,.355,1);
}
.ZBf0K1[data-animation-name=revealFromRight][data-animation-state=enterActive]>*,
.ZBf0K1[data-animation-name=revealFromRight][data-animation-state=enterDone]>* {
  transform: translate(0);
}
.ZBf0K1[data-animation-name=fadeIn] {
  transition: opacity .4s cubic-bezier(.645,.045,.355,1);
}
.ZBf0K1[data-animation-name=fadeIn][data-animation-state=enterActive],
.ZBf0K1[data-animation-name=fadeIn][data-animation-state=enterDone] {
  opacity: 1;
}
.fy6eJk {
  --container-overflow-y: hidden;
}
[data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation=revealFromRight]:checked) .ZBf0K1 {
  clip-path: inset(0);
}
[data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation=revealFromRight]:checked) .ZBf0K1>* {
  transition: transform .4s cubic-bezier(.645,.045,.355,1);
  transform: translate(0);
}
[data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation=fadeIn]:checked) .ZBf0K1 {
  opacity: 1;
  transition: opacity .4s cubic-bezier(.645,.045,.355,1);
}
[data-prehydration]:has([data-hamburger-toggle]:checked) .ZBf0K1 {
  z-index: 2;
  position: relative;
}
[data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation=none]:checked) .ZBf0K1 {
  opacity: 1;
}
[data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation=none]:checked) .ZBf0K1>* {
  transform: translate(0);
}
.HamburgerMenuContainer502174924__root {
  -archetype: paintBox;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.Qkigz2 {
  box-sizing: border-box;
  top: 0;
  background: var(--background);
  border: var(--border);
  border-radius: var(--border-radius);
  width: 100%;
  height: 100%;
  box-shadow: var(--box-shadow);
  position: absolute;
  inset-inline-start: 0;
}
.NxO5nt {
  flex-direction: var(--container-flex-direction);
  flex-grow: var(--menu-items-flex-grow);
  align-items: center;
  gap: var(--menu-items-main-axis-gap);
  flex-wrap: nowrap;
  display: flex;
}
.fYThT1 {
  height: var(--menu-item-wrapper-height);
  display: var(--item-wrapper-display);
  width: var(--item-wrapper-width);
  justify-content: var(--container-align);
  flex-grow: var(--menu-items-flex-grow);
}
.FBAIyH {
  width: var(--item-width);
  box-sizing: border-box;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}
.FBAIyH a {
  color: inherit;
}
.FBAIyH.QFOPOz {
  border-left: var(--item-border-left);
  border-right: var(--item-border-right);
  border-radius: var(--item-border-radius);
  padding-left: var(--item-padding-left,var(--item-horizontal-padding));
  padding-right: var(--item-padding-right,var(--item-horizontal-padding));
}
[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH,
.FBAIyH[data-interactive=true]:hover,
.FBAIyH[data-preview=hover],
.FBAIyH.BjD2X8 {
  background: var(--item-hover-background,var(--item-background));
  box-shadow: var(--item-hover-box-shadow,var(--item-box-shadow));
  border-top: var(--item-hover-border-top,var(--item-border-top));
  border-bottom: var(--item-hover-border-bottom,var(--item-border-bottom));
}
[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH.QFOPOz,
.FBAIyH[data-interactive=true]:hover.QFOPOz,
.FBAIyH[data-preview=hover].QFOPOz,
.FBAIyH.BjD2X8.QFOPOz {
  border-left: var(--item-hover-border-left,var(--item-border-left));
  border-right: var(--item-hover-border-right,var(--item-border-right));
  border-radius: var(--item-hover-border-radius,var(--item-border-radius));
}
[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH .ijO_Jr,
.FBAIyH[data-interactive=true]:hover .ijO_Jr,
.FBAIyH[data-preview=hover] .ijO_Jr,
.FBAIyH.BjD2X8 .ijO_Jr {
  color: var(--item-hover-color,var(--item-color));
  text-decoration-line: var(--item-hover-text-decoration,var(--item-text-decoration));
  text-shadow: var(--item-hover-text-outline,var(--item-text-outline)),var(--item-hover-text-shadow,var(--item-text-shadow));
  background-color: var(--item-hover-text-highlight,var(--item-text-highlight));
  line-height: var(--item-line-height);
}
[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH path,
.FBAIyH[data-interactive=true]:hover path,
.FBAIyH[data-preview=hover] path,
.FBAIyH.BjD2X8 path {
  fill: var(--item-hover-icon-color,var(--item-icon-color,currentcolor));
}
.FBAIyH[data-selected],
.FBAIyH[data-preview=selected],
.FBAIyH.aH0Njg {
  background: var(--item-selected-background,var(--item-background));
  box-shadow: var(--item-selected-box-shadow,var(--item-box-shadow));
  border-top: var(--item-selected-border-top,var(--item-border-top));
  border-bottom: var(--item-selected-border-bottom,var(--item-border-bottom));
}
.FBAIyH[data-selected].QFOPOz,
.FBAIyH[data-preview=selected].QFOPOz,
.FBAIyH.aH0Njg.QFOPOz {
  border-left: var(--item-selected-border-left,var(--item-border-left));
  border-right: var(--item-selected-border-right,var(--item-border-right));
  border-radius: var(--item-selected-border-radius,var(--item-border-radius));
}
.FBAIyH[data-selected] .ijO_Jr,
.FBAIyH[data-preview=selected] .ijO_Jr,
.FBAIyH.aH0Njg .ijO_Jr {
  color: var(--item-selected-color,var(--item-color));
  text-decoration-line: var(--item-selected-text-decoration,var(--item-text-decoration));
  text-shadow: var(--item-selected-text-outline,var(--item-text-outline)),var(--item-selected-text-shadow,var(--item-text-shadow));
  background-color: var(--item-selected-text-highlight,var(--item-text-highlight));
  line-height: var(--item-line-height);
}
.FBAIyH[data-selected] path,
.FBAIyH[data-preview=selected] path,
.FBAIyH.aH0Njg path {
  fill: var(--item-selected-icon-color,var(--item-icon-color,currentcolor));
}
.FBAIyH>a:before {
  content: "";
  position: absolute;
  inset: 0;
}
@media (forced-colors:active) {
  .FBAIyH {
    outline-offset: -1px;
    outline: 2px solid buttontext;
  }
  .FBAIyH .RXCM8H {
    color: buttontext;
  }
  [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH,
  .FBAIyH[data-interactive=true]:hover,
  .FBAIyH[data-preview=hover],
  .FBAIyH.BjD2X8,
  .FBAIyH[data-selected],
  .FBAIyH[data-preview=selected] {
    outline-offset: -2px;
    outline: 3px solid highlight;
  }
  [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH .RXCM8H,
  .FBAIyH[data-interactive=true]:hover .RXCM8H,
  .FBAIyH[data-preview=hover] .RXCM8H,
  .FBAIyH.BjD2X8 .RXCM8H,
  .FBAIyH[data-selected] .RXCM8H,
  .FBAIyH[data-preview=selected] .RXCM8H {
    color: highlight;
  }
  .FBAIyH:focus-within {
    outline-offset: -2px !important;
    outline: 3px dashed highlight !important;
  }
  .FBAIyH:focus-within .RXCM8H {
    color: highlight;
  }
  .FBAIyH>a:focus,
  .FBAIyH>a:focus-visible {
    outline: none !important;
  }
  .FBAIyH .RXCM8H:focus,
  .FBAIyH .RXCM8H:focus-visible {
    outline-offset: 1px !important;
    outline: 3px solid highlight !important;
  }
}
.ijO_Jr {
  direction: var(--item-direction);
  background-color: var(--item-text-highlight);
  white-space: nowrap;
}
.rpHatU {
  --computed-anchor: var(--anchor,var(--dropdown-anchor));
  --computed-align: var(--align,var(--dropdown-align));
  --computed-space-above: var(--space-above,var(--dropdown-space-above));
  --computed-horizontal-margin: var(--horizontal-margin,var(--dropdown-horizontal-margin));
  --before-el-top: calc(-1 * var(--computed-space-above));
  visibility: hidden;
  z-index: var(--above-all-z-index);
  margin-top: var(--computed-space-above) !important;
  inset: auto !important;
  left: var(--dropdown-left) !important;
  display: none !important;
  position: absolute !important;
}
.rpHatU:before {
  content: "";
  height: var(--computed-space-above);
  top: var(--before-el-top);
  width: 100%;
  display: block;
  position: absolute;
}
.rpHatU[data-open=true] {
  visibility: visible;
}
.NxO5nt[data-open=calculating] .rpHatU,
.NxO5nt[data-open=true] .rpHatU {
  display: grid !important;
}
.RXCM8H {
  cursor: pointer;
  display: var(--item-icon-display,flex);
}
.RXCM8H svg {
  height: var(--item-icon-size);
  width: var(--item-icon-size);
}
.RXCM8H path {
  fill: var(--item-icon-color,currentcolor);
}
.RXCM8H.wWora8:before {
  content: "";
  position: absolute;
  inset: 0;
}
.RXCM8H.G_xd9z {
  display: var(--sr-only-item-icon-display,flex);
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  position: absolute;
}
.RXCM8H.G_xd9z:focus,
.RXCM8H.G_xd9z:active {
  clip-path: unset;
  position: static;
}
.kbbiAh[data-open] {
  transform: rotate(-180deg);
}
.iincGk {
  display: var(--vertical-expand-collapse-display,var(--item-icon-display,flex));
}
.RXCM8H:not(.wWora8):not(.G_xd9z) {
  position: relative;
}
.RXCM8H:not(.wWora8):before {
  content: "";
  height: max(100%,24px);
  width: max(var(--item-icon-size),24px);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
@media (forced-colors:active) {
  .RXCM8H,
  .RXCM8H svg,
  .RXCM8H svg *,
  .RXCM8H path {
    fill: currentColor !important;
    stroke: currentColor !important;
  }
}
.JFWRCg {
  display: var(--horizontal-menu-dropdown-display,block);
}
.lmsYvh {
  display: var(--vertical-menu-dropdown-display);
  margin-top: calc(var(--menu-items-main-axis-gap,0)*-1);
  width: 100%;
}
.t_wvYI {
  --computed-space-above: var(--space-above,var(--dropdown-space-above));
  visibility: var(--vertical-dropdown-visibility);
  height: var(--vertical-dropdown-height);
  margin-top: var(--vertical-dropdown-height,var(--computed-space-above)) !important;
}
.Rfl5du .t_wvYI {
  visibility: unset;
  height: unset;
  margin-top: var(--computed-space-above) !important;
}
.BDrALc {
  display: var(--divider-display,none);
  border-left: var(--horizontal-menu-item-divider,none);
  border-top: var(--vertical-menu-item-divider,none);
  align-self: stretch;
}
.NxO5nt:last-child .BDrALc {
  display: none;
}
.jGiW2t {
  display: contents;
}
.twZzaW {
  display: none;
}
.WCS58T {
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}
[data-prehydration] [data-submenu-toggle]:checked~.lmsYvh .t_wvYI {
  visibility: unset;
  height: unset;
  margin-top: var(--computed-space-above) !important;
}
[data-prehydration] .jGiW2t {
  z-index: 1;
  display: flex;
  position: relative;
}
[data-prehydration] .jGiW2t .RXCM8H {
  pointer-events: none;
}
[data-prehydration] .twZzaW {
  z-index: 1;
  cursor: pointer;
  pointer-events: auto;
  display: block;
  position: absolute;
  inset: 0;
}
[data-prehydration] .twZzaW:before {
  content: "";
  min-width: 44px;
  min-height: 44px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
[data-prehydration] [data-submenu-toggle]:checked~.fYThT1 .kbbiAh {
  transform: rotate(-180deg);
}
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=screen] {
  visibility: visible;
  left: var(--computed-horizontal-margin) !important;
  width: calc(100vw - 2*var(--computed-horizontal-margin)) !important;
  display: grid !important;
  position: fixed !important;
}
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuStretched] {
  visibility: visible;
  width: 100% !important;
  display: grid !important;
  left: 0 !important;
}
[data-prehydration] .NxO5nt:hover {
  anchor-name: --ee-hovered-menu-item;
}
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuItem],
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuCustomWidth] {
  visibility: visible;
  display: grid !important;
}
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuItem] {
  left: 0 !important;
}
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuCustomWidth][data-align=start] {
  left: 0 !important;
  right: auto !important;
}
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuCustomWidth][data-align=center] {
  left: 50% !important;
  right: auto !important;
  transform: translate(-50%) !important;
}
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuCustomWidth][data-align=end] {
  left: auto !important;
  right: 0 !important;
}
@supports (anchor-name:--a) {
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuItem] {
    width: max-content !important;
    min-width: anchor-size(--ee-hovered-menu-item width) !important;
  }
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuItem][data-align=start],
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuCustomWidth][data-align=start] {
    left: anchor(--ee-hovered-menu-item left) !important;
    right: auto !important;
  }
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuItem][data-align=center],
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuCustomWidth][data-align=center] {
    left: anchor(--ee-hovered-menu-item center) !important;
    right: auto !important;
    transform: translate(-50%) !important;
  }
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuItem][data-align=end],
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuCustomWidth][data-align=end] {
    left: auto !important;
    right: anchor(--ee-hovered-menu-item right) !important;
  }
}
.cVnJ7u {
  justify-content: var(--item-text-align);
  background: var(--item-background);
  box-shadow: var(--item-box-shadow);
  border-top: var(--item-border-top);
  border-bottom: var(--item-border-bottom);
  padding-top: var(--item-padding-top,var(--item-vertical-padding));
  padding-bottom: var(--item-padding-bottom,var(--item-vertical-padding));
  gap: var(--spacing-between-label-and-dropdown-icon);
}
.GPIJZi {
  font: var(--item-font,font_6);
  color: var(--item-color);
  text-decoration-line: var(--item-text-decoration);
  text-transform: var(--item-text-transform);
  text-shadow: var(--item-text-outline),var(--item-text-shadow);
  letter-spacing: var(--item-letter-spacing);
  line-height: var(--item-line-height);
}
.Y4Cdvx [data-part=menu-item] {
  --underline-scale: scaleX(0);
  --wash-scale: scaleX(0);
  --circle-clip-path: circle(0%);
  --dropdown-icon-transform: rotate(0);
  --bullet-translate: translateX(-150%);
  --bullet-opacity: 0;
  --wave-tarnslate: scaleY(0);
}
.Y4Cdvx [data-part=menu-item]:not([data-animation-name=none]) [data-part=dropdown-icon] {
  transition-property: transform;
  transition-duration: .4s;
}
.Y4Cdvx [data-part=menu-item] [data-part=label]:after,
.Y4Cdvx [data-part=menu-item] [data-part=dropdown-item-label]:after {
  content: "";
  width: 100%;
  height: 1px;
  display: block;
  display: var(--item-label-underline-display,block);
  background-color: currentColor;
  transform: scaleX(0);
}
.Y4Cdvx [data-part=menu-item] [data-part=label]:before {
  content: "•"/"";
  display: var(--item-label-bullet-display,inline-block);
  opacity: 0;
  padding-inline-end: 3px;
}
.Y4Cdvx [data-part=menu-item] [data-part=menu-item-content][data-selected] [data-part=label]:after {
  display: var(--item-selected-label-underline-display,block);
  transform: scaleX(1);
}
.Y4Cdvx [data-part=menu-item] [data-part=menu-item-content][data-selected] [data-part=label]:before {
  opacity: 1;
}
.Y4Cdvx [data-part=menu-item][data-open=true],
.Y4Cdvx [data-part=menu-item][data-animation-state=enterActive],
.Y4Cdvx [data-part=menu-item][data-animation-state=enterDone] {
  --underline-scale: scaleX(1);
  --wash-scale: scaleX(1);
  --circle-clip-path: circle(100%);
  --dropdown-icon-transform: rotate(-540deg);
  --bullet-translate: translateX(0%);
  --bullet-opacity: 1;
  --wave-tarnslate: scaleY(1.5);
}
.Y4Cdvx [data-part=menu-item] [data-selected] {
  --underline-scale: scaleX(1);
  --wash-scale: scaleX(0);
  --bullet-translate: translateX(0%);
  --bullet-opacity: 1;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=underline] [data-part=label]:after {
  transform-origin: 0;
  transform: var(--underline-scale);
  transition: transform .3s;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=underline] [data-part=dropdown-item-label]:after {
  transform-origin: 0;
  transition-property: transform;
  transition-duration: .3s;
  display: block;
  transform: scaleX(0);
}
.Y4Cdvx [data-part=menu-item][data-animation-name=underline] [data-part=dropdown-item]:hover [data-part=dropdown-item-label]:after {
  transform: scaleX(1);
}
.Y4Cdvx [data-part=menu-item][data-animation-name=wash] [data-part=menu-item-content] {
  isolation: isolate;
  position: relative;
  overflow: hidden;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=wash] [data-part=menu-item-content]:before {
  content: "";
  z-index: -1;
  background-color: var(--item-hover-background);
  transform-origin: 0;
  transform: var(--wash-scale);
  transition: transform .4s;
  display: block;
  position: absolute;
  inset: 0;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=wash] [data-part=menu-item-content]:not([data-selected]):hover {
  background-color: var(--item-background);
}
.Y4Cdvx [data-part=menu-item][data-animation-name=wash] [data-part=dropdown-item-label] {
  transition: color .2s ease-in-out;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=circle] [data-part=menu-item-content] {
  isolation: isolate;
  position: relative;
  overflow: hidden;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=circle] [data-part=menu-item-content]:before {
  content: "";
  z-index: -1;
  background-color: var(--item-hover-background);
  clip-path: var(--circle-clip-path);
  transition: clip-path .4s;
  display: block;
  position: absolute;
  inset: 0;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=circle] [data-part=menu-item-content]:not([data-selected]):hover {
  background-color: var(--item-background);
}
.Y4Cdvx [data-part=menu-item][data-animation-name=circle] [data-part=dropdown-icon] {
  transform: var(--dropdown-icon-transform);
}
.Y4Cdvx [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content]:not([data-selected]):hover {
  background-color: var(--item-background);
}
.Y4Cdvx [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content] {
  isolation: isolate;
  position: relative;
  overflow: hidden;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content]:before {
  content: "";
  z-index: -1;
  background-color: var(--item-hover-background);
  height: 135%;
  inset: 0;
  bottom: unset;
  transform-origin: bottom;
  transform: var(--wave-tarnslate);
  transition: transform .4s;
  display: block;
  position: absolute;
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2758%27 height=%2717%27 preserveAspectRatio=%27none%27 viewBox=%27-0.004 0 58.004 25.784%27%3E%3Cpath d=%27M44.993-.004c-5.749 0-5.749 6.12-11.497 6.12s-5.751-6.12-11.502-6.12-5.749 6.12-11.497 6.12C5.105 6.116 4.771.728.003.064l-.004 25.719 58.012-.002-.008-19.841a6.69 6.69 0 0 1-1.505.176c-5.753 0-5.753-6.12-11.505-6.12Z%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2758%27 height=%2717%27 preserveAspectRatio=%27none%27 viewBox=%27-0.004 0 58.004 25.784%27%3E%3Cpath d=%27M44.993-.004c-5.749 0-5.749 6.12-11.497 6.12s-5.751-6.12-11.502-6.12-5.749 6.12-11.497 6.12C5.105 6.116 4.771.728.003.064l-.004 25.719 58.012-.002-.008-19.841a6.69 6.69 0 0 1-1.505.176c-5.753 0-5.753-6.12-11.505-6.12Z%27/%3E%3C/svg%3E");
  -webkit-mask-position: 50%;
  mask-position: 50%;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=wave] [data-part=dropdown-item-label] {
  transition: color .2s ease-in-out;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=bullet] [data-part=label]:before {
  transform: var(--bullet-translate);
  opacity: var(--bullet-opacity);
  transition-duration: .3s;
  display: inline-block;
}
.Y4Cdvx {
  width: 100%;
  height: 100%;
  overflow-x: var(--container-overflow-x,unset);
  overflow-y: var(--container-overflow-y,visible);
  scrollbar-width: none;
  box-sizing: border-box;
  display: flex;
}
.Y4Cdvx.VxjUGd {
  border-left: var(--container-border-left);
  border-right: var(--container-border-right);
  border-radius: var(--container-border-radius);
  padding-right: var(--container-padding-right,0);
  padding-left: var(--container-padding-left,0);
}
.tn8ZSa {
  direction: var(--direction);
}
.OD_PyT {
  justify-content: var(--container-align);
  flex-grow: var(--menu-items-flex-grow);
  flex-direction: var(--container-flex-direction);
  flex-wrap: var(--container-flex-wrap,unset);
  scrollbar-width: none;
  row-gap: var(--menu-items-row-gap);
  column-gap: var(--menu-items-column-gap);
  width: 100%;
  min-width: fit-content;
  height: auto;
  display: flex;
  overflow-x: visible;
}
.YUEUpV {
  background: var(--container-background);
  box-shadow: var(--container-box-shadow);
  border-top: var(--container-border-top);
  border-bottom: var(--container-border-bottom);
  padding-top: var(--container-padding-top,0);
  padding-bottom: var(--container-padding-bottom,0);
}
.PnnIOa {
  cursor: pointer;
  pointer-events: auto;
  visibility: hidden;
  transform: var(--scroll-button-transform);
  --icon-rotation: var(--scroll-button-icon-rotation-deg,calc(var(--scroll-button-icon-rotation) * 1deg));
  --icon-rotation-hover: var(--scroll-button-hover-icon-rotation-deg,calc(var(--scroll-button-hover-icon-rotation) * 1deg));
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}
.PnnIOa.hcRPG3 {
  border-left: var(--scroll-button-border-left);
  border-right: var(--scroll-button-border-right);
  border-radius: var(--scroll-button-border-radius);
}
.PnnIOa.hcRPG3 .KEUNmX {
  padding-right: var(--scroll-button-padding-right,0);
  padding-left: var(--scroll-button-padding-left,0);
}
.PnnIOa.Od2sOd .KEUNmX {
  padding-inline-start: var(--scroll-button-padding-inline-start,0);
  padding-inline-end: var(--scroll-button-padding-inline-end,0);
}
.PnnIOa:hover,
.PnnIOa[data-preview=hover] {
  background: var(--scroll-button-hover-background,var(--scroll-button-background));
  box-shadow: var(--scroll-button-hover-box-shadow,var(--scroll-button-box-shadow));
  border-top: var(--scroll-button-hover-border-top,var(--scroll-button-border-top));
  border-bottom: var(--scroll-button-hover-border-bottom,var(--scroll-button-border-bottom));
}
.PnnIOa:hover.hcRPG3,
.PnnIOa[data-preview=hover].hcRPG3 {
  border-left: var(--scroll-button-hover-border-left,var(--scroll-button-border-left));
  border-right: var(--scroll-button-hover-border-right,var(--scroll-button-border-right));
  border-radius: var(--scroll-button-hover-border-radius,var(--scroll-button-border-radius));
}
.PnnIOa:hover.hcRPG3 .KEUNmX,
.PnnIOa[data-preview=hover].hcRPG3 .KEUNmX {
  padding-right: var(--scroll-button-hover-padding-right,var(--scroll-button-padding-right,0));
  padding-left: var(--scroll-button-hover-padding-left,var(--scroll-button-padding-left,0));
}
.PnnIOa:hover .KEUNmX,
.PnnIOa[data-preview=hover] .KEUNmX {
  fill: var(--scroll-button-hover-icon-color,var(--scroll-button-icon-color));
  transform: rotate(var(--icon-rotation-hover,var(--icon-rotation)));
  height: var(--scroll-button-hover-icon-size,var(--scroll-button-icon-size));
  width: var(--scroll-button-hover-icon-size,var(--scroll-button-icon-size));
}
.PnnIOa:hover {
  transition: all 80ms cubic-bezier(0,0,1,1);
}
.fXBvwp {
  visibility: visible;
  pointer-events: auto;
}
.sLcDXV {
  visibility: hidden;
  pointer-events: none;
}
.KEUNmX {
  min-width: 1px;
  max-width: 100%;
  max-height: 100%;
  fill: var(--scroll-button-icon-color);
  transform: rotate(var(--icon-rotation));
  height: var(--scroll-button-icon-size);
  width: var(--scroll-button-icon-size);
}
.KEUNmX>svg {
  width: inherit;
  height: inherit;
}
@media (forced-colors:active) {
  .PnnIOa.fXBvwp {
    outline-offset: 0px;
    color: buttontext;
    outline: 2px solid buttontext;
  }
  .PnnIOa.fXBvwp:hover,
  .PnnIOa[data-preview=hover] {
    outline-offset: 1px;
    color: highlight;
    outline: 3px solid highlight;
  }
  .KEUNmX,
  .KEUNmX * {
    fill: currentColor;
    stroke: currentColor;
  }
}
.MXA4tA {
  background: var(--scroll-button-background);
  box-shadow: var(--scroll-button-box-shadow);
  border-top: var(--scroll-button-border-top);
  border-bottom: var(--scroll-button-border-bottom);
}
.UU6mel {
  padding-top: inherit;
  padding-bottom: inherit;
  border: inherit;
  pointer-events: none;
  display: var(--scroll-button-icon-display,flex);
  border-color: #0000;
  justify-content: space-between;
  position: absolute;
  inset: 0;
}
.toi7Rj {
  direction: var(--submenu-direction,var(--dropdown-menu-direction,var(--direction)));
  box-sizing: border-box;
  background: var(--container-background,var(--dropdown-menu-container-background));
  border-top: var(--container-border-top,var(--dropdown-menu-container-border-top));
  border-bottom: var(--container-border-bottom,var(--dropdown-menu-container-border-bottom));
  border-left: var(--container-border-left,var(--dropdown-menu-container-border-left));
  border-right: var(--container-border-right,var(--dropdown-menu-container-border-right));
  border-radius: var(--container-border-radius,var(--dropdown-menu-container-border-radius));
  box-shadow: var(--container-box-shadow,var(--dropdown-menu-container-box-shadow));
  text-align: var(--align,var(--dropdown-menu-align));
  padding-top: var(--container-padding-top,var(--container-vertical-padding,var(--dropdown-menu-container-padding-top,var(--dropdown-menu-container-vertical-padding))));
  padding-bottom: var(--container-padding-bottom,var(--container-vertical-padding,var(--dropdown-menu-container-padding-bottom,var(--dropdown-menu-container-vertical-padding))));
  min-width: min-content !important;
}
.toi7Rj.x0UOau {
  padding-right: var(--container-padding-right,var(--container-horizontal-padding,var(--dropdown-menu-container-padding-right,var(--dropdown-menu-container-horizontal-padding))));
  padding-left: var(--container-padding-left,var(--container-horizontal-padding,var(--dropdown-menu-container-padding-left,var(--dropdown-menu-container-horizontal-padding))));
}
.toi7Rj.esKf1e {
  padding-inline-start: var(--container-padding-inline-start);
  padding-inline-end: var(--container-padding-inline-end);
}
@media (forced-colors:active) {
  .toi7Rj {
    outline-offset: 0px;
    outline: 2px solid buttontext;
  }
  .toi7Rj:focus-within {
    outline-offset: 1px;
    outline: 3px solid highlight !important;
  }
}
.sbxaYn {
  --rows-number: calc((var(--items-number) / $columns-number) + .49);
  grid-template-columns: repeat(var(--columns-number,var(--dropdown-menu-columns-number)), 1fr);
  grid-template-rows: repeat(var(--rows-number), auto);
  row-gap: var(--item-vertical-spacing,var(--dropdown-menu-item-vertical-spacing));
  column-gap: var(--item-horizontal-spacing,var(--dropdown-menu-item-horizontal-spacing));
  display: grid;
}
@supports (width:round(1.9px, 1px)) {
  .sbxaYn {
    --rows-number: calc(round(up, var(--items-number) / $columns-number));
  }
}
.SjbYta {
  gap: var(--sub-items-vertical-spacing-between,var(--dropdown-menu-sub-items-vertical-spacing-between));
  margin-top: var(--sub-items-vertical-spacing-before,var(--dropdown-menu-sub-items-vertical-spacing-before));
  flex-direction: column;
  display: flex;
}
.P3tBK7 {
  width: 100%;
}
.ptLEUT {
  direction: var(--submenu-item-direction,var(--submenu-direction,var(--dropdown-menu-sub-item-direction,var(--dropdown-menu-direction,var(--direction)))));
  justify-self: var(--dropdown-menu-item-justify-self);
  text-align: var(--item-align,var(--align,var(--dropdown-menu-item-align,var(--dropdown-menu-align))));
  padding-top: var(--item-padding-top,var(--item-vertical-padding,var(--dropdown-menu-item-vertical-padding)));
  padding-bottom: var(--item-padding-bottom,var(--item-vertical-padding,var(--dropdown-menu-item-vertical-padding)));
  display: block;
}
.ptLEUT.x0UOau {
  border-left: var(--item-border-left,var(--dropdown-menu-item-border-left));
  border-right: var(--item-border-right,var(--dropdown-menu-item-border-right));
  border-radius: var(--item-border-radius,var(--dropdown-menu-item-border-radius));
  padding-left: var(--item-padding-left,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding)));
  padding-right: var(--item-padding-right,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding)));
}
.ptLEUT.esKf1e {
  padding-inline-start: var(--item-padding-inline-start,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding)));
  padding-inline-end: var(--item-padding-inline-end,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding)));
}
.ptLEUT.WB5Q35,
.ptLEUT[data-preview=selected] {
  font: var(--item-selected-font,var(--item-font,var(--dropdown-menu-item-selected-font,var(--dropdown-menu-item-font))));
  color: var(--item-selected-color,var(--item-color,var(--dropdown-menu-item-selected-color,var(--dropdown-menu-item-color))));
  letter-spacing: var(--item-selected-letter-spacing,var(--item-letter-spacing,var(--dropdown-menu-item-selected-letter-spacing,var(--dropdown-menu-item-letter-spacing))));
  line-height: var(--item-selected-line-height,var(--item-line-height,var(--dropdown-menu-item-selected-line-height,var(--dropdown-menu-item-line-height))));
  text-decoration-line: var(--item-selected-text-decoration,var(--item-text-decoration,var(--dropdown-menu-item-selected-text-decoration,var(--dropdown-menu-item-text-decoration))));
  text-transform: var(--item-selected-text-transform,var(--item-text-transform,var(--dropdown-menu-item-selected-text-transform,var(--dropdown-menu-item-text-transform))));
  text-shadow: var(--item-selected-text-outline,var(--item-text-outline,var(--dropdown-menu-item-selected-text-outline,var(--dropdown-menu-item-text-outline)))),var(--item-selected-text-shadow,var(--item-text-shadow,var(--dropdown-menu-item-selected-text-shadow,var(--dropdown-menu-item-text-shadow))));
  background: var(--item-selected-background,var(--item-background,var(--dropdown-menu-item-selected-background,var(--dropdown-menu-item-background))));
  border-top: var(--item-selected-border-top,var(--item-border-top,var(--dropdown-menu-item-selected-border-top,var(--dropdown-menu-item-border-top))));
  border-bottom: var(--item-selected-border-bottom,var(--item-border-bottom,var(--dropdown-menu-item-selected-border-bottom,var(--dropdown-menu-item-border-bottom))));
  box-shadow: var(--item-selected-box-shadow,var(--item-box-shadow,var(--dropdown-menu-item-selected-box-shadow,var(--dropdown-menu-item-box-shadow))));
}
.ptLEUT.WB5Q35.x0UOau,
.ptLEUT[data-preview=selected].x0UOau {
  border-left: var(--item-selected-border-left,var(--item-border-left,var(--dropdown-menu-item-selected-border-left,var(--dropdown-menu-item-border-left))));
  border-right: var(--item-selected-border-right,var(--item-border-right,var(--dropdown-menu-item-selected-border-right,var(--dropdown-menu-item-border-right))));
  border-radius: var(--item-selected-border-radius,var(--item-border-radius,var(--dropdown-menu-item-selected-border-radius,var(--dropdown-menu-item-border-radius))));
}
.ptLEUT.WB5Q35 .u9_aLl,
.ptLEUT[data-preview=selected] .u9_aLl {
  background-color: var(--item-selected-text-highlight,var(--item-text-highlight,var(--dropdown-menu-item-selected-text-highlight,var(--dropdown-menu-item-text-highlight))));
}
.ptLEUT:hover,
.ptLEUT.brJofP,
.ptLEUT[data-preview=hover] {
  font: var(--item-hover-font,var(--item-font,var(--dropdown-menu-item-hover-font,var(--dropdown-menu-item-font))));
  color: var(--item-hover-color,var(--item-color,var(--dropdown-menu-item-hover-color,var(--dropdown-menu-item-color))));
  letter-spacing: var(--item-hover-letter-spacing,var(--item-letter-spacing,var(--dropdown-menu-item-hover-letter-spacing,var(--dropdown-menu-item-letter-spacing))));
  line-height: var(--item-hover-line-height,var(--item-line-height,var(--dropdown-menu-item-hover-line-height,var(--dropdown-menu-item-line-height))));
  text-decoration-line: var(--item-hover-text-decoration,var(--item-text-decoration,var(--dropdown-menu-item-hover-text-decoration,var(--dropdown-menu-item-text-decoration))));
  text-transform: var(--item-hover-text-transform,var(--item-text-transform,var(--dropdown-menu-item-hover-text-transform,var(--dropdown-menu-item-text-transform))));
  text-shadow: var(--item-hover-text-outline,var(--item-text-outline,var(--dropdown-menu-item-hover-text-outline,var(--dropdown-menu-item-text-outline)))),var(--item-hover-text-shadow,var(--item-text-shadow,var(--dropdown-menu-item-hover-text-shadow,var(--dropdown-menu-item-text-shadow))));
  background: var(--item-hover-background,var(--item-background,var(--dropdown-menu-item-hover-background,var(--dropdown-menu-item-background))));
  border-top: var(--item-hover-border-top,var(--item-border-top,var(--dropdown-menu-item-hover-border-top,var(--dropdown-menu-item-border-top))));
  border-bottom: var(--item-hover-border-bottom,var(--item-border-bottom,var(--dropdown-menu-item-hover-border-bottom,var(--dropdown-menu-item-border-bottom))));
  box-shadow: var(--item-hover-box-shadow,var(--item-box-shadow,var(--dropdown-menu-item-hover-box-shadow,var(--dropdown-menu-item-box-shadow))));
}
.ptLEUT:hover.x0UOau,
.ptLEUT.brJofP.x0UOau,
.ptLEUT[data-preview=hover].x0UOau {
  border-left: var(--item-hover-border-left,var(--item-border-left,var(--dropdown-menu-item-hover-border-left,var(--dropdown-menu-item-border-left))));
  border-right: var(--item-hover-border-right,var(--item-border-right,var(--dropdown-menu-item-hover-border-right,var(--dropdown-menu-item-border-right))));
  border-radius: var(--item-hover-border-radius,var(--item-border-radius,var(--dropdown-menu-item-hover-border-radius,var(--dropdown-menu-item-border-radius))));
}
.ptLEUT:hover .u9_aLl,
.ptLEUT.brJofP .u9_aLl,
.ptLEUT[data-preview=hover] .u9_aLl {
  background-color: var(--item-hover-text-highlight,var(--item-text-highlight,var(--dropdown-menu-item-hover-text-highlight,var(--dropdown-menu-item-text-highlight))));
}
@media (forced-colors:active) {
  .ptLEUT {
    outline-offset: 0px;
    outline: 2px solid buttontext;
  }
  .ptLEUT.WB5Q35,
  .ptLEUT[data-preview=selected],
  .ptLEUT:hover,
  .ptLEUT.brJofP,
  .ptLEUT[data-preview=hover] {
    outline-offset: -2px;
    outline: 3px solid highlight;
  }
  .ptLEUT:focus,
  .ptLEUT:focus-visible {
    outline-offset: 1px;
    outline: 3px solid highlight !important;
  }
}
.B2qCAf {
  direction: var(--submenu-sub-item-direction,var(--submenu-direction,var(--dropdown-menu-sub-item-direction,var(--dropdown-menu-direction,var(--direction)))));
  justify-self: var(--sub-item-justify-self);
  text-align: var(--sub-item-align,var(--align,var(--dropdown-menu-sub-item-align,var(--dropdown-menu-align))));
  display: block;
}
.B2qCAf.x0UOau {
  border-left: var(--sub-item-border-left,var(--dropdown-menu-sub-item-border-left));
  border-right: var(--sub-item-border-right,var(--dropdown-menu-sub-item-border-right));
  border-radius: var(--sub-item-border-radius,var(--dropdown-menu-sub-item-border-radius));
  padding-left: var(--sub-item-padding-left,var(--sub-item-horizontal-padding,var(--dropdown-menu-sub-item-horizontal-padding)));
  padding-right: var(--sub-item-padding-right,var(--sub-item-horizontal-padding,var(--dropdown-menu-sub-item-horizontal-padding)));
}
.B2qCAf.WB5Q35,
.B2qCAf[data-preview=selected] {
  font: var(--sub-item-selected-font,var(--sub-item-font,var(--dropdown-menu-sub-item-selected-font,var(--dropdown-menu-sub-item-font))));
  color: var(--sub-item-selected-color,var(--sub-item-color,var(--dropdown-menu-sub-item-selected-color,var(--dropdown-menu-sub-item-color))));
  letter-spacing: var(--sub-item-selected-letter-spacing,var(--sub-item-letter-spacing,var(--dropdown-menu-sub-item-selected-letter-spacing,var(--dropdown-menu-sub-item-letter-spacing))));
  line-height: var(--sub-item-selected-line-height,var(--sub-item-line-height,var(--dropdown-menu-sub-item-selected-line-height,var(--dropdown-menu-sub-item-line-height))));
  text-decoration-line: var(--sub-item-selected-text-decoration,var(--sub-item-text-decoration,var(--dropdown-menu-sub-item-selected-text-decoration,var(--dropdown-menu-sub-item-text-decoration))));
  text-transform: var(--sub-item-selected-text-transform,var(--sub-item-text-transform,var(--dropdown-menu-sub-item-selected-text-transform,var(--dropdown-menu-sub-item-text-transform))));
  text-shadow: var(--sub-item-selected-text-outline,var(--sub-item-text-outline,var(--dropdown-menu-sub-item-selected-text-outline,var(--dropdown-menu-sub-item-text-outline)))),var(--sub-item-selected-text-shadow,var(--sub-item-text-shadow,var(--dropdown-menu-sub-item-selected-text-shadow,var(--dropdown-menu-sub-item-text-shadow))));
  background: var(--sub-item-selected-background,var(--sub-item-background,var(--dropdown-menu-sub-item-selected-background,var(--dropdown-menu-sub-item-background))));
  border-top: var(--sub-item-selected-border-top,var(--sub-item-border-top,var(--dropdown-menu-sub-item-selected-border-top,var(--dropdown-menu-sub-item-border-top))));
  border-bottom: var(--sub-item-selected-border-bottom,var(--sub-item-border-bottom,var(--dropdown-menu-sub-item-selected-border-bottom,var(--dropdown-menu-sub-item-border-bottom))));
  box-shadow: var(--sub-item-selected-box-shadow,var(--sub-item-box-shadow,var(--dropdown-menu-sub-item-selected-box-shadow,var(--dropdown-menu-sub-item-box-shadow))));
}
.B2qCAf.WB5Q35.x0UOau,
.B2qCAf[data-preview=selected].x0UOau {
  border-left: var(--sub-item-selected-border-left,var(--sub-item-border-left,var(--dropdown-menu-sub-item-selected-border-left,var(--dropdown-menu-sub-item-border-left))));
  border-right: var(--sub-item-selected-border-right,var(--sub-item-border-right,var(--dropdown-menu-sub-item-selected-border-right,var(--dropdown-menu-sub-item-border-right))));
  border-radius: var(--sub-item-selected-border-radius,var(--sub-item-border-radius,var(--dropdown-menu-sub-item-selected-border-radius,var(--dropdown-menu-sub-item-border-radius))));
}
.B2qCAf.WB5Q35 .UCVF7R,
.B2qCAf[data-preview=selected] .UCVF7R {
  background-color: var(--sub-item-selected-text-highlight,var(--sub-item-text-highlight,var(--dropdown-menu-sub-item-selected-text-highlight,var(--dropdown-menu-sub-item-text-highlight))));
}
.B2qCAf:hover,
.B2qCAf.brJofP,
.B2qCAf[data-preview=hover] {
  font: var(--sub-item-hover-font,var(--sub-item-font,var(--dropdown-menu-sub-item-hover-font,var(--dropdown-menu-sub-item-font))));
  color: var(--sub-item-hover-color,var(--sub-item-color,var(--dropdown-menu-sub-item-hover-color,var(--dropdown-menu-sub-item-color))));
  letter-spacing: var(--sub-item-hover-letter-spacing,var(--sub-item-letter-spacing,var(--dropdown-menu-sub-item-hover-letter-spacing,var(--dropdown-menu-sub-item-letter-spacing))));
  line-height: var(--sub-item-hover-line-height,var(--sub-item-line-height,var(--dropdown-menu-sub-item-hover-line-height,var(--dropdown-menu-sub-item-line-height))));
  text-decoration-line: var(--sub-item-hover-text-decoration,var(--sub-item-text-decoration,var(--dropdown-menu-sub-item-hover-text-decoration,var(--dropdown-menu-sub-item-text-decoration))));
  text-transform: var(--sub-item-hover-text-transform,var(--sub-item-text-transform,var(--dropdown-menu-sub-item-hover-text-transform,var(--dropdown-menu-sub-item-text-transform))));
  text-shadow: var(--sub-item-hover-text-outline,var(--sub-item-text-outline,var(--dropdown-menu-sub-item-hover-text-outline,var(--dropdown-menu-sub-item-text-outline)))),var(--sub-item-hover-text-shadow,var(--sub-item-text-shadow,var(--dropdown-menu-sub-item-hover-text-shadow,var(--dropdown-menu-sub-item-text-shadow))));
  background: var(--sub-item-hover-background,var(--sub-item-background,var(--dropdown-menu-sub-item-hover-background,var(--dropdown-menu-sub-item-background))));
  border-top: var(--sub-item-hover-border-top,var(--sub-item-border-top,var(--dropdown-menu-sub-item-hover-border-top,var(--dropdown-menu-sub-item-border-top))));
  border-bottom: var(--sub-item-hover-border-bottom,var(--sub-item-border-bottom,var(--dropdown-menu-sub-item-hover-border-bottom,var(--dropdown-menu-sub-item-border-bottom))));
  box-shadow: var(--sub-item-hover-box-shadow,var(--sub-item-box-shadow,var(--dropdown-menu-sub-item-hover-box-shadow,var(--dropdown-menu-sub-item-box-shadow))));
}
.B2qCAf:hover.x0UOau,
.B2qCAf.brJofP.x0UOau,
.B2qCAf[data-preview=hover].x0UOau {
  border-left: var(--sub-item-hover-border-left,var(--sub-item-border-left,var(--dropdown-menu-sub-item-hover-border-left,var(--dropdown-menu-sub-item-border-left))));
  border-right: var(--sub-item-hover-border-right,var(--sub-item-border-right,var(--dropdown-menu-sub-item-hover-border-right,var(--dropdown-menu-sub-item-border-right))));
  border-radius: var(--sub-item-hover-border-radius,var(--sub-item-border-radius,var(--dropdown-menu-sub-item-hover-border-radius,var(--dropdown-menu-sub-item-border-radius))));
}
.B2qCAf:hover .UCVF7R,
.B2qCAf.brJofP .UCVF7R,
.B2qCAf[data-preview=hover] .UCVF7R {
  background-color: var(--sub-item-hover-text-highlight,var(--sub-item-text-highlight,var(--dropdown-menu-sub-item-hover-text-highlight,var(--dropdown-menu-sub-item-text-highlight))));
}
@media (forced-colors:active) {
  .B2qCAf {
    outline-offset: 0px;
    outline: 2px solid buttontext;
  }
  .B2qCAf.WB5Q35,
  .B2qCAf[data-preview=selected],
  .B2qCAf:hover,
  .B2qCAf.brJofP,
  .B2qCAf[data-preview=hover] {
    outline-offset: -2px;
    outline: 3px solid highlight;
  }
  .B2qCAf:focus,
  .B2qCAf:focus-visible {
    outline-offset: 1px;
    outline: 3px solid highlight !important;
  }
}
.u9_aLl {
  background-color: var(--item-text-highlight,var(--dropdown-menu-item-text-highlight));
  text-align: inherit;
  text-decoration-line: inherit;
  text-transform: inherit;
  text-shadow: inherit;
  display: inline-block;
}
.UCVF7R {
  background-color: var(--sub-item-text-highlight,var(--dropdown-menu-sub-item-text-highlight));
}
.eP1KVV {
  font: var(--item-font,var(--dropdown-menu-item-font,var(--font_7)));
  color: var(--item-color,var(--dropdown-menu-item-color));
  letter-spacing: var(--item-letter-spacing,var(--dropdown-menu-item-letter-spacing));
  line-height: var(--item-line-height,var(--dropdown-menu-item-line-height));
  text-decoration-line: var(--item-text-decoration,var(--dropdown-menu-item-text-decoration));
  text-transform: var(--item-text-transform,var(--dropdown-menu-item-text-transform));
  text-shadow: var(--item-text-outline,var(--dropdown-menu-item-text-outline)),var(--item-text-shadow,var(--dropdown-menu-item-text-shadow));
  background: var(--item-background,var(--dropdown-menu-item-background));
  border-top: var(--item-border-top,var(--dropdown-menu-item-border-top));
  border-bottom: var(--item-border-bottom,var(--dropdown-menu-item-border-bottom));
  box-shadow: var(--item-box-shadow,var(--dropdown-menu-item-box-shadow));
}
._3mA1c {
  font: var(--sub-item-font,var(--dropdown-menu-sub-item-font));
  color: var(--sub-item-color,var(--dropdown-menu-sub-item-color));
  letter-spacing: var(--sub-item-letter-spacing,var(--dropdown-menu-sub-item-letter-spacing));
  line-height: var(--sub-item-line-height,var(--dropdown-menu-sub-item-line-height));
  text-decoration-line: var(--sub-item-text-decoration,var(--dropdown-menu-sub-item-text-decoration));
  text-transform: var(--sub-item-text-transform,var(--dropdown-menu-sub-item-text-transform));
  text-shadow: var(--sub-item-text-outline,var(--dropdown-menu-sub-item-text-outline)),var(--sub-item-text-shadow,var(--dropdown-menu-sub-item-text-shadow));
  background: var(--sub-item-background,var(--dropdown-menu-sub-item-background));
  border-top: var(--sub-item-border-top,var(--dropdown-menu-sub-item-border-top));
  border-bottom: var(--sub-item-border-bottom,var(--dropdown-menu-sub-item-border-bottom));
  box-shadow: var(--sub-item-box-shadow,var(--dropdown-menu-sub-item-box-shadow));
  padding-top: var(--sub-item-padding-top,var(--sub-item-vertical-padding,var(--dropdown-menu-sub-item-vertical-padding)));
  padding-bottom: var(--sub-item-padding-bottom,var(--sub-item-vertical-padding,var(--dropdown-menu-sub-item-vertical-padding)));
}
.cNddzb[data-animation-name=revealFromTop] {
  transition: opacity .4s cubic-bezier(.645,.045,.355,1),clip-path .4s cubic-bezier(.645,.045,.355,1);
}
.cNddzb[data-animation-name=revealFromTop][data-animation-state=enter],
.cNddzb[data-animation-name=revealFromTop][data-animation-state=exitActive],
.cNddzb[data-animation-name=revealFromTop][data-animation-state=exitDone] {
  clip-path: var(--animation-clip-path);
  opacity: 0;
}
.cNddzb[data-animation-name=revealFromTop][data-animation-state=exit],
.cNddzb[data-animation-name=revealFromTop][data-animation-state=enterActive] {
  clip-path: inset(var(--shadow-margin,0%) var(--shadow-margin,0%) var(--shadow-margin,0%) var(--shadow-margin,0%));
}
.cNddzb[data-animation-name=revealFromTop][data-animation-state=enterDone] {
  clip-path: unset;
}
.cNddzb[data-animation-name=revealFromTop][data-animation-state=enterActive],
.cNddzb[data-animation-name=revealFromTop][data-animation-state=enterDone],
.cNddzb[data-animation-name=revealFromTop][data-animation-state=exit] {
  opacity: 1;
}
.cNddzb[data-animation-name=fadeIn] {
  transition: opacity .4s cubic-bezier(.645,.045,.355,1);
}
.cNddzb[data-animation-name=fadeIn][data-animation-state=enter],
.cNddzb[data-animation-name=fadeIn][data-animation-state=exitActive],
.cNddzb[data-animation-name=fadeIn][data-animation-state=exitDone] {
  opacity: 0;
}
.cNddzb[data-animation-name=fadeIn][data-animation-state=enterActive],
.cNddzb[data-animation-name=fadeIn][data-animation-state=enterDone],
.cNddzb[data-animation-name=fadeIn][data-animation-state=exit] {
  opacity: 1;
}
.cNddzb {
  background: var(--container-background,var(--dropdown-container-background));
  border-top: var(--container-border-top,var(--dropdown-container-border-top));
  border-bottom: var(--container-border-bottom,var(--dropdown-container-border-bottom));
  box-shadow: var(--container-box-shadow,var(--dropdown-container-box-shadow));
}
.cNddzb.Nk9NbA {
  border-left: var(--container-border-left,var(--dropdown-container-border-left));
  border-right: var(--container-border-right,var(--dropdown-container-border-right));
  border-radius: var(--container-border-radius,var(--dropdown-container-border-radius));
}
.cNddzb.W_BIhg {
  border-inline-start: var(--container-border-inline-start,var(--dropdown-container-border-inline-start));
  border-inline-end: var(--container-border-inline-end,var(--dropdown-container-border-inline-end));
  border-start-start-radius: var(--container-border-start-start-radius,var(--dropdown-container-border-start-start-radius));
  border-start-end-radius: var(--container-border-start-end-radius,var(--dropdown-container-border-start-end-radius));
  border-end-end-radius: var(--container-border-end-end-radius,var(--dropdown-container-border-end-end-radius));
  border-end-start-radius: var(--container-border-end-start-radius,var(--dropdown-container-border-end-start-radius));
}
.OOc2NG {
  direction: ltr;
}
.G4Bkwp {
  box-sizing: border-box;
}
div.wiZmhC {
  display: var(--l_display,var(--hamburger-menu-root-display,var(--container-display)));
}
[data-hamburger-btn-label] {
  display: none;
}
div.wiZmhC[data-prehydration] [data-hamburger-btn-label] {
  z-index: 1;
  cursor: pointer;
  pointer-events: auto;
  display: block;
  position: absolute;
  inset: 0;
}
.pcn0FH {
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}
.HamburgerOpenButton3537389287__nav {
  display: inherit;
  height: inherit;
  width: auto;
}
.uxNlIP {
  direction: var(--btn-direction);
  cursor: pointer;
  min-width: var(--btn-min-width);
  box-sizing: border-box;
  touch-action: manipulation;
  border-left: var(--border-left);
  border-right: var(--border-right);
  border-top: var(--border-top);
  border-bottom: var(--border-bottom);
  border-top-left-radius: var(--border-top-left-radius);
  border-top-right-radius: var(--border-top-right-radius);
  border-bottom-left-radius: var(--border-bottom-left-radius);
  border-bottom-right-radius: var(--border-bottom-right-radius);
  width: 100%;
  height: 100%;
  min-height: 10px;
  box-shadow: var(--box-shadow);
  background: var(--background);
  padding-left: var(--padding-left);
  padding-right: var(--padding-right);
  padding-top: var(--padding-top);
  padding-bottom: var(--padding-bottom);
  display: block;
}
@media (forced-colors:active) {
  .uxNlIP.itVkSN {
    color: buttontext !important;
    background: buttonface !important;
  }
  .uxNlIP:not(:disabled) {
    outline-offset: 0px;
    outline: 2px solid buttontext;
  }
  .uxNlIP:not(:disabled):hover,
  .uxNlIP:not(:disabled)[aria-pressed=true],
  .uxNlIP:not(:disabled)[aria-selected=true],
  .uxNlIP:not(:disabled)[data-preview=selected] {
    outline-offset: 1px;
    outline: 3px solid highlight;
  }
  .uxNlIP:not(:disabled):focus,
  .uxNlIP:not(:disabled):focus-visible {
    outline-offset: 1px;
    outline: 3px solid highlight !important;
  }
  .uxNlIP.itVkSN:disabled {
    color: graytext !important;
  }
}
.uxNlIP.KuCfHA:not(:hover):not(:disabled) {
  border-color: var(--corvid-border-color,initial);
}
.uxNlIP.aNAcG0:not(:hover):not(:disabled) {
  background-color: var(--corvid-background-color,var(--background));
}
.uxNlIP:hover,
.uxNlIP [data-preview=hover] {
  border-left: var(--hover-border-left,var(--border-left));
  border-right: var(--hover-border-right,var(--border-right));
  border-top: var(--hover-border-top,var(--border-top));
  border-bottom: var(--hover-border-bottom,var(--border-bottom));
  border-top-left-radius: var(--hover-border-top-left-radius,var(--border-top-left-radius));
  border-top-right-radius: var(--hover-border-top-right-radius,var(--border-top-right-radius));
  border-bottom-left-radius: var(--hover-border-bottom-left-radius,var(--border-bottom-left-radius));
  border-bottom-right-radius: var(--hover-border-bottom-right-radius,var(--border-bottom-right-radius));
  box-shadow: var(--hover-box-shadow,var(--box-shadow));
  background: var(--hover-background,var(--background));
  padding-left: var(--hover-padding-left,var(--padding-left));
  padding-right: var(--hover-padding-right,var(--padding-right));
  padding-top: var(--hover-padding-top,var(--padding-top));
  padding-bottom: var(--hover-padding-bottom,var(--padding-bottom));
}
.uxNlIP.GPIMxy:hover:not(:disabled) {
  border-color: var(--corvid-hover-border-color,initial);
}
.uxNlIP.KceBs9:hover:not(:disabled) {
  background-color: var(--corvid-hover-background-color,var(--hover-background,var(--background)));
}
.uxNlIP:disabled,
.uxNlIP [data-preview=disabled] {
  cursor: default;
  border-left: var(--disabled-border-left,var(--border-left));
  border-right: var(--disabled-border-right,var(--border-right));
  border-top: var(--disabled-border-top,var(--border-top));
  border-bottom: var(--disabled-border-bottom,var(--border-bottom));
  border-top-left-radius: var(--disabled-border-top-left-radius,var(--border-top-left-radius));
  border-top-right-radius: var(--disabled-border-top-right-radius,var(--border-top-right-radius));
  border-bottom-left-radius: var(--disabled-border-bottom-left-radius,var(--border-bottom-left-radius));
  border-bottom-right-radius: var(--disabled-border-bottom-right-radius,var(--border-bottom-right-radius));
  box-shadow: var(--disabled-box-shadow,var(--box-shadow));
  background: var(--disabled-background,var(--background));
  padding-left: var(--disabled-padding-left,var(--padding-left));
  padding-right: var(--disabled-padding-right,var(--padding-right));
  padding-top: var(--disabled-padding-top,var(--padding-top));
  padding-bottom: var(--disabled-padding-bottom,var(--padding-bottom));
}
.uxNlIP.N3sAZG:disabled:not(:hover) {
  border-color: var(--corvid-disabled-border-color,initial);
}
.uxNlIP._FFhff:disabled:not(:hover) {
  background-color: var(--corvid-disabled-background-color,var(--disabled-background,var(--background)));
}
.I0RXdK {
  display: var(--label-display);
  font: var(--font,var(--font_8));
  color: var(--color);
  letter-spacing: var(--letter-spacing);
  line-height: var(--line-height);
  text-decoration-line: var(--text-decoration);
  direction: var(--direction);
  text-align: var(--text-align,revert);
  background-color: var(--text-highlight,transparent);
  text-transform: var(--text-transform);
  text-shadow: var(--text-outline),var(--text-shadow);
  overflow: var(--overflow,hidden);
  text-overflow: var(--label-text-overflow);
  white-space: var(--label-white-space);
  min-width: 1.8em;
  max-width: 100%;
  transition: inherit;
}
.uxNlIP.siSNn5:not(:hover):not(:disabled) .I0RXdK {
  color: var(--corvid-color,var(--color));
}
.uxNlIP:hover .I0RXdK,
.uxNlIP [data-preview=hover] .I0RXdK {
  display: var(--hover-label-display,var(--label-display));
  font: var(--hover-font,var(--font));
  color: var(--hover-color,var(--color));
  letter-spacing: var(--hover-letter-spacing,var(--letter-spacing));
  line-height: var(--hover-line-height,var(--line-height));
  text-decoration-line: var(--hover-text-decoration,var(--text-decoration));
  direction: var(--hover-direction,var(--direction));
  text-align: var(--hover-text-align,var(--text-align,revert));
  background-color: var(--hover-text-highlight,var(--text-highlight,transparent));
  text-transform: var(--hover-text-transform,var(--text-transform));
  text-shadow: var(--hover-text-outline,var(--text-outline)),var(--hover-text-shadow,var(--text-shadow));
}
.uxNlIP.EJ6L9y:hover:not(:disabled) .I0RXdK {
  color: var(--corvid-hover-color,var(--hover-color,var(--color)));
}
.uxNlIP:disabled .I0RXdK,
.uxNlIP [data-preview=disabled] .I0RXdK {
  display: var(--disabled-label-display,var(--label-display));
  font: var(--disabled-font,var(--font));
  color: var(--disabled-color,var(--color));
  letter-spacing: var(--disabled-letter-spacing,var(--letter-spacing));
  line-height: var(--disabled-line-height,var(--line-height));
  text-decoration-line: var(--disabled-text-decoration,var(--text-decoration));
  direction: var(--disabled-direction,var(--direction));
  text-align: var(--disabled-text-align,var(--text-align,revert));
  background-color: var(--disabled-text-highlight,var(--text-highlight,transparent));
  text-transform: var(--disabled-text-transform,var(--text-transform));
  text-shadow: var(--disabled-text-outline,var(--text-outline)),var(--disabled-text-shadow,var(--text-shadow));
}
.uxNlIP.S6tzPA:disabled:not(:hover) .I0RXdK {
  color: var(--corvid-disabled-color,var(--disabled-color,var(--color)));
}
.kAoW_K {
  box-sizing: border-box;
  color: #000;
  text-decoration: none;
}
.VzoZx_ {
  justify-content: var(--container-justify-content);
  flex-basis: auto;
  flex-direction: var(--container-flex-direction);
  align-items: var(--container-align-items);
  gap: var(--content-gap,"0px");
  flex-grow: 1;
  width: 100%;
  height: 100%;
  transition: all .4s,visibility;
  display: flex;
  overflow: hidden;
}
.p_5A25 {
  min-width: 1px;
  display: var(--icon-display);
  width: var(--icon-size);
  height: var(--icon-size);
  fill: var(--icon-color);
  flex-shrink: 0;
  order: var(--icon-order,0);
  transform: rotate(var(--icon-rotation));
  transition: inherit;
}
.uxNlIP.iN4eVS:not(:hover):not(:disabled) .p_5A25 {
  fill: var(--corvid-icon-color,var(--icon-color));
}
.uxNlIP:hover .p_5A25,
.uxNlIP [data-preview=hover] .p_5A25 {
  display: var(--hover-icon-display,var(--icon-display));
  width: var(--hover-icon-size,var(--icon-size));
  height: var(--hover-icon-size,var(--icon-size));
  fill: var(--hover-icon-color,var(--icon-color));
  transform: rotate(var(--hover-icon-rotation,var(--icon-rotation)));
}
.uxNlIP.SGrXAN:hover:not(:disabled) .p_5A25 {
  fill: var(--corvid-hover-icon-color,var(--hover-icon-color,var(--icon-color)));
}
.uxNlIP:disabled .p_5A25,
.uxNlIP [data-preview=disabled] .p_5A25 {
  display: var(--disabled-icon-display,var(--icon-display));
  width: var(--disabled-icon-size,var(--icon-size));
  height: var(--disabled-icon-size,var(--icon-size));
  fill: var(--disabled-icon-color,var(--icon-color));
  transform: rotate(var(--disabled-icon-rotation,var(--icon-rotation)));
}
.uxNlIP.ZBuT2t:disabled:not(:hover) .p_5A25 {
  fill: var(--corvid-disabled-icon-color,var(--disabled-icon-color,var(--icon-color)));
}
.p_5A25>span,
.p_5A25 svg {
  width: inherit;
  height: inherit;
  display: flex;
}
@media (forced-colors:active) {
  .uxNlIP.itVkSN .I0RXdK {
    color: inherit !important;
  }
  .p_5A25,
  .p_5A25 svg:not([data-type=ugc]):not([data-type=color]),
  .p_5A25 svg:not([data-type=ugc]):not([data-type=color]) * {
    fill: currentColor !important;
    stroke: currentColor !important;
  }
}
.HMOnu5 {
  display: inherit;
  height: inherit;
  width: auto;
}
.HamburgerOverlay547129737__root {
  -archetype: paintBox;
  visibility: hidden;
  box-sizing: border-box;
  z-index: var(--above-all-z-index);
  left: 0;
  height: calc(100vh - var(--wix-ads-height)) !important;
  width: 100vw !important;
  top: var(--wix-ads-height) !important;
  position: fixed !important;
}
.HamburgerOverlay547129737__overlay {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.HamburgerOverlay547129737__root.HamburgerOverlay547129737--isMenuOpen {
  visibility: visible;
}
.HamburgerOverlay547129737__root:not(.HamburgerOverlay547129737--showBackgroundOverlay) {
  background-color: #0000;
}
.HamburgerOverlay547129737__root.HamburgerOverlay547129737--shouldScroll {
  overflow: hidden scroll;
}
.HamburgerOverlay547129737__scrollContent {
  position: relative;
}
.OrbgmN[data-part=hamburger-overlay] {
  opacity: var(--hamburger-overlay-initial-opacity);
}
.OrbgmN[data-part=hamburger-overlay][data-animation-name=fadeIn] {
  transition: opacity .4s;
}
.OrbgmN[data-part=hamburger-overlay][data-animation-name=fadeIn][data-animation-state=enterActive],
.OrbgmN[data-part=hamburger-overlay][data-animation-name=fadeIn][data-animation-state=enterDone] {
  opacity: 1;
}
.xdu0As {
  background: var(--background);
  border: var(--border);
  border-radius: var(--border-radius);
  box-shadow: var(--box-shadow);
  z-index: var(--above-all-z-index);
  box-sizing: border-box;
  visibility: hidden;
  inset-inline-start: 0;
  height: calc(100vh - var(--wix-ads-height)) !important;
  width: 100vw !important;
  position: fixed !important;
  inset-block-start: var(--wix-ads-height) !important;
}
.oSs9UC {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0;
}
.UOTM1J {
  visibility: visible;
}
.xdu0As:not(.mh8_De) {
  background-color: #0000;
}
.vCpC6x {
  overflow: hidden scroll;
}
.mhdEAw {
  position: relative;
}
[data-prehydration]:has([data-hamburger-toggle]:checked) [data-part=hamburger-overlay] {
  transition: opacity .4s cubic-bezier(.645,.045,.355,1),visibility linear;
  opacity: 1 !important;
  visibility: visible !important;
}
[data-hamburger-overlay-label] {
  display: none;
}
[data-prehydration]:has([data-hamburger-toggle]:checked) [data-part=hamburger-overlay] [data-hamburger-overlay-label] {
  z-index: 1;
  cursor: pointer;
  display: block;
  position: absolute;
  inset: 0;
}
.EtmdIW {
  cursor: pointer;
}
.gpDCD5 {
  --container-corvid-border-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  --container-corvid-border-size: var(--brw,1px);
  --container-corvid-background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  --backdrop-filter: $backdrop-filter;
}
.jv9xi4 {
  border: var(--container-corvid-border-width,var(--brw,1px)) solid var(--container-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)));
  background-color: var(--container-corvid-background-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)));
  backdrop-filter: var(--backdrop-filter,none);
  background-image: var(--bg-gradient,none);
  border-radius: var(--rd,5px);
  box-shadow: var(--shd,0 1px 4px #0009);
  position: absolute;
  inset: 0;
}
.StylableHorizontalMenu3372578893__root {
  -archetype: paddingBox;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  display: flex;
}
.StylableHorizontalMenu3372578893__root * {
  box-sizing: border-box;
}
.StylableHorizontalMenu3372578893__menu {
  flex-wrap: var(--menu-flex-wrap,wrap);
  min-width: fit-content;
  display: flex;
}
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menuItem {
  box-sizing: border-box;
  height: 100%;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu>li:first-of-type .StylableHorizontalMenu3372578893__menuItem {
  margin-inline-start: 0 !important;
}
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu>li:last-of-type .StylableHorizontalMenu3372578893__menuItem {
  margin-inline-end: 0 !important;
}
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu {
  height: auto !important;
  margin: 0 !important;
}
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll {
  scrollbar-width: none;
  -ms-overflow-style: none;
  overflow-x: scroll;
}
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll::-webkit-scrollbar {
  display: none;
}
.StylableHorizontalMenu3372578893__menuItem {
  position: relative;
  --focus-ring-box-shadow: inset 0 0 0 2px #116dff, inset 0 0 0 4px #fff !important;
}
.StylableHorizontalMenu3372578893__megaMenuWrapper {
  display: flex;
}
.itemDepth02233374943__root {
  -archetype: paintBox;
  cursor: pointer;
  flex: 1;
  text-decoration: none;
  display: block;
}
.itemDepth02233374943__root.itemDepth02233374943--isHovered,
.itemDepth02233374943__root.itemDepth02233374943--isCurrentPage,
.itemDepth02233374943__root.itemDepth02233374943--isHovered .itemDepth02233374943__label,
.itemDepth02233374943__root.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
  transition: all 80ms cubic-bezier(0,0,1,1);
}
.itemDepth02233374943__container {
  -archetype: box;
  align-items: center;
  height: 100%;
  display: flex;
}
.itemDepth02233374943__label {
  -archetype: text;
  -controller-part-type: LayoutChildDisplayDropdown;
  white-space: nowrap;
  transition: inherit;
}
.itemDepth02233374943__itemWrapper {
  flex-grow: inherit;
}
.itemDepth02233374943__positionBox {
  z-index: var(--position-box-z-index,47);
  margin: auto;
  display: none;
  position: fixed;
}
.itemDepth02233374943__positionBox.itemDepth02233374943--isColumn {
  position: absolute;
  left: 0;
  right: 0;
}
.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched {
  max-width: unset;
}
@keyframes itemDepth02233374943__fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.itemDepth02233374943__animationBox {
  opacity: 0;
  animation-duration: calc(var(--is-animated) * .1s);
  animation-delay: calc(var(--is-animated) * 50ms);
  max-height: var(--max-height,none);
  overflow-y: var(--overflow-y,visible);
  transition: border-color 80ms cubic-bezier(.25,1,.5,1),box-shadow 80ms cubic-bezier(.25,1,.5,1);
  animation-fill-mode: forwards;
}
.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched>.itemDepth02233374943__animationBox {
  width: 100%;
}
.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched .itemDepth02233374943__megaMenuComp {
  width: 100% !important;
}
.itemDepth02233374943__alignBox {
  display: flex;
}
.itemDepth02233374943__list {
  column-gap: calc(1px * var(--horizontalSpacing));
}
.itemDepth02233374943__itemWrapper[data-hovered]>.itemDepth02233374943__positionBox {
  visibility: hidden;
  display: block;
}
.itemDepth02233374943__itemWrapper[data-shown]>.itemDepth02233374943__positionBox {
  visibility: visible;
  display: block;
}
.itemDepth02233374943__itemWrapper[data-hovered]>.itemDepth02233374943__positionBox>.itemDepth02233374943__animationBox {
  animation-name: itemDepth02233374943__fadeIn;
}
.itemDepth02233374943__megaMenuComp {
  direction: ltr;
  flex-shrink: 0;
  margin-top: var(--containerMarginTop) !important;
  padding: 0 !important;
}
.itemDepth02233374943__itemWrapper:not([data-hovered]) .itemDepth02233374943__megaMenuComp {
  display: none;
}
[data-prehydration] .itemDepth02233374943__itemWrapper:hover>.itemDepth02233374943__positionBox.itemDepth02233374943--isColumn.itemDepth02233374943--isStretched {
  display: block;
  position: fixed !important;
}
[data-prehydration] .itemDepth02233374943__itemWrapper:hover>.itemDepth02233374943__positionBox.itemDepth02233374943--isColumn>.itemDepth02233374943__animationBox {
  opacity: 1;
}
[data-prehydration] .itemDepth02233374943__itemWrapper:hover>.itemDepth02233374943__positionBox.itemDepth02233374943--isColumn .itemDepth02233374943__megaMenuComp {
  display: block;
}
.itemDepth12472627565__root {
  -archetype: paintBox;
  text-decoration: none;
  display: block;
  position: relative;
}
.itemDepth12472627565__container {
  display: flex;
}
.itemDepth12472627565__label {
  -archetype: text;
  text-overflow: clip;
  white-space: var(--white-space);
  overflow-wrap: var(--label-word-wrap);
  word-wrap: var(--label-word-wrap);
  display: block;
  overflow: hidden;
  text-align: inherit !important;
}
.itemDepth12472627565__itemWrapper {
  page-break-inside: avoid;
  break-inside: avoid;
  position: relative;
}
.itemDepth12472627565__itemWrapper:after {
  content: "";
  clear: both;
  display: table;
}
.itemDepth12472627565__positionBox {
  position: var(--subsubmenu-box-position);
  display: var(--subsubmenu-box-display);
  top: 0;
  left: var(--subsubmenu-box-left);
  right: var(--subsubmenu-box-right);
}
.itemDepth12472627565__positionBox[data-reverted] {
  left: var(--subsubmenu-box-right);
  right: var(--subsubmenu-box-left);
}
.itemDepth12472627565__itemWrapper[data-hovered]>.itemDepth12472627565__positionBox {
  display: block;
}
@keyframes itemDepth12472627565__fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.itemDepth12472627565__animationBox {
  opacity: 0;
  animation-duration: calc(var(--is-animated) * .1s);
  animation-delay: calc(var(--is-animated) * 50ms);
  animation-fill-mode: forwards;
  margin-top: 0 !important;
}
.itemDepth12472627565__itemWrapper[data-hovered]>.itemDepth12472627565__positionBox>.itemDepth12472627565__animationBox {
  animation-name: itemDepth12472627565__fadeIn;
}
.submenu815198092__heading .itemDepth12472627565__label {
  color: #000;
}
.submenu815198092__pageWrapper {
  margin-left: auto !important;
  margin-right: auto !important;
}
.submenu815198092__overrideWidth {
  width: 100% !important;
}
.submenu815198092__rowItem:last-child {
  margin-bottom: 0 !important;
}
.submenu815198092__rowItem:first-child,
.submenu815198092__rowItem+.submenu815198092__rowItem {
  margin-top: 0;
}
.h75ntl {
  display: var(--navbar-display,block);
  height: 100%;
}
.I9v6Rw:hover {
  z-index: var(--is-sticky,auto);
}
.Aj_PK7 {
  clip: rect(0, 0, 0, 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}
.wZrAIE {
  min-width: var(--min-width-override);
  min-height: var(--min-height-override);
}
.itemShared2352141355__rootContainer {
  height: 100%;
}
.itemShared2352141355__rootContainer.itemShared2352141355--isRow {
  flex-direction: row;
  display: flex;
}
.itemShared2352141355__rootContainer.itemShared2352141355--isRow .itemShared2352141355__menuItem {
  flex-grow: 1;
}
.itemShared2352141355__accessibilityIconWrapper {
  width: 0;
}
.itemShared2352141355__accessibilityIconWrapper.itemShared2352141355--isIconShown {
  width: unset;
  margin-inline: 4px 8px;
}
.itemShared2352141355__accessibilityIconWrapper.itemShared2352141355--isTopLevel.itemShared2352141355--isIconShown {
  align-items: center;
  display: flex;
}
.itemShared2352141355__accessibilityIcon {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  width: 0;
  height: 0;
}
.itemShared2352141355__accessibilityIcon.itemShared2352141355--isIconShown {
  width: 24px;
  height: 24px;
  clip-path: unset;
  background: #fff;
}
.itemShared2352141355__accessibilityIcon.itemShared2352141355--isOpen {
  rotate: 180deg;
}
.ScrollButton2305195801__root {
  -archetype: paddingBox;
  cursor: pointer;
  opacity: 0;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}
.ScrollButton2305195801__root:hover {
  transition: all 80ms cubic-bezier(0,0,1,1);
}
.ScrollButton2305195801__root.ScrollButton2305195801---side-4-left {
  transform: scaleX(-1);
}
.ScrollButton2305195801__root.ScrollButton2305195801--isVisible {
  opacity: 1;
  pointer-events: auto;
}
.ScrollButton2305195801__icon {
  -archetype: icon;
  -controller-part-type: LayoutChildDisplayDropdown;
  min-width: 1px;
  max-width: 100%;
  max-height: 100%;
}
.ScrollButton2305195801__icon>svg {
  width: inherit;
  height: inherit;
}
.ScrollControls2015960785__root {
  padding-top: inherit;
  padding-bottom: inherit;
  border: inherit;
  display: var(--scroll-controls-display,flex);
  pointer-events: none;
  border-color: #0000;
  justify-content: space-between;
  position: absolute;
  inset: 0;
}

/* ===== inline (index.html) ===== */
.StylableButton2545352419__root {
  -archetype: box;
  cursor: pointer;
  box-sizing: border-box;
  touch-action: manipulation;
  border: 0;
  width: 100%;
  min-width: 10px;
  height: 100%;
  min-height: 10px;
  padding: 0;
  display: block;
}
.StylableButton2545352419__root[disabled] {
  pointer-events: none;
}
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
  background-color: var(--corvid-background-color) !important;
}
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
  background-color: var(--corvid-hover-background-color) !important;
}
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
  background-color: var(--corvid-disabled-background-color) !important;
}
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
  border-color: var(--corvid-border-color) !important;
}
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
  border-color: var(--corvid-hover-border-color) !important;
}
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
  border-color: var(--corvid-disabled-border-color) !important;
}
.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
  border-radius: var(--corvid-border-radius) !important;
}
.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
  border-width: var(--corvid-border-width) !important;
}
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
  color: var(--corvid-color) !important;
}
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
  color: var(--corvid-hover-color) !important;
}
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
  color: var(--corvid-disabled-color) !important;
}
.StylableButton2545352419__link {
  -archetype: box;
  box-sizing: border-box;
  color: #000;
  text-decoration: none;
}
.StylableButton2545352419__container {
  flex-direction: row;
  flex-grow: 1;
  flex-basis: auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .2s,visibility;
  display: flex;
  overflow: hidden;
}
.StylableButton2545352419__label {
  -archetype: text;
  -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
  text-overflow: ellipsis;
  text-align: center;
  white-space: nowrap;
  min-width: 1.8em;
  max-width: 100%;
  transition: inherit;
  overflow: hidden;
}
.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
  text-overflow: unset;
}
.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
  overflow-wrap: break-word;
  white-space: break-spaces;
  word-break: break-word;
  min-width: 10px;
}
.StylableButton2545352419__icon {
  -archetype: icon;
  -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
  flex-shrink: 0;
  min-width: 1px;
  height: 50px;
  transition: inherit;
}
.StylableButton2545352419__icon.StylableButton2545352419--override {
  display: block !important;
}
.StylableButton2545352419__icon>span,
.StylableButton2545352419__icon svg {
  width: inherit;
  height: inherit;
  display: flex;
}
.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
  fill: var(--corvid-icon-color) !important;
  stroke: var(--corvid-icon-color) !important;
}
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
  fill: var(--corvid-hover-icon-color) !important;
  stroke: var(--corvid-hover-icon-color) !important;
}
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
  fill: var(--corvid-disabled-icon-color) !important;
  stroke: var(--corvid-disabled-icon-color) !important;
}
@media (forced-colors:active) {
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground {
    color: buttontext !important;
    background: buttonface !important;
  }
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground[disabled] {
    color: graytext !important;
  }
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground .StylableButton2545352419__label {
    color: inherit !important;
  }
  .StylableButton2545352419__root:not([disabled]) {
    outline-offset: 0px;
    outline: 2px solid buttontext;
  }
  .StylableButton2545352419__root:hover:not([disabled]),
  .StylableButton2545352419__root[aria-pressed=true],
  .StylableButton2545352419__root[aria-selected=true],
  .StylableButton2545352419__root[data-preview=selected] {
    outline-offset: 1px;
    outline: 3px solid highlight;
  }
  .StylableButton2545352419__root:focus,
  .StylableButton2545352419__root:focus-visible {
    outline-offset: 1px;
    outline: 3px solid highlight !important;
  }
  .StylableButton2545352419__icon,
  .StylableButton2545352419__icon svg:not([data-type=ugc]):not([data-type=color]),
  .StylableButton2545352419__icon svg:not([data-type=ugc]):not([data-type=color]) * {
    fill: currentColor !important;
    stroke: currentColor !important;
  }
}

/* ===== inline (index.html) ===== */
.BZjmPL {
  direction: var(--direction,ltr);
}
.BZjmPL>ul {
  box-sizing: border-box;
  width: 100%;
}
.BZjmPL>ul li {
  display: block;
}
.BZjmPL>ul li>div:focus,
.BZjmPL>ul li>div:active {
  background-color: rgba(var(--bgs,var(--color_15,color_15)),var(--alpha-bgs,1));
  transition: var(--itemBGColorNoTrans,background-color 50ms ease 0s);
}
.BZjmPL .OXEw4D {
  box-shadow: var(--shd,0 1px 4px #0009);
  position: relative;
  -webkit-transform: translateZ(0);
}
.d2V6sy {
  display: var(--display);
  --display: grid;
  direction: var(--direction,ltr);
  grid-template-columns: minmax(0,1fr);
}
.d2V6sy>ul {
  box-sizing: border-box;
  width: 100%;
}
.d2V6sy>ul li {
  display: block;
}
.d2V6sy>ul li>div:focus,
.d2V6sy>ul li>div:active {
  background-color: rgba(var(--bgs,var(--color_15,color_15)),var(--alpha-bgs,1));
  transition: var(--itemBGColorNoTrans,background-color 50ms ease 0s);
}
.d2V6sy .OXEw4D {
  box-shadow: var(--shd,0 1px 4px #0009);
  min-height: 1px;
  position: relative;
  -webkit-transform: translateZ(0);
}
.FWN1UT {
  --padding-start-lvl1: var(--padding-start,0);
  --padding-end-lvl1: var(--padding-end,0);
  --padding-start-lvl2: var(--sub-padding-start,0);
  --padding-end-lvl2: var(--sub-padding-end,0);
  --padding-start-lvl3: calc(2 * var(--padding-start-lvl2) - var(--padding-start-lvl1));
  --padding-end-lvl3: calc(2 * var(--padding-end-lvl2) - var(--padding-end-lvl1));
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  box-sizing: border-box;
  min-width: 100px;
  text-align: var(--text-align,left);
  border-style: solid;
  border-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  border-width: var(--brw,1px);
  transition: var(--itemBGColorTrans,background-color .4s ease 0s);
  margin: 0;
  list-style: none;
  display: flex;
  position: relative;
}
.FWN1UT .keDKhi {
  cursor: pointer;
  height: var(--item-height,50px);
  grid-template-columns: 1fr;
  display: grid;
  position: relative;
}
.FWN1UT .keDKhi>.j945c8 {
  text-overflow: ellipsis;
  position: relative;
}
.FWN1UT .keDKhi>.j945c8>.G7GdaI {
  -webkit-user-select: none;
  user-select: none;
  font: var(--fnt,var(--font_1));
  line-height: var(--item-height,50px);
  color: rgb(var(--txt,var(--color_15,color_15)));
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline;
  position: absolute;
  inset: 0;
  overflow: hidden;
}
.FWN1UT .keDKhi>.NUCS6n {
  cursor: pointer;
  min-width: 12px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
}
.FWN1UT .keDKhi>.NUCS6n>.jIDNF8 {
  width: 1em;
  min-width: 12px;
  margin: 0 20px;
}
.FWN1UT .keDKhi>.NUCS6n>.jIDNF8 svg {
  pointer-events: none;
  fill: rgb(var(--arrowColor,var(--color_14,color_14)));
}
@supports (-webkit-touch-callout:none) {
  .FWN1UT .keDKhi>.j945c8>.G7GdaI {
    text-decoration: underline #0000;
  }
}
.FWN1UT.Hp2waC>.keDKhi {
  grid-template-columns: var(--template-columns,1fr 52px);
  grid-template-areas: var(--template-areas,"label arrow");
}
.FWN1UT.Hp2waC>.keDKhi>.j945c8 {
  grid-area: label;
}
.FWN1UT.Hp2waC>.keDKhi>.NUCS6n {
  flex-direction: column;
  grid-area: arrow;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}
.FWN1UT.rErQ82>.tFexI9 {
  opacity: 1;
  transition: var(--subMenuOpacityTrans,all .4s ease 0s);
  display: block;
}
.FWN1UT.rErQ82>.keDKhi .jIDNF8 {
  transform: rotate(180deg);
}
.FWN1UT.jqR3kU>.keDKhi {
  background-color: rgba(var(--bgs,var(--color_15,color_15)),var(--alpha-bgs,1));
}
.Hp2waC .FWN1UT.jqR3kU>.keDKhi {
  background-color: rgba(var(--bgsSub,var(--color_15,color_15)),var(--alpha-bgsSub,1));
}
.FWN1UT.jqR3kU>.keDKhi>.j945c8>.G7GdaI {
  color: rgb(var(--txts,var(--color_13,color_13)));
}
.Hp2waC .FWN1UT.jqR3kU>.keDKhi.QdG3LK>.j945c8>.G7GdaI {
  color: rgb(var(--txtsSub,var(--color_13,color_13)));
}
.FWN1UT>.tFexI9 {
  opacity: 0;
  transition: var(--subMenuOpacityTrans,all .4s ease 0s);
  min-width: 100%;
  display: none;
}
.FWN1UT>.tFexI9>.GrMktH {
  background-color: rgba(var(--bgexpanded,var(--color_15,color_15)),var(--alpha-bgexpanded,1));
  border: none;
}
.FWN1UT>.tFexI9>.GrMktH .G7GdaI {
  font: var(--fntSubMenu,var(--font_1));
  line-height: var(--item-height,50px);
  color: rgb(var(--txtexpanded,var(--color_13,color_13)));
  padding-inline-start: var(--padding-start-lvl2,0);
  padding-inline-end: var(--padding-end-lvl2,0);
}
.FWN1UT>.tFexI9 .tFexI9 .G7GdaI {
  padding-inline-start: var(--padding-start-lvl3,0);
  padding-inline-end: var(--padding-end-lvl3,0);
}
.FWN1UT .DpFF8A {
  opacity: 0;
  position: absolute;
}
.FWN1UT .G7GdaI {
  padding-inline-start: var(--padding-start-lvl1,0);
  padding-inline-end: var(--padding-end-lvl1,0);
}
.Onlmt7 {
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  box-sizing: border-box;
  text-align: var(--text-align,left);
  border-style: solid;
  border-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  border-width: var(--brw,1px);
  transition: var(--itemBGColorTrans,background-color .4s ease 0s);
  margin: 0;
  list-style: none;
  display: flex;
  position: relative;
}
.Onlmt7 .keDKhi {
  cursor: pointer;
  grid-template-columns: 1fr;
  height: auto;
  display: grid;
  position: relative;
}
.Onlmt7 .keDKhi>.j945c8 {
  text-overflow: ellipsis;
  display: grid;
  position: relative;
}
.Onlmt7 .keDKhi>.j945c8>.G7GdaI {
  padding-top: var(--verticalPadding,0);
  padding-bottom: var(--verticalPadding,0);
  -webkit-user-select: none;
  user-select: none;
  font: var(--fnt,var(--font_1));
  color: rgb(var(--txt,var(--color_15,color_15)));
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline;
  position: relative;
  overflow: hidden;
}
.Onlmt7 .keDKhi>.NUCS6n {
  cursor: pointer;
  min-width: 12px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
}
.Onlmt7 .keDKhi>.NUCS6n>.jIDNF8 {
  width: 1em;
  min-width: 12px;
  margin: 0 20px;
}
.Onlmt7 .keDKhi>.NUCS6n>.jIDNF8 svg {
  pointer-events: none;
  fill: rgb(var(--arrowColor,var(--color_15,color_15)));
}
.Onlmt7.Hp2waC>.keDKhi {
  grid-template-columns: var(--template-columns,1fr 52px);
  grid-template-areas: var(--template-areas,"label arrow");
}
.Onlmt7.Hp2waC>.keDKhi>.j945c8 {
  grid-area: label;
}
.Onlmt7.Hp2waC>.keDKhi>.NUCS6n {
  flex-direction: column;
  grid-area: arrow;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}
.Onlmt7.rErQ82>.tFexI9 {
  opacity: 1;
  transition: var(--subMenuOpacityTrans,all .4s ease 0s);
  display: block;
}
.Onlmt7.rErQ82>.keDKhi .jIDNF8 {
  transform: rotate(180deg);
}
.Onlmt7.jqR3kU>.keDKhi {
  background-color: rgba(var(--bgs,var(--color_15,color_15)),var(--alpha-bgs,1));
}
.Hp2waC .Onlmt7.jqR3kU>.keDKhi {
  background-color: rgba(var(--bgsSub,var(--color_15,color_15)),var(--alpha-bgsSub,1));
}
.Onlmt7.jqR3kU>.keDKhi>.j945c8>.G7GdaI {
  color: rgb(var(--txts,var(--color_13,color_13)));
}
.Hp2waC .Onlmt7.jqR3kU>.keDKhi.QdG3LK>.j945c8>.G7GdaI {
  color: rgb(var(--txtsSub,var(--color_13,color_13)));
}
.Onlmt7>.tFexI9 {
  opacity: 0;
  transition: var(--subMenuOpacityTrans,all .4s ease 0s);
  min-width: 100%;
  display: none;
}
.Onlmt7>.tFexI9>.GrMktH {
  background-color: rgba(var(--bgexpanded,var(--color_15,color_15)),var(--alpha-bgexpanded,1));
  border: none;
}
.Onlmt7>.tFexI9>.GrMktH .G7GdaI {
  font: var(--fntSubMenu,var(--font_1));
  color: rgb(var(--txtexpanded,var(--color_13,color_13)));
  padding-inline-start: var(--sub-padding-start,0);
  padding-inline-end: var(--sub-padding-end,0);
}
.Onlmt7 .DpFF8A {
  opacity: 0;
  position: absolute;
}
.Onlmt7 .G7GdaI {
  padding-inline-start: var(--padding-start,0);
  padding-inline-end: var(--padding-end,0);
}
.WIf5uD .keDKhi {
  direction: var(--item-depth0-direction);
  text-align: var(--item-depth0-align,var(--text-align));
}
.jieHoL .keDKhi {
  direction: var(--item-depth1-direction);
  text-align: var(--item-depth1-align,var(--text-align));
}
.pk6ct0 .keDKhi {
  direction: var(--item-depth2-direction);
  text-align: var(--item-depth2-align,var(--text-align));
}
.Uym66v {
  -webkit-tap-highlight-color: #0000;
  opacity: 0;
  visibility: hidden;
}
.Uym66v.I_VSKP {
  opacity: 1;
  visibility: visible;
}
.Uym66v[data-undisplayed=true] {
  display: none;
}
.Uym66v:not([data-is-mesh]) .a6myrz,
.Uym66v:not([data-is-mesh]) .vaRtfC {
  position: absolute;
  inset: 0;
}
.PuJkmm {
  background-color: rgba(var(--bg,var(--color_15,color_15)),var(--alpha-bg,1));
  width: 100%;
  height: 100%;
  display: initial;
  opacity: 0;
  position: fixed;
  top: 0;
  left: 0;
}
.PuJkmm.nQIUtw {
  display: none;
}
body.device-mobile-optimized .PuJkmm,
:host(.device-mobile-optimized) .PuJkmm {
  height: 100vh;
  width: var(--screen-width);
  left: calc((100% - var(--screen-width))/2);
}
body.device-mobile-optimized .Uym66v.nQIUtw,
:host(.device-mobile-optimized) .Uym66v.nQIUtw {
  left: calc((100% - var(--screen-width))/2);
}
body.device-mobile-optimized .Uym66v.PV8CZu,
:host(.device-mobile-optimized) .Uym66v.PV8CZu,
body:not(.device-mobile-optimized) .Uym66v.PV8CZu,
:host(:not(.device-mobile-optimized)) .Uym66v.PV8CZu {
  height: 100vh;
}
.JssDma.PV8CZu {
  height: calc(var(--menu-height) - var(--wix-ads-height));
}
.JssDma.PV8CZu>:first-child {
  height: calc(var(--menu-height) - var(--wix-ads-height));
  margin-top: var(--wix-ads-height);
}
.Uym66v.PV8CZu {
  top: 0;
}
.vaRtfC {
  width: 100%;
  height: 100%;
}
.Uym66v {
  z-index: calc(var(--above-all-z-index) - 1);
  position: fixed;
}
.Qh0lWW {
  width: 100%;
  height: 100%;
  display: block;
}
.Qh0lWW img {
  max-width: var(--wix-img-max-width,100%);
}
.Qh0lWW[data-animate-blur] img {
  filter: blur(9px);
  transition: filter .8s ease-in;
}
.Qh0lWW[data-animate-blur] img[data-load-done] {
  filter: none;
}
.sFiSiq {
  width: 100%;
  height: 100%;
  display: block;
}
.aDzdcC {
  clip-path: var(--fill-layer-clip);
}
.aDzdcC,
.rv3vOe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.dnHU4q img {
  width: 100%;
  height: 100%;
}
.X9nqm0 {
  opacity: 0;
  position: absolute;
  top: 0;
}
.ZUV7Qj {
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
.UZsu9f {
  position: var(--fill-layer-background-media-position);
  pointer-events: var(--fill-layer-background-media-pointer-events);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.WnIl2C,
.OAmk_6 {
  width: 100%;
  height: 100%;
  top: 0;
}
.OAmk_6 {
  position: absolute;
}
.WnIl2C {
  background-color: var(--fill-layer-background-overlay-color);
  position: var(--fill-layer-background-overlay-position);
  opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1);
  transform: var(--fill-layer-background-overlay-transform);
}
@supports (mix-blend-mode:overlay) {
  .WnIl2C {
    mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
    opacity: var(--fill-layer-background-overlay-blend-opacity,1);
  }
}
.QG9w8P {
  width: 100%;
  height: 100%;
  -webkit-mask-image: var(--mask-image,none);
  mask-image: var(--mask-image,none);
  -webkit-mask-position: var(--mask-position,0);
  mask-position: var(--mask-position,0);
  -webkit-mask-size: var(--mask-size,100%);
  mask-size: var(--mask-size,100%);
  -webkit-mask-repeat: var(--mask-repeat,no-repeat);
  mask-repeat: var(--mask-repeat,no-repeat);
  pointer-events: var(--fill-layer-background-media-pointer-events);
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
.QG9w8P.WIIr02 {
  clip: rect(0px, auto, auto, 0px);
}
.QG9w8P .ayCf9D {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.QG9w8P .fO4mKs {
  opacity: var(--fill-layer-image-opacity);
  height: var(--fill-layer-image-height,100%);
}
.QG9w8P .fO4mKs img {
  width: 100%;
  height: 100%;
}
@supports ((-webkit-hyphens:none)) {
  .QG9w8P.WIIr02 {
    clip: auto;
    -webkit-clip-path: inset(0);
  }
}
.ROWgFb {
  height: 100%;
}
.LNYVZi {
  background-color: var(--bg-overlay-color);
  background-image: var(--bg-gradient);
  transition: var(--inherit-transition);
}
.xSZeaB,
.g4gDzl {
  opacity: var(--fill-layer-video-opacity);
}
.Ulxuud {
  width: 100%;
  height: var(--media-padding-height);
  top: var(--media-padding-top);
  bottom: var(--media-padding-bottom);
  position: absolute;
}
.NgeJ4N {
  transform: scale(var(--scale,1));
  transition: var(--transform-duration,transform 0s);
}
.g4gDzl {
  width: 100%;
  height: 100%;
  position: relative;
}
wix-media-canvas {
  height: 100%;
  display: block;
}
.bzwgbw {
  opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1));
}
.bzwgbw .fO4mKs,
.bzwgbw .g4gDzl,
.bzwgbw .xSZeaB {
  opacity: 1;
}
.GtYgZN {
  -webkit-tap-highlight-color: #0000;
  opacity: 0;
  visibility: hidden;
}
.GtYgZN.DhNUBc {
  opacity: 1;
  visibility: visible;
}
.GtYgZN[data-undisplayed=true] {
  display: none;
}
.GtYgZN:not([data-is-mesh]) .PGRltO,
.GtYgZN:not([data-is-mesh]) .ontAlD {
  position: absolute;
  inset: 0;
}
.bKMmNw {
  background-color: rgba(var(--bg,var(--color_15,color_15)),var(--alpha-bg,1));
  width: 100%;
  height: 100%;
  display: initial;
  opacity: 0;
  position: fixed;
  top: 0;
  left: 0;
}
.bKMmNw.XiExOX {
  display: none;
}
body.device-mobile-optimized .bKMmNw,
:host(.device-mobile-optimized) .bKMmNw {
  height: 100vh;
  width: var(--screen-width);
  left: calc((100% - var(--screen-width))/2);
}
body.device-mobile-optimized .GtYgZN.XiExOX,
:host(.device-mobile-optimized) .GtYgZN.XiExOX {
  left: calc((100% - var(--screen-width))/2);
}
body.device-mobile-optimized .GtYgZN.u1yVmb,
:host(.device-mobile-optimized) .GtYgZN.u1yVmb,
body:not(.device-mobile-optimized) .GtYgZN.u1yVmb,
:host(:not(.device-mobile-optimized)) .GtYgZN.u1yVmb {
  height: 100vh;
}
.fgXcGP.u1yVmb {
  height: calc(var(--menu-height) - var(--wix-ads-height));
}
.fgXcGP.u1yVmb>:first-child {
  height: calc(var(--menu-height) - var(--wix-ads-height));
  margin-top: var(--wix-ads-height);
}
.GtYgZN.u1yVmb {
  top: 0;
}
.ontAlD {
  width: 100%;
  height: 100%;
}
.GtYgZN {
  z-index: calc(var(--above-all-z-index) - 1);
  position: fixed;
}
.fgXcGP {
  scrollbar-width: none;
  overflow: hidden scroll;
  overflow: -moz-scrollbars-none;
  -ms-overflow-style: none;
  position: relative;
}
.fgXcGP::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.ml3dss {
  display: inherit;
  height: inherit;
  width: auto;
}
.qJB7LV {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) .ml3dss,
body:not(.responsive) .qJB7LV {
  z-index: var(--above-all-in-container);
}
.ml3dss.d0L2ow,
.qJB7LV.d0L2ow {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .qJB7LV {
    touch-action: manipulation;
  }
}
.vlJDcR {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
.vlJDcR.d0L2ow {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.Pfl7LL {
  display: inherit;
  height: inherit;
  width: auto;
}
.SOW3kh {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) .Pfl7LL,
body:not(.responsive) .SOW3kh {
  z-index: var(--above-all-in-container);
}
.Pfl7LL.EstcUq,
.SOW3kh.EstcUq {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .SOW3kh {
    touch-action: manipulation;
  }
}
.xC357X {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
.xC357X.EstcUq {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.JJE8Wh {
  cursor: pointer;
  border-radius: 50%;
  width: 22px;
  height: 22px;
  transition: all .3s linear;
  display: block;
  position: relative;
}
.JJE8Wh:before,
.JJE8Wh:after {
  content: "";
  background: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
  border-radius: 5px;
  margin: auto;
  position: absolute;
  inset: 0;
}
.JJE8Wh:before {
  width: 22px;
  height: 3px;
}
.JJE8Wh:after {
  width: 22px;
  height: 3px;
  transition: all .12s linear;
  transform: rotate(90deg);
}
.JJE8Wh.EstcUq {
  transform: rotate(180deg);
}
.JJE8Wh.EstcUq:before {
  background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
}
.JJE8Wh.EstcUq:after {
  background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  transform: rotate(180deg);
}
.igzAYe {
  display: inherit;
  height: inherit;
  width: auto;
}
.ISBHB0 {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) .igzAYe,
body:not(.responsive) .ISBHB0 {
  z-index: var(--above-all-in-container);
}
.igzAYe.v_eR1n,
.ISBHB0.v_eR1n {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .ISBHB0 {
    touch-action: manipulation;
  }
}
.FVpEn7 {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
.FVpEn7.v_eR1n {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.vWwHt3 {
  cursor: pointer;
  flex-direction: column;
  justify-content: space-between;
  width: 26px;
  height: 21px;
  transition: transform .33s ease-out;
  display: flex;
}
.vWwHt3.v_eR1n {
  transform: rotate(-45deg);
}
.jECeES {
  background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
  border-radius: 1.5px;
  width: 100%;
  height: 3px;
}
.jECeES.wjOCYk {
  width: 50%;
}
.jECeES.IgM_eH {
  transform-origin: 100%;
  transition: transform .33s cubic-bezier(.54,-.81,.57,.57);
}
.v_eR1n .jECeES.IgM_eH {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  transform: rotate(-90deg)translate(4px);
}
.jECeES.Zp0zoK {
  transform-origin: 0;
  align-self: flex-end;
  transition: transform .33s cubic-bezier(.54,-.81,.57,.57);
}
.v_eR1n .jECeES.Zp0zoK {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  transform: rotate(-90deg)translate(-4px);
}
.v_eR1n .jECeES.GVKWTt {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
}
.wsSrN4 {
  display: inherit;
  height: inherit;
  width: auto;
}
.dfqkHk {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) .wsSrN4,
body:not(.responsive) .dfqkHk {
  z-index: var(--above-all-in-container);
}
.wsSrN4.n_2AWG,
.dfqkHk.n_2AWG {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .dfqkHk {
    touch-action: manipulation;
  }
}
.XTpFTd {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
.XTpFTd.n_2AWG {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.voZlI_ {
  width: 22px;
  height: 20px;
  position: absolute;
}
.LhBFsy {
  background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
  height: 2px;
  transition: all .25s;
  position: absolute;
}
.KMI4iR {
  width: 50%;
  top: 0;
}
.b6pJLW,
.sItLyG {
  width: 100%;
  top: 9px;
}
.erfbYp {
  width: 50%;
  bottom: 0;
}
.Os6vNa {
  left: 0;
}
.HryFHb {
  right: 0;
}
.b6pJLW.LhBFsy,
.sItLyG.LhBFsy {
  transform-origin: 50%;
}
.KMI4iR.LhBFsy.Os6vNa {
  transform-origin: 0 0;
}
.KMI4iR.LhBFsy.HryFHb {
  transform-origin: 100% 0;
}
.erfbYp.LhBFsy.Os6vNa {
  transform-origin: 0 100%;
}
.erfbYp.LhBFsy.HryFHb {
  transform-origin: 100% 100%;
}
.voZlI_.n_2AWG .KMI4iR.LhBFsy.Os6vNa,
.voZlI_.n_2AWG .KMI4iR.LhBFsy.HryFHb,
.voZlI_.n_2AWG .erfbYp.LhBFsy.Os6vNa,
.voZlI_.n_2AWG .erfbYp.LhBFsy.HryFHb {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  transform: scaleX(0);
}
.voZlI_.n_2AWG .b6pJLW.LhBFsy {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  transform: rotate(-45deg)scaleX(1);
}
.voZlI_.n_2AWG .sItLyG.LhBFsy {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  transform: rotate(45deg)scaleX(1);
}
.VK1Hr1 {
  display: inherit;
  height: inherit;
  width: auto;
}
.PbaYul {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) .VK1Hr1,
body:not(.responsive) .PbaYul {
  z-index: var(--above-all-in-container);
}
.VK1Hr1.sqDofR,
.PbaYul.sqDofR {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .PbaYul {
    touch-action: manipulation;
  }
}
.tA5iy4 {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
.tA5iy4.sqDofR {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.pp3XSB {
  width: 22px;
  height: 20px;
  margin: auto;
  position: relative;
}
.Z_qSkN {
  background-color: rgba(var(--lineColor,var(--color_11,color_11)),var(--alpha-lineColor,1));
  border-radius: 2px;
  width: 100%;
  height: 2px;
  transition: all .25s ease-in-out;
  position: absolute;
  left: 0;
}
.hczDnO {
  margin: auto;
  top: 0;
  bottom: 0;
}
.VmRHI1 {
  bottom: 0;
}
.pp3XSB.sqDofR .Z_qSkN {
  background-color: rgba(var(--lineColorOpen,var(--color_11,color_11)),var(--alpha-lineColorOpen,1));
}
.pp3XSB.sqDofR .bYgNSB {
  transform: translateY(10px)translateY(-50%)rotate(-45deg);
}
.pp3XSB.sqDofR .hczDnO {
  opacity: 0;
}
.pp3XSB.sqDofR .VmRHI1 {
  transform: translateY(-10px)translateY(50%)rotate(45deg);
}
.tA5iy4 {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_15,color_15)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_15,color_15)),var(--alpha-bordercolor,1));
}
.tA5iy4.sqDofR {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_15,color_15)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_15,color_15)),var(--alpha-bordercolorOpen,1));
}
.aYkftZ {
  display: inherit;
  height: inherit;
  width: auto;
}
.xFZxP2 {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) .aYkftZ,
body:not(.responsive) .xFZxP2 {
  z-index: var(--above-all-in-container);
}
.aYkftZ.DJyiS4,
.xFZxP2.DJyiS4 {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .xFZxP2 {
    touch-action: manipulation;
  }
}
.uFKDKj {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
.uFKDKj.DJyiS4 {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.D_1muR {
  cursor: pointer;
  width: 26px;
  height: 26px;
}
.mV6DGf {
  opacity: 1;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
  transition: opacity .5s;
}
.YBeTIR {
  color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
  letter-spacing: 5px;
  font-family: Helvetica-bold;
  font-size: 12px;
  transition: all .25s;
  position: absolute;
  top: 50%;
  left: 55%;
  transform: translate(-50%,-50%);
}
.g_9F_D,
.MMZbiz {
  background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  opacity: 0;
  width: 0;
  height: 2px;
  position: absolute;
  top: 50%;
  left: 50%;
}
.g_9F_D {
  transition: all .3s;
  transform: translate(-50%,-50%)rotate(45deg);
}
.MMZbiz {
  transition: all .3s .3s;
  transform: translate(-50%,-50%)rotate(-45deg);
}
.D_1muR.DJyiS4 .g_9F_D,
.D_1muR.DJyiS4 .MMZbiz {
  opacity: 1;
  width: 24px;
}
.D_1muR.DJyiS4 .mV6DGf {
  opacity: 0;
}
.mi7tiY {
  display: inherit;
  height: inherit;
  width: auto;
}
.ajCUJZ {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) .mi7tiY,
body:not(.responsive) .ajCUJZ {
  z-index: var(--above-all-in-container);
}
.mi7tiY.WpOYnf,
.ajCUJZ.WpOYnf {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .ajCUJZ {
    touch-action: manipulation;
  }
}
.zBWfOh {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
.zBWfOh.WpOYnf {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.VOuQ3v {
  width: 22px;
  height: 22px;
  display: block;
  position: relative;
}
.VOuQ3v *,
.VOuQ3v :before,
.VOuQ3v :after {
  box-sizing: border-box;
}
.VOuQ3v .Ieo4Vm {
  background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
  border-radius: 100%;
  width: 4.4px;
  height: 4.4px;
  transition: all .2s ease-in-out;
  position: absolute;
}
.VOuQ3v .Ieo4Vm:first-of-type {
  transform: translate(0);
}
.VOuQ3v .Ieo4Vm:nth-of-type(2) {
  transform: translate(8.8px);
}
.VOuQ3v .Ieo4Vm:nth-of-type(3) {
  transform: translate(17.6px);
}
.VOuQ3v .Ieo4Vm:nth-of-type(4) {
  transform: translateY(8.8px);
}
.VOuQ3v .Ieo4Vm:nth-of-type(5) {
  transform: translate(8.8px,8.8px);
}
.VOuQ3v .Ieo4Vm:nth-of-type(6) {
  transform: translate(17.6px,8.8px);
}
.VOuQ3v .Ieo4Vm:nth-of-type(7) {
  transform: translateY(17.6px);
}
.VOuQ3v .Ieo4Vm:nth-of-type(8) {
  transform: translate(8.8px,17.6px);
}
.VOuQ3v .Ieo4Vm:nth-of-type(9) {
  transform: translate(17.6px,17.6px);
}
.VOuQ3v.WpOYnf .Ieo4Vm {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
}
.VOuQ3v.WpOYnf .Ieo4Vm:first-of-type {
  transform: translate(0);
}
.VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(2) {
  transform: translate(4.4px,4.4px);
}
.VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(3) {
  transform: translate(17.6px);
}
.VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(4) {
  transform: translate(4.4px,13.2px);
}
.VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(6) {
  transform: translate(13.2px,4.4px);
}
.VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(7) {
  transform: translateY(17.6px);
}
.VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(8) {
  transform: translate(13.2px,13.2px);
}
.VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(9) {
  transform: translate(17.6px,17.6px);
}
.tAZggB {
  display: inherit;
  height: inherit;
  width: auto;
}
.DQvE55 {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) .tAZggB,
body:not(.responsive) .DQvE55 {
  z-index: var(--above-all-in-container);
}
.tAZggB.Afzcr2,
.DQvE55.Afzcr2 {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .DQvE55 {
    touch-action: manipulation;
  }
}
.cGMrez {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
.cGMrez.Afzcr2 {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.lPW_G3 {
  width: 25px;
  height: 20px;
  transition: transform .3s ease-in-out;
}
.lPW_G3 span {
  content: "";
  background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
  border-radius: 1px;
  width: 100%;
  height: 3px;
  transition: width .3s ease-in-out,transform .3s ease-in-out,opacity .3s ease-in-out;
  display: block;
  position: relative;
}
.lPW_G3 span:first-child {
  top: 0;
}
.lPW_G3 span:nth-child(2) {
  top: 5px;
}
.lPW_G3 span:nth-child(3) {
  top: 10px;
}
.Afzcr2.lPW_G3 {
  transform: rotate(180deg);
}
.Afzcr2.lPW_G3 span {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  width: 16px;
}
.Afzcr2.lPW_G3 span:first-child {
  opacity: 0;
}
.Afzcr2.lPW_G3 span:nth-child(2) {
  transform: rotate(45deg)translate(0)translateY(1px);
}
.Afzcr2.lPW_G3 span:nth-child(3) {
  transform: rotate(-45deg)translate(12px)translateY(1px);
}
.iT1uR5 {
  display: inherit;
  height: inherit;
  width: auto;
}
.H8XzQw {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) .iT1uR5,
body:not(.responsive) .H8XzQw {
  z-index: var(--above-all-in-container);
}
.iT1uR5.xL58zS,
.H8XzQw.xL58zS {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .H8XzQw {
    touch-action: manipulation;
  }
}
.ph3zmg {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
.ph3zmg.xL58zS {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
._2OyzB {
  width: 24px;
  height: 20px;
  display: block;
  position: relative;
}
._2OyzB span,
._2OyzB span:before,
._2OyzB span:after {
  background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
  width: 24px;
  height: 2px;
  margin-top: -1px;
  position: absolute;
  top: 50%;
}
._2OyzB span:before,
._2OyzB span:after {
  content: "";
  transition: all .2s;
}
._2OyzB span:before {
  transform: translateY(-9px);
}
._2OyzB span:after {
  transform: translateY(9px);
}
.xL58zS span {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  width: 23px;
  transform: translate(1px);
}
.xL58zS span:before {
  transform-origin: 0 100%;
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  width: 12px;
  transform: rotate(-35deg);
}
.xL58zS span:after {
  transform-origin: 0 0;
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  width: 12px;
  transform: rotate(35deg);
}
.ADO5Zm {
  justify-content: center;
  align-items: center;
  display: flex;
}
.nUIszS {
  transform-origin: 100%;
  opacity: 0;
  transition: all .5s;
  transform: translate(50%);
}
.hRUbUe {
  opacity: 1;
  transform: translate(0%);
}
._xk4dL {
  display: inherit;
  height: inherit;
  width: auto;
}
.JA1Uo1 {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) ._xk4dL,
body:not(.responsive) .JA1Uo1 {
  z-index: var(--above-all-in-container);
}
._xk4dL.suGS6F,
.JA1Uo1.suGS6F {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .JA1Uo1 {
    touch-action: manipulation;
  }
}
.Tnmpzm {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
.Tnmpzm.suGS6F {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.XYRJOb {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  width: 26px;
  height: 26px;
  transition: transform .2s;
  display: flex;
}
.wzUA2b {
  background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
  border-radius: 10px;
  width: 30px;
  height: 2px;
  transition: opacity .2s,transform .2s;
  transform: rotate(-45deg);
}
.UEwx1J {
  background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
  border-radius: 10px;
  width: 17px;
  height: 2px;
  transition: transform .2s,border-color .2s;
}
.UEwx1J.trUHhA {
  transform: rotate(-45deg)translate(-7px,-3px);
}
.UEwx1J.rjaPi6 {
  transform: rotate(-45deg)translate(6px,2px);
}
.XYRJOb.suGS6F .trUHhA {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  width: 20px;
  transform: translateY(9px)rotate(135deg);
}
.XYRJOb.suGS6F .rjaPi6 {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  width: 20px;
  transform: translateY(-9px)rotate(45deg);
}
.XYRJOb.suGS6F .wzUA2b {
  opacity: 0;
  transform: rotate(45deg);
}
.h2hVnU {
  display: inherit;
  height: inherit;
  width: auto;
}
.Iyw1gJ {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) .h2hVnU,
body:not(.responsive) .Iyw1gJ {
  z-index: var(--above-all-in-container);
}
.h2hVnU.m_Fqbp,
.Iyw1gJ.m_Fqbp {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .Iyw1gJ {
    touch-action: manipulation;
  }
}
.CnBWJM {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
.CnBWJM.m_Fqbp {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.GlYaWf,
.KHg340 {
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: #0000;
  width: 22px;
  transition: all .2s ease-in-out;
  position: relative;
}
.GlYaWf span,
.KHg340 span {
  background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-tap-highlight-color: #0000;
  border-radius: 2em;
  width: 100%;
  height: 3px;
  transition: all .2s ease-in-out;
  position: absolute;
}
.GlYaWf span:nth-child(2),
.KHg340 span:nth-child(2) {
  transform: rotate(90deg);
}
.GlYaWf.m_Fqbp,
.m_Fqbp.KHg340 {
  transform: rotate(135deg);
}
.GlYaWf.m_Fqbp span,
.m_Fqbp.KHg340 span {
  background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
}
.KHg340 {
  justify-content: center;
  align-items: center;
  display: flex;
}
.KHg340 span {
  left: 0;
}
.KHg340 span:nth-child(2) {
  transform: rotate(90deg);
}
.KHg340.m_Fqbp {
  transform: rotate(135deg);
}
.KHg340.m_Fqbp span {
  background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
}
.jxFaGF {
  display: inherit;
  height: inherit;
  width: auto;
}
.wu4jpM {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) .jxFaGF,
body:not(.responsive) .wu4jpM {
  z-index: var(--above-all-in-container);
}
.jxFaGF.diaQsa,
.wu4jpM.diaQsa {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .wu4jpM {
    touch-action: manipulation;
  }
}
.e2jpjV {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
.e2jpjV.diaQsa {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.DS2KZ9 {
  cursor: pointer;
  width: 26px;
  height: 20px;
  display: block;
  position: relative;
}
.DS2KZ9 div {
  background: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
  border-radius: 2px;
  height: 2px;
  transition: transform .45s cubic-bezier(.9,-.6,.3,1.6),width .2s .2s;
  position: absolute;
}
.DS2KZ9 .MLWS98 {
  transform-origin: 50%;
  width: 26px;
  margin: -2px 0 0;
  top: 11px;
  left: 0;
}
.DS2KZ9 .LTPYyD {
  transform-origin: 0;
  width: 13px;
  left: 0;
}
.DS2KZ9 .VaoqxS {
  transform-origin: 100%;
  width: 18px;
  bottom: 0;
}
.DS2KZ9.diaQsa .MLWS98 {
  background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  transition: transform .2s cubic-bezier(.9,-.6,.3,1.6) .1s;
  transform: rotate(-45deg)translate(0);
}
.DS2KZ9.diaQsa .LTPYyD {
  background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  width: 13px;
  transition: transform .2s cubic-bezier(.9,-.6,.3,1.6) .1s,width .15s;
  transform: translate(4px)rotate(45deg);
}
.DS2KZ9.diaQsa .VaoqxS {
  background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  width: 13px;
  transition: transform .2s cubic-bezier(.9,-.6,.3,1.6) .1s,width .15s;
  transform: translate(9px)rotate(45deg);
}
.NxdLn2 {
  display: inherit;
  height: inherit;
  width: auto;
}
.NvEdZv {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) .NxdLn2,
body:not(.responsive) .NvEdZv {
  z-index: var(--above-all-in-container);
}
.NxdLn2.nq0ZU6,
.NvEdZv.nq0ZU6 {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .NvEdZv {
    touch-action: manipulation;
  }
}
.PSaCAQ {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
.PSaCAQ.nq0ZU6 {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.IjZy4M {
  cursor: pointer;
  position: absolute;
}
.LtWZVJ {
  background: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
  width: 19px;
  height: 2px;
  margin-bottom: 6px;
  transition: all .3s cubic-bezier(0,1,.5,1);
  position: relative;
}
.LtWZVJ:first-child {
  top: 0;
  left: 0;
  transform: rotate(0);
}
.nq0ZU6 .LtWZVJ:first-child {
  background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  top: 8px;
  left: 0;
  transform: rotate(-45deg);
}
.LtWZVJ:nth-child(2) {
  opacity: 1;
  right: -5px;
}
.nq0ZU6 .LtWZVJ:nth-child(2) {
  background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  opacity: 0;
  right: 0;
}
.LtWZVJ:last-child {
  margin: 0;
  top: 0;
  left: 0;
  transform: rotate(0);
}
.nq0ZU6 .LtWZVJ:last-child {
  background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  top: -8px;
  left: 0;
  transform: rotate(45deg);
}
.nq0ZU6 .LtWZVJ {
  background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
}
.wLzWM9 {
  display: inherit;
  height: inherit;
  width: auto;
}
.YFvXED {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) .wLzWM9,
body:not(.responsive) .YFvXED {
  z-index: var(--above-all-in-container);
}
.wLzWM9.DlhxCV,
.YFvXED.DlhxCV {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .YFvXED {
    touch-action: manipulation;
  }
}
._G4uuH {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
._G4uuH.DlhxCV {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.rP06EV {
  width: 26px;
  height: 18px;
}
.woYbvh {
  background: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
  border-radius: 4px;
  height: 2px;
  transition: all .4s;
  position: relative;
}
.yawLPy {
  width: 26px;
  top: 0;
}
.DKfMJX {
  width: 26px;
  top: 6px;
}
.Upme0v {
  width: 13px;
  top: 12px;
}
.DlhxCV .yawLPy {
  background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  top: 8px;
}
.DlhxCV .DKfMJX {
  background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
}
.DlhxCV .Upme0v {
  background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  top: 4px;
}
.fkVx4H {
  display: inherit;
  height: inherit;
  width: auto;
}
.AX0rkT {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) .fkVx4H,
body:not(.responsive) .AX0rkT {
  z-index: var(--above-all-in-container);
}
.fkVx4H.pf7lKG,
.AX0rkT.pf7lKG {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .AX0rkT {
    touch-action: manipulation;
  }
}
.X43m5R {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
.X43m5R.pf7lKG {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.CpmaBD {
  width: 22px;
  height: 22px;
  margin: auto;
  position: absolute;
}
.CpmaBD span {
  background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
  width: 22px;
  height: 2px;
  transition: transform .2s cubic-bezier(.25,.46,.45,.94),top .2s cubic-bezier(.3,1.4,.7,1) .2s,bottom .2s cubic-bezier(.3,1.4,.7,1) .2s;
  display: block;
  position: relative;
}
.CpmaBD span:first-of-type {
  top: 5px;
}
.CpmaBD span:last-of-type {
  top: 13px;
}
.CpmaBD.pf7lKG span {
  transition: transform .2s cubic-bezier(.25,.46,.45,.94) .2s,top .2s cubic-bezier(.3,1.4,.7,1),bottom .2s cubic-bezier(.3,1.4,.7,1);
}
.CpmaBD.pf7lKG span:first-of-type {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  top: 10px;
  transform: rotate(45deg);
}
.CpmaBD.pf7lKG span:last-of-type {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  top: 8px;
  transform: rotate(-45deg);
}
.L1tNuO {
  display: inherit;
  height: inherit;
  width: auto;
}
.Ae0iFd {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) .L1tNuO,
body:not(.responsive) .Ae0iFd {
  z-index: var(--above-all-in-container);
}
.L1tNuO.tUxMan,
.Ae0iFd.tUxMan {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .Ae0iFd {
    touch-action: manipulation;
  }
}
.Hmm20G {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
.Hmm20G.tUxMan {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.AuZIx7 {
  width: 22px;
  height: 19px;
  position: absolute;
}
.BQuno6 {
  background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1));
  height: 3px;
  transition: all .25s;
  position: absolute;
}
.oP04HO {
  width: 50%;
  top: 0;
}
.p_ySCY {
  width: 100%;
  top: 8px;
}
.u6J0wc {
  width: 50%;
  bottom: 0;
}
.P03akj {
  left: 0;
}
.WBsrGG {
  right: 0;
}
.oP04HO.BQuno6.P03akj {
  transform-origin: 0 0;
}
.oP04HO.BQuno6.WBsrGG {
  transform-origin: 100% 0;
}
.u6J0wc.BQuno6.P03akj {
  transform-origin: 0 100%;
}
.u6J0wc.BQuno6.WBsrGG {
  transform-origin: 100% 100%;
}
.AuZIx7.tUxMan .oP04HO.BQuno6.P03akj {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  transform: translate(5px,2px)rotate(45deg);
}
.AuZIx7.tUxMan .oP04HO.BQuno6.WBsrGG {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  transform: translate(-5px,2px)rotate(-45deg);
}
.AuZIx7.tUxMan .u6J0wc.BQuno6.P03akj {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  transform: translate(5px,-1px)rotate(-45deg);
}
.AuZIx7.tUxMan .u6J0wc.BQuno6.WBsrGG {
  background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1));
  transform: translate(-5px,-1px)rotate(45deg);
}
.AuZIx7.tUxMan .p_ySCY.BQuno6 {
  transform: scaleX(0);
}
.p2xU2j {
  display: inherit;
  height: inherit;
  width: auto;
}
.tB06Km {
  -webkit-tap-highlight-color: #0000;
  cursor: pointer;
}
body:not(.responsive) .p2xU2j,
body:not(.responsive) .tB06Km {
  z-index: var(--above-all-in-container);
}
.p2xU2j.sb2ja2,
.tB06Km.sb2ja2 {
  z-index: var(--above-all-z-index) !important;
}
@supports (-webkit-touch-callout:none) {
  .tB06Km {
    touch-action: manipulation;
  }
}
.bSvkl8 {
  border-radius: var(--rd,0);
  box-shadow: var(--shd,0 0 0 #0009);
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1));
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .5s;
  display: flex;
}
.bSvkl8.sb2ja2 {
  border-radius: var(--rdOpen,0);
  box-shadow: var(--shdOpen,0 0 0 #0009);
  background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1));
  border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1));
  border-width: var(--borderwidthOpen,0);
  box-sizing: border-box;
  border-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
.CT0UM6 {
  width: 22px;
  height: 20px;
  position: absolute;
}
.i2Blxa {
  background-color: rgba(var(--lineColor,var(--color_15,color_15)),var(--alpha-lineColor,1));
  height: 2px;
  transition: all .25s;
  position: absolute;
}
.NL9V92 {
  width: 100%;
  top: 0;
}
.xp7A7t {
  width: 100%;
  top: 9px;
}
.dMTSgd {
  width: 100%;
  bottom: 0;
}
.NL9V92.i2Blxa {
  transform-origin: 0 0;
}
.dMTSgd.i2Blxa {
  transform-origin: 0 100%;
}
.CT0UM6.sb2ja2 .NL9V92.i2Blxa {
  background-color: rgba(var(--lineColorOpen,var(--color_15,color_15)),var(--alpha-lineColorOpen,1));
  transform: translate(4px,2px)rotate(45deg);
}
.CT0UM6.sb2ja2 .dMTSgd.i2Blxa {
  background-color: rgba(var(--lineColorOpen,var(--color_15,color_15)),var(--alpha-lineColorOpen,1));
  transform: translate(4px,-1px)rotate(-45deg);
}
.CT0UM6.sb2ja2 .xp7A7t.i2Blxa {
  background-color: rgba(var(--lineColorOpen,var(--color_15,color_15)),var(--alpha-lineColorOpen,1));
  transform: scaleX(0);
}
.PzP3Ka {
  cursor: pointer;
  opacity: 0;
  visibility: hidden;
  display: var(--display);
  --display: flex;
  transition: visibility 0s .5s,opacity .5s;
}
.PzP3Ka .XdXNO7 {
  width: 100%;
  height: 100%;
  opacity: var(--icon-opacity,1);
}
.PzP3Ka .XdXNO7 svg {
  overflow: visible;
}
.z7UpAt {
  opacity: 1;
  visibility: visible;
  z-index: var(--above-all-z-index);
  transition-delay: 0s;
  position: relative;
}

/* ===== inline (index.html) ===== */
.ooGRUo {
  display: contents;
}

/* ===== inline (index.html) ===== */
.Qh0lWW {
  width: 100%;
  height: 100%;
  display: block;
}
.Qh0lWW img {
  max-width: var(--wix-img-max-width,100%);
}
.Qh0lWW[data-animate-blur] img {
  filter: blur(9px);
  transition: filter .8s ease-in;
}
.Qh0lWW[data-animate-blur] img[data-load-done] {
  filter: none;
}
.sFiSiq {
  width: 100%;
  height: 100%;
  display: block;
}
.aDzdcC {
  clip-path: var(--fill-layer-clip);
}
.aDzdcC,
.rv3vOe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.dnHU4q img {
  width: 100%;
  height: 100%;
}
.X9nqm0 {
  opacity: 0;
  position: absolute;
  top: 0;
}
.ZUV7Qj {
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
.UZsu9f {
  position: var(--fill-layer-background-media-position);
  pointer-events: var(--fill-layer-background-media-pointer-events);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.WnIl2C,
.OAmk_6 {
  width: 100%;
  height: 100%;
  top: 0;
}
.OAmk_6 {
  position: absolute;
}
.WnIl2C {
  background-color: var(--fill-layer-background-overlay-color);
  position: var(--fill-layer-background-overlay-position);
  opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1);
  transform: var(--fill-layer-background-overlay-transform);
}
@supports (mix-blend-mode:overlay) {
  .WnIl2C {
    mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
    opacity: var(--fill-layer-background-overlay-blend-opacity,1);
  }
}
.QG9w8P.WIIr02 {
  clip: rect(0px, auto, auto, 0px);
}
.QG9w8P .ayCf9D {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.QG9w8P .fO4mKs {
  opacity: var(--fill-layer-image-opacity);
  height: var(--fill-layer-image-height,100%);
}
.QG9w8P .fO4mKs img {
  width: 100%;
  height: 100%;
}
@supports ((-webkit-hyphens:none)) {
  .QG9w8P.WIIr02 {
    clip: auto;
    -webkit-clip-path: inset(0);
  }
}
.ROWgFb {
  height: 100%;
}
.xSZeaB,
.g4gDzl {
  opacity: var(--fill-layer-video-opacity);
}
.Ulxuud {
  width: 100%;
  height: var(--media-padding-height);
  top: var(--media-padding-top);
  bottom: var(--media-padding-bottom);
  position: absolute;
}
.NgeJ4N {
  transform: scale(var(--scale,1));
  transition: var(--transform-duration,transform 0s);
}
.g4gDzl {
  width: 100%;
  height: 100%;
  position: relative;
}
.bzwgbw {
  opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1));
}
.bzwgbw .fO4mKs,
.bzwgbw .g4gDzl,
.bzwgbw .xSZeaB {
  opacity: 1;
}
.ejT4cR {
  --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
  --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
  --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
  width: 100%;
  height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__));
  position: absolute;
  left: 0;
}
.ejT4cR .Mj2wZE {
  --divider-layer-i__: var(--divider-layer-i,0);
  width: 100%;
  height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
  opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1));
  background-repeat: repeat-x;
  background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
  border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
  border-bottom-style: solid;
  position: absolute;
  left: 0;
}
.urGCgL {
  --divider-height__: var(--divider-top-height,auto);
  --divider-offset-x__: var(--divider-top-offset-x,0px);
  --divider-layers-size__: var(--divider-top-layers-size,0);
  --divider-layers-y__: var(--divider-top-layers-y,0px);
  --divider-layers-x__: var(--divider-top-layers-x,0px);
  --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor,0);
  transform: var(--divider-top-flip,scaleY(-1));
  opacity: var(--divider-top-opacity,1);
  border-top: var(--divider-top-padding,0) solid var(--divider-top-color,currentColor);
  top: 0;
}
.urGCgL .Mj2wZE {
  border-color: var(--divider-top-color,currentColor);
  background-image: var(--divider-top-image,none);
  background-size: var(--divider-top-size,contain);
  filter: var(--divider-top-filter,none);
  bottom: 0;
}
.urGCgL .Mj2wZE[data-divider-layer="1"] {
  display: var(--divider-top-layer-1-display,block);
}
.urGCgL .Mj2wZE[data-divider-layer="2"] {
  display: var(--divider-top-layer-2-display,block);
}
.urGCgL .Mj2wZE[data-divider-layer="3"] {
  display: var(--divider-top-layer-3-display,block);
}
.yIAE9q {
  --divider-height__: var(--divider-bottom-height,auto);
  --divider-offset-x__: var(--divider-bottom-offset-x,0px);
  --divider-layers-size__: var(--divider-bottom-layers-size,0);
  --divider-layers-y__: var(--divider-bottom-layers-y,0px);
  --divider-layers-x__: var(--divider-bottom-layers-x,0px);
  --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor,0);
  transform: var(--divider-bottom-flip,none);
  opacity: var(--divider-bottom-opacity,1);
  border-bottom: var(--divider-bottom-padding,0) solid var(--divider-bottom-color,currentColor);
  bottom: 0;
}
.yIAE9q .Mj2wZE {
  border-color: var(--divider-bottom-color,currentColor);
  background-image: var(--divider-bottom-image,none);
  background-size: var(--divider-bottom-size,contain);
  filter: var(--divider-bottom-filter,none);
  bottom: 0;
}
.yIAE9q .Mj2wZE[data-divider-layer="1"] {
  display: var(--divider-bottom-layer-1-display,block);
}
.yIAE9q .Mj2wZE[data-divider-layer="2"] {
  display: var(--divider-bottom-layer-2-display,block);
}
.yIAE9q .Mj2wZE[data-divider-layer="3"] {
  display: var(--divider-bottom-layer-3-display,block);
}
.ke5pl1,
.Dkb_qa {
  background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
}
.ke5pl1>.QG9w8P .LNYVZi {
  background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))));
}
.w2JesW {
  transition-delay: var(--transition-delay);
  transition-duration: var(--transition-duration);
  transition-timing-function: var(--transition-timing-function);
  transition-property: var(--transition-property);
}
.w2JesW.BjOAZh {
  transition-property: var(--transition-property),visibility;
  visibility: visible;
}
.w2JesW.VHnL1N {
  transform: var(--scrolled-transform) translateY(calc(-1 * var(--padding-top,0px)));
}
.w2JesW.EO98vq {
  opacity: var(--scrolled-opacity);
}
.w2JesW.EO98vq.BjOAZh {
  visibility: hidden;
  transition-delay: var(--transition-delay),calc(var(--transition-duration) + var(--transition-delay));
}
.w2JesW.NXBn1M {
  transition-delay: 0s;
}
.w2JesW.NXBn1M.BjOAZh {
  visibility: visible;
}
.QG9w8P {
  width: 100%;
  height: 100%;
  -webkit-mask-image: var(--mask-image,none);
  mask-image: var(--mask-image,none);
  -webkit-mask-position: var(--mask-position,0);
  mask-position: var(--mask-position,0);
  -webkit-mask-size: var(--mask-size,100%);
  mask-size: var(--mask-size,100%);
  -webkit-mask-repeat: var(--mask-repeat,no-repeat);
  mask-repeat: var(--mask-repeat,no-repeat);
  pointer-events: var(--fill-layer-background-media-pointer-events);
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
.QG9w8P.CrIOZj {
  clip: rect(0px, auto, auto, 0px);
}
.QG9w8P .F6dXKW {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.QG9w8P ._gD9B7 {
  opacity: var(--fill-layer-image-opacity);
  height: var(--fill-layer-image-height,100%);
}
.QG9w8P ._gD9B7 img {
  width: 100%;
  height: 100%;
}
@supports ((-webkit-hyphens:none)) {
  .QG9w8P.CrIOZj {
    clip: auto;
    -webkit-clip-path: inset(0);
  }
}
.Njdfgu {
  height: 100%;
}
.LNYVZi {
  background-color: var(--bg-overlay-color);
  background-image: var(--bg-gradient);
  transition: var(--inherit-transition);
}
.FlTEtY,
.D6Ehqq {
  opacity: var(--fill-layer-video-opacity);
}
.U8aRUE {
  width: 100%;
  height: var(--media-padding-height);
  top: var(--media-padding-top);
  bottom: var(--media-padding-bottom);
  position: absolute;
}
.a8Mxnk {
  transform: scale(var(--scale,1));
  transition: var(--transform-duration,transform 0s);
}
.D6Ehqq {
  width: 100%;
  height: 100%;
  position: relative;
}
wix-media-canvas {
  height: 100%;
  display: block;
}
.dZP7lJ {
  opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1));
}
.dZP7lJ ._gD9B7,
.dZP7lJ .D6Ehqq,
.dZP7lJ .FlTEtY {
  opacity: 1;
}
.Lnr3dj,
.Lnr3dj>.QG9w8P .LNYVZi {
  background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))));
}
.Lnr3dj,
.Lnr3dj>.QG9w8P .LNYVZi,
.Lnr3dj [data-testid=internal-container-background-layer] .background {
  transition-delay: var(--transition-delay);
  transition-duration: var(--transition-duration);
  transition-timing-function: var(--transition-timing-function);
  transition-property: var(--transition-property);
}
.aBo_xL.Lnr3dj,
.aBo_xL.Lnr3dj>.QG9w8P .LNYVZi,
.aBo_xL.Lnr3dj [data-testid=internal-container-background-layer] .background {
  background-color: var(--section-corvid-background-color,rgba(var(--bg-scrl,var(--color_11,color_11)),var(--alpha-bg-scrl,1)));
}
.fwXYgt:hover .HTT0h5 {
  pointer-events: auto;
  clip: auto;
  opacity: 1;
}
.HTT0h5 {
  box-sizing: border-box;
  z-index: 9999;
  color: #000;
  pointer-events: none;
  clip: rect(0 0 0 0);
  opacity: 0;
  background-color: #fff;
  border-radius: 50%;
  outline: 1px solid #000;
  place-items: center;
  width: 24px;
  height: 24px;
  transition: all .2s ease-in-out;
  display: grid;
  position: absolute;
  bottom: 3px;
  right: 3px;
}
.HTT0h5:focus,
.HTT0h5:hover,
.HTT0h5:active {
  pointer-events: auto;
  clip: auto;
  opacity: 1;
}
.Vs_TJq {
  z-index: 1;
  position: relative;
}

/* ===== inline (index.html) ===== */
.ku1hVK {
  border-radius: var(--overflow-wrapper-border-radius);
}
.Qh0lWW {
  width: 100%;
  height: 100%;
  display: block;
}
.Qh0lWW img {
  max-width: var(--wix-img-max-width,100%);
}
.Qh0lWW[data-animate-blur] img {
  filter: blur(9px);
  transition: filter .8s ease-in;
}
.Qh0lWW[data-animate-blur] img[data-load-done] {
  filter: none;
}
.sFiSiq {
  width: 100%;
  height: 100%;
  display: block;
}
.aDzdcC {
  clip-path: var(--fill-layer-clip);
}
.aDzdcC,
.rv3vOe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.dnHU4q img {
  width: 100%;
  height: 100%;
}
.X9nqm0 {
  opacity: 0;
  position: absolute;
  top: 0;
}
.ZUV7Qj {
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
.UZsu9f {
  position: var(--fill-layer-background-media-position);
  pointer-events: var(--fill-layer-background-media-pointer-events);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.WnIl2C,
.OAmk_6 {
  width: 100%;
  height: 100%;
  top: 0;
}
.OAmk_6 {
  position: absolute;
}
.WnIl2C {
  background-color: var(--fill-layer-background-overlay-color);
  position: var(--fill-layer-background-overlay-position);
  opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1);
  transform: var(--fill-layer-background-overlay-transform);
}
@supports (mix-blend-mode:overlay) {
  .WnIl2C {
    mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
    opacity: var(--fill-layer-background-overlay-blend-opacity,1);
  }
}
.QG9w8P {
  width: 100%;
  height: 100%;
  -webkit-mask-image: var(--mask-image,none);
  mask-image: var(--mask-image,none);
  -webkit-mask-position: var(--mask-position,0);
  mask-position: var(--mask-position,0);
  -webkit-mask-size: var(--mask-size,100%);
  mask-size: var(--mask-size,100%);
  -webkit-mask-repeat: var(--mask-repeat,no-repeat);
  mask-repeat: var(--mask-repeat,no-repeat);
  pointer-events: var(--fill-layer-background-media-pointer-events);
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
.QG9w8P.WIIr02 {
  clip: rect(0px, auto, auto, 0px);
}
.QG9w8P .ayCf9D {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.QG9w8P .fO4mKs {
  opacity: var(--fill-layer-image-opacity);
  height: var(--fill-layer-image-height,100%);
}
.QG9w8P .fO4mKs img {
  width: 100%;
  height: 100%;
}
@supports ((-webkit-hyphens:none)) {
  .QG9w8P.WIIr02 {
    clip: auto;
    -webkit-clip-path: inset(0);
  }
}
.ROWgFb {
  height: 100%;
}
.LNYVZi {
  background-color: var(--bg-overlay-color);
  background-image: var(--bg-gradient);
  transition: var(--inherit-transition);
}
.xSZeaB,
.g4gDzl {
  opacity: var(--fill-layer-video-opacity);
}
.Ulxuud {
  width: 100%;
  height: var(--media-padding-height);
  top: var(--media-padding-top);
  bottom: var(--media-padding-bottom);
  position: absolute;
}
.NgeJ4N {
  transform: scale(var(--scale,1));
  transition: var(--transform-duration,transform 0s);
}
.g4gDzl {
  width: 100%;
  height: 100%;
  position: relative;
}
wix-media-canvas {
  height: 100%;
  display: block;
}
.bzwgbw {
  opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1));
}
.bzwgbw .fO4mKs,
.bzwgbw .g4gDzl,
.bzwgbw .xSZeaB {
  opacity: 1;
}
.tec4tH {
  clip-path: var(--fill-layer-clip);
}
.tec4tH,
.mOQG25 {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.zL1Ueg img {
  width: 100%;
  height: 100%;
}
.g4mdog {
  opacity: 0;
  position: absolute;
  top: 0;
}
.E9jUYM {
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
.LH0J3M [data-mesh-id$=inlineContent],
.LH0J3M [data-mesh-id$=inlineContent-gridContainer] {
  height: 100%;
}
.LH0J3M .LPI5hn {
  width: 100%;
  height: 100%;
  position: absolute;
}
.LH0J3M:before {
  grid-area: 1/1/2/2;
}
.UeoHYs {
  transform: var(--fill-container-transform);
  overflow: var(--fill-container-overflow);
  box-shadow: var(--box-shadow);
  border-radius: var(--border-radius);
  border-width: var(--border-width);
  border-style: var(--border-style);
  border-color: var(--border-color);
  filter: var(--fill-container-drop-shadow,none);
  margin: var(--border-compensate-margin,0px);
  position: absolute;
  inset: 0;
}
.UeoHYs:focus {
  z-index: auto !important;
}
.gbYoYU {
  transform: var(--fill-transform);
}
.wWvmGe video {
  visibility: hidden;
  opacity: 0;
}
.wWvmGe canvas {
  opacity: 0;
}
.wWvmGe img {
  filter: var(--filter-effect-svg-url);
}
.IuQm4G {
  opacity: 0;
  transition-property: transform,opacity;
  transition-duration: .15s,.5s;
  transition-timing-function: cubic-bezier(.12,0,.39,0),cubic-bezier(.61,1,.88,1);
  position: absolute;
  inset: 0;
}
.uqsi3c {
  opacity: 0;
  transition-property: transform opacity;
  transition-duration: .3s,.1s;
  transition-timing-function: cubic-bezier(.12,0,.39,0),cubic-bezier(.61,1,.88,1);
  transform: scale(.95);
}
.JODVkC {
  cursor: pointer;
  opacity: 0;
  filter: drop-shadow(0 0 1px #000);
  transition: opacity .2s cubic-bezier(.12,0,.39,0) .2s;
}
.JODVkC:focus {
  opacity: 1;
}
.lK18Ei {
  width: 48px;
}
.juFBxh,
.QpcXUG {
  opacity: 0;
  margin: 5px 10px 7px 8px;
}
.LH0J3M[data-can-play] .IuQm4G {
  opacity: .99;
}
@media (prefers-reduced-motion:no-preference) {
  .LH0J3M[data-has-play] {
    cursor: pointer;
  }
}
.LH0J3M[data-no-audio] .JODVkC {
  --display: none;
  display: none;
}
.LH0J3M[data-animate-poster=fade] [class~=bgVideoposter] {
  transition: opacity 1.6s ease-out;
}
.LH0J3M[data-show-canvas] canvas {
  opacity: 1;
}
.LH0J3M[data-show-canvas] [class~=bgVideoposter] {
  opacity: 0;
}
.LH0J3M[data-playing] .IuQm4G {
  opacity: 0;
  transition-duration: .15s,.3s;
}
.LH0J3M[data-show-audio] .JODVkC {
  opacity: 1;
  transition-duration: .35s;
  transition-delay: .2s;
  transition-timing-function: cubic-bezier(.61,1,.88,1);
}
.LH0J3M[data-roll-in] .IuQm4G {
  transition-duration: .25s,.5s;
  transform: scale(1.07);
}
.LH0J3M[data-roll-in][data-playing] .IuQm4G {
  transition-duration: .25s,.3s;
}
.LH0J3M[data-roll-in][data-playing] .uqsi3c {
  opacity: 1;
  transition-delay: .35s;
  transform: scale(1);
}
.LH0J3M[data-audio=on] .juFBxh,
.LH0J3M[data-audio=off] .QpcXUG {
  opacity: 1;
}
.LH0J3M[data-stop] {
  cursor: auto;
}
.LH0J3M[data-stop] .IuQm4G {
  opacity: 0;
  transition: none;
  transform: none;
}
.LH0J3M[data-stop] .JODVkC {
  opacity: 0;
  cursor: auto;
  transition: none;
}
.LH0J3M:has(:focus-visible:not(.JODVkC)) .UCYv5s {
  outline-offset: 1px;
  outline: 2px solid #116dff;
  box-shadow: 0 0 1px 2px #fff;
}
.LH0J3M:has(:focus-visible:not(.JODVkC)):not([data-playing]) .IuQm4G {
  opacity: 1;
}
.LH0J3M:has(:focus-visible:not(.JODVkC)):not([data-playing]) .uqsi3c {
  opacity: 0;
}
.LH0J3M:has(:focus-visible:not(.JODVkC))[data-playing] .uqsi3c {
  opacity: 1;
}
.LH0J3M:has(:focus-visible:not(.JODVkC))[data-playing] .IuQm4G {
  opacity: 0;
}
.LH0J3M:has(:focus-visible:not(.JODVkC)) .UeoHYs {
  box-shadow: none;
}
@media (prefers-reduced-motion:reduce) {
  .LH0J3M {
    cursor: pointer;
  }
  .LH0J3M .IuQm4G {
    opacity: .99;
  }
}

/* ===== inline (index.html) ===== */
.IT88M3 {
  position: absolute;
  inset: 0;
}
.LXgYyC {
  cursor: pointer;
}
.iL7Pq5 {
  -webkit-tap-highlight-color: #0000;
  opacity: var(--opacity);
  fill: var(--corvid-fill-color,var(--fill));
  fill-opacity: var(--fill-opacity);
  stroke: var(--corvid-stroke-color,var(--stroke));
  stroke-opacity: var(--stroke-opacity);
  stroke-width: var(--stroke-width);
  transform: var(--flip);
  filter: var(--drop-shadow,none);
  position: absolute;
  inset: 0;
}
.iL7Pq5 svg {
  width: var(--svg-calculated-width,100%);
  height: var(--svg-calculated-height,100%);
  padding: var(--svg-calculated-padding,0);
  margin: auto;
  position: absolute;
  inset: 0;
}
.iL7Pq5 svg:not([data-type=ugc]) {
  overflow: visible;
}
@media (forced-colors:active) {
  .iL7Pq5 svg:not([data-type=ugc]):not([data-type=color]) {
    fill: currentColor;
  }
}
.gx51wo * {
  vector-effect: non-scaling-stroke;
}
.tec4tH {
  clip-path: var(--fill-layer-clip);
}
.tec4tH,
.mOQG25 {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.zL1Ueg img {
  width: 100%;
  height: 100%;
}
.g4mdog {
  opacity: 0;
  position: absolute;
  top: 0;
}
.E9jUYM {
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
.LH0J3M [data-mesh-id$=inlineContent],
.LH0J3M [data-mesh-id$=inlineContent-gridContainer] {
  height: 100%;
}
.LH0J3M .LPI5hn {
  width: 100%;
  height: 100%;
  position: absolute;
}
.LH0J3M:before {
  grid-area: 1/1/2/2;
}
.UeoHYs {
  transform: var(--fill-container-transform);
  overflow: var(--fill-container-overflow);
  box-shadow: var(--box-shadow);
  border-radius: var(--border-radius);
  border-width: var(--border-width);
  border-style: var(--border-style);
  border-color: var(--border-color);
  filter: var(--fill-container-drop-shadow,none);
  margin: var(--border-compensate-margin,0px);
  position: absolute;
  inset: 0;
}
.UeoHYs:focus {
  z-index: auto !important;
}
.gbYoYU {
  transform: var(--fill-transform);
}
.wWvmGe video {
  visibility: hidden;
  opacity: 0;
}
.wWvmGe canvas {
  opacity: 0;
}
.wWvmGe img {
  filter: var(--filter-effect-svg-url);
}
.IuQm4G {
  opacity: 0;
  transition-property: transform,opacity;
  transition-duration: .15s,.5s;
  transition-timing-function: cubic-bezier(.12,0,.39,0),cubic-bezier(.61,1,.88,1);
  position: absolute;
  inset: 0;
}
.uqsi3c {
  opacity: 0;
  transition-property: transform opacity;
  transition-duration: .3s,.1s;
  transition-timing-function: cubic-bezier(.12,0,.39,0),cubic-bezier(.61,1,.88,1);
  transform: scale(.95);
}
.JODVkC {
  cursor: pointer;
  opacity: 0;
  filter: drop-shadow(0 0 1px #000);
  transition: opacity .2s cubic-bezier(.12,0,.39,0) .2s;
}
.JODVkC:focus {
  opacity: 1;
}
.lK18Ei {
  width: 48px;
}
.juFBxh,
.QpcXUG {
  opacity: 0;
  margin: 5px 10px 7px 8px;
}
.LH0J3M[data-can-play] .IuQm4G {
  opacity: .99;
}
@media (prefers-reduced-motion:no-preference) {
  .LH0J3M[data-has-play] {
    cursor: pointer;
  }
}
.LH0J3M[data-no-audio] .JODVkC {
  --display: none;
  display: none;
}
.LH0J3M[data-animate-poster=fade] [class~=bgVideoposter] {
  transition: opacity 1.6s ease-out;
}
.LH0J3M[data-show-canvas] canvas {
  opacity: 1;
}
.LH0J3M[data-show-canvas] [class~=bgVideoposter] {
  opacity: 0;
}
.LH0J3M[data-playing] .IuQm4G {
  opacity: 0;
  transition-duration: .15s,.3s;
}
.LH0J3M[data-show-audio] .JODVkC {
  opacity: 1;
  transition-duration: .35s;
  transition-delay: .2s;
  transition-timing-function: cubic-bezier(.61,1,.88,1);
}
.LH0J3M[data-roll-in] .IuQm4G {
  transition-duration: .25s,.5s;
  transform: scale(1.07);
}
.LH0J3M[data-roll-in][data-playing] .IuQm4G {
  transition-duration: .25s,.3s;
}
.LH0J3M[data-roll-in][data-playing] .uqsi3c {
  opacity: 1;
  transition-delay: .35s;
  transform: scale(1);
}
.LH0J3M[data-audio=on] .juFBxh,
.LH0J3M[data-audio=off] .QpcXUG {
  opacity: 1;
}
.LH0J3M[data-stop] {
  cursor: auto;
}
.LH0J3M[data-stop] .IuQm4G {
  opacity: 0;
  transition: none;
  transform: none;
}
.LH0J3M[data-stop] .JODVkC {
  opacity: 0;
  cursor: auto;
  transition: none;
}
.LH0J3M:has(:focus-visible:not(.JODVkC)) .UCYv5s {
  outline-offset: 1px;
  outline: 2px solid #116dff;
  box-shadow: 0 0 1px 2px #fff;
}
.LH0J3M:has(:focus-visible:not(.JODVkC)):not([data-playing]) .IuQm4G {
  opacity: 1;
}
.LH0J3M:has(:focus-visible:not(.JODVkC)):not([data-playing]) .uqsi3c {
  opacity: 0;
}
.LH0J3M:has(:focus-visible:not(.JODVkC))[data-playing] .uqsi3c {
  opacity: 1;
}
.LH0J3M:has(:focus-visible:not(.JODVkC))[data-playing] .IuQm4G {
  opacity: 0;
}
.LH0J3M:has(:focus-visible:not(.JODVkC)) .UeoHYs {
  box-shadow: none;
}
@media (prefers-reduced-motion:reduce) {
  .LH0J3M {
    cursor: pointer;
  }
  .LH0J3M .IuQm4G {
    opacity: .99;
  }
}

/* ===== inline (index.html) ===== */
/*! remove when this file is updated or https://github.com/wix/yoshi/issues/2689 is resolved*/
.i4P7Vt {
  mix-blend-mode: var(--blendMode,normal);
  position: relative;
}
.i4P7Vt img {
  width: 100%;
  height: 100%;
  opacity: var(--mediaOpacity,1);
  -webkit-mask-image: var(--mask-image,none);
  mask-image: var(--mask-image,none);
  -webkit-mask-position: var(--mask-position,0);
  mask-position: var(--mask-position,0);
  -webkit-mask-size: var(--mask-size,100% 100%);
  mask-size: var(--mask-size,100% 100%);
  -webkit-mask-repeat: var(--mask-repeat,no-repeat);
  mask-repeat: var(--mask-repeat,no-repeat);
  display: block;
}
.i4P7Vt.ZYZJBv img {
  object-fit: var(--responsive-img-object-fit);
}
.i4P7Vt .YX2qkL {
  background-color: rgba(var(--backgroundColor,var(--color_8,color_8)),var(--alpha-backgroundColor,1));
  border-color: rgba(var(--borderColor,var(--color_8,color_8)),var(--alpha-borderColor,1));
  border-width: var(--borderWidth,0);
  border-radius: var(--cornerRadius,0);
  box-shadow: var(--boxShadow,none);
  box-sizing: border-box;
  border-style: solid;
  position: absolute;
  inset: 0;
  overflow: hidden;
}
.i4P7Vt .YX2qkL .qR3Oj6 {
  box-sizing: content-box;
  width: 100%;
  height: 100%;
  padding: var(--borderWidth,0);
  inset: calc(-1*var(--borderWidth,0));
  position: absolute;
}
.i4P7Vt .XWKVT7 {
  width: 100%;
  height: 100%;
  display: block;
}
.i4P7Vt .XWKVT7 .qR3Oj6 {
  padding: 0;
  inset: 0;
}
.bEa5WO {
  background-color: rgba(var(--backgroundColor,var(--color_8,color_8)),var(--alpha-backgroundColor,1));
  border-color: rgba(var(--borderColor,var(--color_8,color_8)),var(--alpha-borderColor,1));
  border-width: var(--borderWidth,0);
  border-radius: var(--cornerRadius,0);
  box-shadow: var(--boxShadow,none);
  box-sizing: border-box;
  border-style: solid;
  position: relative;
  overflow: hidden;
}
.bEa5WO:has(a:focus-visible) {
  outline-offset: 1px;
  outline: 2px solid #116dff !important;
}
.bEa5WO .YX2qkL {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
  overflow: hidden;
}
.bEa5WO .YX2qkL .qR3Oj6 {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}
.bEa5WO img {
  width: 100%;
  height: 100%;
  opacity: var(--mediaOpacity,1);
  display: block;
}
.bEa5WO.ZYZJBv img {
  object-fit: var(--responsive-img-object-fit);
}
.bEa5WO .XWKVT7 {
  width: 100%;
  height: 100%;
  display: block;
}

/* ===== inline (index.html) ===== */
.EU_s7i {
  box-sizing: border-box;
  border-top: var(--lnw,2px) solid rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  height: 0;
}

/* ===== inline (index.html) ===== */
.ku1hVK {
  border-radius: var(--overflow-wrapper-border-radius);
}
.ArRNfA {
  --container-corvid-background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  --container-corvid-border-color: rgba(var(--borderColor,0, 0, 0),var(--alpha-borderColor,0));
  direction: var(--wix-opt-in-direction,ltr);
  background-color: var(--container-corvid-background-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)));
  border-style: solid;
  border-color: var(--container-corvid-border-color,rgba(var(--borderColor,0, 0, 0),var(--alpha-borderColor,0)));
  background-image: var(--bg-gradient,none);
  box-shadow: var(--boxShadow,0 0 0 #0000);
  border-width: var(--borderWidth,0px);
  border-radius: var(--borderRadius,0);
}

/* ===== inline (index.html) ===== */
.vO4l6e {
  -webkit-tap-highlight-color: #0000;
  opacity: 0;
  visibility: hidden;
}
.vO4l6e.Wy7QN0 {
  opacity: 1;
  visibility: visible;
}
.vO4l6e[data-undisplayed=true] {
  display: none;
}
.vO4l6e:not([data-is-mesh]) .mTXgrW,
.vO4l6e:not([data-is-mesh]) ._Cv0fj {
  position: absolute;
  inset: 0;
}
.F02QWW {
  background-color: rgba(var(--bg,var(--color_15,color_15)),var(--alpha-bg,1));
  width: 100%;
  height: 100%;
  display: initial;
  opacity: 0;
  position: fixed;
  top: 0;
  left: 0;
}
.F02QWW.boScYg {
  display: none;
}
body.device-mobile-optimized .F02QWW,
:host(.device-mobile-optimized) .F02QWW {
  height: 100vh;
  width: var(--screen-width);
  left: calc((100% - var(--screen-width))/2);
}
body.device-mobile-optimized .vO4l6e.boScYg,
:host(.device-mobile-optimized) .vO4l6e.boScYg {
  left: calc((100% - var(--screen-width))/2);
}
body.device-mobile-optimized .vO4l6e.cdbKA3,
:host(.device-mobile-optimized) .vO4l6e.cdbKA3,
body:not(.device-mobile-optimized) .vO4l6e.cdbKA3,
:host(:not(.device-mobile-optimized)) .vO4l6e.cdbKA3 {
  height: 100vh;
}
.KX5JJ6.cdbKA3 {
  height: calc(var(--menu-height) - var(--wix-ads-height));
}
.KX5JJ6.cdbKA3>:first-child {
  height: calc(var(--menu-height) - var(--wix-ads-height));
  margin-top: var(--wix-ads-height);
}
.vO4l6e.cdbKA3 {
  top: 0;
}
.vO4l6e.B_nptD {
  z-index: calc(var(--above-all-z-index) - 1);
}
._Cv0fj {
  height: 100%;
}
.ku1hVK {
  border-radius: var(--overflow-wrapper-border-radius);
}
._TdTo8 {
  -webkit-tap-highlight-color: #0000;
  opacity: 0;
  visibility: hidden;
}
._TdTo8.mYq8K5 {
  opacity: 1;
  visibility: visible;
}
._TdTo8[data-undisplayed=true] {
  display: none;
}
._TdTo8:not([data-is-mesh]) ._SG1a6,
._TdTo8:not([data-is-mesh]) .V1WvhC {
  position: absolute;
  inset: 0;
}
.KyTZlx {
  background-color: rgba(var(--bg,var(--color_15,color_15)),var(--alpha-bg,1));
  width: 100%;
  height: 100%;
  display: initial;
  opacity: 0;
  position: fixed;
  top: 0;
  left: 0;
}
.KyTZlx.rL1cmJ {
  display: none;
}
body.device-mobile-optimized .KyTZlx,
:host(.device-mobile-optimized) .KyTZlx {
  height: 100vh;
  width: var(--screen-width);
  left: calc((100% - var(--screen-width))/2);
}
body.device-mobile-optimized ._TdTo8.rL1cmJ,
:host(.device-mobile-optimized) ._TdTo8.rL1cmJ {
  left: calc((100% - var(--screen-width))/2);
}
body.device-mobile-optimized ._TdTo8.ci1BOD,
:host(.device-mobile-optimized) ._TdTo8.ci1BOD,
body:not(.device-mobile-optimized) ._TdTo8.ci1BOD,
:host(:not(.device-mobile-optimized)) ._TdTo8.ci1BOD {
  height: 100vh;
}
.dz6k8U.ci1BOD {
  height: calc(var(--menu-height) - var(--wix-ads-height));
}
.dz6k8U.ci1BOD>:first-child {
  height: calc(var(--menu-height) - var(--wix-ads-height));
  margin-top: var(--wix-ads-height);
}
._TdTo8.ci1BOD {
  top: 0;
}
.qINwWP {
  background-color: rgba(var(--containerBackground,var(--color_11,color_11)),var(--alpha-containerBackground,1));
  position: absolute;
  inset: 0;
}
.dz6k8U,
.V1WvhC {
  height: 100%;
}

/* ===== inline (index.html) ===== */
.IT88M3 {
  position: absolute;
  inset: 0;
}
.LXgYyC {
  cursor: pointer;
}
.iL7Pq5 {
  -webkit-tap-highlight-color: #0000;
  opacity: var(--opacity);
  fill: var(--corvid-fill-color,var(--fill));
  fill-opacity: var(--fill-opacity);
  stroke: var(--corvid-stroke-color,var(--stroke));
  stroke-opacity: var(--stroke-opacity);
  stroke-width: var(--stroke-width);
  transform: var(--flip);
  filter: var(--drop-shadow,none);
  position: absolute;
  inset: 0;
}
.iL7Pq5 svg {
  width: var(--svg-calculated-width,100%);
  height: var(--svg-calculated-height,100%);
  padding: var(--svg-calculated-padding,0);
  margin: auto;
  position: absolute;
  inset: 0;
}
.iL7Pq5 svg:not([data-type=ugc]) {
  overflow: visible;
}
@media (forced-colors:active) {
  .iL7Pq5 svg:not([data-type=ugc]):not([data-type=color]) {
    fill: currentColor;
  }
}
.gx51wo * {
  vector-effect: non-scaling-stroke;
}

/* ===== inline (index.html) ===== */
.gRNei_ {
  direction: var(--btn-direction);
}
.KSh0Yl {
  --display: flex;
  display: var(--display);
  cursor: pointer;
  min-width: var(--btn-min-width);
  box-sizing: border-box;
  touch-action: manipulation;
  flex-basis: auto;
  flex-direction: var(--container-flex-direction);
  justify-content: var(--container-justify-content);
  align-items: var(--container-align-items);
  outline: none;
  min-height: 10px;
}
.KSh0Yl:hover,
.KSh0Yl.YlZAuN {
  transition-property: border-left,border-inline-start,border-right,border-inline-end,border-top,border-bottom,border-color,border-start-start-radius,border-start-end-radius,border-end-start-radius,border-end-end-radius,border-top-left-radius,border-top-right-radius,border-bottom-left-radius,border-bottom-right-radius,background,background-color,box-shadow,padding-left,padding-inline-start,padding-right,padding-inline-end,padding-top,padding-bottom,color,fill,width,height,transform,letter-spacing,line-height,text-decoration-line,text-align,text-transform,text-shadow;
  transition-duration: .4s;
  transition-timing-function: ease;
}
@media (forced-colors:active) {
  .KSh0Yl.Naei_I {
    color: buttontext !important;
    background: buttonface !important;
  }
  .KSh0Yl:not(:disabled) {
    outline-offset: 0px;
    outline: 2px solid buttontext;
  }
  .KSh0Yl:not(:disabled):hover,
  .KSh0Yl:not(:disabled).YlZAuN,
  .KSh0Yl:not(:disabled)[aria-pressed=true],
  .KSh0Yl:not(:disabled)[aria-selected=true],
  .KSh0Yl:not(:disabled)[data-preview=selected] {
    outline-offset: 1px;
    outline: 3px solid highlight;
  }
  .KSh0Yl:not(:disabled):focus,
  .KSh0Yl:not(:disabled):focus-visible {
    outline-offset: 1px;
    outline: 3px solid highlight !important;
  }
  .KSh0Yl.Naei_I:disabled {
    color: graytext !important;
  }
}
.KSh0Yl:disabled {
  cursor: not-allowed;
}
.KSh0Yl.BfAKv8 {
  min-width: max-content;
  height: max-content;
}
.KSh0Yl.BfAKv8.QHv5Lx {
  min-width: 10px;
}
.KSh0Yl.QHv5Lx,
.KSh0Yl.QHv5Lx .GxMh7V {
  white-space: pre-line;
}
.a_1__O {
  box-sizing: border-box;
  color: #000;
  cursor: pointer;
  text-decoration: none;
}
.GxMh7V {
  text-shadow: var(--text-shadow);
  text-overflow: var(--label-text-overflow);
  white-space: var(--label-white-space);
  min-width: 1.8em;
  max-width: 100%;
  direction: var(--direction);
  transition: inherit;
}
.mdITnz {
  min-width: 1px;
  width: var(--icon-size);
  height: var(--icon-size);
  flex-shrink: 0;
  order: var(--icon-order,0);
  fill: var(--icon-color);
  transform: rotate(var(--icon-rotation));
  transition: inherit;
}
.KSh0Yl:hover .GxMh7V,
.KSh0Yl[data-preview=hover] .GxMh7V {
  text-shadow: var(--hover-text-outline,var(--text-outline)),var(--hover-text-shadow,var(--text-shadow));
  direction: var(--hover-direction,var(--direction));
}
.KSh0Yl:hover .mdITnz,
.KSh0Yl[data-preview=hover] .mdITnz {
  width: var(--hover-icon-size,var(--icon-size));
  height: var(--hover-icon-size,var(--icon-size));
  fill: var(--hover-icon-color,var(--icon-color));
  transform: rotate(var(--hover-icon-rotation,var(--icon-rotation)));
}
.KSh0Yl:disabled .GxMh7V,
.KSh0Yl [data-preview=disabled] .GxMh7V {
  text-shadow: var(--disabled-text-outline,var(--text-outline)),var(--disabled-text-shadow,var(--text-shadow));
  direction: var(--disabled-direction,var(--direction));
}
.KSh0Yl:disabled .mdITnz,
.KSh0Yl [data-preview=disabled] .mdITnz {
  width: var(--disabled-icon-size,var(--icon-size));
  height: var(--disabled-icon-size,var(--icon-size));
  fill: var(--disabled-icon-color,var(--icon-color));
  transform: rotate(var(--disabled-icon-rotation,var(--icon-rotation)));
}
.mdITnz>span,
.mdITnz svg {
  width: inherit;
  height: inherit;
  display: flex;
}
@media (forced-colors:active) {
  .KSh0Yl.Naei_I .GxMh7V {
    color: inherit !important;
  }
  .mdITnz,
  .mdITnz svg:not([data-type=ugc]):not([data-type=color]),
  .mdITnz svg:not([data-type=ugc]):not([data-type=color]) * {
    fill: currentColor !important;
    stroke: currentColor !important;
  }
}
.mfEw8N {
  background: var(--background);
  border-top: var(--border-top);
  border-bottom: var(--border-bottom);
  box-shadow: var(--box-shadow);
  padding-top: var(--padding-top);
  padding-bottom: var(--padding-bottom);
  border-left: var(--border-left);
  border-right: var(--border-right);
  border-top-left-radius: var(--border-top-left-radius);
  border-top-right-radius: var(--border-top-right-radius);
  border-bottom-left-radius: var(--border-bottom-left-radius);
  border-bottom-right-radius: var(--border-bottom-right-radius);
  padding-left: var(--padding-left);
  padding-right: var(--padding-right);
  gap: var(--content-gap,"0px");
}
.mfEw8N.wZDkn7:not(:hover):not(:disabled) .KoOUdA {
  fill: var(--corvid-icon-color,var(--icon-color));
}
.nb2UT3 {
  display: var(--label-display);
  font: var(--font,var(--font_8));
  color: var(--color);
  background-color: var(--text-highlight,transparent);
  letter-spacing: var(--letter-spacing);
  line-height: var(--line-height);
  text-align: var(--text-align,revert);
  text-transform: var(--text-transform);
  text-decoration-line: var(--text-decoration);
  text-shadow: var(--text-outline),var(--text-shadow);
}
.mfEw8N:hover,
.mfEw8N[data-preview=hover] {
  border-top: var(--hover-border-top,var(--border-top));
  border-bottom: var(--hover-border-bottom,var(--border-bottom));
  box-shadow: var(--hover-box-shadow,var(--box-shadow));
  background: var(--hover-background,var(--background));
  padding-top: var(--hover-padding-top,var(--padding-top));
  padding-bottom: var(--hover-padding-bottom,var(--padding-bottom));
  border-left: var(--hover-border-left,var(--border-left));
  border-right: var(--hover-border-right,var(--border-right));
  border-top-left-radius: var(--hover-border-top-left-radius,var(--border-top-left-radius));
  border-top-right-radius: var(--hover-border-top-right-radius,var(--border-top-right-radius));
  border-bottom-left-radius: var(--hover-border-bottom-left-radius,var(--border-bottom-left-radius));
  border-bottom-right-radius: var(--hover-border-bottom-right-radius,var(--border-bottom-right-radius));
  padding-left: var(--hover-padding-left,var(--padding-left));
  padding-right: var(--hover-padding-right,var(--padding-right));
}
.mfEw8N.O_lyaL:hover:not(:disabled) {
  border-color: var(--corvid-hover-border-color,initial);
}
.mfEw8N.QyKwAw:hover:not(:disabled) {
  background-color: var(--corvid-hover-background-color,var(--hover-background,var(--background)));
}
.mfEw8N:disabled,
.mfEw8N [data-preview=disabled] {
  border-top: var(--disabled-border-top,var(--border-top));
  border-bottom: var(--disabled-border-bottom,var(--border-bottom));
  box-shadow: var(--disabled-box-shadow,var(--box-shadow));
  background: var(--disabled-background,var(--background));
  padding-top: var(--disabled-padding-top,var(--padding-top));
  padding-bottom: var(--disabled-padding-bottom,var(--padding-bottom));
  border-left: var(--disabled-border-left,var(--border-left));
  border-right: var(--disabled-border-right,var(--border-right));
  border-top-left-radius: var(--disabled-border-top-left-radius,var(--border-top-left-radius));
  border-top-right-radius: var(--disabled-border-top-right-radius,var(--border-top-right-radius));
  border-bottom-left-radius: var(--disabled-border-bottom-left-radius,var(--border-bottom-left-radius));
  border-bottom-right-radius: var(--disabled-border-bottom-right-radius,var(--border-bottom-right-radius));
  padding-left: var(--disabled-padding-left,var(--padding-left));
  padding-right: var(--disabled-padding-right,var(--padding-right));
}
.mfEw8N.wEWtqG:disabled:not(:hover) {
  border-color: var(--corvid-disabled-border-color,initial);
}
.mfEw8N.fPIod0:disabled:not(:hover) {
  background-color: var(--corvid-disabled-background-color,var(--disabled-background,var(--background)));
}
.mfEw8N.pV6jYG:not(:hover):not(:disabled) {
  border-color: var(--corvid-border-color,initial);
}
.mfEw8N.drGWqi:not(:hover):not(:disabled) {
  background-color: var(--corvid-background-color,var(--background));
}
.mfEw8N.S3duTu:not(:hover):not(:disabled) .nb2UT3 {
  color: var(--corvid-color,var(--color));
}
.mfEw8N:hover .nb2UT3,
.mfEw8N[data-preview=hover] .nb2UT3 {
  display: var(--hover-label-display,var(--label-display));
  background-color: var(--hover-text-highlight,var(--text-highlight,transparent));
  font: var(--hover-font,var(--font));
  color: var(--hover-color,var(--color));
  letter-spacing: var(--hover-letter-spacing,var(--letter-spacing));
  line-height: var(--hover-line-height,var(--line-height));
  text-align: var(--hover-text-align,var(--text-align,revert));
  text-transform: var(--hover-text-transform,var(--text-transform));
  text-decoration-line: var(--hover-text-decoration,var(--text-decoration));
}
.mfEw8N.YayrjG:hover:not(:disabled) .nb2UT3 {
  color: var(--corvid-hover-color,var(--hover-color,var(--color)));
}
.mfEw8N:disabled .nb2UT3,
.mfEw8N [data-preview=disabled] .nb2UT3 {
  display: var(--disabled-label-display,var(--label-display));
  background-color: var(--disabled-text-highlight,var(--text-highlight,transparent));
  font: var(--disabled-font,var(--font));
  color: var(--disabled-color,var(--color));
  letter-spacing: var(--disabled-letter-spacing,var(--letter-spacing));
  line-height: var(--disabled-line-height,var(--line-height));
  text-align: var(--disabled-text-align,var(--text-align,revert));
  text-transform: var(--disabled-text-transform,var(--text-transform));
  text-decoration-line: var(--disabled-text-decoration,var(--text-decoration));
}
.mfEw8N.mO2fAB:disabled:not(:hover) .nb2UT3 {
  color: var(--corvid-disabled-color,var(--disabled-color,var(--color)));
}
.mfEw8N.Q2AgJ9:hover:not(:disabled) .KoOUdA {
  fill: var(--corvid-hover-icon-color,var(--hover-icon-color,var(--icon-color)));
}
.mfEw8N.I4OwHM:disabled:not(:hover) .KoOUdA {
  fill: var(--corvid-disabled-icon-color,var(--disabled-icon-color,var(--icon-color)));
}
.KoOUdA {
  display: var(--icon-display);
}
.mfEw8N:hover .KoOUdA,
.mfEw8N[data-preview=hover] .KoOUdA {
  display: var(--hover-icon-display,var(--icon-display));
}
.mfEw8N:disabled .KoOUdA,
.mfEw8N[data-preview=disabled] .KoOUdA {
  display: var(--disabled-icon-display,var(--icon-display));
}
@media (forced-colors:active) {
  .mfEw8N.OkiuHk .nb2UT3 {
    color: inherit !important;
  }
  .KoOUdA,
  .KoOUdA svg:not([data-type=ugc]):not([data-type=color]),
  .KoOUdA svg:not([data-type=ugc]):not([data-type=color]) * {
    fill: currentColor !important;
    stroke: currentColor !important;
  }
}

/* ===== inline (index.html) ===== */
.QrIus {
  height: auto !important;
}
.bsFmQ {
  overflow: hidden !important;
}

/* ===== inline (index.html) ===== */
.s__0oqQvY {
  --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
}
.sWmh0WA {
  position: relative;
  width: 100%;
}
.sWmh0WA.ovORhXe---imageResize-7-contain.ovORhXe---imageAlignment-6-center img {
  object-position: center center !important;
}
.sWmh0WA.ovORhXe---imageResize-7-contain.ovORhXe---imageAlignment-4-left img {
  object-position: left center !important;
}
.sWmh0WA.ovORhXe---imageResize-7-contain.ovORhXe---imageAlignment-5-right img {
  object-position: right center !important;
}
.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);
}
.sVmrY5m {
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formPreviousButtonColor);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formPreviousButtonColor-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formPreviousButtonColor-opacity);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formPreviousButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formPreviousButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formPreviousButtonColorHover-opacity);
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formPreviousButtonFont-text-decoration);
  --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formPreviousButtonFont-line-height);
  --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formPreviousButtonFont-family);
  --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formPreviousButtonFont-size);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formPreviousButtonFont-style);
  --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formPreviousButtonFont-variant);
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formPreviousButtonFont-weight);
  --wix-ui-tpa-button-hover-text-font-style: var(--wix-forms-formPreviousButtonFontHover-style,var(--wix-forms-formPreviousButtonFont-style));
  --wix-ui-tpa-button-hover-text-font-weight: var(--wix-forms-formPreviousButtonFontHover-weight,var(--wix-forms-formPreviousButtonFont-weight));
  --wix-ui-tpa-button-hover-text-font-text-decoration: var(--wix-forms-formPreviousButtonFontHover-text-decoration,var(--wix-forms-formPreviousButtonFont-text-decoration));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formPreviousButtonBackgroundColor);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formPreviousButtonBackgroundColor-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formPreviousButtonBackgroundColor-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formPreviousButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formPreviousButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formPreviousButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formPreviousButtonBorderColor);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formPreviousButtonBorderColor-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formPreviousButtonBorderColor-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formPreviousButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formPreviousButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formPreviousButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formPreviousButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formPreviousButtonBorderRadius);
}
@media (forced-colors:active) {
  .sVmrY5m {
    border: 1px solid ButtonText !important;
  }
  .sVmrY5m:focus-visible {
    outline: 2px solid Highlight !important;
    outline-offset: 2px !important;
  }
  .sVmrY5m:not(:focus-visible):hover,
  .s__5lI9gM {
    outline: 1px dashed CanvasText !important;
    outline-offset: 2px !important;
  }
}
.s__5lI9gM {
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formPreviousButtonColorHover);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formPreviousButtonColorHover-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formPreviousButtonColorHover-opacity);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formPreviousButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formPreviousButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formPreviousButtonColorHover-opacity);
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formPreviousButtonFont-text-decoration);
  --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formPreviousButtonFont-line-height);
  --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formPreviousButtonFont-family);
  --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formPreviousButtonFont-size);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formPreviousButtonFont-style);
  --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formPreviousButtonFont-variant);
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formPreviousButtonFont-weight);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formPreviousButtonFontHover-style,var(--wix-forms-formPreviousButtonFont-style));
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formPreviousButtonFontHover-weight,var(--wix-forms-formPreviousButtonFont-weight));
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formPreviousButtonFontHover-text-decoration,var(--wix-forms-formPreviousButtonFont-text-decoration));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formPreviousButtonBackgroundColorHover);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formPreviousButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formPreviousButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formPreviousButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formPreviousButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formPreviousButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formPreviousButtonBorderColorHover);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formPreviousButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formPreviousButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formPreviousButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formPreviousButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formPreviousButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formPreviousButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formPreviousButtonBorderRadius);
}
.slGztSx {
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formNextButtonColor);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formNextButtonColor-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formNextButtonColor-opacity);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formNextButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formNextButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formNextButtonColorHover-opacity);
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formNextButtonFont-text-decoration);
  --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formNextButtonFont-line-height);
  --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formNextButtonFont-family);
  --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formNextButtonFont-size);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formNextButtonFont-style);
  --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formNextButtonFont-variant);
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formNextButtonFont-weight);
  --wix-ui-tpa-button-hover-text-font-style: var(--wix-forms-formNextButtonFontHover-style,var(--wix-forms-formNextButtonFont-style));
  --wix-ui-tpa-button-hover-text-font-weight: var(--wix-forms-formNextButtonFontHover-weight,var(--wix-forms-formNextButtonFont-weight));
  --wix-ui-tpa-button-hover-text-font-text-decoration: var(--wix-forms-formNextButtonFontHover-text-decoration,var(--wix-forms-formNextButtonFont-text-decoration));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formNextButtonBackgroundColor);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formNextButtonBackgroundColor-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formNextButtonBackgroundColor-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formNextButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formNextButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formNextButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formNextButtonBorderColor);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formNextButtonBorderColor-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formNextButtonBorderColor-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formNextButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formNextButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formNextButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formNextButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formNextButtonBorderRadius);
  margin-left: auto;
}
@media (forced-colors:active) {
  .slGztSx {
    border: 1px solid ButtonText !important;
  }
  .slGztSx:focus-visible {
    outline: 2px solid Highlight !important;
    outline-offset: 2px !important;
  }
  .sMnC5St,
  .slGztSx:not(:focus-visible):hover {
    outline: 1px dashed CanvasText !important;
    outline-offset: 2px !important;
  }
}
.sMnC5St {
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formNextButtonColorHover);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formNextButtonColorHover-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formNextButtonColorHover-opacity);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formNextButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formNextButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formNextButtonColorHover-opacity);
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formNextButtonFont-text-decoration);
  --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formNextButtonFont-line-height);
  --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formNextButtonFont-family);
  --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formNextButtonFont-size);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formNextButtonFont-style);
  --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formNextButtonFont-variant);
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formNextButtonFont-weight);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formNextButtonFontHover-style,var(--wix-forms-formNextButtonFont-style));
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formNextButtonFontHover-weight,var(--wix-forms-formNextButtonFont-weight));
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formNextButtonFontHover-text-decoration,var(--wix-forms-formNextButtonFont-text-decoration));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formNextButtonBackgroundColorHover);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formNextButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formNextButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formNextButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formNextButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formNextButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formNextButtonBorderColorHover);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formNextButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formNextButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formNextButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formNextButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formNextButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formNextButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formNextButtonBorderRadius);
  margin-left: auto;
}
.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);
}
.sk0GHP7,
.smoNDXS {
  outline: 0;
}
.sumKiPd .sSPSzJw {
  font-size: 14px;
}
.sumKiPd.oP6tsIN---type-7-default:not(.oP6tsIN--wired) .sSPSzJw.oP6tsIN---priority-5-basic {
  background-color: #000;
  border-color: #000;
  color: #fff;
}
.sumKiPd.oP6tsIN---type-7-default:not(.oP6tsIN--wired) .sSPSzJw.oP6tsIN---priority-14-basicSecondary {
  border-color: #000;
  color: #000;
}
.sumKiPd.oP6tsIN---type-4-text:not(.oP6tsIN--wired) .sSPSzJw.oP6tsIN---priority-7-primary {
  color: #000;
}
.sF_7EKY {
  display: inline-block;
  position: relative;
}
.sF_7EKY.oc3mNCZ--fluid {
  display: block;
  width: 100%;
}
.sVF1lqp {
  background-color: #fff;
  border-color: #000;
  border-radius: initial;
  border-style: solid;
  border-width: 1px;
  padding: initial;
}
.sR8VVDe {
  border-style: solid;
  height: 0;
  margin: 5px;
  position: absolute;
  width: 0;
}
.sPnSOOu[data-placement*=right].seYSx4j {
  padding-left: 5px;
}
.sPnSOOu[data-placement*=right].seYSx4j .sR8VVDe {
  border-color: transparent #000 transparent transparent;
  border-width: 5px 5px 5px 0;
  left: -5px;
  margin-left: 5px;
  margin-right: 0;
}
.sPnSOOu[data-placement*=left].seYSx4j {
  padding-right: 5px;
}
.sPnSOOu[data-placement*=left].seYSx4j .sR8VVDe {
  border-color: transparent transparent transparent #000;
  border-width: 5px 0 5px 5px;
  margin-left: 0;
  margin-right: 5px;
  right: -5px;
}
.sPnSOOu[data-placement*=bottom].seYSx4j {
  padding-top: 5px;
}
.sPnSOOu[data-placement*=bottom].seYSx4j .sR8VVDe {
  border-color: transparent transparent #000 transparent;
  border-width: 0 5px 5px 5px;
  margin-bottom: 0;
  margin-top: 5px;
  top: -5px;
}
.sPnSOOu[data-placement*=top].seYSx4j {
  padding-bottom: 5px;
}
.sPnSOOu[data-placement*=top].seYSx4j .sR8VVDe {
  border-color: #000 transparent transparent transparent;
  border-width: 5px 5px 0 5px;
  bottom: -5px;
  margin-bottom: 5px;
  margin-top: 0;
}
.svEXDbE {
  position: relative;
}
.sgKo7D0 {
  --submitbuttonwut805068570-explicit-padding: 11px;
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formSubmitButtonColor);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formSubmitButtonColor-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formSubmitButtonColor-opacity);
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formSubmitButtonFont-text-decoration);
  --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formSubmitButtonFont-line-height);
  --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formSubmitButtonFont-family);
  --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formSubmitButtonFont-size);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formSubmitButtonFont-style);
  --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formSubmitButtonFont-variant);
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formSubmitButtonFont-weight);
  --wix-ui-tpa-button-hover-text-font-style: var(--wix-forms-formSubmitButtonFontHover-style,var(--wix-forms-formSubmitButtonFont-style));
  --wix-ui-tpa-button-hover-text-font-weight: var(--wix-forms-formSubmitButtonFontHover-weight,var(--wix-forms-formSubmitButtonFont-weight));
  --wix-ui-tpa-button-hover-text-font-text-decoration: var(--wix-forms-formSubmitButtonFontHover-text-decoration,var(--wix-forms-formSubmitButtonFont-text-decoration));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formSubmitButtonBackgroundColor);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formSubmitButtonBackgroundColor-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formSubmitButtonBackgroundColor-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formSubmitButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formSubmitButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formSubmitButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formSubmitButtonBorderColor);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formSubmitButtonBorderColor-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formSubmitButtonBorderColor-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formSubmitButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formSubmitButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formSubmitButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formSubmitButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formSubmitButtonBorderRadius);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formSubmitButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formSubmitButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formSubmitButtonColorHover-opacity);
  --wix-ui-tpa-button-padding-block-start: var(--submitbuttonwut805068570-explicit-padding);
  --wix-ui-tpa-button-padding-block-end: var(--submitbuttonwut805068570-explicit-padding);
  min-width: 0 !important;
  padding-inline: min(5%,15px) !important;
}
.sgKo7D0 span {
  line-height: var(--submitbuttonwut805068570-submitButtonFont-line-height,1.2) !important;
}
.sasFW9G {
  width: 100%;
}
.sEgWCPr {
  min-width: 100px !important;
}
.sCCUGm1 {
  --wix-ui-tpa-text-button-main-text-color: var(--wix-forms-formSubmitButtonColor);
  --wix-ui-tpa-text-button-main-text-color-rgb: var(--wix-forms-formSubmitButtonColor-rgb);
  --wix-ui-tpa-text-button-main-text-color-opacity: var(--wix-forms-formSubmitButtonColor-opacity);
  --wix-ui-tpa-text-button-main-text-font-text-decoration: var(--wix-forms-formSubmitButtonFont-text-decoration);
  --wix-ui-tpa-text-button-main-text-font-line-height: var(--wix-forms-formSubmitButtonFont-line-height);
  --wix-ui-tpa-text-button-main-text-font-family: var(--wix-forms-formSubmitButtonFont-family);
  --wix-ui-tpa-text-button-main-text-font-size: var(--wix-forms-formSubmitButtonFont-size);
  --wix-ui-tpa-text-button-main-text-font-style: var(--wix-forms-formSubmitButtonFont-style);
  --wix-ui-tpa-text-button-main-text-font-variant: var(--wix-forms-formSubmitButtonFont-variant);
  --wix-ui-tpa-text-button-main-text-font-weight: var(--wix-forms-formSubmitButtonFont-weight);
}
.sCCUGm1:hover,
.skxLJE4 {
  color: rgb(var(--wix-forms-formSubmitButtonColorHover,var(--wix-color-5))) !important;
}
.sqrHXDy {
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formSubmitButtonColorHover);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formSubmitButtonColorHover-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formSubmitButtonColorHover-opacity);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formSubmitButtonFontHover-style,var(--wix-forms-formSubmitButtonFont-style));
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formSubmitButtonFontHover-weight,var(--wix-forms-formSubmitButtonFont-weight));
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formSubmitButtonFontHover-text-decoration,var(--wix-forms-formSubmitButtonFont-text-decoration));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formSubmitButtonBackgroundColorHover);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formSubmitButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formSubmitButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formSubmitButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formSubmitButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formSubmitButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formSubmitButtonBorderColorHover);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formSubmitButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formSubmitButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formSubmitButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formSubmitButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formSubmitButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formSubmitButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formSubmitButtonBorderRadius);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formSubmitButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formSubmitButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formSubmitButtonColorHover-opacity);
}
.s__637HSU {
  align-self: end;
  width: 100%;
}
.sYsuLUN {
  display: flex;
  height: 100%;
  width: 100%;
}
.s__0wMXKP {
  display: flex;
  justify-content: space-between;
}
.sAX9qX_ {
  min-width: 100px;
}
.sCjRp4V {
  text-align: center;
}
.sdvxq7V {
  height: 15px !important;
  width: 15px !important;
}
.sCCUGm1 .sdvxq7V circle,
.sgKo7D0 .sdvxq7V circle {
  stroke: rgb(var(--wix-forms-formSubmitButtonColor,var(--wix-color-1)));
}
.stkCIdj {
  height: 0;
  visibility: hidden;
}
.s__5wusy3 {
  gap: var(--submitbuttonwut805068570-wix-forms-formRowSpacing,24px);
}
.sHBmGR5 {
  pointer-events: none;
}
@media (forced-colors:active) {
  .sgKo7D0 {
    border: 1px solid ButtonText !important;
  }
  .sCCUGm1:focus-visible,
  .sgKo7D0:focus-visible {
    outline: 2px solid Highlight !important;
    outline-offset: 2px !important;
  }
  .sgKo7D0.sqrHXDy,
  .sgKo7D0:not(:focus-visible):hover {
    outline: 1px dashed CanvasText !important;
    outline-offset: 2px !important;
  }
}
.sA96AK6 .sVF1lqp {
  word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word;
}
.sqaxP2l {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
}
.smGGlF_,
.sxXAoQ_ {
  flex-shrink: 0;
}
.sqaxP2l.ozwwlhf--disabled {
  cursor: default;
}
.sqaxP2l[disabled] {
  pointer-events: none;
}
.slP6sMf {
  --wut-error-color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color,223,49,49));
  --ErrorMessageWrapper3648169705-transparent: 0,0,0,0;
}
.slP6sMf:not(.oeM_EMx--visible) {
  margin-bottom: var(--wix-ui-tpa-error-message-wrapper-min-message-height);
}
.slP6sMf.oeM_EMx--visible {
  margin-bottom: calc(var(--wix-ui-tpa-error-message-wrapper-min-message-height, 28px) - 20px - 8px);
}
.soVQCzh {
  align-items: flex-start;
  background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color,var(--ErrorMessageWrapper3648169705-transparent)));
  border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color,var(--ErrorMessageWrapper3648169705-transparent)));
  border-radius: var(--wix-ui-tpa-error-message-wrapper-border-radius,4px);
  border-style: solid;
  border-width: var(--wix-ui-tpa-error-message-wrapper-border-width,0);
  color: var(--wut-error-color);
  display: flex;
  font-family: Poppins,Helvetica,Arial,sans-serif;
  font-size: 14px;
  line-height: 1.4;
  margin-top: 8px;
  min-height: 20px;
}
.srfS_dD {
  flex-shrink: 0;
  margin-inline-end: 2px;
}
.slP6sMf.oeM_EMx---errorAppearance-19-BackgroundAndBorder .soVQCzh {
  --ErrorMessageWrapper3648169705-border-color: 223,49,49,0.2;
  --ErrorMessageWrapper3648169705-background-color: 253,243,243;
  background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color,var(--ErrorMessageWrapper3648169705-background-color)));
  border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color,var(--ErrorMessageWrapper3648169705-border-color)));
  border-width: var(--wix-ui-tpa-error-message-wrapper-border-width,1px);
  padding: 8px;
}
.slP6sMf.oeM_EMx---errorAppearance-19-BackgroundAndBorder .srfS_dD {
  margin-inline-end: 4px;
}
.s__16hLWZ {
  display: flex;
  justify-content: space-between;
  margin-top: 8px;
}
.s__16hLWZ .soVQCzh {
  margin-top: 0;
  margin-inline-end: 12px;
}
.sf4zzLJ {
  --Text1366847960-primary-color: rgb(var(--wix-ui-tpa-text-main-text-color,var(--wix-color-5)));
  --Text1366847960-secondary-color: rgb(var(--wix-ui-tpa-text-main-text-color,var(--wix-color-4)));
}
.sf4zzLJ.o__22sN2C---priority-7-primary {
  color: var(--wut-text-color,var(--Text1366847960-primary-color));
}
.sf4zzLJ.o__22sN2C---priority-9-secondary {
  color: var(--wut-placeholder-color,var(--Text1366847960-secondary-color));
}
.sf4zzLJ.o__22sN2C---typography-10-smallTitle {
  font-family: var(--wix-ui-tpa-text-main-text-font-family,var(--wix-font-Page-title-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size,24px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style,var(--wix-font-Page-title-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant,var(--wix-font-Page-title-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight,var(--wix-font-Page-title-weight));
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.33em);
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Page-title-text-decoration));
}
.sf4zzLJ.o__22sN2C---typography-11-runningText {
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.5em);
}
.sf4zzLJ.o__22sN2C---typography-11-runningText,
.sf4zzLJ.o__22sN2C---typography-8-listText {
  font-family: var(--wix-ui-tpa-text-main-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size,16px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight,var(--wix-font-Body-M-weight));
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}
.sf4zzLJ.o__22sN2C---typography-8-listText {
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height,2em);
}
.sf4zzLJ.o__22sN2C---typography-10-largeTitle {
  font-family: var(--wix-ui-tpa-text-main-text-font-family,var(--wix-font-Heading-M-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size,32px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style,var(--wix-font-Heading-M-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant,var(--wix-font-Heading-M-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight,var(--wix-font-Heading-M-weight));
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.25em);
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Heading-M-text-decoration));
}
.sf4zzLJ.o__22sN2C--mobile.o__22sN2C---typography-10-smallTitle {
  font-family: var(--wix-ui-tpa-text-main-text-font-family,var(--wix-font-Page-title-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size,20px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style,var(--wix-font-Page-title-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant,var(--wix-font-Page-title-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight,var(--wix-font-Page-title-weight));
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.4em);
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Page-title-text-decoration));
}
.sf4zzLJ.o__22sN2C--mobile.o__22sN2C---typography-11-runningText {
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.42em);
}
.sf4zzLJ.o__22sN2C--mobile.o__22sN2C---typography-11-runningText,
.sf4zzLJ.o__22sN2C--mobile.o__22sN2C---typography-8-listText {
  font-family: var(--wix-ui-tpa-text-main-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size,14px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight,var(--wix-font-Body-M-weight));
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}
.sf4zzLJ.o__22sN2C--mobile.o__22sN2C---typography-8-listText {
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.72em);
}
.sf4zzLJ.o__22sN2C--mobile.o__22sN2C---typography-10-largeTitle {
  font-family: var(--wix-ui-tpa-text-main-text-font-family,var(--wix-font-Heading-M-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size,24px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style,var(--wix-font-Heading-M-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant,var(--wix-font-Heading-M-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight,var(--wix-font-Heading-M-weight));
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height,1.33em);
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration,var(--wix-font-Heading-M-text-decoration));
}
.s__1sdxlC {
  clip: rect(1px,1px,1px,1px) !important;
  border: 0 !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}
.skk_vnu {
  --TextField84344732-default-main-border-width: 1px;
}
.skk_vnu.oNTzDv_--error.oNTzDv_--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);
}
.srLCoTH {
  align-items: center;
  background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color,var(--wst-primary-background-color-rgb,var(--wix-color-1))));
  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, .6)));
  border-radius: 0;
  box-sizing: border-box;
  display: flex;
  font-family: var(--wix-ui-tpa-text-field-main-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-main-text-font-size,16px);
  font-style: var(--wix-ui-tpa-text-field-main-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-main-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-main-text-font-weight,var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-main-text-font-line-height,var(--wix-font-Body-M-line-height));
  padding: 0;
  text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}
.skk_vnu.oNTzDv_--readOnlyCustom .srLCoTH {
  background-color: rgb(var(--wix-ui-tpa-text-field-readonly-background-color,var(--wix-color-1)));
  border-color: rgb(var(--wix-ui-tpa-text-field-readonly-border-color,var(--wix-color-5),.2));
  font-family: var(--wix-ui-tpa-text-field-readonly-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-readonly-text-font-size,16px);
  font-style: var(--wix-ui-tpa-text-field-readonly-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-readonly-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-readonly-text-font-weight,var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-readonly-text-font-line-height,var(--wix-font-Body-M-line-height));
  text-decoration: var(--wix-ui-tpa-text-field-readonly-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}
.sRMgnXs {
  margin-bottom: 8px;
}
#SITE_CONTAINER.focus-ring-active .skk_vnu .scgbi1K:focus:not(:hover),
#SITE_CONTAINER.focus-ring-active .skk_vnu .srLCoTH:focus-within {
  box-shadow: 0 0 0 1px #fff,0 0 0 3px #116dff !important;
  z-index: 999;
}
.srLCoTH input:-webkit-autofill {
  -webkit-text-fill-color: rgb(var(--wix-ui-tpa-text-field-main-text-color,var(--wix-color-5)));
  -webkit-box-shadow: 0 0 0 1.5em rgb(var(--wix-ui-tpa-text-field-main-background-color,var(--wix-color-1))) inset !important;
}
.srLCoTH.oNTzDv_---theme-3-box {
  border: 1px solid 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, .6)));
  border-radius: var(--wix-ui-tpa-text-field-main-border-radius,0);
  border-width: var(--wix-ui-tpa-text-field-main-border-width,var(--TextField84344732-default-main-border-width,1px));
}
.skk_vnu.oNTzDv_--readOnlyCustom .srLCoTH.oNTzDv_---theme-3-box {
  background-color: rgb(var(--wix-ui-tpa-text-field-readonly-background-color,var(--wix-color-1)));
  border-color: rgb(var(--wix-ui-tpa-text-field-readonly-border-color,var(--wix-color-5),.2));
  border-radius: var(--wix-ui-tpa-text-field-readonly-border-radius,0);
  border-width: var(--wix-ui-tpa-text-field-readonly-border-width,1px);
}
.srLCoTH.oNTzDv_---theme-4-line {
  background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color,var(--wst-primary-background-color-rgb,transparent)));
  border-bottom: 1px solid 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, .6)));
  border-radius: var(--wix-ui-tpa-text-field-main-border-radius,0);
  border-width: var(--wix-ui-tpa-text-field-main-border-width,var(--TextField84344732-default-main-border-width,1px));
}
.skk_vnu.oNTzDv_--readOnlyCustom .srLCoTH.oNTzDv_---theme-4-line {
  --TextField84344732-transparent: 0,0,0,0;
  background-color: rgb(var(--wix-ui-tpa-text-field-readonly-background-color,var(--TextField84344732-transparent)));
  border-bottom: 1px solid rgb(var(--wix-ui-tpa-text-field-readonly-border-color,var(--wix-color-5),.2));
  border-radius: var(--wix-ui-tpa-text-field-readonly-border-radius,0);
  border-width: var(--wix-ui-tpa-text-field-readonly-border-width,1px);
}
.srLCoTH.ojL_C1u--focus,
.srLCoTH:hover {
  border-color: rgb(var(--wix-ui-tpa-text-field-hover-border-color,var(--wix-ui-tpa-text-field-main-border-color,var(--wix-color-5))));
  border-radius: var(--wix-ui-tpa-text-field-hover-border-radius,1px);
  border-width: var(--wix-ui-tpa-text-field-hover-border-width,var(--TextField84344732-default-main-border-width,1px));
}
.srLCoTH.oNTzDv_---theme-3-box.ojL_C1u--focus,
.srLCoTH.oNTzDv_---theme-3-box:hover,
.srLCoTH.oNTzDv_---theme-4-line.ojL_C1u--focus,
.srLCoTH.oNTzDv_---theme-4-line:hover {
  background-color: rgb(var(--wix-ui-tpa-text-field-hover-background-color-rgb,var(--wix-ui-tpa-text-field-main-background-color-rgb,transparent)),calc(var(--wix-ui-tpa-text-field-hover-background-color-opacity, var(--wix-ui-tpa-text-field-main-background-color-opacity, 1))*var(--wix-ui-tpa-text-field-hover-background-opacity, 1)));
}
.skk_vnu.oNTzDv_--disabled .srLCoTH {
  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));
}
.skk_vnu.oNTzDv_--disabled .srLCoTH.oNTzDv_---theme-3-box {
  background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color,var(--wix-color-1)));
}
.skk_vnu.oNTzDv_--success .srLCoTH {
  border-color: rgb(var(--wst-system-success-color-rgb,0,130,80),.6);
}
.skk_vnu.oNTzDv_--success .srLCoTH.ojL_C1u--focus,
.skk_vnu.oNTzDv_--success .srLCoTH:hover {
  border-color: #008250;
}
.skk_vnu.oNTzDv_--error:not(.oNTzDv_--newErrorMessage) .srLCoTH {
  border-color: rgb(var(--wix-ui-tpa-text-field-main-error-border-color,var(--wst-system-error-color-rgb,223,49,49)),.6);
}
.skk_vnu.oNTzDv_--error.oNTzDv_--newErrorMessage .srLCoTH {
  --TextField84344732-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(--TextField84344732-wix-ui-tpa-text-field-border-color-internal,var(--wut-error-color,#df3131)) !important;
}
.skk_vnu.oNTzDv_--error:not(.oNTzDv_--newErrorMessage) .srLCoTH.ojL_C1u--focus,
.skk_vnu.oNTzDv_--error:not(.oNTzDv_--newErrorMessage) .srLCoTH:hover {
  border-color: rgb(var(--wix-ui-tpa-text-field-main-error-border-color,223,49,49));
}
.skk_vnu.oNTzDv_--hasPrefix .srLCoTH .s__10GFi0 {
  padding-inline-start: 0;
  text-indent: var(--wix-ui-tpa-text-field-prefix-padding-inline-end,4px);
}
.srLCoTH .s__10GFi0 {
  background-color: transparent;
  border: 0;
  box-sizing: border-box;
  color: rgb(var(--wix-ui-tpa-text-field-main-text-color,var(--wix-color-5)));
  font-family: var(--wix-ui-tpa-text-field-main-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-main-text-font-size,16px);
  font-style: var(--wix-ui-tpa-text-field-main-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-main-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-main-text-font-weight,var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-main-text-font-line-height,24px);
  margin: 0;
  min-width: 0;
  padding-block-end: var(--wix-ui-tpa-text-field-padding-block-end,8px);
  padding-block-start: var(--wix-ui-tpa-text-field-padding-block-start,8px);
  padding-inline-start: 0;
  text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
  text-indent: var(--wix-ui-tpa-text-field-padding-inline-start,12px);
  vertical-align: middle;
  width: 100%;
}
.skk_vnu.oNTzDv_--readOnlyCustom .srLCoTH .s__10GFi0 {
  color: rgb(var(--wix-ui-tpa-text-field-readonly-text-color,var(--wix-color-5)));
  font-family: var(--wix-ui-tpa-text-field-readonly-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-readonly-text-font-size,16px);
  font-style: var(--wix-ui-tpa-text-field-readonly-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-readonly-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-readonly-text-font-weight,var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-readonly-text-font-line-height,24px);
  text-decoration: var(--wix-ui-tpa-text-field-readonly-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}
.srLCoTH.oNTzDv_---theme-4-line .s__10GFi0 {
  padding-block-end: var(--wix-ui-tpa-text-field-padding-block-end,8px);
  padding-block-start: var(--wix-ui-tpa-text-field-padding-block-start,8px);
  padding-inline-end: var(--wix-ui-tpa-text-field-padding-inline-end,0);
  padding-inline-start: 0;
  text-indent: var(--wix-ui-tpa-text-field-padding-inline-start,0);
}
.srLCoTH.ojL_C1u--focus .s__10GFi0,
.srLCoTH:hover .s__10GFi0 {
  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)))));
}
.skk_vnu.oNTzDv_--disabled .skjEk9A svg,
.srLCoTH.ojL_C1u--disabled .s__10GFi0 {
  fill: rgb(var(--wix-ui-tpa-text-field-suffix-disabled-color,var(--wst-system-disabled-color-rgb)));
  color: rgb(var(--wix-ui-tpa-text-field-main-text-disabled-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29))));
}
.srLCoTH.ojL_C1u--focus .s__10GFi0 {
  outline: 0;
}
.srLCoTH .s__10GFi0::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));
}
.s__3tYR_3 {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  margin: 0 -4px;
  padding: 0;
  padding-inline-start: var(--wix-ui-tpa-text-field-suffix-padding-inline-start,8px);
  white-space: nowrap;
}
.s__3tYR_3.oNTzDv_--arrows {
  height: 100%;
}
.srLCoTH.oNTzDv_---theme-3-box {
  padding-inline-end: var(--wix-ui-tpa-text-field-padding-inline-end,12px);
}
.sNZsda8 {
  align-items: center;
  display: flex;
  height: 100%;
}
.svZgv2I {
  display: inline-block;
  height: 100%;
  width: 4px;
}
.skk_vnu .s__1xjL41 {
  --wix-ui-tpa-icon-button-icon-color: var(--wix-ui-tpa-text-field-main-text-color,--wix-color-5);
  --wix-ui-tpa-icon-button-icon-color-rgb: var(--wix-ui-tpa-text-field-main-text-color-rgb,--wix-color-5);
  --wix-ui-tpa-icon-button-icon-color-opacity: var(--wix-ui-tpa-text-field-main-text-color-opacity);
  border-radius: 20px;
  display: block;
  outline: 0;
}
.skk_vnu .s__1xjL41:focus,
.skk_vnu .s__1xjL41:hover {
  background-color: transparent;
  opacity: 1;
}
.skjEk9A {
  align-items: center;
  color: rgb(var(--wix-ui-tpa-text-field-main-text-color,var(--wix-color-5)));
  display: flex;
  height: 100%;
}
.srLCoTH .s__10GFi0::-webkit-input-placeholder,
.srLCoTH .s__10GFi0::placeholder {
  --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);
  color: rgb(var(--wix-ui-tpa-text-field-placeholder-color,var(--wst-shade-3-color-rgb,var(--wix-color-4))));
  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));
  line-height: var(--wix-ui-tpa-text-field-placeholder-font-line-height,var(--wst-paragraph-2-overriden-font-line-height));
  text-decoration: var(--wix-ui-tpa-text-field-placeholder-font-text-decoration,var(--wst-paragraph-2-overriden-font-text-decoration));
}
.skk_vnu.oNTzDv_--disabled .srLCoTH .s__10GFi0::-webkit-input-placeholder,
.skk_vnu.oNTzDv_--disabled .srLCoTH .s__10GFi0::placeholder {
  color: rgb(var(--wix-ui-tpa-text-field-disabled-placeholder-color,var(--wix-color-29)));
}
.sL0Ef41 {
  --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);
  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;
  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)));
  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)));
  margin-bottom: 8px;
  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)));
}
.skk_vnu.oNTzDv_--disabled .sL0Ef41 {
  color: rgb(var(--wix-ui-tpa-text-field-disabled-label-color,var(--wix-color-29)));
}
.skk_vnu.oNTzDv_--readOnlyCustom .sL0Ef41 {
  color: rgb(var(--wix-ui-tpa-text-field-readonly-label-text-color,var(--wix-color-5)));
  font-family: var(--wix-ui-tpa-text-field-readonly-label-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-readonly-label-font-size,14px);
  font-style: var(--wix-ui-tpa-text-field-readonly-label-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-readonly-label-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-readonly-label-font-weight,var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-readonly-label-font-line-height,1.4);
  text-decoration: var(--wix-ui-tpa-text-field-readonly-label-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}
.s__0Taf5W {
  color: rgb(var(--wix-ui-tpa-text-field-char-count-color,var(--wst-shade-3-color-rgb,var(--wix-color-4))));
  display: flex;
  font-family: var(--wix-ui-tpa-text-field-char-count-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-char-count-font-size,14px);
  font-style: var(--wix-ui-tpa-text-field-char-count-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-char-count-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-char-count-font-weight,var(--wix-font-Body-M-weight));
  justify-content: flex-end;
  line-height: var(--wix-ui-tpa-text-field-char-count-font-line-height,1.4);
  margin-top: 8px;
  text-decoration: var(--wix-ui-tpa-text-field-char-count-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}
.skk_vnu.oNTzDv_--error.oNTzDv_--newErrorMessage.oNTzDv_--hasErrorMessage .s__0Taf5W {
  margin-top: 0;
}
.sf7wVGx {
  display: none;
}
.sG4bI3_ {
  color: #df3131 !important;
}
.sw5_UZ_ {
  color: rgb(var(--wst-system-success-color-rgb,0,130,80));
}
.sYLLh5P {
  align-items: center;
  color: rgb(var(--wix-ui-tpa-text-field-prefix-color,var(--wix-color-4)));
  display: flex;
  margin-inline-start: var(--wix-ui-tpa-text-field-padding-inline-start,12px);
}
.skk_vnu.oNTzDv_--readOnlyCustom .sYLLh5P {
  color: rgb(var(--wix-ui-tpa-text-field-readonly-prefix-color,var(--wix-color-4)));
}
.sYLLh5P svg {
  color: rgb(var(--wix-ui-tpa-text-field-prefix-color,var(--wix-color-5)));
}
.skk_vnu.oNTzDv_--readOnlyCustom .sYLLh5P svg {
  color: rgb(var(--wix-ui-tpa-text-field-readonly-prefix-color,var(--wix-color-5)));
}
.srLCoTH.oNTzDv_---theme-4-line .sYLLh5P {
  margin-inline-start: 0;
}
.sRsvlyM {
  clip: rect(1px,1px,1px,1px) !important;
  border: 0 !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}
.srLCoTH input[type=number]::-webkit-inner-spin-button,
.srLCoTH input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
.srLCoTH input[type=number] {
  appearance: textfield;
}
.srLCoTH input {
  border-radius: var(--wix-ui-tpa-text-field-main-border-radius,0);
}
.skk_vnu.oNTzDv_--readOnlyCustom .srLCoTH input {
  border-radius: var(--wix-ui-tpa-text-field-readonly-border-radius,0);
}
.srLCoTH.ojL_C1u--focus input,
.srLCoTH:hover input {
  border-radius: var(--wix-ui-tpa-text-field-hover-border-radius,1px);
}
.sJwlaHe {
  display: flex;
  flex-direction: column;
  padding-bottom: var(--wix-ui-tpa-text-field-arrows-suffix-vertical-padding,4px);
  padding-top: var(--wix-ui-tpa-text-field-arrows-suffix-vertical-padding,4px);
}
.shteeku {
  all: unset;
  cursor: pointer;
  height: 16px;
  line-height: 16px;
}
.skk_vnu .sJRpP08 {
  color: rgb(var(--wix-ui-tpa-text-field-helper-text-color,var(--wix-color-4)));
  display: block;
  font-family: var(--wix-ui-tpa-text-field-helper-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-helper-text-font-size,14px);
  font-style: var(--wix-ui-tpa-text-field-helper-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-helper-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-helper-text-font-weight,var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-helper-text-font-line-height,1.4);
  margin-top: 8px;
  text-decoration: var(--wix-ui-tpa-text-field-helper-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}
.scgbi1K {
  cursor: pointer;
  display: block;
  height: calc(max(24px,1em));
  width: calc(max(24px,1em));
}
.scgbi1K.oNTzDv_--disabled {
  cursor: default;
}
.s__2OhpOs {
  position: relative;
  width: 100%;
}
.srwGjXg {
  font-family: var(--wix-ui-tpa-text-field-main-label-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-main-label-font-size,16px);
  font-style: var(--wix-ui-tpa-text-field-main-label-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-main-label-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-main-label-font-weight,var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-main-label-font-line-height,1.4);
  padding-top: 3.6px;
  text-decoration: var(--wix-ui-tpa-text-field-main-label-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}
.sL0Ef41.oNTzDv_---style-8-floating {
  color: rgb(var(--wix-ui-tpa-text-field-main-label-text-color,var(--wix-color-4)));
  font: inherit;
  margin-bottom: 0;
  overflow: hidden;
  padding-top: 0;
  position: absolute;
  text-overflow: ellipsis;
  top: 50%;
  transform: translateY(-50%);
  transition: all .1s ease-out;
  -webkit-transition: all .1s ease-out;
  -moz-transition: all .1s ease-out;
  -o-transition: all .1s ease-out;
  -ms-transition: all .1s ease-out;
  white-space: nowrap;
  width: calc(100% - 20px);
}
.skk_vnu.oNTzDv_--readOnlyCustom .sL0Ef41.oNTzDv_---style-8-floating {
  color: rgb(var(--wix-ui-tpa-text-field-readonly-label-text-color,var(--wix-color-4)));
  font: inherit;
}
.skk_vnu.oNTzDv_--hasFloatingLabelActive .sL0Ef41.oNTzDv_---style-8-floating {
  font-size: .875em;
  padding-top: 2px;
  top: 6px;
  transform: translateY(0);
}
.skk_vnu.oNTzDv_--hasFloatingLabel .sL0Ef41.oNTzDv_---theme-3-box {
  padding-inline-start: 0;
  text-indent: 20px;
}
.skk_vnu.oNTzDv_--hasFloatingLabel .srLCoTH.oNTzDv_---theme-3-box .s__10GFi0 {
  padding: 0 0 6px;
  padding-inline-start: 0;
  text-indent: 20px;
}
.skk_vnu.oNTzDv_--hasFloatingLabel .srLCoTH.oNTzDv_---theme-4-line .s__10GFi0 {
  padding: 0 0 4px;
  padding-inline-start: 0;
  text-indent: 0;
}
.skk_vnu.oNTzDv_--hasFloatingLabel.oNTzDv_--hasPrefix .sL0Ef41,
.skk_vnu.oNTzDv_--hasFloatingLabel.oNTzDv_--hasPrefix .srLCoTH .s__10GFi0 {
  padding-inline-start: 0;
  text-indent: 4px;
}
.skk_vnu.oNTzDv_--hasFloatingLabel.oNTzDv_--hasSuffix .sL0Ef41,
.skk_vnu.oNTzDv_--hasFloatingLabel.oNTzDv_--hasSuffix .srLCoTH .s__10GFi0 {
  padding-inline-end: 4px;
}
.skk_vnu.oNTzDv_--hasFloatingLabel .srLCoTH.oNTzDv_---theme-3-box {
  padding-inline-end: 20px;
}
.skk_vnu.oNTzDv_--hasFloatingLabel .srLCoTH.oNTzDv_---theme-3-box .sYLLh5P {
  margin-inline-start: 20px;
}
.sw02uBi {
  --Spinner258773209-diameter: var(--wix-ui-tpa-spinner-diameter,50px);
  animation: Spinner258773209__rotate 2s linear infinite;
  height: var(--Spinner258773209-diameter);
  left: auto;
  top: auto;
  width: var(--Spinner258773209-diameter);
}
.s__88oM1Q {
  stroke: rgb(var(--wix-ui-tpa-spinner-path-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  stroke-width: clamp(1px,var(--wix-ui-tpa-spinner-stroke-width,4px),10px);
  animation: Spinner258773209__dash 1.5s ease-in-out infinite;
}
.sw02uBi.oS7kCUH--slim .s__88oM1Q {
  stroke-width: clamp(1px,var(--wix-ui-tpa-spinner-stroke-width,1px),10px);
}
.sw02uBi.oS7kCUH--centered {
  left: calc(50% - var(--Spinner258773209-diameter)/2);
  position: absolute;
  top: calc(50% - var(--Spinner258773209-diameter)/2);
}
.sw02uBi.oS7kCUH--static,
.sw02uBi.oS7kCUH--static .s__88oM1Q {
  animation: none;
}
@keyframes Spinner258773209__rotate {
  to {
    transform: rotate(1turn);
  }
}
@keyframes Spinner258773209__dash {
  0% {
    stroke-dasharray: 1,150;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90,150;
    stroke-dashoffset: -35;
  }
  to {
    stroke-dasharray: 90,150;
    stroke-dashoffset: -124;
  }
}
.sOVX_RO {
  --SectionNotification3222515201-border-radius: 2px;
  --SectionNotification3222515201-main-vertical-padding: 9px;
  --SectionNotification3222515201-main-compact-vertical-padding: 5px;
  --SectionNotification3222515201-main-left-padding: 12px;
  --SectionNotification3222515201-main-right-padding: 16px;
  --SectionNotification3222515201-content-padding: 8px;
  --SectionNotification3222515201-line-height: 20px;
  --SectionNotification3222515201-default-text-color: 0,0,0;
  --SectionNotification3222515201-default-background-color: 0,0,0;
  --SectionNotification3222515201-success-color: 0,130,80;
  --SectionNotification3222515201-success-icon-color: rgb(var(--SectionNotification3222515201-success-color));
  --SectionNotification3222515201-wst-background-color: var(--wst-paragraph-2-color-rgb,var(--SectionNotification3222515201-default-background-color));
  --SectionNotification3222515201-wired-text-color: rgb(var(--wix-ui-tpa-section-notification-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  --SectionNotification3222515201-wired-background-color: rgb(var(--wix-ui-tpa-section-notification-background-color,var(--SectionNotification3222515201-wst-background-color),0.05));
  background-color: #fff;
  border-radius: var(--wix-ui-tpa-section-notification-border-radius,var(--SectionNotification3222515201-border-radius));
  display: flex;
  height: 100%;
  width: 100%;
}
.sEVBAt8 {
  background-color: rgb(var(--wix-ui-tpa-section-notification-background-color,var(--SectionNotification3222515201-wst-background-color),.05));
  border: 1px solid hsla(0,0%,100%,.4);
  border-radius: var(--wix-ui-tpa-section-notification-border-radius,var(--SectionNotification3222515201-border-radius));
  color: rgb(var(--wix-ui-tpa-section-notification-text-color,var(--wst-paragraph-2-color-rgb,var(--SectionNotification3222515201-default-text-color))));
  display: flex;
  flex: 1;
  flex-wrap: wrap;
  font-family: Poppins,Helvetica,Arial,sans-serif;
  font-size: 14px;
  justify-content: center;
  padding: var(--SectionNotification3222515201-main-vertical-padding) var(--SectionNotification3222515201-main-right-padding) var(--SectionNotification3222515201-main-vertical-padding) var(--SectionNotification3222515201-main-left-padding);
}
.sLFiVIh {
  flex: 1;
  flex-direction: row;
  padding: 6px 0;
}
.sLFiVIh,
.stQcYdc {
  align-items: center;
  display: flex;
}
.stQcYdc {
  flex-direction: row;
  justify-content: center;
  margin: var(--SectionNotification3222515201-main-vertical-padding) var(--SectionNotification3222515201-content-padding);
}
.stQcYdc:empty {
  display: none;
}
.sjdMpsl {
  height: 20px;
  transform: translateX(calc(-1*(var(--SectionNotification3222515201-content-padding)/2)));
}
.sOVX_RO.oqMJsfV--rtl .sjdMpsl {
  transform: translateX(calc((var(--SectionNotification3222515201-content-padding)/2)));
}
.sjdMpsl svg {
  fill: rgb(var(--wix-ui-tpa-section-notification-icon-color,var(--wix-ui-tpa-section-notification-text-color,var(--wst-paragraph-2-color-rgb,var(--SectionNotification3222515201-default-text-color)))));
  color: rgb(var(--wix-ui-tpa-section-notification-icon-color,var(--wix-ui-tpa-section-notification-text-color,var(--wst-paragraph-2-color-rgb,var(--SectionNotification3222515201-default-text-color)))));
  height: var(--SectionNotification3222515201-line-height);
}
.sJhtztQ {
  flex: 1;
  line-height: var(--SectionNotification3222515201-line-height);
  margin: 0;
  min-width: 200px;
}
.sJhtztQ:first-child {
  margin: 0;
}
.sLAC3Fd {
  margin: 0 calc(var(--SectionNotification3222515201-content-padding)/2);
}
.sOVX_RO.oqMJsfV--error .sEVBAt8 {
  background-color: rgb(223,49,49,.1);
}
.sOVX_RO.oqMJsfV--alert .sEVBAt8 {
  background-color: rgb(255,182,0,.1);
}
.sOVX_RO.oqMJsfV--wired {
  background-color: transparent;
}
.sOVX_RO.oqMJsfV--wired .sEVBAt8 {
  background-color: var(--SectionNotification3222515201-wired-background-color);
  color: var(--SectionNotification3222515201-wired-text-color);
}
.sOVX_RO.oqMJsfV--wired .sjdMpsl svg:not([fill=currentColor]) path {
  stroke: var(--SectionNotification3222515201-wired-text-color);
}
.sOVX_RO.oqMJsfV--success .sEVBAt8 {
  background-color: rgb(var(--SectionNotification3222515201-success-color),.1);
}
.sOVX_RO.oqMJsfV--success .sjdMpsl svg:not([fill=currentColor]) path {
  stroke: var(--SectionNotification3222515201-success-icon-color);
}
.sOVX_RO.oqMJsfV--error .sjdMpsl svg[fill=currentColor] {
  color: #df3131;
}
.sOVX_RO.oqMJsfV--success .sjdMpsl svg[fill=currentColor] {
  color: var(--SectionNotification3222515201-success-icon-color);
}
.sOVX_RO.oqMJsfV--wired .sjdMpsl svg[fill=currentColor] {
  color: var(--SectionNotification3222515201-wired-text-color);
}
.sOVX_RO.oqMJsfV---size-7-compact .sEVBAt8 {
  padding-bottom: var(--SectionNotification3222515201-main-compact-vertical-padding);
  padding-top: var(--SectionNotification3222515201-main-compact-vertical-padding);
}
.sOVX_RO.oqMJsfV---size-7-compact .stQcYdc {
  margin-bottom: var(--SectionNotification3222515201-main-compact-vertical-padding);
  margin-top: var(--SectionNotification3222515201-main-compact-vertical-padding);
}
.s_DBny7 {
  --WowImage659104020-transparent: 0,0,0,0;
  --WowImage659104020-errorTextColor: 255,255,255;
  display: flex;
  height: 100%;
  position: relative;
}
.s_DBny7.oEIkMKu--forceImageContain.oEIkMKu---resize-7-contain {
  width: 100%;
}
.s_DBny7.oEIkMKu--forceImageContain.oEIkMKu---resize-7-contain>* {
  align-items: center;
  border: inherit;
  border-radius: inherit;
  display: flex;
  justify-content: center;
}
.s_DBny7.oEIkMKu--forceImageContain.oEIkMKu---resize-7-contain img {
  border: inherit;
  border-radius: inherit;
  height: unset !important;
  max-height: 100%;
  max-width: 100%;
  width: unset !important;
}
.s_DBny7.oEIkMKu--forceImageContain.oEIkMKu---resize-7-contain.oEIkMKu--verticalContainer img {
  width: min(var(--wut-source-width,100%),100%) !important;
}
.s_DBny7.oEIkMKu--forceImageContain.oEIkMKu---resize-7-contain.oEIkMKu--horizontalContainer img {
  height: min(var(--wut-source-height,100%),100%) !important;
}
.s_DBny7.oEIkMKu--noImage {
  background-color: rgb(var(--wix-color-5),.2);
}
.s_DBny7 img {
  vertical-align: middle;
}
.s_DBny7.oEIkMKu--focalPoint img {
  object-position: var(--WowImage659104020-focalPointX,0) var(--WowImage659104020-focalPointY,0);
}
.s_DBny7.oEIkMKu---resize-7-contain .sAh7HOA {
  object-fit: contain;
}
.s_DBny7.oEIkMKu---resize-5-cover .sAh7HOA {
  object-fit: cover;
}
.s_DBny7.oEIkMKu--fluid .sAh7HOA {
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.s_DBny7:not(.oEIkMKu--stretchImage) {
  align-items: center;
}
.s_DBny7.oEIkMKu--fluid:not(.oEIkMKu--stretchImage) .sAh7HOA,
.s_DBny7:not(.oEIkMKu--stretchImage) .sAh7HOA {
  height: min(var(--wut-source-height,100%),100%);
  margin: 0 auto;
  width: min(var(--wut-source-width,100%),100%);
}
.s_DBny7.oEIkMKu---hoverEffect-4-zoom {
  overflow: hidden;
}
.s_DBny7.oEIkMKu---hoverEffect-4-zoom .sAh7HOA {
  overflow: initial;
  transform: scale(calc(100/107)) translate(-3.5%,-3.5%);
  transition: all .5s cubic-bezier(.18,.73,.63,1);
}
.s_DBny7.oEIkMKu---hoverEffect-4-zoom:hover .sAh7HOA {
  transform: scale(1) translate(-3.5%,-3.5%);
}
.s_DBny7.oEIkMKu---hoverEffect-6-darken:hover .sAh7HOA {
  filter: brightness(85%) contrast(115%);
}
.s_DBny7:not(.oEIkMKu--isError) {
  background-color: rgb(var(--wix-ui-tpa-wow-image-background-color,var(--WowImage659104020-transparent)));
  border: var(--wix-ui-tpa-wow-image-border-width,0) solid rgb(var(--wix-ui-tpa-wow-image-border-color,var(--WowImage659104020-transparent)));
  border-radius: var(--wix-ui-tpa-wow-image-border-radius,0);
  overflow: hidden;
}
.s_DBny7:not(.oEIkMKu--isError).oEIkMKu--noImage {
  background-color: rgb(var(--wix-ui-tpa-wow-image-background-color,var(--wix-color-5),.2));
}
.s_DBny7 .sAh7HOA {
  opacity: var(--wix-ui-tpa-wow-image-image-opacity,1);
}
.s_DBny7.oEIkMKu--isError {
  background-color: rgb(var(--wix-color-2));
  position: relative;
}
.s_DBny7.oEIkMKu--isError img {
  display: none;
}
.s_DBny7 .sCkt0yv {
  align-items: center;
  background: rgb(0,0,0,.6);
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  position: absolute;
  width: 100%;
  z-index: 1;
}
.sYmdMts {
  --wix-ui-tpa-text-main-text-color: var(--WowImage659104020-errorTextColor),1;
  --wix-ui-tpa-text-main-text-color-rgb: var(--WowImage659104020-errorTextColor);
  --wix-ui-tpa-text-main-text-color-opacity: 1;
  --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-picker-font-style-text-decoration,var(--wix-font-Body-M-text-decoration));
  --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-picker-font-style-line-height,1.5em);
  --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-picker-font-style-family,var(--wix-font-Body-M-family));
  --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-picker-font-style-size,14px);
  --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-picker-font-style-style,var(--wix-font-Body-M-style));
  --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-picker-font-style-variant,var(--wix-font-Body-M-variant));
  --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-picker-font-style-weight,var(--wix-font-Body-M-weight));
}
.sEcE6Yg {
  clip: rect(1px,1px,1px,1px) !important;
  border: 0 !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}
.sdJh2yF {
  color: rgb(var(--WowImage659104020-errorTextColor));
}
.sLYE0qG {
  background-color: rgb(0,0,0,.6);
  display: none;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.s_DBny7.oEIkMKu--loadSpinner:not(.oEIkMKu--loaded) .sLYE0qG {
  display: block;
}
.sMV_g8i .s__88oM1Q {
  stroke: #fff;
}
.sH4w3IJ[data-hook=popover-portal] {
  display: initial;
}
.sH4w3IJ .sVF1lqp {
  -webkit-font-smoothing: auto;
  background-color: #212121;
  border: 1px solid #757575;
  border-radius: 3px;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,.12),0 0 4px 0 rgba(0,0,0,.1);
  color: #fff;
  font-family: Poppins,Helvetica,Arial,sans-serif;
  font-size: 14px;
  line-height: 20px;
  padding: 4px 12px;
}
.sTJKqw_ {
  margin: 0;
  position: absolute;
}
.sTJKqw_,
.sTJKqw_ svg {
  display: block;
}
.sH4w3IJ .sPnSOOu[data-placement*=top].sw3hDxt {
  padding-bottom: 6px;
}
.sH4w3IJ .sPnSOOu[data-placement*=bottom].sw3hDxt {
  padding-top: 6px;
}
.sH4w3IJ .sPnSOOu[data-placement*=left].sw3hDxt {
  padding-right: 6px;
}
.sH4w3IJ .sPnSOOu[data-placement*=right].sw3hDxt {
  padding-left: 6px;
}
.sH4w3IJ .sPnSOOu[data-placement*=top] .sTJKqw_ {
  bottom: -1px;
  height: 7px;
  width: 12px;
}
.sH4w3IJ .sPnSOOu[data-placement*=bottom] .sTJKqw_ {
  height: 7px;
  top: -1px;
  width: 12px;
}
.sH4w3IJ .sPnSOOu[data-placement*=left] .sTJKqw_ {
  height: 12px;
  right: -1px;
  width: 7px;
}
.sH4w3IJ .sPnSOOu[data-placement*=right] .sTJKqw_ {
  height: 12px;
  left: -1px;
  width: 7px;
}
.sH4w3IJ .sPnSOOu[data-placement*=top].soXDVOQ {
  opacity: 0;
  transform: scale(.9) translateY(3px);
}
.sH4w3IJ .sPnSOOu[data-placement*=bottom].soXDVOQ {
  opacity: 0;
  transform: scale(.9) translateY(-3px);
}
.sH4w3IJ .sPnSOOu[data-placement*=left].soXDVOQ {
  opacity: 0;
  transform: scale(.9) translateX(10px);
}
.sH4w3IJ .sPnSOOu[data-placement*=right].soXDVOQ {
  opacity: 0;
  transform: scale(.9) translateX(-10px);
}
.sH4w3IJ .sPnSOOu[data-placement].soXDVOQ.sEgE6QG {
  transition: transform .12s cubic-bezier(.25,.46,.45,.94),applyOpacity .12s cubic-bezier(.25,.46,.45,.94);
}
.sH4w3IJ .sPnSOOu[data-placement].se7aVXq,
.sH4w3IJ .sPnSOOu[data-placement].soXDVOQ.sEgE6QG {
  opacity: 1;
  transform: scale(1) translateY(0) translateX(0);
}
.sH4w3IJ .sPnSOOu[data-placement].se7aVXq.s__0lWbGy {
  opacity: 0;
  transition: transform 80ms linear,applyOpacity 80ms linear;
}
.sH4w3IJ.orm6J9x---skin-5-error .sVF1lqp {
  background-color: #df3131;
  border: 1px solid hsla(0,0%,100%,.25);
}
.sH4w3IJ.orm6J9x---skin-5-wired .sVF1lqp {
  background-color: rgb(var(--wix-ui-tpa-tooltip-background-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  border-color: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb,var(--wix-ui-tpa-tooltip-background-color)),calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wst-primary-background-color-rgb, var(--wix-color-1))));
  color: rgb(var(--wix-ui-tpa-tooltip-text-color,var(--wst-primary-background-color-rgb,var(--wix-color-1))));
}
.sH4w3IJ.orm6J9x---skin-5-wired .sTJKqw_ 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)));
}
.sH4w3IJ.orm6J9x---skin-5-wired .sTJKqw_ path:first-child {
  stroke: none;
}
.sH4w3IJ.orm6J9x---skin-5-wired .sTJKqw_ path:last-child {
  stroke-dasharray: 0 17 17;
}
.sH4w3IJ.orm6J9x---skin-5-error .sTJKqw_ path {
  fill: #df3131;
}
.swxGUtN {
  --TextButton3364903580-wix-ui-tpa-text-button-background-color-internal: rgb(var(--wix-ui-tpa-text-button-background-color));
  --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);
  background-color: var(--TextButton3364903580-wix-ui-tpa-text-button-background-color-internal,transparent);
  border: 0;
  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)));
  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)));
  padding: 0;
  text-decoration: none;
  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)));
}
.swxGUtN.oeSO0I_--focus.oi4wVBD---hoverStyle-9-underline,
.swxGUtN:active.oi4wVBD---hoverStyle-9-underline,
.swxGUtN:hover.oi4wVBD---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);
  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))));
  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))));
  text-decoration: var(--TextButton3364903580-wix-ui-tpa-button-hover-text-font-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))));
  text-decoration: var(--TextButton3364903580-wix-ui-tpa-button-hover-text-font-text-decoration,underline);
}
.swxGUtN.oi4wVBD--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);
  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)));
  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)));
  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)));
}
.swxGUtN.oi4wVBD--mobile.oeSO0I_--focus.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD--mobile:active.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD--mobile:hover.oi4wVBD---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);
}
.swxGUtN.oi4wVBD--mobile.oeSO0I_--focus.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD--mobile.oi4wVBD---priority-11-primaryLink.oeSO0I_--focus.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD--mobile.oi4wVBD---priority-11-primaryLink:active.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD--mobile.oi4wVBD---priority-11-primaryLink:hover.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD--mobile.oi4wVBD---priority-4-link.oeSO0I_--focus.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD--mobile.oi4wVBD---priority-4-link:active.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD--mobile.oi4wVBD---priority-4-link:hover.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD--mobile:active.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD--mobile:hover.oi4wVBD---hoverStyle-9-underline {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-text-button-main-text-font-family,var(--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))));
  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))));
  text-decoration: var(--TextButton3364903580-wix-ui-tpa-button-hover-text-font-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))));
  text-decoration: var(--TextButton3364903580-wix-ui-tpa-button-hover-text-font-text-decoration,underline);
}
.swxGUtN.oi4wVBD--mobile.oi4wVBD---priority-11-primaryLink.oeSO0I_--focus.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD--mobile.oi4wVBD---priority-11-primaryLink:active.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD--mobile.oi4wVBD---priority-11-primaryLink:hover.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD--mobile.oi4wVBD---priority-4-link.oeSO0I_--focus.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD--mobile.oi4wVBD---priority-4-link:active.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD--mobile.oi4wVBD---priority-4-link:hover.oi4wVBD---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);
}
.swxGUtN.oi4wVBD---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))));
}
.swxGUtN.oi4wVBD---priority-7-primary.oeSO0I_--focus:not(.oi4wVBD---hoverStyle-9-underline),
.swxGUtN.oi4wVBD---priority-7-primary:active:not(.oi4wVBD---hoverStyle-9-underline),
.swxGUtN.oi4wVBD---priority-7-primary:hover:not(.oi4wVBD---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));
}
.swxGUtN.oi4wVBD---priority-11-primaryLink.oeSO0I_--focus.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD---priority-11-primaryLink:active.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD---priority-11-primaryLink:hover.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD---priority-4-link.oeSO0I_--focus.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD---priority-4-link:active.oi4wVBD---hoverStyle-9-underline,
.swxGUtN.oi4wVBD---priority-4-link:hover.oi4wVBD---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);
  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))));
  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))));
  text-decoration: var(--TextButton3364903580-wix-ui-tpa-button-hover-text-font-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))));
  text-decoration: var(--TextButton3364903580-wix-ui-tpa-button-hover-text-font-text-decoration,underline);
}
.swxGUtN.oi4wVBD---priority-9-secondary {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
}
.swxGUtN.oi4wVBD---priority-9-secondary.oeSO0I_--focus:not(.oi4wVBD---hoverStyle-9-underline),
.swxGUtN.oi4wVBD---priority-9-secondary:active:not(.oi4wVBD---hoverStyle-9-underline),
.swxGUtN.oi4wVBD---priority-9-secondary:hover:not(.oi4wVBD---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));
}
.swxGUtN.oi4wVBD---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;
}
.swxGUtN.oi4wVBD---priority-4-link.oeSO0I_--focus:not(.oi4wVBD---hoverStyle-9-underline),
.swxGUtN.oi4wVBD---priority-4-link:active:not(.oi4wVBD---hoverStyle-9-underline),
.swxGUtN.oi4wVBD---priority-4-link:hover:not(.oi4wVBD---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));
}
.swxGUtN.oi4wVBD---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;
}
.swxGUtN.oi4wVBD---priority-11-primaryLink.oeSO0I_--focus:not(.oi4wVBD---hoverStyle-9-underline),
.swxGUtN.oi4wVBD---priority-11-primaryLink:active:not(.oi4wVBD---hoverStyle-9-underline),
.swxGUtN.oi4wVBD---priority-11-primaryLink:hover:not(.oi4wVBD---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));
}
.swxGUtN.oi4wVBD---priority-4-link.ozwwlhf--disabled,
.swxGUtN.oi4wVBD---priority-7-primary.ozwwlhf--disabled,
.swxGUtN.oi4wVBD---priority-9-secondary.ozwwlhf--disabled {
  color: rgb(var(--wst-system-disabled-color-rgb,var(--wix-color-29)));
}
.sbpQnEv svg {
  height: 1.5em;
  margin: calc(-1*(1.5em/4)) 0;
  width: 1.5em;
}
.sbpQnEv svg:not([fill=currentColor]) path {
  stroke: currentColor;
  fill: none;
}
.sFJOwmt:after,
.st9UzPT:before {
  content: "";
  display: inline-block;
  height: 1px;
  width: 4px;
}
.sM2OhdX {
  --wix-ui-tpa-wow-image-background-color: var(--wix-ui-tpa-image-background-color,var(--wst-paragraph-2-color-rgb));
  --wix-ui-tpa-wow-image-background-color-rgb: var(--wix-ui-tpa-image-background-color-rgb,var(--wst-paragraph-2-color-rgb));
  --wix-ui-tpa-wow-image-background-color-opacity: var(--wix-ui-tpa-image-background-color-opacity);
  --wix-ui-tpa-wow-image-border-color: var(--wix-ui-tpa-image-border-color,var(--wst-paragraph-2-color-rgb));
  --wix-ui-tpa-wow-image-border-color-rgb: var(--wix-ui-tpa-image-border-color-rgb,var(--wst-paragraph-2-color-rgb));
  --wix-ui-tpa-wow-image-border-color-opacity: var(--wix-ui-tpa-image-border-color-opacity);
  --wix-ui-tpa-wow-image-border-width: var(--wix-ui-tpa-image-border-width);
  --wix-ui-tpa-wow-image-border-radius: var(--wix-ui-tpa-image-border-radius);
  --wix-ui-tpa-wow-image-image-opacity: var(--wix-ui-tpa-image-image-opacity);
}
.sR2XTea {
  align-items: center;
  display: flex;
  justify-content: center;
}
.sLYPrf3 {
  background-color: transparent;
  border: 0;
  padding: 0;
}
.sLYPrf3,
.sR2XTea {
  line-height: 0;
}
.sR2XTea,
.sSkUoER svg {
  height: 24px;
  width: 24px;
}
.s__8M5ygZ {
  clip: rect(1px,1px,1px,1px) !important;
  border: 0 !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}
.sfMXZJy {
  border: 0;
  display: inline-block;
  line-height: 0;
  margin: 0;
  padding: 0;
  text-decoration: none;
}
.sfMXZJy.oeSO0I_--focus,
.sfMXZJy:hover {
  opacity: var(--wix-ui-tpa-icon-button-hover-opacity,.7);
}
.sfMXZJy.o_YoF0h--disabled {
  cursor: default;
}
.sfMXZJy.o_YoF0h--disabled:hover {
  opacity: 1;
}
.s__0PF_HP svg {
  display: block;
}
.sfMXZJy.o_YoF0h--disabled.sOxUnEX .s__0PF_HP svg:not([fill=currentColor]) path {
  stroke: rgb(var(--wst-system-disabled-color-rgb,var(--wix-color-29)));
  fill: none;
}
.sfMXZJy.o_YoF0h--disabled.sGWEmdQ .s__0PF_HP 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)));
}
.sOxUnEX .s__0PF_HP svg:not([fill=currentColor]) path,
.sfMXZJy.o_YoF0h---skin-4-line .s__0PF_HP 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;
}
.sGWEmdQ .s__0PF_HP svg:not([fill=currentColor]) path,
.sfMXZJy.o_YoF0h---skin-4-full .s__0PF_HP 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))));
}
.sfMXZJy .s__0PF_HP svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-icon-button-icon-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
}
.sfMXZJy.o_YoF0h--disabled .s__0PF_HP svg[fill=currentColor] {
  color: rgb(var(--wst-system-disabled-color-rgb,var(--wix-color-29)));
}
.sfMXZJy.o_YoF0h---theme-4-none {
  background-color: transparent;
}
.sfMXZJy.o_YoF0h---theme-3-box {
  align-items: center;
  background-color: rgb(var(--wix-ui-tpa-icon-button-background-color,var(--wst-primary-background-color-rgb,var(--wix-color-1))));
  border-radius: 50%;
  display: inline-flex;
  height: 32px;
  justify-content: center;
  width: 32px;
}
.sKv4tNB {
  --Button2587203793-primaryBorderColor: var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-bottom-color-rgb,var(--wst-button-primary-background-color-rgb,var(--wix-color-38))));
  --Button2587203793-primaryHoverBorderColor: var(--wix-ui-tpa-button-hover-border-color,var(--Button2587203793-primaryBorderColor));
  --Button2587203793-primaryHoverLegacyBorderColor: var(--Button2587203793-primaryHoverBorderColor),0.7;
  --Button2587203793-primaryDisabledBorderColor: var(--wix-ui-tpa-button-disabled-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-system-disabled-color-rgb,var(--wix-color-45))));
  --Button2587203793-secondaryBorderColor: var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-bottom-color-rgb,var(--wix-color-48)));
  --Button2587203793-secondaryHoverBorderColor: var(--wix-ui-tpa-button-hover-border-color,var(--Button2587203793-secondaryBorderColor));
  --Button2587203793-secondaryHoverLegacyBorderColor: var(--Button2587203793-secondaryHoverBorderColor),0.7;
  --Button2587203793-secondaryDisabledBorderColor: var(--wix-ui-tpa-button-disabled-border-color,var(--wst-system-disabled-color-rgb,var(--wix-color-54)));
  --Button2587203793-basicBorderColor: var(--wix-ui-tpa-button-main-border-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5)));
  --Button2587203793-basicHoverBorderColor: var(--wix-ui-tpa-button-hover-border-color,var(--Button2587203793-basicBorderColor));
  --Button2587203793-basicHoverLegacyBorderColor: var(--Button2587203793-basicHoverBorderColor);
  --Button2587203793-basicDisabledBorderColor: var(--wix-ui-tpa-button-disabled-border-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29))));
  --Button2587203793-basicSecondaryBorderColor: var(--Button2587203793-basicBorderColor);
  --Button2587203793-basicSecondaryHoverBorderColor: var(--Button2587203793-basicHoverBorderColor);
  --Button2587203793-basicSecondaryHoverLegacyBorderColor: var(--Button2587203793-basicSecondaryHoverBorderColor),0.7;
  --Button2587203793-basicSecondaryDisabledBorderColor: var(--wix-ui-tpa-button-disabled-border-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29)));
  --Button2587203793-basicBorderWidth: 0px;
  --Button2587203793-basicBorderExPaddingWidth: 1px;
  --Button2587203793-basicSecondaryBorderWidth: 1px;
  --Button2587203793-primaryBorderWidth: 0px;
  --Button2587203793-primaryBorderExPaddingWidth: 1px;
  --Button2587203793-secondaryBorderWidth: 1px;
  --Button2587203793-borderStyle: solid;
  border-color: rgb(var(--wix-ui-tpa-button-main-border-color,var(--wix-color-39)));
  border-radius: var(--wix-ui-tpa-button-main-border-radius,0);
  border-style: solid;
  box-shadow: var(--wix-ui-tpa-button-main-box-shadow,0 0);
  box-sizing: content-box;
  font-family: var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight));
  letter-spacing: var(--wix-ui-tpa-button-main-text-font-letter-spacing);
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default));
  min-width: var(--wix-ui-tpa-button-min-width,100px);
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration));
  text-shadow: var(--wix-ui-tpa-button-main-text-shadow,0 0 transparent),var(--wix-ui-tpa-button-main-text-outline,0 0 transparent);
  text-transform: var(--wix-ui-tpa-button-main-text-font-text-transform);
  transition: background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,border-width .2s ease-in-out;
}
.sKv4tNB:active.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB:hover.ojaRfgA---hoverStyle-9-underline {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,underline) !important;
}
.sKv4tNB .s__5CjnXs {
  margin: 0 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sKv4tNB.ojaRfgA--fullWidth {
  box-sizing: border-box;
  width: 100%;
}
.sKv4tNB,
.sKv4tNB.ojaRfgA---priority-5-basic {
  background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicBorderColor))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicBorderColor))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderWidth)));
  border-end-end-radius: var(--wix-ui-tpa-button-main-border-end-end-radius,var(--wix-ui-tpa-button-main-border-radius,0));
  border-end-start-radius: var(--wix-ui-tpa-button-main-border-end-start-radius,var(--wix-ui-tpa-button-main-border-radius,0));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicBorderColor))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicBorderColor))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderWidth)));
  border-start-end-radius: var(--wix-ui-tpa-button-main-border-start-end-radius,var(--wix-ui-tpa-button-main-border-radius,0));
  border-start-start-radius: var(--wix-ui-tpa-button-main-border-start-start-radius,var(--wix-ui-tpa-button-main-border-radius,0));
  color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wst-primary-background-color-rgb,var(--wix-color-1))));
  font-family: var(--wix-ui-tpa-button-main-text-font-family,var(--wst-paragraph-2-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style,var(--wst-paragraph-2-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant,var(--wst-paragraph-2-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight,var(--wst-paragraph-2-font-weight,var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wst-paragraph-2-text-decoration,var(--wix-font-Body-M-text-decoration)));
}
.sKv4tNB.ojaRfgA---priority-5-basic:active.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB.ojaRfgA---priority-5-basic:hover.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB:active.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB:hover.ojaRfgA---hoverStyle-9-underline {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5)))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicHoverBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicHoverBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicHoverBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicHoverBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderWidth)));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wst-primary-background-color-rgb,var(--wix-color-1)))));
}
.sKv4tNB.ojaRfgA---priority-5-basic:active.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB.ojaRfgA---priority-5-basic:active:not(.ojaRfgA---hoverStyle-9-underline),
.sKv4tNB.ojaRfgA---priority-5-basic:hover.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB.ojaRfgA---priority-5-basic:hover:not(.ojaRfgA---hoverStyle-9-underline),
.sKv4tNB:active.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB:active:not(.ojaRfgA---hoverStyle-9-underline),
.sKv4tNB:hover.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB:hover:not(.ojaRfgA---hoverStyle-9-underline) {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wst-paragraph-2-font-family,var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wst-paragraph-2-font-style,var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wst-paragraph-2-font-variant,var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wst-paragraph-2-font-weight,var(--wix-font-Body-M-weight))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wst-paragraph-2-text-decoration,var(--wix-font-Body-M-text-decoration))));
}
.sKv4tNB.ojaRfgA---priority-5-basic:active:not(.ojaRfgA---hoverStyle-9-underline),
.sKv4tNB.ojaRfgA---priority-5-basic:hover:not(.ojaRfgA---hoverStyle-9-underline),
.sKv4tNB:active:not(.ojaRfgA---hoverStyle-9-underline),
.sKv4tNB:hover:not(.ojaRfgA---hoverStyle-9-underline) {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5),.7))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicHoverLegacyBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicHoverLegacyBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicHoverLegacyBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicHoverLegacyBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderWidth)));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wst-primary-background-color-rgb,var(--wix-color-1),.7))));
}
.sKv4tNB.ojaRfgA---priority-14-basicSecondary {
  background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wst-primary-background-color-rgb,var(--wix-color-1))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryBorderColor))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryBorderColor))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-end-end-radius: var(--wix-ui-tpa-button-main-border-end-end-radius,var(--wix-ui-tpa-button-main-border-radius,0));
  border-end-start-radius: var(--wix-ui-tpa-button-main-border-end-start-radius,var(--wix-ui-tpa-button-main-border-radius,0));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryBorderColor))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryBorderColor))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-start-end-radius: var(--wix-ui-tpa-button-main-border-start-end-radius,var(--wix-ui-tpa-button-main-border-radius,0));
  border-start-start-radius: var(--wix-ui-tpa-button-main-border-start-start-radius,var(--wix-ui-tpa-button-main-border-radius,0));
  color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  font-family: var(--wix-ui-tpa-button-main-text-font-family,var(--wst-paragraph-2-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style,var(--wst-paragraph-2-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant,var(--wst-paragraph-2-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight,var(--wst-paragraph-2-font-weight,var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wst-paragraph-2-text-decoration,var(--wix-font-Body-M-text-decoration)));
}
.sKv4tNB.ojaRfgA---priority-14-basicSecondary:active.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB.ojaRfgA---priority-14-basicSecondary:hover.ojaRfgA---hoverStyle-9-underline {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wst-primary-background-color-rgb,var(--wix-color-1)))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryHoverBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryHoverBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryHoverBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryHoverBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5)))));
}
.sKv4tNB.ojaRfgA---priority-14-basicSecondary:active.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB.ojaRfgA---priority-14-basicSecondary:active:not(.ojaRfgA---hoverStyle-9-underline),
.sKv4tNB.ojaRfgA---priority-14-basicSecondary:hover.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB.ojaRfgA---priority-14-basicSecondary:hover:not(.ojaRfgA---hoverStyle-9-underline) {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wst-paragraph-2-font-family,var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wst-paragraph-2-font-style,var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wst-paragraph-2-font-variant,var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wst-paragraph-2-font-weight,var(--wix-font-Body-M-weight))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wst-paragraph-2-text-decoration,var(--wix-font-Body-M-text-decoration))));
}
.sKv4tNB.ojaRfgA---priority-14-basicSecondary:active:not(.ojaRfgA---hoverStyle-9-underline),
.sKv4tNB.ojaRfgA---priority-14-basicSecondary:hover:not(.ojaRfgA---hoverStyle-9-underline) {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-color-1),0));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryHoverLegacyBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryHoverLegacyBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryHoverLegacyBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryHoverLegacyBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wix-color-5)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)));
}
.sKv4tNB.ojaRfgA---priority-7-primary {
  background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wst-button-primary-background-color-rgb,var(--wix-color-38))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-bottom-color-rgb,var(--Button2587203793-primaryBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-bottom-style,var(--Button2587203793-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-bottom-width,var(--Button2587203793-primaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-top-color-rgb,var(--Button2587203793-primaryBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-top-style,var(--Button2587203793-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-top-width,var(--Button2587203793-primaryBorderWidth))));
  border-end-end-radius: var(--wix-ui-tpa-button-main-border-end-end-radius,var(--wix-ui-tpa-button-main-border-radius,var(--wst-button-primary-border-bottom-right-radius,0)));
  border-end-start-radius: var(--wix-ui-tpa-button-main-border-end-start-radius,var(--wix-ui-tpa-button-main-border-radius,var(--wst-button-primary-border-bottom-left-radius,0)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-right-color-rgb,var(--Button2587203793-primaryBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-right-style,var(--Button2587203793-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-right-width,var(--Button2587203793-primaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-left-color-rgb,var(--Button2587203793-primaryBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-left-style,var(--Button2587203793-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-left-width,var(--Button2587203793-primaryBorderWidth))));
  border-start-end-radius: var(--wix-ui-tpa-button-main-border-start-end-radius,var(--wix-ui-tpa-button-main-border-radius,var(--wst-button-primary-border-top-right-radius,0)));
  border-start-start-radius: var(--wix-ui-tpa-button-main-border-start-start-radius,var(--wix-ui-tpa-button-main-border-radius,var(--wst-button-primary-border-top-left-radius,0)));
  box-shadow: var(--wix-ui-tpa-button-main-box-shadow,var(--wst-button-primary-box-shadow,0 0));
  color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wst-button-primary-color-rgb,var(--wix-color-40))));
  font-family: var(--wix-ui-tpa-button-main-text-font-family,var(--wst-button-primary-font-family,var(--wst-paragraph-2-font-family,var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style,var(--wst-button-primary-font-style,var(--wst-paragraph-2-font-style,var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant,var(--wst-button-primary-font-variant,var(--wst-paragraph-2-font-variant,var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight,var(--wst-button-primary-font-weight,var(--wst-paragraph-2-font-weight,var(--wix-font-Body-M-weight))));
  letter-spacing: var(--wix-ui-tpa-button-main-text-font-letter-spacing,var(--wst-button-primary-letter-spacing));
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wst-button-primary-text-decoration,var(--wst-paragraph-2-text-decoration,var(--wix-font-Body-M-text-decoration))));
  text-shadow: var(--wix-ui-tpa-button-main-text-shadow,var(--wst-button-primary-text-shadow,0 0 transparent)),var(--wix-ui-tpa-button-main-text-outline,var(--Button2587203793-wst-button-primary-text-outline,0 0 transparent));
  text-transform: var(--wix-ui-tpa-button-main-text-font-text-transform,var(--wst-button-primary-text-transform));
}
.sKv4tNB.ojaRfgA---priority-7-primary:active.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB.ojaRfgA---priority-7-primary:hover.ojaRfgA---hoverStyle-9-underline {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wst-button-primary-background-color-rgb,var(--wix-color-38)))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-bottom-color-rgb,var(--Button2587203793-primaryHoverBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-bottom-style,var(--Button2587203793-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-bottom-width,var(--Button2587203793-primaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-top-color-rgb,var(--Button2587203793-primaryHoverBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-top-style,var(--Button2587203793-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-top-width,var(--Button2587203793-primaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-right-color-rgb,var(--Button2587203793-primaryHoverBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-right-style,var(--Button2587203793-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-right-width,var(--Button2587203793-primaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-left-color-rgb,var(--Button2587203793-primaryHoverBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-left-style,var(--Button2587203793-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-left-width,var(--Button2587203793-primaryBorderWidth))));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wst-button-primary-color-rgb,var(--wix-color-40)))));
}
.sKv4tNB.ojaRfgA---priority-7-primary:active.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB.ojaRfgA---priority-7-primary:active:not(.ojaRfgA---hoverStyle-9-underline),
.sKv4tNB.ojaRfgA---priority-7-primary:hover.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB.ojaRfgA---priority-7-primary:hover:not(.ojaRfgA---hoverStyle-9-underline) {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wst-button-primary-font-family,var(--wst-paragraph-2-font-family,var(--wix-font-Body-M-family)))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wst-button-primary-font-style,var(--wst-paragraph-2-font-style,var(--wix-font-Body-M-style)))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wst-button-primary-font-variant,var(--wst-paragraph-2-font-variant,var(--wix-font-Body-M-variant)))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wst-button-primary-font-weight,var(--wst-paragraph-2-font-weight,var(--wix-font-Body-M-weight)))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wst-button-primary-text-decoration,var(--wst-paragraph-2-text-decoration,var(--wix-font-Body-M-text-decoration)))));
}
.sKv4tNB.ojaRfgA---priority-7-primary:active:not(.ojaRfgA---hoverStyle-9-underline),
.sKv4tNB.ojaRfgA---priority-7-primary:hover:not(.ojaRfgA---hoverStyle-9-underline) {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color-rgb,var(--wst-button-primary-background-color-rgb,var(--wix-color-41))),calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-bottom-color-rgb,var(--Button2587203793-primaryHoverLegacyBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-bottom-style,var(--Button2587203793-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-bottom-width,var(--Button2587203793-primaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-top-color-rgb,var(--Button2587203793-primaryHoverLegacyBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-top-style,var(--Button2587203793-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-top-width,var(--Button2587203793-primaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-right-color-rgb,var(--Button2587203793-primaryHoverLegacyBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-right-style,var(--Button2587203793-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-right-width,var(--Button2587203793-primaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-left-color-rgb,var(--Button2587203793-primaryHoverLegacyBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-left-style,var(--Button2587203793-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-left-width,var(--Button2587203793-primaryBorderWidth))));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wst-button-primary-color-rgb,var(--wix-color-43))),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)));
}
.sKv4tNB.ojaRfgA---priority-7-primary .se5p61l {
  background-color: var(--wst-button-primary-text-highlight);
}
.sKv4tNB.ojaRfgA---priority-9-secondary {
  background-color: rgb(var(--wix-ui-tpa-button-main-background-color,var(--wst-button-secondary-background-color-rgb,var(--wix-color-47),0)));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-bottom-color-rgb,var(--Button2587203793-secondaryBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-bottom-style,var(--Button2587203793-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-bottom-width,var(--Button2587203793-secondaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-top-color-rgb,var(--Button2587203793-secondaryBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-top-style,var(--Button2587203793-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-top-width,var(--Button2587203793-secondaryBorderWidth))));
  border-end-end-radius: var(--wix-ui-tpa-button-main-border-end-end-radius,var(--wix-ui-tpa-button-main-border-radius,var(--wst-button-secondary-border-bottom-right-radius,0)));
  border-end-start-radius: var(--wix-ui-tpa-button-main-border-end-start-radius,var(--wix-ui-tpa-button-main-border-radius,var(--wst-button-secondary-border-bottom-left-radius,0)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-right-color-rgb,var(--Button2587203793-secondaryBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-right-style,var(--Button2587203793-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-right-width,var(--Button2587203793-secondaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-left-color-rgb,var(--Button2587203793-secondaryBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-left-style,var(--Button2587203793-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-left-width,var(--Button2587203793-secondaryBorderWidth))));
  border-start-end-radius: var(--wix-ui-tpa-button-main-border-start-end-radius,var(--wix-ui-tpa-button-main-border-radius,var(--wst-button-secondary-border-top-right-radius,0)));
  border-start-start-radius: var(--wix-ui-tpa-button-main-border-start-start-radius,var(--wix-ui-tpa-button-main-border-radius,var(--wst-button-secondary-border-top-left-radius,0)));
  box-shadow: var(--wix-ui-tpa-button-main-box-shadow,var(--wst-button-secondary-box-shadow,0 0));
  color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wst-button-secondary-color-rgb,var(--wix-color-49))));
  font-family: var(--wix-ui-tpa-button-main-text-font-family,var(--wst-button-secondary-font-family,var(--wst-paragraph-2-font-family,var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style,var(--wst-button-secondary-font-style,var(--wst-paragraph-2-font-style,var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant,var(--wst-button-secondary-font-variant,var(--wst-paragraph-2-font-variant,var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight,var(--wst-button-secondary-font-weight,var(--wst-paragraph-2-font-weight,var(--wix-font-Body-M-weight))));
  letter-spacing: var(--wix-ui-tpa-button-main-text-font-letter-spacing,var(--wst-button-secondary-letter-spacing));
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wst-button-secondary-text-decoration,var(--wst-paragraph-2-text-decoration,var(--wix-font-Body-M-text-decoration))));
  text-shadow: var(--wix-ui-tpa-button-main-text-shadow,var(--wst-button-secondary-text-shadow,0 0 transparent)),var(--wix-ui-tpa-button-main-text-outline,var(--Button2587203793-wst-button-secondary-text-outline,0 0 transparent));
  text-transform: var(--wix-ui-tpa-button-main-text-font-text-transform,var(--wst-button-secondary-text-transform));
}
.sKv4tNB.ojaRfgA---priority-9-secondary:active.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB.ojaRfgA---priority-9-secondary:hover.ojaRfgA---hoverStyle-9-underline {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wix-ui-tpa-button-main-background-color,var(--wst-button-secondary-background-color-rgb,var(--wix-color-47),0))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-bottom-color-rgb,var(--Button2587203793-secondaryHoverBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-bottom-style,var(--Button2587203793-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-bottom-width,var(--Button2587203793-secondaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-top-color-rgb,var(--Button2587203793-secondaryHoverBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-top-style,var(--Button2587203793-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-top-width,var(--Button2587203793-secondaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-right-color-rgb,var(--Button2587203793-secondaryHoverBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-right-style,var(--Button2587203793-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-right-width,var(--Button2587203793-secondaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-left-color-rgb,var(--Button2587203793-secondaryHoverBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-left-style,var(--Button2587203793-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-left-width,var(--Button2587203793-secondaryBorderWidth))));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wst-button-secondary-color-rgb,var(--wix-color-49)))));
}
.sKv4tNB.ojaRfgA---priority-9-secondary:active.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB.ojaRfgA---priority-9-secondary:active:not(.ojaRfgA---hoverStyle-9-underline),
.sKv4tNB.ojaRfgA---priority-9-secondary:hover.ojaRfgA---hoverStyle-9-underline,
.sKv4tNB.ojaRfgA---priority-9-secondary:hover:not(.ojaRfgA---hoverStyle-9-underline) {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family,var(--wix-ui-tpa-button-main-text-font-family,var(--wst-button-secondary-font-family,var(--wst-paragraph-2-font-family,var(--wix-font-Body-M-family)))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size,var(--wix-ui-tpa-button-main-text-font-size,var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style,var(--wix-ui-tpa-button-main-text-font-style,var(--wst-button-secondary-font-style,var(--wst-paragraph-2-font-style,var(--wix-font-Body-M-style)))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant,var(--wix-ui-tpa-button-main-text-font-variant,var(--wst-button-secondary-font-variant,var(--wst-paragraph-2-font-variant,var(--wix-font-Body-M-variant)))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight,var(--wix-ui-tpa-button-main-text-font-weight,var(--wst-button-secondary-font-weight,var(--wst-paragraph-2-font-weight,var(--wix-font-Body-M-weight)))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height,var(--wix-ui-tpa-button-main-text-font-line-height,var(--wix-ui-tpa-button-line-height-default)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration,var(--wix-ui-tpa-button-main-text-font-text-decoration,var(--wst-button-secondary-text-decoration,var(--wst-paragraph-2-text-decoration,var(--wix-font-Body-M-text-decoration)))));
}
.sKv4tNB.ojaRfgA---priority-9-secondary:active:not(.ojaRfgA---hoverStyle-9-underline),
.sKv4tNB.ojaRfgA---priority-9-secondary:hover:not(.ojaRfgA---hoverStyle-9-underline) {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color,var(--wst-button-secondary-background-color-rgb,var(--wix-color-50),0)));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-bottom-color-rgb,var(--Button2587203793-secondaryHoverLegacyBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-bottom-style,var(--Button2587203793-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-bottom-width,var(--Button2587203793-secondaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-top-color-rgb,var(--Button2587203793-secondaryHoverLegacyBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-top-style,var(--Button2587203793-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-top-width,var(--Button2587203793-secondaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-right-color-rgb,var(--Button2587203793-secondaryHoverLegacyBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-right-style,var(--Button2587203793-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-right-width,var(--Button2587203793-secondaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-left-color-rgb,var(--Button2587203793-secondaryHoverLegacyBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-left-style,var(--Button2587203793-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-left-width,var(--Button2587203793-secondaryBorderWidth))));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wst-button-secondary-color-rgb,var(--wix-color-52))),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)));
}
.sKv4tNB.ojaRfgA---priority-9-secondary .se5p61l {
  background-color: var(--wst-button-secondary-text-highlight);
}
.sKv4tNB.ojaRfgA---priority-5-basic.ozwwlhf--disabled,
.sKv4tNB.ozwwlhf--disabled {
  background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29))));
  border-color: rgb(var(--Button2587203793-basicDisabledBorderColor));
  color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wst-primary-background-color-rgb,var(--wix-color-1)))));
}
.sKv4tNB.ojaRfgA---priority-7-primary.ozwwlhf--disabled {
  background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wst-system-disabled-color-rgb,var(--wix-color-44))));
  border-color: rgb(var(--Button2587203793-primaryDisabledBorderColor));
  color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wix-ui-tpa-button-main-text-color,var(--wst-primary-background-color-rgb,var(--wix-color-46)))));
}
.sKv4tNB.ojaRfgA---priority-14-basicSecondary.ozwwlhf--disabled {
  background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color-rgb,var(--wix-color-1)),calc(var(--wix-ui-tpa-button-disabled-background-color-opacity, 1)*0));
  border-color: rgb(var(--Button2587203793-basicSecondaryDisabledBorderColor));
  color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29))));
}
.sKv4tNB.ojaRfgA---priority-9-secondary.ozwwlhf--disabled {
  background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color,var(--wst-system-disabled-color-rgb,var(--wix-color-53))));
  border-color: rgb(var(--Button2587203793-secondaryDisabledBorderColor));
  color: rgb(var(--wix-ui-tpa-button-disabled-text-color,var(--wst-secondary-background-color-rgb,var(--wix-color-55))));
}
.sKv4tNB.ojaRfgA---size-4-tiny {
  padding: 6px 16px;
}
.sKv4tNB.ojaRfgA---size-4-tiny.seJ4A_h {
  padding: 5.5px 16px;
}
.sKv4tNB.ojaRfgA---size-5-small {
  padding: 7px 16px;
}
.sKv4tNB,
.sKv4tNB.ojaRfgA---size-6-medium {
  padding: 8px 16px;
}
.sKv4tNB.ojaRfgA---size-5-large,
.sKv4tNB.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA--mobile.ojaRfgA---size-6-medium {
  padding: 10px 16px;
}
.swbumPU svg {
  height: 1.5em;
  margin: calc(-1*(1.5em/4)) 0;
  width: 1.5em;
}
.s__49ESpn:before,
.sj1OGFe:after {
  content: "";
  display: inline-block;
  height: 1px;
  width: var(--wix-ui-tpa-button-column-gap,4px);
}
.sKv4tNB .swbumPU svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-1)));
  transition: color .2s ease-in-out;
}
.sKv4tNB:hover:not(.ojaRfgA---hoverStyle-9-underline) .swbumPU svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wix-color-1)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)));
}
.sKv4tNB.ojaRfgA---priority-9-secondary .swbumPU svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-49)));
}
.sKv4tNB.ojaRfgA---priority-9-secondary:hover:not(.ojaRfgA---hoverStyle-9-underline) .swbumPU svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wix-color-52)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)));
}
.sKv4tNB.ojaRfgA---priority-14-basicSecondary .swbumPU svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-main-text-color,var(--wix-color-5)));
}
.sKv4tNB.ojaRfgA---priority-14-basicSecondary:hover:not(.ojaRfgA---hoverStyle-9-underline) .swbumPU svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-hover-text-color,var(--wix-ui-tpa-button-main-text-color-rgb,var(--wix-color-5)),calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)));
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings,
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings {
  box-sizing: border-box;
  display: inline-flex;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings .s__5CjnXs,
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings .s__5CjnXs {
  overflow: visible;
  text-overflow: unset;
  white-space: unset;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA--wrapContent,
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA--wrapContent {
  line-height: 1.3 !important;
  white-space: normal;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large:not(.ojaRfgA--mobile),
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small:not(.ojaRfgA--mobile) {
  line-height: 1;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---priority-14-basicSecondary.ojaRfgA---size-4-tiny,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---priority-9-secondary.ojaRfgA---size-4-tiny {
  padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-4-tiny,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-4-tiny.ojaRfgA---priority-5-basic,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-4-tiny.ojaRfgA---priority-7-primary {
  padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-4-tiny.ojaRfgA---priority-14-basicSecondary.ojaRfgA--wrapContent,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-4-tiny.ojaRfgA---priority-9-secondary.ojaRfgA--wrapContent {
  padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-4-tiny.ojaRfgA---priority-5-basic.ojaRfgA--wrapContent,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-4-tiny.ojaRfgA---priority-7-primary.ojaRfgA--wrapContent,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-4-tiny.ojaRfgA--wrapContent {
  padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA---priority-14-basicSecondary,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA---priority-9-secondary {
  padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA---priority-5-basic,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA---priority-7-primary {
  padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA--wrapContent.ojaRfgA---priority-14-basicSecondary,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA--wrapContent.ojaRfgA---priority-9-secondary {
  padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA---priority-5-basic.ojaRfgA--wrapContent,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA---priority-7-primary.ojaRfgA--wrapContent,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA--wrapContent {
  padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA---priority-14-basicSecondary.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA---priority-9-secondary.ojaRfgA--mobile {
  padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA---priority-5-basic.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA---priority-7-primary.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA--mobile {
  padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA--wrapContent.ojaRfgA---priority-14-basicSecondary.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA--wrapContent.ojaRfgA---priority-9-secondary.ojaRfgA--mobile {
  padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA---priority-5-basic.ojaRfgA--wrapContent.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA---priority-7-primary.ojaRfgA--wrapContent.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-small.ojaRfgA--wrapContent.ojaRfgA--mobile {
  padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---priority-14-basicSecondary,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---priority-9-secondary,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA---priority-14-basicSecondary,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA---priority-9-secondary {
  padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---priority-5-basic,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---priority-7-primary,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA---priority-5-basic,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA---priority-7-primary {
  padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA--wrapContent.ojaRfgA---priority-14-basicSecondary,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA--wrapContent.ojaRfgA---priority-9-secondary,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA--wrapContent.ojaRfgA---priority-14-basicSecondary,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA--wrapContent.ojaRfgA---priority-9-secondary {
  padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---priority-5-basic.ojaRfgA--wrapContent,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---priority-7-primary.ojaRfgA--wrapContent,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA---priority-5-basic.ojaRfgA--wrapContent,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA---priority-7-primary.ojaRfgA--wrapContent,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA--wrapContent,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA--wrapContent {
  padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---priority-14-basicSecondary.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---priority-9-secondary.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA---priority-14-basicSecondary.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA---priority-9-secondary.ojaRfgA--mobile {
  padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---priority-5-basic.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---priority-7-primary.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA---priority-5-basic.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA---priority-7-primary.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA--mobile {
  padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA--wrapContent.ojaRfgA---priority-14-basicSecondary.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA--wrapContent.ojaRfgA---priority-9-secondary.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA--wrapContent.ojaRfgA---priority-14-basicSecondary.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA--wrapContent.ojaRfgA---priority-9-secondary.ojaRfgA--mobile {
  padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---priority-5-basic.ojaRfgA--wrapContent.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---priority-7-primary.ojaRfgA--wrapContent.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA---priority-5-basic.ojaRfgA--wrapContent.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA---priority-7-primary.ojaRfgA--wrapContent.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-6-medium.ojaRfgA--wrapContent.ojaRfgA--mobile {
  padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA---priority-14-basicSecondary,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA---priority-9-secondary {
  padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA---priority-5-basic,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA---priority-7-primary {
  padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA---priority-14-basicSecondary.ojaRfgA--wrapContent,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA---priority-9-secondary.ojaRfgA--wrapContent {
  padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA---priority-5-basic.ojaRfgA--wrapContent,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA---priority-7-primary.ojaRfgA--wrapContent,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA--wrapContent {
  padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA---priority-14-basicSecondary.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA---priority-5-basic.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA---priority-7-primary.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA---priority-9-secondary.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA--mobile {
  padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA---priority-14-basicSecondary.ojaRfgA--wrapContent.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA---priority-5-basic.ojaRfgA--wrapContent.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA---priority-7-primary.ojaRfgA--wrapContent.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA---priority-9-secondary.ojaRfgA--wrapContent.ojaRfgA--mobile,
.sKv4tNB.ojaRfgA---paddingMode-15-dynamicPaddings.ojaRfgA---size-5-large.ojaRfgA--wrapContent.ojaRfgA--mobile {
  padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings,
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---size-6-medium {
  border-width: var(--wix-ui-tpa-button-main-border-width,1px);
  padding-inline-end: var(--wix-ui-tpa-button-padding-inline-end,15px);
  padding-inline-start: var(--wix-ui-tpa-button-padding-inline-start,15px);
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings,
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---priority-5-basic {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicBorderColor))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderExPaddingWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicBorderColor))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderExPaddingWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicBorderColor))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderExPaddingWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicBorderColor))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderExPaddingWidth)));
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---priority-5-basic:hover,
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings:hover {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicHoverBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderExPaddingWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicHoverBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderExPaddingWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicHoverBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderExPaddingWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicHoverBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderExPaddingWidth)));
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---priority-5-basic:not(.ojaRfgA---hoverStyle-9-underline):hover,
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings:not(.ojaRfgA---hoverStyle-9-underline):hover {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicHoverLegacyBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderExPaddingWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicHoverLegacyBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderExPaddingWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicHoverLegacyBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderExPaddingWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicHoverLegacyBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderExPaddingWidth)));
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---priority-5-basic.ozwwlhf--disabled,
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ozwwlhf--disabled {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--Button2587203793-basicDisabledBorderColor)));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderExPaddingWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--Button2587203793-basicDisabledBorderColor)));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderExPaddingWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--Button2587203793-basicDisabledBorderColor)));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderExPaddingWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--Button2587203793-basicDisabledBorderColor)));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicBorderExPaddingWidth)));
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---priority-14-basicSecondary {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryBorderColor))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryBorderColor))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryBorderColor))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryBorderColor))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---priority-14-basicSecondary:hover {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryHoverBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryHoverBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryHoverBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryHoverBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---priority-14-basicSecondary:not(.ojaRfgA---hoverStyle-9-underline):hover {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryHoverLegacyBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryHoverLegacyBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryHoverLegacyBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--Button2587203793-basicSecondaryHoverLegacyBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---priority-14-basicSecondary.ozwwlhf--disabled {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--Button2587203793-basicSecondaryDisabledBorderColor)));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--Button2587203793-basicSecondaryDisabledBorderColor)));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--Button2587203793-basicSecondaryDisabledBorderColor)));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--Button2587203793-basicSecondaryDisabledBorderColor)));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--Button2587203793-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--Button2587203793-basicSecondaryBorderWidth)));
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---priority-7-primary {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-bottom-color-rgb,var(--Button2587203793-primaryBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-bottom-style,var(--Button2587203793-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-bottom-width,var(--Button2587203793-primaryBorderExPaddingWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-top-color-rgb,var(--Button2587203793-primaryBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-top-style,var(--Button2587203793-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-top-width,var(--Button2587203793-primaryBorderExPaddingWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-right-color-rgb,var(--Button2587203793-primaryBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-right-style,var(--Button2587203793-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-right-width,var(--Button2587203793-primaryBorderExPaddingWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-left-color-rgb,var(--Button2587203793-primaryBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-left-style,var(--Button2587203793-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-left-width,var(--Button2587203793-primaryBorderExPaddingWidth))));
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---priority-7-primary:hover {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-bottom-color-rgb,var(--Button2587203793-primaryHoverBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-bottom-style,var(--Button2587203793-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-bottom-width,var(--Button2587203793-primaryBorderExPaddingWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-top-color-rgb,var(--Button2587203793-primaryHoverBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-top-style,var(--Button2587203793-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-top-width,var(--Button2587203793-primaryBorderExPaddingWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-right-color-rgb,var(--Button2587203793-primaryHoverBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-right-style,var(--Button2587203793-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-right-width,var(--Button2587203793-primaryBorderExPaddingWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-left-color-rgb,var(--Button2587203793-primaryHoverBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-left-style,var(--Button2587203793-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-left-width,var(--Button2587203793-primaryBorderExPaddingWidth))));
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---priority-7-primary:not(.ojaRfgA---hoverStyle-9-underline):hover {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-bottom-color-rgb,var(--Button2587203793-primaryHoverLegacyBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-bottom-style,var(--Button2587203793-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-bottom-width,var(--Button2587203793-primaryBorderExPaddingWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-top-color-rgb,var(--Button2587203793-primaryHoverLegacyBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-top-style,var(--Button2587203793-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-top-width,var(--Button2587203793-primaryBorderExPaddingWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-right-color-rgb,var(--Button2587203793-primaryHoverLegacyBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-right-style,var(--Button2587203793-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-right-width,var(--Button2587203793-primaryBorderExPaddingWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-primary-border-left-color-rgb,var(--Button2587203793-primaryHoverLegacyBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-left-style,var(--Button2587203793-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-left-width,var(--Button2587203793-primaryBorderExPaddingWidth))));
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---priority-7-primary.ozwwlhf--disabled {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wst-button-primary-border-bottom-color-rgb,var(--Button2587203793-primaryDisabledBorderColor))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-bottom-style,var(--Button2587203793-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-bottom-width,var(--Button2587203793-primaryBorderExPaddingWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wst-button-primary-border-top-color-rgb,var(--Button2587203793-primaryDisabledBorderColor))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-top-style,var(--Button2587203793-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-top-width,var(--Button2587203793-primaryBorderExPaddingWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wst-button-primary-border-right-color-rgb,var(--Button2587203793-primaryDisabledBorderColor))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-right-style,var(--Button2587203793-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-right-width,var(--Button2587203793-primaryBorderExPaddingWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wst-button-primary-border-left-color-rgb,var(--Button2587203793-primaryDisabledBorderColor))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-primary-border-left-style,var(--Button2587203793-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-primary-border-left-width,var(--Button2587203793-primaryBorderExPaddingWidth))));
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---priority-9-secondary {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-bottom-color-rgb,var(--Button2587203793-secondaryBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-bottom-style,var(--Button2587203793-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-bottom-width,var(--Button2587203793-secondaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-top-color-rgb,var(--Button2587203793-secondaryBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-top-style,var(--Button2587203793-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-top-width,var(--Button2587203793-secondaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-right-color-rgb,var(--Button2587203793-secondaryBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-right-style,var(--Button2587203793-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-right-width,var(--Button2587203793-secondaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-left-color-rgb,var(--Button2587203793-secondaryBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-left-style,var(--Button2587203793-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-left-width,var(--Button2587203793-secondaryBorderWidth))));
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---priority-9-secondary:hover {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-bottom-color-rgb,var(--Button2587203793-secondaryHoverBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-bottom-style,var(--Button2587203793-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-bottom-width,var(--Button2587203793-secondaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-top-color-rgb,var(--Button2587203793-secondaryHoverBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-top-style,var(--Button2587203793-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-top-width,var(--Button2587203793-secondaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-right-color-rgb,var(--Button2587203793-secondaryHoverBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-right-style,var(--Button2587203793-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-right-width,var(--Button2587203793-secondaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-left-color-rgb,var(--Button2587203793-secondaryHoverBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-left-style,var(--Button2587203793-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-left-width,var(--Button2587203793-secondaryBorderWidth))));
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---priority-9-secondary:not(.ojaRfgA---hoverStyle-9-underline):hover {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-bottom-color-rgb,var(--Button2587203793-secondaryHoverLegacyBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-bottom-style,var(--Button2587203793-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-bottom-width,var(--Button2587203793-secondaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-block-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-top-color-rgb,var(--Button2587203793-secondaryHoverLegacyBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-top-style,var(--Button2587203793-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-top-width,var(--Button2587203793-secondaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-end-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-right-color-rgb,var(--Button2587203793-secondaryHoverLegacyBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-right-style,var(--Button2587203793-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-right-width,var(--Button2587203793-secondaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color,var(--wix-ui-tpa-button-main-border-inline-start-color,var(--wix-ui-tpa-button-main-border-color,var(--wst-button-secondary-border-left-color-rgb,var(--Button2587203793-secondaryHoverLegacyBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-left-style,var(--Button2587203793-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-left-width,var(--Button2587203793-secondaryBorderWidth))));
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---priority-9-secondary.ozwwlhf--disabled {
  border-block-end-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wst-button-secondary-border-bottom-color-rgb,var(--Button2587203793-secondaryDisabledBorderColor))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-bottom-style,var(--Button2587203793-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-bottom-width,var(--Button2587203793-secondaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wst-button-secondary-border-top-color-rgb,var(--Button2587203793-secondaryDisabledBorderColor))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-top-style,var(--Button2587203793-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-top-width,var(--Button2587203793-secondaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wst-button-secondary-border-right-color-rgb,var(--Button2587203793-secondaryDisabledBorderColor))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-right-style,var(--Button2587203793-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-right-width,var(--Button2587203793-secondaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-disabled-border-color,var(--wst-button-secondary-border-left-color-rgb,var(--Button2587203793-secondaryDisabledBorderColor))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style,var(--wix-ui-tpa-button-main-border-style,var(--wst-button-secondary-border-left-style,var(--Button2587203793-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width,var(--wix-ui-tpa-button-main-border-width,var(--wst-button-secondary-border-left-width,var(--Button2587203793-secondaryBorderWidth))));
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---size-4-tiny,
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---size-5-small {
  padding-block-end: var(--wix-ui-tpa-button-padding-block-end,5px);
  padding-block-start: var(--wix-ui-tpa-button-padding-block-start,5px);
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings,
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---size-6-medium {
  padding-block-end: var(--wix-ui-tpa-button-padding-block-end,7px);
  padding-block-start: var(--wix-ui-tpa-button-padding-block-start,7px);
}
.sKv4tNB.ojaRfgA---paddingMode-16-explicitPaddings.ojaRfgA---size-5-large {
  padding-block-end: var(--wix-ui-tpa-button-padding-block-end,11px);
  padding-block-start: var(--wix-ui-tpa-button-padding-block-start,11px);
}
.sH_TMlX {
  border-style: solid;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  overflow: hidden;
  position: relative;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sH_TMlX .se5p61l {
  display: block;
  line-height: 1.5;
}
.sH_TMlX.oeNpDxd--upgrade .se5p61l {
  display: inline-block;
  line-height: 1;
}
.s__68g2GI {
  animation: StatesButton1540571134__bounce-in .5s ease 0s 1 normal;
  height: 1.5em;
  top: .15em;
}
.sHhA60n {
  height: 1.5em;
  width: 1.5em;
}
@keyframes StatesButton1540571134__bounce-in {
  0% {
    opacity: 0;
    transform: translateY(30px);
  }
  32% {
    opacity: 1;
    transform: translateY(-5px);
  }
  68% {
    opacity: 1;
    transform: translateY(2px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.shszO9W {
  --wix-ui-tpa-text-field-main-label-font-text-decoration: var(--wix-forms-formInputLabelFont-text-decoration);
  --wix-ui-tpa-text-field-main-label-font-line-height: var(--wix-forms-formInputLabelFont-line-height);
  --wix-ui-tpa-text-field-main-label-font-family: var(--wix-forms-formInputLabelFont-family);
  --wix-ui-tpa-text-field-main-label-font-size: var(--wix-forms-formInputLabelFont-size);
  --wix-ui-tpa-text-field-main-label-font-style: var(--wix-forms-formInputLabelFont-style);
  --wix-ui-tpa-text-field-main-label-font-variant: var(--wix-forms-formInputLabelFont-variant);
  --wix-ui-tpa-text-field-main-label-font-weight: var(--wix-forms-formInputLabelFont-weight);
  --wix-ui-tpa-text-field-main-label-text-color: var(--wix-forms-formInputLabelColor);
  --wix-ui-tpa-text-field-main-label-text-color-rgb: var(--wix-forms-formInputLabelColor-rgb);
  --wix-ui-tpa-text-field-main-label-text-color-opacity: var(--wix-forms-formInputLabelColor-opacity);
  word-break: break-word;
}
.shszO9W:empty:before {
  content: "\200B";
}
.shszO9W.sE7EeYv {
  display: block;
  height: 0;
  margin: 0;
  padding: 0;
  visibility: hidden;
}
.sHbjjkq {
  margin-inline-start: 4px;
}
.sHbjjkq,
.smK0B6B {
  display: inline-block;
}
.smK0B6B {
  margin-inline-end: 4px;
}
.sJ4C9d2 {
  display: flex;
  flex-direction: column;
}
.s__94TG4h {
  border-radius: 8px;
  margin-bottom: 8px;
  overflow: hidden;
  width: 100%;
}
.snZ_6f6 {
  --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
  --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
  --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
  --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColor);
  --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
  --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
  --wix-ui-tpa-text-field-main-border-opacity: 1;
  --wix-ui-tpa-text-field-hover-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-text-field-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-text-field-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
  --wix-ui-tpa-text-field-main-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-field-hover-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-field-main-text-disabled-color: var(--wix-forms-formInputDisabledValueColor);
  --wix-ui-tpa-text-field-main-text-disabled-color-rgb: var(--wix-forms-formInputDisabledValueColor-rgb);
  --wix-ui-tpa-text-field-main-text-disabled-color-opacity: var(--wix-forms-formInputDisabledValueColor-opacity);
  --wix-ui-tpa-text-field-readonly-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-field-readonly-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-field-readonly-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-field-readonly-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-field-readonly-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-field-readonly-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-field-readonly-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-field-readonly-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-readonly-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-readonly-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-field-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-field-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-text-field-readonly-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-field-readonly-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-field-readonly-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-field-readonly-border-color: var(rgb(var(--wix-forms-formInputBorderColor-rgb,var(--wix-color-37)),calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)));
  --wix-ui-tpa-text-field-readonly-border-color-rgb: var(rgb(var(--wix-forms-formInputBorderColor-rgb,var(--wix-color-37)),calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)) -rgb);
  --wix-ui-tpa-text-field-readonly-border-color-opacity: var(rgb(var(--wix-forms-formInputBorderColor-rgb,var(--wix-color-37)),calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)) -opacity);
  --wix-ui-tpa-text-field-readonly-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-field-readonly-border-radius: var(--wix-forms-formInputBorderRadius);
  display: flex;
  flex-direction: column;
}
.snZ_6f6 [placeholder] {
  text-overflow: ellipsis;
}
.snZ_6f6 input::placeholder {
  color: rgb(var(--wix-forms-formInputPlaceholderColor,var(--wix-color-4))) !important;
}
.snZ_6f6.snZ_6f6.snZ_6f6.snZ_6f6 input:-webkit-autofill,
.snZ_6f6.snZ_6f6.snZ_6f6.snZ_6f6 input:-webkit-autofill:focus,
.snZ_6f6.snZ_6f6.snZ_6f6.snZ_6f6 input:-webkit-autofill:hover {
  border-radius: var(--wix-forms-formInputBorderRadius,0) !important;
}
.snZ_6f6.snZ_6f6.snZ_6f6.snZ_6f6 input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px rgb(var(--wix-forms-formInputBackgroundColor-rgb,var(--wix-color-1)),calc(var(--wix-forms-formInputBackgroundColor-opacity, 1)*--wix-forms-formInputBackgroundColor-opacity)) inset !important;
  transition: background-color 5000s ease-in-out 0s;
}
.snZ_6f6.snZ_6f6.snZ_6f6.snZ_6f6 input:-webkit-autofill:focus,
.snZ_6f6.snZ_6f6.snZ_6f6.snZ_6f6 input:-webkit-autofill:hover {
  -webkit-box-shadow: 0 0 0 1000px rgb(var(--wix-forms-formInputBackgroundColorHover-rgb,var(--wix-color-1)),calc(var(--wix-forms-formInputBackgroundColorHover-opacity, 1)*--wix-forms-formInputBackgroundColorHover-opacity)) inset !important;
  transition: background-color 5000s ease-in-out 0s;
}
.sWgi58w {
  --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-field-main-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-field-hover-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-field-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-field-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  display: flex;
  flex-direction: column;
}
.sy1z4yI {
  --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
  --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
  --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
  --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColor);
  --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
  --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
  --wix-ui-tpa-text-field-hover-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-text-field-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-text-field-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
  --wix-ui-tpa-text-field-main-border-width: 0px;
  --wix-ui-tpa-text-field-hover-border-width: 0px;
  --wix-ui-tpa-text-field-readonly-border-width: 0px;
  --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-field-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-field-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
}
.s_wEX56 {
  --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColorHover);
  --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
  --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
  --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
}
.snZ_6f6 div[data-theme=line] {
  padding-inline-start: 12px;
}
.sL5d0Ld div:has(>input) {
  border-bottom-width: var(--wix-forms-formInputBorderBottomWidth,1px) !important;
  border-left-width: var(--wix-forms-formInputBorderLeftWidth,1px) !important;
  border-right-width: var(--wix-forms-formInputBorderRightWidth,1px) !important;
  border-top-width: var(--wix-forms-formInputBorderTopWidth,1px) !important;
}
@media (forced-colors:active) {
  .sL5d0Ld div:has(>input) {
    border: 1px solid CanvasText !important;
  }
  .snZ_6f6:focus-within div:has(>input) {
    outline: 2px solid Highlight !important;
    outline-offset: 2px !important;
  }
  .sL5d0Ld div:has(>input):hover:not(:focus-within) {
    outline: 1px dashed CanvasText !important;
    outline-offset: 1px !important;
  }
}
.sN4uTVR,
.s__5kY7XA {
  --wix-forms-formHeaderOneFont-text-decoration: var(--headerOneFont-text-decoration);
  --wix-forms-formHeaderOneFont-line-height: var(--headerOneFont-line-height);
  --wix-forms-formHeaderOneFont-family: var(--headerOneFont-family);
  --wix-forms-formHeaderOneFont-size: var(--headerOneFont-size);
  --wix-forms-formHeaderOneFont-style: var(--headerOneFont-style);
  --wix-forms-formHeaderOneFont-variant: var(--headerOneFont-variant);
  --wix-forms-formHeaderOneFont-weight: var(--headerOneFont-weight);
  --wix-forms-formHeaderOneColor: var(--headerOneColor);
  --wix-forms-formHeaderOneColor-rgb: var(--headerOneColor-rgb);
  --wix-forms-formHeaderOneColor-opacity: var(--headerOneColor-opacity);
  --wix-forms-formHeaderTwoFont-text-decoration: var(--headerTwoFont-text-decoration);
  --wix-forms-formHeaderTwoFont-line-height: var(--headerTwoFont-line-height);
  --wix-forms-formHeaderTwoFont-family: var(--headerTwoFont-family);
  --wix-forms-formHeaderTwoFont-size: var(--headerTwoFont-size);
  --wix-forms-formHeaderTwoFont-style: var(--headerTwoFont-style);
  --wix-forms-formHeaderTwoFont-variant: var(--headerTwoFont-variant);
  --wix-forms-formHeaderTwoFont-weight: var(--headerTwoFont-weight);
  --wix-forms-formHeaderTwoColor: var(--headerTwoColor);
  --wix-forms-formHeaderTwoColor-rgb: var(--headerTwoColor-rgb);
  --wix-forms-formHeaderTwoColor-opacity: var(--headerTwoColor-opacity);
  --wix-forms-formHeaderThreeFont-text-decoration: var(--headerThreeFont-text-decoration);
  --wix-forms-formHeaderThreeFont-line-height: var(--headerThreeFont-line-height);
  --wix-forms-formHeaderThreeFont-family: var(--headerThreeFont-family);
  --wix-forms-formHeaderThreeFont-size: var(--headerThreeFont-size);
  --wix-forms-formHeaderThreeFont-style: var(--headerThreeFont-style);
  --wix-forms-formHeaderThreeFont-variant: var(--headerThreeFont-variant);
  --wix-forms-formHeaderThreeFont-weight: var(--headerThreeFont-weight);
  --wix-forms-formHeaderThreeColor: var(--headerThreeColor);
  --wix-forms-formHeaderThreeColor-rgb: var(--headerThreeColor-rgb);
  --wix-forms-formHeaderThreeColor-opacity: var(--headerThreeColor-opacity);
  --wix-forms-formHeaderFourFont-text-decoration: var(--headerFourFont-text-decoration);
  --wix-forms-formHeaderFourFont-line-height: var(--headerFourFont-line-height);
  --wix-forms-formHeaderFourFont-family: var(--headerFourFont-family);
  --wix-forms-formHeaderFourFont-size: var(--headerFourFont-size);
  --wix-forms-formHeaderFourFont-style: var(--headerFourFont-style);
  --wix-forms-formHeaderFourFont-variant: var(--headerFourFont-variant);
  --wix-forms-formHeaderFourFont-weight: var(--headerFourFont-weight);
  --wix-forms-formHeaderFourColor: var(--headerFourColor);
  --wix-forms-formHeaderFourColor-rgb: var(--headerFourColor-rgb);
  --wix-forms-formHeaderFourColor-opacity: var(--headerFourColor-opacity);
  --wix-forms-formHeaderFiveFont-text-decoration: var(--headerFiveFont-text-decoration);
  --wix-forms-formHeaderFiveFont-line-height: var(--headerFiveFont-line-height);
  --wix-forms-formHeaderFiveFont-family: var(--headerFiveFont-family);
  --wix-forms-formHeaderFiveFont-size: var(--headerFiveFont-size);
  --wix-forms-formHeaderFiveFont-style: var(--headerFiveFont-style);
  --wix-forms-formHeaderFiveFont-variant: var(--headerFiveFont-variant);
  --wix-forms-formHeaderFiveFont-weight: var(--headerFiveFont-weight);
  --wix-forms-formHeaderFiveColor: var(--headerFiveColor);
  --wix-forms-formHeaderFiveColor-rgb: var(--headerFiveColor-rgb);
  --wix-forms-formHeaderFiveColor-opacity: var(--headerFiveColor-opacity);
  --wix-forms-formHeaderSixFont-text-decoration: var(--headerSixFont-text-decoration);
  --wix-forms-formHeaderSixFont-line-height: var(--headerSixFont-line-height);
  --wix-forms-formHeaderSixFont-family: var(--headerSixFont-family);
  --wix-forms-formHeaderSixFont-size: var(--headerSixFont-size);
  --wix-forms-formHeaderSixFont-style: var(--headerSixFont-style);
  --wix-forms-formHeaderSixFont-variant: var(--headerSixFont-variant);
  --wix-forms-formHeaderSixFont-weight: var(--headerSixFont-weight);
  --wix-forms-formHeaderSixColor: var(--headerSixColor);
  --wix-forms-formHeaderSixColor-rgb: var(--headerSixColor-rgb);
  --wix-forms-formHeaderSixColor-opacity: var(--headerSixColor-opacity);
  --wix-forms-formParagraphFont-text-decoration: var(--paragraphFont-text-decoration);
  --wix-forms-formParagraphFont-line-height: var(--paragraphFont-line-height);
  --wix-forms-formParagraphFont-family: var(--paragraphFont-family);
  --wix-forms-formParagraphFont-size: var(--paragraphFont-size);
  --wix-forms-formParagraphFont-style: var(--paragraphFont-style);
  --wix-forms-formParagraphFont-variant: var(--paragraphFont-variant);
  --wix-forms-formParagraphFont-weight: var(--paragraphFont-weight);
  --wix-forms-formParagraphColor: var(--paragraphColor);
  --wix-forms-formParagraphColor-rgb: var(--paragraphColor-rgb);
  --wix-forms-formParagraphColor-opacity: var(--paragraphColor-opacity);
  --wix-forms-formInputBackgroundColor: var(--inputBackgroundColor);
  --wix-forms-formInputBackgroundColor-rgb: var(--inputBackgroundColor-rgb);
  --wix-forms-formInputBackgroundColor-opacity: var(--inputBackgroundColor-opacity);
  --wix-forms-formInputBackgroundColorHover: var(--inputBackgroundColorHover);
  --wix-forms-formInputBackgroundColorHover-rgb: var(--inputBackgroundColorHover-rgb);
  --wix-forms-formInputBackgroundColorHover-opacity: var(--inputBackgroundColorHover-opacity);
  --wix-forms-formInputBorderColor: var(--inputBorderColor);
  --wix-forms-formInputBorderColor-rgb: var(--inputBorderColor-rgb);
  --wix-forms-formInputBorderColor-opacity: var(--inputBorderColor-opacity);
  --wix-forms-formInputBorderColorHover: var(--inputBorderColorHover);
  --wix-forms-formInputBorderColorHover-rgb: var(--inputBorderColorHover-rgb);
  --wix-forms-formInputBorderColorHover-opacity: var(--inputBorderColorHover-opacity);
  --wix-forms-formInputBorderWidth: calc(var(--inputBorderWidth) * 1px);
  --wix-forms-formInputBorderWidthHover: calc(var(--inputBorderWidthHover) * 1px);
  --wix-forms-formInputLabelFont-text-decoration: var(--inputLabelFont-text-decoration);
  --wix-forms-formInputLabelFont-line-height: var(--inputLabelFont-line-height);
  --wix-forms-formInputLabelFont-family: var(--inputLabelFont-family);
  --wix-forms-formInputLabelFont-size: var(--inputLabelFont-size);
  --wix-forms-formInputLabelFont-style: var(--inputLabelFont-style);
  --wix-forms-formInputLabelFont-variant: var(--inputLabelFont-variant);
  --wix-forms-formInputLabelFont-weight: var(--inputLabelFont-weight);
  --wix-forms-formInputLabelColor: var(--inputLabelColor);
  --wix-forms-formInputLabelColor-rgb: var(--inputLabelColor-rgb);
  --wix-forms-formInputLabelColor-opacity: var(--inputLabelColor-opacity);
  --wix-forms-formInputValueFont-text-decoration: var(--inputValueFont-text-decoration);
  --wix-forms-formInputValueFont-line-height: var(--inputValueFont-line-height);
  --wix-forms-formInputValueFont-family: var(--inputValueFont-family);
  --wix-forms-formInputValueFont-size: var(--inputValueFont-size);
  --wix-forms-formInputValueFont-style: var(--inputValueFont-style);
  --wix-forms-formInputValueFont-variant: var(--inputValueFont-variant);
  --wix-forms-formInputValueFont-weight: var(--inputValueFont-weight);
  --wix-forms-formInputValueColor: var(--inputValueColor);
  --wix-forms-formInputValueColor-rgb: var(--inputValueColor-rgb);
  --wix-forms-formInputValueColor-opacity: var(--inputValueColor-opacity);
  --wix-forms-formInputOptionColor: var(--inputOptionColor);
  --wix-forms-formInputOptionColor-rgb: var(--inputOptionColor-rgb);
  --wix-forms-formInputOptionColor-opacity: var(--inputOptionColor-opacity);
  --wix-forms-formInputPlaceholderColor: var(--inputPlaceholderColor);
  --wix-forms-formInputPlaceholderColor-rgb: var(--inputPlaceholderColor-rgb);
  --wix-forms-formInputPlaceholderColor-opacity: var(--inputPlaceholderColor-opacity);
  --wix-forms-formInputErrorColor: var(--inputErrorColor);
  --wix-forms-formInputErrorColor-rgb: var(--inputErrorColor-rgb);
  --wix-forms-formInputErrorColor-opacity: var(--inputErrorColor-opacity);
  --wix-forms-formInputBorderRadius: calc(var(--inputBorderRadius) * 1px);
  --wix-forms-formLinkColor: var(--linkColor);
  --wix-forms-formLinkColor-rgb: var(--linkColor-rgb);
  --wix-forms-formLinkColor-opacity: var(--linkColor-opacity);
  --wix-forms-formThankYouMessageFont-text-decoration: var(--thankYouMessageFont-text-decoration);
  --wix-forms-formThankYouMessageFont-line-height: var(--thankYouMessageFont-line-height);
  --wix-forms-formThankYouMessageFont-family: var(--thankYouMessageFont-family);
  --wix-forms-formThankYouMessageFont-size: var(--thankYouMessageFont-size);
  --wix-forms-formThankYouMessageFont-style: var(--thankYouMessageFont-style);
  --wix-forms-formThankYouMessageFont-variant: var(--thankYouMessageFont-variant);
  --wix-forms-formThankYouMessageFont-weight: var(--thankYouMessageFont-weight);
  --wix-forms-formThankYouMessageColor: var(--thankYouMessageColor);
  --wix-forms-formThankYouMessageColor-rgb: var(--thankYouMessageColor-rgb);
  --wix-forms-formThankYouMessageColor-opacity: var(--thankYouMessageColor-opacity);
  --wix-forms-formInputBorderStyle: var(--inputBorderStyle);
  --wix-forms-formInputSelectionColor: var(--inputSelectionColor);
  --wix-forms-formInputSelectionColor-rgb: var(--inputSelectionColor-rgb);
  --wix-forms-formInputSelectionColor-opacity: var(--inputSelectionColor-opacity);
  --wix-forms-formDropdownBackgroundColor: var(--dropdownBackgroundColor);
  --wix-forms-formDropdownBackgroundColor-rgb: var(--dropdownBackgroundColor-rgb);
  --wix-forms-formDropdownBackgroundColor-opacity: var(--dropdownBackgroundColor-opacity);
  --wix-forms-formDropdownOptionTextColor: var(--dropdownOptionTextColor);
  --wix-forms-formDropdownOptionTextColor-rgb: var(--dropdownOptionTextColor-rgb);
  --wix-forms-formDropdownOptionTextColor-opacity: var(--dropdownOptionTextColor-opacity);
  --wix-forms-formInputNoteFont-text-decoration: var(--inputNoteFont-text-decoration);
  --wix-forms-formInputNoteFont-line-height: var(--inputNoteFont-line-height);
  --wix-forms-formInputNoteFont-family: var(--inputNoteFont-family);
  --wix-forms-formInputNoteFont-size: var(--inputNoteFont-size);
  --wix-forms-formInputNoteFont-style: var(--inputNoteFont-style);
  --wix-forms-formInputNoteFont-variant: var(--inputNoteFont-variant);
  --wix-forms-formInputNoteFont-weight: var(--inputNoteFont-weight);
  --wix-forms-formInputNoteColor: var(--inputNoteColor);
  --wix-forms-formInputNoteColor-rgb: var(--inputNoteColor-rgb);
  --wix-forms-formInputNoteColor-opacity: var(--inputNoteColor-opacity);
  --wix-forms-formButtonsColor: var(--buttonsColor);
  --wix-forms-formButtonsColor-rgb: var(--buttonsColor-rgb);
  --wix-forms-formButtonsColor-opacity: var(--buttonsColor-opacity);
  --wix-forms-formButtonsColorHover: var(--buttonsColorHover);
  --wix-forms-formButtonsColorHover-rgb: var(--buttonsColorHover-rgb);
  --wix-forms-formButtonsColorHover-opacity: var(--buttonsColorHover-opacity);
  --wix-forms-formButtonsBackgroundColor: var(--buttonsBackgroundColor);
  --wix-forms-formButtonsBackgroundColor-rgb: var(--buttonsBackgroundColor-rgb);
  --wix-forms-formButtonsBackgroundColor-opacity: var(--buttonsBackgroundColor-opacity);
  --wix-forms-formButtonsBackgroundColorHover: var(--buttonsBackgroundColorHover);
  --wix-forms-formButtonsBackgroundColorHover-rgb: var(--buttonsBackgroundColorHover-rgb);
  --wix-forms-formButtonsBackgroundColorHover-opacity: var(--buttonsBackgroundColorHover-opacity);
  --wix-forms-formButtonsBorderColor: var(--buttonsBorderColor);
  --wix-forms-formButtonsBorderColor-rgb: var(--buttonsBorderColor-rgb);
  --wix-forms-formButtonsBorderColor-opacity: var(--buttonsBorderColor-opacity);
  --wix-forms-formButtonsBorderWidth: calc(var(--buttonsBorderWidth) * 1px);
  --wix-forms-formButtonsBorderRadius: calc(var(--buttonsBorderRadius) * 1px);
  --wix-forms-formButtonsFont-text-decoration: var(--buttonsFont-text-decoration);
  --wix-forms-formButtonsFont-line-height: var(--buttonsFont-line-height);
  --wix-forms-formButtonsFont-family: var(--buttonsFont-family);
  --wix-forms-formButtonsFont-size: var(--buttonsFont-size);
  --wix-forms-formButtonsFont-style: var(--buttonsFont-style);
  --wix-forms-formButtonsFont-variant: var(--buttonsFont-variant);
  --wix-forms-formButtonsFont-weight: var(--buttonsFont-weight);
  --wix-forms-formButtonsFontHover-text-decoration: var(--buttonsFontHover-text-decoration);
  --wix-forms-formButtonsFontHover-line-height: var(--buttonsFontHover-line-height);
  --wix-forms-formButtonsFontHover-family: var(--buttonsFontHover-family);
  --wix-forms-formButtonsFontHover-size: var(--buttonsFontHover-size);
  --wix-forms-formButtonsFontHover-style: var(--buttonsFontHover-style);
  --wix-forms-formButtonsFontHover-variant: var(--buttonsFontHover-variant);
  --wix-forms-formButtonsFontHover-weight: var(--buttonsFontHover-weight);
  --wix-forms-formNextButtonFont-text-decoration: var(--nextButtonFont-text-decoration);
  --wix-forms-formNextButtonFont-line-height: var(--nextButtonFont-line-height);
  --wix-forms-formNextButtonFont-family: var(--nextButtonFont-family);
  --wix-forms-formNextButtonFont-size: var(--nextButtonFont-size);
  --wix-forms-formNextButtonFont-style: var(--nextButtonFont-style);
  --wix-forms-formNextButtonFont-variant: var(--nextButtonFont-variant);
  --wix-forms-formNextButtonFont-weight: var(--nextButtonFont-weight);
  --wix-forms-formNextButtonFontHover-text-decoration: var(--nextButtonFontHover-text-decoration);
  --wix-forms-formNextButtonFontHover-line-height: var(--nextButtonFontHover-line-height);
  --wix-forms-formNextButtonFontHover-family: var(--nextButtonFontHover-family);
  --wix-forms-formNextButtonFontHover-size: var(--nextButtonFontHover-size);
  --wix-forms-formNextButtonFontHover-style: var(--nextButtonFontHover-style);
  --wix-forms-formNextButtonFontHover-variant: var(--nextButtonFontHover-variant);
  --wix-forms-formNextButtonFontHover-weight: var(--nextButtonFontHover-weight);
  --wix-forms-formNextButtonColor: var(--nextButtonColor);
  --wix-forms-formNextButtonColor-rgb: var(--nextButtonColor-rgb);
  --wix-forms-formNextButtonColor-opacity: var(--nextButtonColor-opacity);
  --wix-forms-formNextButtonColorHover: var(--nextButtonColorHover);
  --wix-forms-formNextButtonColorHover-rgb: var(--nextButtonColorHover-rgb);
  --wix-forms-formNextButtonColorHover-opacity: var(--nextButtonColorHover-opacity);
  --wix-forms-formNextButtonBackgroundColor: var(--nextButtonBackgroundColor);
  --wix-forms-formNextButtonBackgroundColor-rgb: var(--nextButtonBackgroundColor-rgb);
  --wix-forms-formNextButtonBackgroundColor-opacity: var(--nextButtonBackgroundColor-opacity);
  --wix-forms-formNextButtonBackgroundColorHover: var(--nextButtonBackgroundColorHover);
  --wix-forms-formNextButtonBackgroundColorHover-rgb: var(--nextButtonBackgroundColorHover-rgb);
  --wix-forms-formNextButtonBackgroundColorHover-opacity: var(--nextButtonBackgroundColorHover-opacity);
  --wix-forms-formNextButtonBorderColor: var(--nextButtonBorderColor);
  --wix-forms-formNextButtonBorderColor-rgb: var(--nextButtonBorderColor-rgb);
  --wix-forms-formNextButtonBorderColor-opacity: var(--nextButtonBorderColor-opacity);
  --wix-forms-formNextButtonBorderColorHover: var(--nextButtonBorderColorHover);
  --wix-forms-formNextButtonBorderColorHover-rgb: var(--nextButtonBorderColorHover-rgb);
  --wix-forms-formNextButtonBorderColorHover-opacity: var(--nextButtonBorderColorHover-opacity);
  --wix-forms-formNextButtonBorderWidth: calc(var(--nextButtonBorderWidth) * 1px);
  --wix-forms-formNextButtonBorderRadius: calc(var(--nextButtonBorderRadius) * 1px);
  --wix-forms-formPreviousButtonFont-text-decoration: var(--previousButtonFont-text-decoration);
  --wix-forms-formPreviousButtonFont-line-height: var(--previousButtonFont-line-height);
  --wix-forms-formPreviousButtonFont-family: var(--previousButtonFont-family);
  --wix-forms-formPreviousButtonFont-size: var(--previousButtonFont-size);
  --wix-forms-formPreviousButtonFont-style: var(--previousButtonFont-style);
  --wix-forms-formPreviousButtonFont-variant: var(--previousButtonFont-variant);
  --wix-forms-formPreviousButtonFont-weight: var(--previousButtonFont-weight);
  --wix-forms-formPreviousButtonFontHover-text-decoration: var(--previousButtonFontHover-text-decoration);
  --wix-forms-formPreviousButtonFontHover-line-height: var(--previousButtonFontHover-line-height);
  --wix-forms-formPreviousButtonFontHover-family: var(--previousButtonFontHover-family);
  --wix-forms-formPreviousButtonFontHover-size: var(--previousButtonFontHover-size);
  --wix-forms-formPreviousButtonFontHover-style: var(--previousButtonFontHover-style);
  --wix-forms-formPreviousButtonFontHover-variant: var(--previousButtonFontHover-variant);
  --wix-forms-formPreviousButtonFontHover-weight: var(--previousButtonFontHover-weight);
  --wix-forms-formPreviousButtonColor: var(--previousButtonColor);
  --wix-forms-formPreviousButtonColor-rgb: var(--previousButtonColor-rgb);
  --wix-forms-formPreviousButtonColor-opacity: var(--previousButtonColor-opacity);
  --wix-forms-formPreviousButtonColorHover: var(--previousButtonColorHover);
  --wix-forms-formPreviousButtonColorHover-rgb: var(--previousButtonColorHover-rgb);
  --wix-forms-formPreviousButtonColorHover-opacity: var(--previousButtonColorHover-opacity);
  --wix-forms-formPreviousButtonBackgroundColor: var(--previousButtonBackgroundColor);
  --wix-forms-formPreviousButtonBackgroundColor-rgb: var(--previousButtonBackgroundColor-rgb);
  --wix-forms-formPreviousButtonBackgroundColor-opacity: var(--previousButtonBackgroundColor-opacity);
  --wix-forms-formPreviousButtonBackgroundColorHover: var(--previousButtonBackgroundColorHover);
  --wix-forms-formPreviousButtonBackgroundColorHover-rgb: var(--previousButtonBackgroundColorHover-rgb);
  --wix-forms-formPreviousButtonBackgroundColorHover-opacity: var(--previousButtonBackgroundColorHover-opacity);
  --wix-forms-formPreviousButtonBorderColor: var(--previousButtonBorderColor);
  --wix-forms-formPreviousButtonBorderColor-rgb: var(--previousButtonBorderColor-rgb);
  --wix-forms-formPreviousButtonBorderColor-opacity: var(--previousButtonBorderColor-opacity);
  --wix-forms-formPreviousButtonBorderColorHover: var(--previousButtonBorderColorHover);
  --wix-forms-formPreviousButtonBorderColorHover-rgb: var(--previousButtonBorderColorHover-rgb);
  --wix-forms-formPreviousButtonBorderColorHover-opacity: var(--previousButtonBorderColorHover-opacity);
  --wix-forms-formPreviousButtonBorderWidth: calc(var(--previousButtonBorderWidth) * 1px);
  --wix-forms-formPreviousButtonBorderRadius: calc(var(--previousButtonBorderRadius) * 1px);
  --wix-forms-formSubmitButtonFont-text-decoration: var(--submitButtonFont-text-decoration);
  --wix-forms-formSubmitButtonFont-line-height: var(--submitButtonFont-line-height);
  --wix-forms-formSubmitButtonFont-family: var(--submitButtonFont-family);
  --wix-forms-formSubmitButtonFont-size: var(--submitButtonFont-size);
  --wix-forms-formSubmitButtonFont-style: var(--submitButtonFont-style);
  --wix-forms-formSubmitButtonFont-variant: var(--submitButtonFont-variant);
  --wix-forms-formSubmitButtonFont-weight: var(--submitButtonFont-weight);
  --wix-forms-formSubmitButtonFontHover-text-decoration: var(--submitButtonFontHover-text-decoration);
  --wix-forms-formSubmitButtonFontHover-line-height: var(--submitButtonFontHover-line-height);
  --wix-forms-formSubmitButtonFontHover-family: var(--submitButtonFontHover-family);
  --wix-forms-formSubmitButtonFontHover-size: var(--submitButtonFontHover-size);
  --wix-forms-formSubmitButtonFontHover-style: var(--submitButtonFontHover-style);
  --wix-forms-formSubmitButtonFontHover-variant: var(--submitButtonFontHover-variant);
  --wix-forms-formSubmitButtonFontHover-weight: var(--submitButtonFontHover-weight);
  --wix-forms-formSubmitButtonColor: var(--submitButtonColor);
  --wix-forms-formSubmitButtonColor-rgb: var(--submitButtonColor-rgb);
  --wix-forms-formSubmitButtonColor-opacity: var(--submitButtonColor-opacity);
  --wix-forms-formSubmitButtonColorHover: var(--submitButtonColorHover);
  --wix-forms-formSubmitButtonColorHover-rgb: var(--submitButtonColorHover-rgb);
  --wix-forms-formSubmitButtonColorHover-opacity: var(--submitButtonColorHover-opacity);
  --wix-forms-formSubmitButtonBackgroundColor: var(--submitButtonBackgroundColor);
  --wix-forms-formSubmitButtonBackgroundColor-rgb: var(--submitButtonBackgroundColor-rgb);
  --wix-forms-formSubmitButtonBackgroundColor-opacity: var(--submitButtonBackgroundColor-opacity);
  --wix-forms-formSubmitButtonBackgroundColorHover: var(--submitButtonBackgroundColorHover);
  --wix-forms-formSubmitButtonBackgroundColorHover-rgb: var(--submitButtonBackgroundColorHover-rgb);
  --wix-forms-formSubmitButtonBackgroundColorHover-opacity: var(--submitButtonBackgroundColorHover-opacity);
  --wix-forms-formSubmitButtonBorderColor: var(--submitButtonBorderColor);
  --wix-forms-formSubmitButtonBorderColor-rgb: var(--submitButtonBorderColor-rgb);
  --wix-forms-formSubmitButtonBorderColor-opacity: var(--submitButtonBorderColor-opacity);
  --wix-forms-formSubmitButtonBorderColorHover: var(--submitButtonBorderColorHover);
  --wix-forms-formSubmitButtonBorderColorHover-rgb: var(--submitButtonBorderColorHover-rgb);
  --wix-forms-formSubmitButtonBorderColorHover-opacity: var(--submitButtonBorderColorHover-opacity);
  --wix-forms-formSubmitButtonBorderWidth: calc(var(--submitButtonBorderWidth) * 1px);
  --wix-forms-formSubmitButtonBorderRadius: calc(var(--submitButtonBorderRadius) * 1px);
  --wix-forms-formColumnSpacing: calc(var(--columnSpacing) * 1px);
  --wix-forms-formRowSpacing: calc(var(--rowSpacing) * 1px);
  --wix-forms-formBackground: var(--formBackground);
  --wix-forms-formBackground-rgb: var(--formBackground-rgb);
  --wix-forms-formBackground-opacity: var(--formBackground-opacity);
  --wix-forms-formInputBorderLeftWidth: calc(var(--inputBorderLeftWidth) * 1px);
  --wix-forms-formInputBorderRightWidth: calc(var(--inputBorderRightWidth) * 1px);
  --wix-forms-formInputBorderTopWidth: calc(var(--inputBorderTopWidth) * 1px);
  --wix-forms-formInputBorderBottomWidth: calc(var(--inputBorderBottomWidth) * 1px);
}
.sN4uTVR {
  background: rgba(var(--formBackground));
  border-color: rgba(var(--borderColor));
  border-radius: calc(var(--borderRadius)*1px);
  border-style: solid;
  border-width: calc(var(--borderWidth)*1px);
  box-sizing: border-box;
  padding-bottom: calc(var(--verticalPadding)*1px);
  padding-left: calc(var(--horizontalPadding)*1px);
  padding-right: calc(var(--horizontalPadding)*1px);
  padding-top: calc(var(--verticalPadding)*1px);
}
.sHoCdRI {
  box-shadow: var(--index2490108247-shadowXOffset) var(--index2490108247-shadowYOffset) calc(var(--shadowBlur)*1px) calc(var(--shadowSize)*1px) rgba(var(--shadowColor));
}
@container (max-width: 288px) {
  .sN4uTVR form fieldset>div {
    column-gap: 0 !important;
  }
}
.CvQpuc {
  align-items: center;
  background: rgba(var(--formBackground));
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  padding: 20px;
  text-align: center;
  width: 100%;
}
._Kekmv {
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 24px !important;
  margin: 24px 0 8px 0;
}
.yriMaM {
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 18px !important;
}
._Kekmv,
.yriMaM {
  font-family: Poppins,Helvetica,Arial,sans-serif !important;
}
.Qq9p0F {
  align-items: center;
  display: flex;
  flex-direction: column;
  text-align: center;
}
.Qq9p0F .tQFwnj {
  margin-bottom: 12px;
}
.Qq9p0F .IqzMYA {
  margin-top: 12px;
}
.YSDaGO {
  animation: lWfcIs .4s ease;
}
@keyframes lWfcIs {
  0% {
    opacity: 0;
    transform: translateY(-10px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.ckHV4G {
  display: flex;
  flex-direction: column;
  gap: var(--wix-forms-formRowSpacing,24px);
  width: 100%;
}
.GLWhGq {
  -moz-column-gap: var(--wix-forms-formColumnSpacing,24px);
  column-gap: var(--wix-forms-formColumnSpacing,24px);
}
.DXT5mJ {
  row-gap: var(--wix-forms-formRowSpacing,0);
}
.WLnTYL,
.rSNHo6 {
  margin-top: 24px;
}
.rSNHo6 {
  align-items: center;
  color: rgb(var(--wix-forms-formInputErrorColor,223,49,49)) !important;
  display: flex;
  font-family: Poppins,Helvetica,Arial,sans-serif;
  font-size: 16px;
  justify-content: center;
  line-height: 1.4;
  min-height: 20px;
}
.PzL7AI {
  margin-right: 2px;
}
.Hus5B {
  align-items: center;
  cursor: auto;
  display: flex;
  margin: 12px 0;
}
.Hus5B .rmaaF {
  flex: 1;
}
.Hus5B p[data-text-align=right][data-placeholder]:first-child:before {
  left: 0;
  right: 0;
  text-align: right;
  width: 100%;
}
.Hus5B p[data-text-align=left][data-placeholder]:first-child:before {
  left: 0;
  right: 0;
  text-align: left;
  width: 100%;
}
._9wFv2 {
  margin: 10px 0 12px;
}
.RJp7O {
  margin: 0;
  min-height: 48px;
}
.RJp7O._9wFv2 {
  cursor: pointer;
  margin: 2px 0;
}
.R8hcb {
  align-self: start;
  display: flex;
  outline: none;
}
.OY-vz,
.R8hcb {
  padding-top: 12px;
}
.OY-vz {
  cursor: grab;
  position: absolute;
}
.OY-vz:hover {
  opacity: .7;
}
.OY-vz svg {
  fill: #646464;
  color: #646464;
}
.cZU81 {
  right: -23px;
}
.YWKrY {
  left: -23px;
}
.oOvd2 {
  display: flex;
  flex-direction: row;
  position: relative;
}
.oOvd2 p[data-text-align=right][data-placeholder]:first-child:before {
  left: 0;
  right: 0;
  text-align: right;
  width: 100%;
}
.oOvd2 p[data-text-align=left][data-placeholder]:first-child:before {
  left: 0;
  right: 0;
  text-align: left;
  width: 100%;
}
.-e5Yv {
  margin: 2px 0;
}
._0rqpB {
  cursor: pointer;
  display: flex;
  flex-direction: row;
  outline: none;
  width: 100%;
}
._0rqpB:focus-visible {
  outline: 5px auto Highlight !important;
  outline: 5px auto -webkit-focus-ring-color !important;
}
.hxvBq {
  display: flex;
  flex-direction: row;
}
.lOIsp {
  flex: 0 0 48px;
}
.W2vEB {
  cursor: grabbing;
}
.dB4Ur,
.ujXtZ {
  min-width: 0;
  width: 100%;
}
.dB4Ur {
  display: flex;
  flex-direction: column;
}
.xiZFA {
  --ricos-custom-editor-add-plugin-button-position-inline-start: -36px;
}
.J2HSd {
  display: none;
}
@media print {
  .J2HSd {
    display: block !important;
  }
}
.nE08S {
  direction: ltr;
}
._10e-l {
  direction: rtl;
}
.bfllf {
  background: transparent;
  border: none;
  cursor: pointer;
  display: flex;
  outline: none;
  padding-inline-end: 14px;
  padding-inline-start: 10px;
}
.bfllf:hover {
  opacity: .7;
}
._10e-l .bfllf {
  transform: scaleX(-1);
}
.bfllf:focus-visible .Fr5-L {
  outline: 5px auto Highlight;
  outline: 5px auto -webkit-focus-ring-color;
}
.bfllf .Fr5-L {
  fill: #646464;
  color: #646464;
  outline: none;
  transition: transform .15s linear;
}
.bfllf .Fr5-L.Ld-6z {
  transform: rotate(90deg);
}
._4kI9M {
  overflow-wrap: break-word;
  width: 100%;
  word-break: break-word;
}
@media print {
  .bfllf .Fr5-L {
    transform: rotate(90deg) !important;
  }
}
.glob_fontElementMap,
.ouzWh {
  font-family: var(--ricos-font-family,unset);
}
.GB9ta {
  color: var(--ricos-custom-link-color,var(--ricos-action-color,#116dff));
  font-family: var(--ricos-custom-link-font-family,unset);
  font-size: var(--ricos-custom-link-font-size,unset);
  font-style: var(--ricos-custom-link-font-style,unset);
  font-weight: var(--ricos-custom-link-font-weight,unset);
  letter-spacing: var(--ricos-custom-link-letter-spacing,unset);
  line-height: var(--ricos-custom-link-line-height,unset);
  min-height: var(--ricos-custom-link-min-height,unset);
  -webkit-text-decoration: var(--ricos-custom-link-text-decoration,none);
  text-decoration: var(--ricos-custom-link-text-decoration,none);
}
._3aGvv:hover {
  cursor: text;
}
.RTAO7:hover {
  cursor: pointer;
}
.ElBhne {
  width: 100%;
}
.dF3Dv0 {
  align-items: center;
  background: rgba(var(--wix-forms-formBackground));
  display: flex;
  inset: 0;
  justify-content: center;
  position: absolute;
  z-index: 1;
}
.dF3Dv0>div {
  height: auto;
  width: 100%;
}
.kLNiUo {
  border: none;
  margin: 0;
  padding: 0;
}
.D8AT5x>fieldset,
.zeyg5V {
  pointer-events: none;
}
.D8AT5x>fieldset {
  visibility: hidden;
}
.D8AT5x {
  position: relative;
}
.M94ODH {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.M94ODH .QBpKk2 {
  border-radius: 4px !important;
}
.eiknuc {
  display: block;
  height: 100%;
  width: 100%;
}
.eiknuc img {
  max-width: var(--wix-img-max-width,100%);
}
.eiknuc[data-animate-blur] img {
  filter: blur(9px);
  transition: filter .8s ease-in;
}
.eiknuc[data-animate-blur] img[data-load-done] {
  filter: none;
}
.CKafKt {
  font-size: 12px !important;
  margin-top: 8px;
}
.P3Gw_D {
  color: rgb(var(--wix-forms-formInputNoteColor,0,0,0));
  font-family: var(--wix-forms-formInputNoteFont-family);
  font-size: var(--wix-forms-formInputNoteFont-size,12px);
  margin-top: 8px;
}
.nBUPcz {
  background: none;
  border: 0;
  color: var(--wix-forms-formLinkColor,inherit);
  cursor: pointer;
  font: inherit;
  padding: 0;
  text-decoration: underline;
}

/* ===== inline (index.html) ===== */
.s__5mh_bM {
  cursor: pointer;
}
.s__5mh_bM.ovwE_Lf--hovered {
  background-color: #d3d3d3;
}
.s__5mh_bM.ovwE_Lf--disabled {
  background-color: #fff;
  cursor: default;
}
.s__5mh_bM.ovwE_Lf--selected {
  background-color: gray;
}
.s__5mh_bM.ovwE_Lf--selected.ovwE_Lf--hovered {
  background-color: #696969;
}
.s__5mh_bM:not(.ovwE_Lf--selectable) {
  cursor: default;
}
.sUMXqCr {
  background-color: transparent;
  font-weight: 700;
}
.sEjx_3o {
  color: rgb(var(--wix-forms-formDropdownOptionTextColor,var(--CoreDropdownOption250868057-wix-color-5)));
  display: block;
  font-family: var(--wix-forms-formInputValueFont-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-forms-formInputValueFont-size,16px);
  font-style: var(--wix-forms-formInputValueFont-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-forms-formInputValueFont-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-forms-formInputValueFont-weight,var(--wix-font-Body-M-weight));
  line-height: var(--wix-forms-formInputValueFont-line-height,1.5);
  overflow: hidden;
  padding: 0 12px;
}
.sKhPpLc,
.sKhPpLc * {
  box-sizing: border-box;
}
.sKhPpLc.o__41gtK_--forceBWTheme {
  --wut-bg-color: #fff;
  --wut-text-color: #000;
  --wut-disabled-color: #969696;
  --wut-placeholder-color: #646464;
  --wut-main-cta-color: rgb(var(--wix-color-5));
  --wut-secondary-cta-color: #000;
  --wut-input-border-color: rgba(0,0,0,.6);
  --wut-input-hover-and-focus-border-color: #000;
  --wut-selection-text-bg-color: rgba(0,0,0,.2);
  --wut-meta-data-color: #646464;
  --wut-clear-button-bg-color: rgba(0,0,0,.12);
}
.sKhPpLc.o__41gtK_--isOpen {
  height: 100vh;
  height: 100dvh;
  left: 0;
  position: fixed;
  top: 0;
  width: 100vw;
  width: 100dvw;
  z-index: 1999;
}
.s__13J5m_ {
  opacity: 0;
  -webkit-transition: opacity .3s,-webkit-transform .4s;
  transition: opacity .2s,transform .4s;
  transition-timing-function: ease;
  z-index: 2000;
}
.sKhPpLc.o__41gtK_--isOpen .s__13J5m_ {
  opacity: 1;
}
.s__6NvWn_ {
  background: rgb(var(--wix-ui-tpa-modal-overlay-background-color,var(--wst-system-line-1-color-rgb,0,0,0)));
  height: 100%;
  opacity: .6;
  width: 100%;
}
.svBfnUS {
  --MobileDrawer1106429117-white: 255,255,255;
  --MobileDrawer1106429117-black: 0,0,0;
  --MobileDrawer1106429117-background-color: var(--wst-primary-background-color-rgb,var(--MobileDrawer1106429117-white));
  width: 100%;
}
.szhy2f7 {
  background-color: rgb(var(--wix-ui-tpa-mobile-drawer-background-color,var(--MobileDrawer1106429117-background-color)));
  border-color: rgb(var(--wix-ui-tpa-mobile-drawer-border-color,var(--MobileDrawer1106429117-black)));
  border-style: solid;
  border-width: var(--wix-ui-tpa-mobile-drawer-border-width,0);
  max-height: 320px;
  min-height: 60px;
  position: absolute;
  transition: .3s ease;
  transition-timing-function: cubic-bezier(.25,.46,.45,.94);
  width: 100%;
}
.szhy2f7.owSBl3G--fullScreen {
  min-height: 100vh;
  transition-duration: .5s;
}
.szhy2f7.owSBl3G---position-3-top {
  border-bottom-left-radius: var(--wix-ui-tpa-mobile-drawer-border-radius,0);
  border-bottom-right-radius: var(--wix-ui-tpa-mobile-drawer-border-radius,0);
  top: -100%;
}
.szhy2f7.owSBl3G---position-3-top.owSBl3G--visible {
  top: 0;
}
.szhy2f7.owSBl3G---position-6-bottom {
  border-top-left-radius: var(--wix-ui-tpa-mobile-drawer-border-radius,0);
  border-top-right-radius: var(--wix-ui-tpa-mobile-drawer-border-radius,0);
  bottom: -100%;
}
.szhy2f7.owSBl3G---position-6-bottom.owSBl3G--visible {
  bottom: 0;
}
.sAfN4Lu,
.sTrihOj {
  outline: 0;
}
.sAfN4Lu {
  max-height: 260px;
  overflow: auto;
  position: relative;
}
.sUsB8n1 {
  display: inline-block;
  padding: 10px 24px;
}
.sN2U7JS {
  height: 100%;
}
.sHGUinW {
  background-color: rgb(var(--wix-forms-formDropdownBackgroundColor-rgb,var(--wix-color-1)));
  border: 1px solid rgb(var(--wix-forms-formInputValueColor-rgb,var(--wix-color-5)),calc(var(--wix-forms-formInputValueColor-opacity, 1)*.4));
  border-radius: 0;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,.1),0 0 4px 0 rgba(0,0,0,.1);
  margin-inline-start: -12px;
  min-width: auto;
  padding-bottom: 0;
  padding-top: 12px;
}
.sYZ68sH .sb9Ohxo {
  padding: 10px 24px;
}
.sYZ68sH .sb9Ohxo.ovwE_Lf--hovered {
  background-color: rgb(var(--wix-forms-formDropdownOptionTextColor-rgb,var(--wix-color-5)),calc(var(--wix-forms-formDropdownOptionTextColor-opacity, 1)*.06));
}
.sYZ68sH .sb9Ohxo.ovwE_Lf--selected {
  background-color: rgb(var(--wix-forms-formDropdownOptionTextColor-rgb,var(--wix-color-5)),calc(var(--wix-forms-formDropdownOptionTextColor-opacity, 1)*.12));
}
.sYZ68sH .sb9Ohxo.ovwE_Lf--hovered.ovwE_Lf--selected {
  background-color: rgb(var(--wix-forms-formDropdownOptionTextColor-rgb,var(--wix-color-5)),calc(var(--wix-forms-formDropdownOptionTextColor-opacity, 1)*.16));
}
.sYZ68sH .sAfN4Lu {
  height: 190px;
  padding-bottom: 8px;
}
.sHGUinW.oq552bd---theme-3-box {
  margin-bottom: var(--wix-forms-formInputBorderWidth,0);
  margin-top: var(--wix-forms-formInputBorderWidth,0);
  margin-inline-start: calc((var(--wix-forms-formInputBorderWidth, 0px) + 12px)*-1);
}
.sHGUinW.oq552bd---theme-4-line {
  margin-top: var(--wix-forms-formInputBorderWidth,0);
}
.schBjqn {
  box-sizing: border-box;
  padding: 8px 24px;
}
.s_nZoFo {
  --wix-ui-tpa-text-field-main-text-font-line-height: calc(24 * 1px);
}
.s_nZoFo .sYLLh5P svg {
  color: rgb(var(--wix-forms-formInputValueColor,var(--wix-color-5)));
  height: max(calc(var(--wix-forms-formInputValueFont-size, 16px)*1.4),24px);
  width: max(calc(var(--wix-forms-formInputValueFont-size, 16px)*1.4),24px);
}
.sDG4CMy {
  --wix-ui-tpa-icon-button-icon-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-icon-button-icon-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-icon-button-icon-color-opacity: var(--wix-forms-formInputValueColor-opacity);
}
.sQIj9bX {
  flex-direction: row;
}
.sQIj9bX,
.sqM3kaY {
  align-items: center;
  display: flex;
}
.sqM3kaY {
  height: max(calc(var(--wix-forms-formInputValueFont-size, 16px)*.875),14px);
  width: calc(max(calc(var(--wix-forms-formInputValueFont-size, 16px)*.875),14px)*1.6);
}
.sFZ_3_f svg {
  height: max(calc(var(--wix-forms-formInputValueFont-size, 16px)*1.4),24px);
  justify-content: flex-end;
  width: max(calc(var(--wix-forms-formInputValueFont-size, 16px)*1.4),24px);
}
.sFZ_3_f svg,
.s__6zIpSX {
  align-items: center;
  display: flex;
}
.s__6zIpSX svg {
  height: max(var(--wix-forms-formInputValueFont-size,16px),16px);
  width: max(var(--wix-forms-formInputValueFont-size,16px),16px);
}
.sUfl5Xm {
  opacity: .2 !important;
}
.sAazjMD {
  position: relative;
  z-index: 100001;
}
.sAazjMD .szhy2f7 {
  background-color: transparent;
}
.sQ0P14j {
  background-color: rgb(var(--wix-forms-formDropdownBackgroundColor-rgb,var(--wix-color-1)));
  padding: 12px 0;
}
.smveRG5 {
  display: flex;
  flex-direction: column;
  height: 296px;
  max-height: 50vh;
  overflow: hidden;
}
.smveRG5 .sb9Ohxo {
  padding: 10px 24px;
}
.smveRG5 .sb9Ohxo.ovwE_Lf--hovered {
  background-color: rgb(var(--wix-forms-formDropdownOptionTextColor-rgb,var(--wix-color-5)),calc(var(--wix-forms-formDropdownOptionTextColor-opacity, 1)*.06));
}
.smveRG5 .sb9Ohxo.ovwE_Lf--selected {
  background-color: rgb(var(--wix-forms-formDropdownOptionTextColor-rgb,var(--wix-color-5)),calc(var(--wix-forms-formDropdownOptionTextColor-opacity, 1)*.12));
}
.smveRG5 .sb9Ohxo.ovwE_Lf--hovered.ovwE_Lf--selected {
  background-color: rgb(var(--wix-forms-formDropdownOptionTextColor-rgb,var(--wix-color-5)),calc(var(--wix-forms-formDropdownOptionTextColor-opacity, 1)*.16));
}
.sJEPPoS {
  box-sizing: border-box;
  padding: 8px 24px;
}
.sW56ymu.ozhxlqz--rtl {
  direction: ltr;
}
.sW56ymu .sYLLh5P {
  align-self: stretch;
}
.sW56ymu input {
  direction: ltr;
}
.sW56ymu input,
.sW56ymu.ozhxlqz--rtl input {
  text-align: start;
}
.s_cF0ji {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.s_cF0ji.ogJNqgr--nowrap {
  white-space: nowrap;
}
.sj_v9wp {
  align-items: center;
  display: flex;
  height: max(calc(var(--wix-forms-formInputValueFont-size, 16px)*.875),14px);
  margin-inline-end: 12px;
  width: calc(max(calc(var(--wix-forms-formInputValueFont-size, 16px)*.875),14px)*1.6);
}
.sCsy7b3 {
  --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-main-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-main-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-main-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-main-text-color: var(--wix-forms-formDropdownOptionTextColor);
  --wix-ui-tpa-text-main-text-color-rgb: var(--wix-forms-formDropdownOptionTextColor-rgb);
  --wix-ui-tpa-text-main-text-color-opacity: var(--wix-forms-formDropdownOptionTextColor-opacity);
}
.apfS60 {
  height: auto;
  width: 100%;
}

/* ===== inline (index.html) ===== */
.s__6R4u_E {
  margin-inline-start: 4px;
}
.s_71EX_ {
  --TextArea2773311805-default-main-border-width: 1px;
  --TextArea2773311805-default-background-color: rgb(var(--wix-ui-tpa-text-area-background-color,var(--wst-primary-background-color-rgb,var(--wix-color-1))));
  width: var(--wix-ui-tpa-text-area-container-width,280px);
}
.s_71EX_.ogfZBj6--error.ogfZBj6--newErrorMessage {
  --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-text-area-error-color,var(--wst-system-error-color-rgb,223,49,49));
  --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-text-area-error-color-rgb,var(--wst-system-error-color-rgb,223,49,49));
  --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-text-area-error-color-opacity);
  --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-text-area-error-message-min-height);
}
.sEJ_l9V {
  background-color: var(--TextArea2773311805-default-background-color);
  border-color: rgb(var(--wix-ui-tpa-text-area-border-color-rgb,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))),calc(var(--wix-ui-tpa-text-area-border-color-opacity, 1)*var(--wix-ui-tpa-text-area-main-border-opacity, .6)));
  border-radius: var(--wix-ui-tpa-text-area-main-border-radius,0);
  border-style: solid;
  border-width: 0;
  box-sizing: border-box;
  display: flex;
  height: var(--wix-ui-tpa-text-area-container-height,92px);
  position: relative;
}
.sEJ_l9V.ogfZBj6--withResize {
  overflow: hidden;
  resize: both;
}
.s_71EX_.ogfZBj6---theme-3-box .sEJ_l9V {
  border-width: var(--wix-ui-tpa-text-area-main-border-width,var(--TextArea2773311805-default-main-border-width));
  padding: var(--wix-ui-tpa-text-area-vertical-padding,8px) 0;
}
.s_71EX_.ogfZBj6---theme-3-box .sEJ_l9V:active,
.s_71EX_.ogfZBj6---theme-3-box .sEJ_l9V:focus,
.s_71EX_.ogfZBj6---theme-3-box .sEJ_l9V:focus-within,
.s_71EX_.ogfZBj6---theme-3-box .sEJ_l9V:hover {
  border-radius: var(--wix-ui-tpa-text-area-hover-border-radius,var(--wix-ui-tpa-text-area-main-border-radius));
  border-width: var(--wix-ui-tpa-text-area-hover-border-width,var(--wix-ui-tpa-text-area-main-border-width,var(--TextArea2773311805-default-main-border-width)));
}
.s_71EX_.ogfZBj6---theme-4-line .sEJ_l9V {
  border-bottom-width: var(--wix-ui-tpa-text-area-main-border-width,var(--TextArea2773311805-default-main-border-width));
  padding: 0;
}
.s_71EX_.ogfZBj6---theme-4-line .sEJ_l9V:active,
.s_71EX_.ogfZBj6---theme-4-line .sEJ_l9V:focus,
.s_71EX_.ogfZBj6---theme-4-line .sEJ_l9V:focus-within,
.s_71EX_.ogfZBj6---theme-4-line .sEJ_l9V:hover {
  border-bottom-width: var(--wix-ui-tpa-text-area-hover-border-width,var(--wix-ui-tpa-text-area-main-border-width,var(--TextArea2773311805-default-main-border-width)));
  padding: 0;
}
.sEJ_l9V:active,
.sEJ_l9V:focus,
.sEJ_l9V:focus-within,
.sEJ_l9V:hover {
  background-color: rgb(var(--wix-ui-tpa-text-area-hover-background-color-rgb,var(--default-background-color-rgb,transparent)),calc(var(--wix-ui-tpa-text-area-hover-background-color-opacity, var(--default-background-color-opacity, 1))*var(--wix-ui-tpa-text-area-hover-background-opacity, 1)));
  border-color: rgb(var(--wix-ui-tpa-text-area-hover-border-color,var(--wix-ui-tpa-text-area-border-color,var(--wst-paragraph-2-color-rgb))));
  border-radius: var(--wix-ui-tpa-text-area-hover-border-radius,var(--wix-ui-tpa-text-area-main-border-radius));
}
.sEJ_l9V:active>textarea,
.sEJ_l9V:focus-within>textarea,
.sEJ_l9V:focus>textarea,
.sEJ_l9V:hover>textarea {
  color: rgb(var(--wix-ui-tpa-text-area-hover-text-color,var(--wix-ui-tpa-text-area-main-label-text-color,var(--wst-paragraph-2-color-rgb))));
}
.sY5Smt1 {
  --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);
  background-color: transparent;
  border: 0;
  border-radius: var(--wix-ui-tpa-text-area-main-border-radius,0);
  box-sizing: border-box;
  color: rgb(var(--wix-ui-tpa-text-area-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  font-family: var(--wix-ui-tpa-text-area-text-font-family,var(--wst-paragraph-2-overriden-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-text-area-text-font-size,var(--wst-paragraph-2-overriden-font-size,var(--wix-font-Body-M-size)));
  font-style: var(--wix-ui-tpa-text-area-text-font-style,var(--wst-paragraph-2-overriden-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-text-area-text-font-variant,var(--wst-paragraph-2-overriden-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-text-area-text-font-weight,var(--wst-paragraph-2-overriden-font-weight,var(--wix-font-Body-M-weight)));
  height: 100%;
  line-height: var(--wix-ui-tpa-text-area-text-font-line-height,var(--wst-paragraph-2-overriden-font-line-height,var(--wix-font-Body-M-line-height)));
  overflow: hidden;
  padding: 0 var(--wix-ui-tpa-text-area-horizontal-padding,12px);
  padding-inline-start: var(--wix-ui-tpa-text-area-padding-inline-start,var(--wix-ui-tpa-text-area-horizontal-padding,12px));
  resize: none;
  text-decoration: var(--wix-ui-tpa-text-area-text-font-text-decoration,var(--wst-paragraph-2-overriden-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
  width: 100%;
}
.sY5Smt1:focus,
.sY5Smt1:hover {
  overflow: auto;
}
.sY5Smt1::-webkit-input-placeholder,
.sY5Smt1::placeholder {
  color: rgb(var(--wix-ui-tpa-text-area-placeholder-color,var(--wst-shade-3-color-rgb,var(--wix-color-4))));
}
.s__6MGOAk {
  box-sizing: border-box;
  display: flex;
  height: 24px;
  justify-content: flex-end;
  padding: 0 8px;
  pointer-events: none;
  position: absolute;
  top: 5px;
  width: 100%;
}
.s_71EX_.ogfZBj6---theme-4-line .s__6MGOAk {
  padding-inline-end: 0;
}
.sY_zFYn {
  pointer-events: auto;
}
.s_71EX_.ogfZBj6---theme-4-line .sY_zFYn {
  margin: 0 -4px;
}
.sKXn0nS {
  color: #df3131 !important;
}
.s_71EX_.ogfZBj6---theme-4-line .sEJ_l9V .sY5Smt1 {
  padding-left: 0;
  padding-right: 0;
}
.s_71EX_.ogfZBj6--error:not(.ogfZBj6--newErrorMessage) .sEJ_l9V {
  border-color: rgb(var(--wix-ui-tpa-text-area-error-border-color-rgb,var(--wst-system-error-color-rgb,223,49,49)),calc(var(--wix-ui-tpa-text-area-error-border-color-opacity, 1)*var(--wix-ui-tpa-text-area-main-border-opacity, .6))) !important;
}
.s_71EX_.ogfZBj6--error.ogfZBj6--newErrorMessage .sEJ_l9V {
  border-color: var(--wut-error-color,#df3131) !important;
}
.s_71EX_:focus.ogfZBj6--error:not(.ogfZBj6--newErrorMessage) .sEJ_l9V,
.s_71EX_:hover.ogfZBj6--error:not(.ogfZBj6--newErrorMessage) .sEJ_l9V {
  border-color: rgb(var(--wix-ui-tpa-text-area-error-border-color,var(--wst-system-error-color-rgb,223,49,49))) !important;
}
.s_71EX_:focus.ogfZBj6--error.ogfZBj6--newErrorMessage .sEJ_l9V,
.s_71EX_:hover.ogfZBj6--error.ogfZBj6--newErrorMessage .sEJ_l9V {
  border-color: var(--wut-error-color,#df3131) !important;
}
.s_71EX_.ogfZBj6--error.ogfZBj6--errorMessage:not(.ogfZBj6--rtl) .sEJ_l9V .sY5Smt1 {
  padding-right: 38px;
}
.s_71EX_.ogfZBj6--error.ogfZBj6--errorMessage.ogfZBj6--rtl .sEJ_l9V .sY5Smt1 {
  padding-left: 38px;
}
.s_71EX_.ogfZBj6--success .sEJ_l9V {
  border-color: rgb(var(--wix-ui-tpa-text-area-success-border-color-rgb,var(--wst-system-success-color-rgb,0,130,80)),calc(var(--wix-ui-tpa-text-area-success-border-color-opacity, 1)*var(--wix-ui-tpa-text-area-main-border-opacity, .6)));
}
.s_71EX_:focus.ogfZBj6--success .sEJ_l9V,
.s_71EX_:hover.ogfZBj6--success .sEJ_l9V {
  border-color: rgb(var(--wix-ui-tpa-text-area-success-border-color,var(--wst-system-success-color-rgb,0,130,80)));
}
.s_71EX_.ogfZBj6--disabled .sEJ_l9V,
.s_71EX_.ogfZBj6--disabled .sEJ_l9V:hover {
  border-color: rgb(var(--wix-ui-tpa-text-area-disabled-border-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29))));
}
.s_71EX_.ogfZBj6--disabled .sEJ_l9V .sY5Smt1 {
  color: rgb(var(--wix-ui-tpa-text-area-disabled-text-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29))));
}
.s_71EX_ .sDRF_Ub {
  --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);
  color: rgb(var(--wix-ui-tpa-text-area-main-label-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  display: block;
  font-family: var(--wix-ui-tpa-text-area-main-label-font-family,var(--wst-paragraph-2-overriden-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-text-area-main-label-font-size,var(--wst-paragraph-2-overriden-font-size,var(--wix-font-Body-M-size)));
  font-style: var(--wix-ui-tpa-text-area-main-label-font-style,var(--wst-paragraph-2-overriden-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-text-area-main-label-font-variant,var(--wst-paragraph-2-overriden-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-text-area-main-label-font-weight,var(--wst-paragraph-2-overriden-font-weight,var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-text-area-main-label-font-line-height,var(--wst-paragraph-2-overriden-font-line-height,var(--wix-font-Body-M-line-height)));
  margin-bottom: 8px;
  text-decoration: var(--wix-ui-tpa-text-area-main-label-font-text-decoration,var(--wst-paragraph-2-overriden-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
}
.s_71EX_.ogfZBj6--disabled .sDRF_Ub {
  color: rgb(var(--wix-ui-tpa-text-area-disabled-label-color,var(--wix-color-5)));
}
.sf9BXt4 {
  color: rgb(var(--wix-ui-tpa-text-area-char-count-color,var(--wst-shade-3-color-rgb,var(--wix-color-4))));
  display: flex;
  font-family: var(--wix-ui-tpa-text-area-char-count-font-family,var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-area-char-count-font-size,14px);
  font-style: var(--wix-ui-tpa-text-area-char-count-font-style,var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-area-char-count-font-variant,var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-area-char-count-font-weight,var(--wix-font-Body-M-weight));
  justify-content: flex-end;
  line-height: var(--wix-ui-tpa-text-area-char-count-font-line-height,1.4);
  margin-top: 8px;
  text-decoration: var(--wix-ui-tpa-text-area-char-count-font-text-decoration,var(--wix-font-Body-M-text-decoration));
}
.s_71EX_.ogfZBj6--error.ogfZBj6--newErrorMessage.ogfZBj6--hasErrorMessage .sf9BXt4 {
  margin-top: 0;
}
#SITE_CONTAINER.focus-ring-active .sggCSHM {
  box-shadow: 0 0 0 1px #fff,0 0 0 3px #116dff !important;
  z-index: 999;
}
.s_71EX_.ogfZBj6--readOnly .sEJ_l9V {
  background-color: rgb(var(--wix-ui-tpa-text-area-readonly-background-color,var(--wst-primary-background-color-rgb,var(--wix-color-1))));
}
.s_71EX_.ogfZBj6--readOnly.ogfZBj6---theme-3-box .sEJ_l9V {
  border-color: rgb(var(--wix-ui-tpa-text-area-readonly-border-color-rgb,var(--wst-system-line-1-color-rgb,var(--wix-color-5))),calc(var(--wix-ui-tpa-text-area-readonly-border-color-opacity, 1)*.2));
  border-radius: var(--wix-ui-tpa-text-area-readonly-border-radius,0);
  border-style: solid;
  border-width: var(--wix-ui-tpa-text-area-readonly-border-width,1px);
}
.s_71EX_.ogfZBj6--readOnly.ogfZBj6---theme-4-line .sEJ_l9V {
  border-bottom: 1px solid rgb(var(--wix-ui-tpa-text-area-readonly-border-color-rgb,var(--wst-system-line-1-color-rgb,var(--wix-color-5))),calc(var(--wix-ui-tpa-text-area-readonly-border-color-opacity, 1)*.2));
}
.s_71EX_.ogfZBj6--readOnly .sY5Smt1 {
  --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);
  border-radius: var(--wix-ui-tpa-text-area-readonly-border-radius,0);
  color: rgb(var(--wix-ui-tpa-text-area-readonly-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  font-family: var(--wix-ui-tpa-text-area-readonly-text-font-family,var(--wst-paragraph-2-overriden-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-text-area-readonly-text-font-size,var(--wst-paragraph-2-overriden-font-size,var(--wix-font-Body-M-size)));
  font-style: var(--wix-ui-tpa-text-area-readonly-text-font-style,var(--wst-paragraph-2-overriden-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-text-area-readonly-text-font-variant,var(--wst-paragraph-2-overriden-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-text-area-readonly-text-font-weight,var(--wst-paragraph-2-overriden-font-weight,var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-text-area-readonly-text-font-line-height,var(--wst-paragraph-2-overriden-font-line-height,var(--wix-font-Body-M-line-height)));
  text-decoration: var(--wix-ui-tpa-text-area-readonly-text-font-text-decoration,var(--wst-paragraph-2-overriden-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
}
.s_71EX_.ogfZBj6--readOnly .sDRF_Ub {
  --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);
  color: rgb(var(--wix-ui-tpa-text-area-readonly-label-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  font-family: var(--wix-ui-tpa-text-area-readonly-label-font-family,var(--wst-paragraph-2-overriden-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-text-area-readonly-label-font-size,var(--wst-paragraph-2-overriden-font-size,var(--wix-font-Body-M-size)));
  font-style: var(--wix-ui-tpa-text-area-readonly-label-font-style,var(--wst-paragraph-2-overriden-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-text-area-readonly-label-font-variant,var(--wst-paragraph-2-overriden-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-text-area-readonly-label-font-weight,var(--wst-paragraph-2-overriden-font-weight,var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-text-area-readonly-label-font-line-height,var(--wst-paragraph-2-overriden-font-line-height,var(--wix-font-Body-M-line-height)));
  text-decoration: var(--wix-ui-tpa-text-area-readonly-label-font-text-decoration,var(--wst-paragraph-2-overriden-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
}
.scI_sd4 {
  --wix-ui-tpa-text-area-container-width: 100%;
  --wix-ui-tpa-text-area-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-area-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-area-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-area-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
  --wix-ui-tpa-text-area-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
  --wix-ui-tpa-text-area-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
  --wix-ui-tpa-text-area-border-color: var(--wix-forms-formInputBorderColor);
  --wix-ui-tpa-text-area-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
  --wix-ui-tpa-text-area-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
  --wix-ui-tpa-text-area-main-border-opacity: 1;
  --wix-ui-tpa-text-area-hover-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-text-area-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-text-area-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
  --wix-ui-tpa-text-area-main-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-area-hover-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-area-main-border-radius: min(var(--wix-forms-formInputBorderRadius),21px);
  --wix-ui-tpa-text-area-hover-border-radius: min(var(--wix-forms-formInputBorderRadius),21px);
  --wix-ui-tpa-text-area-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-area-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-area-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-area-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-area-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-area-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-area-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-area-disabled-text-color: var(--wix-forms-formInputDisabledValueColor);
  --wix-ui-tpa-text-area-disabled-text-color-rgb: var(--wix-forms-formInputDisabledValueColor-rgb);
  --wix-ui-tpa-text-area-disabled-text-color-opacity: var(--wix-forms-formInputDisabledValueColor-opacity);
  --wix-ui-tpa-text-area-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-area-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-area-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-text-area-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-area-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-area-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-area-hover-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-area-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-area-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-area-readonly-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-area-readonly-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-area-readonly-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-area-readonly-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-area-readonly-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-area-readonly-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-area-readonly-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-area-readonly-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-area-readonly-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-area-readonly-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-area-readonly-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-area-readonly-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-area-readonly-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-area-readonly-border-color: var(rgb(var(--wix-forms-formInputBorderColor-rgb,var(--wix-color-37)),calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)));
  --wix-ui-tpa-text-area-readonly-border-color-rgb: var(rgb(var(--wix-forms-formInputBorderColor-rgb,var(--wix-color-37)),calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)) -rgb);
  --wix-ui-tpa-text-area-readonly-border-color-opacity: var(rgb(var(--wix-forms-formInputBorderColor-rgb,var(--wix-color-37)),calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)) -opacity);
  --wix-ui-tpa-text-area-readonly-border-radius: min(var(--wix-forms-formInputBorderRadius),21px);
}
.scI_sd4:focus-within textarea {
  outline: 0;
}
@media (forced-colors:active) {
  .shezckr.scI_sd4 .sEJ_l9V {
    border: 1px solid CanvasText !important;
  }
  .scI_sd4:focus-within .sEJ_l9V {
    outline: 2px solid Highlight !important;
    outline-offset: 2px !important;
  }
  .shezckr.scI_sd4:not(:focus-within) .sEJ_l9V:hover {
    outline: 1px dashed CanvasText !important;
    outline-offset: 1px !important;
  }
}
.scI_sd4 textarea::placeholder {
  color: rgb(var(--wix-forms-formInputPlaceholderColor,var(--wix-color-4))) !important;
}
.stKJdMO[data-error=true] .sEJ_l9V {
  --wix-ui-tpa-text-area-container-width: 100%;
  --wix-ui-tpa-text-area-main-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-area-hover-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-area-border-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-area-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-area-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-text-area-hover-border-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-area-hover-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-area-hover-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-text-area-error-border-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-area-error-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-area-error-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-text-area-main-border-radius: min(var(--wix-forms-formInputBorderRadius),21px);
  --wix-ui-tpa-text-area-hover-border-radius: min(var(--wix-forms-formInputBorderRadius),21px);
  --wix-ui-tpa-text-area-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-area-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-area-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-area-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-area-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-area-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-area-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-area-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-area-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-area-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-text-area-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-area-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-area-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-area-hover-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-area-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-area-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
}
.stKJdMO[data-error=true]>div {
  border-color: rgb(var(--wix-forms-formInputErrorColor,223,49,49)) !important;
}
.sYblsJM {
  --wix-ui-tpa-text-area-container-width: 100%;
  --wix-ui-tpa-text-area-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-area-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-area-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-area-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
  --wix-ui-tpa-text-area-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
  --wix-ui-tpa-text-area-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
  --wix-ui-tpa-text-area-border-color: var(--wix-forms-formInputBorderColor);
  --wix-ui-tpa-text-area-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
  --wix-ui-tpa-text-area-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
  --wix-ui-tpa-text-area-hover-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-text-area-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-text-area-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
  --wix-ui-tpa-text-area-main-border-width: 0px;
  --wix-ui-tpa-text-area-hover-border-width: 0px;
  --wix-ui-tpa-text-area-main-border-radius: min(var(--wix-forms-formInputBorderRadius),21px);
  --wix-ui-tpa-text-area-hover-border-radius: min(var(--wix-forms-formInputBorderRadius),21px);
  --wix-ui-tpa-text-area-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-area-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-area-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-area-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-area-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-area-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-area-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-area-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-area-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-area-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-text-area-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-area-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-area-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-area-hover-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-area-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-area-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-area-readonly-border-width: 0px;
}
.sPoSAZU {
  --wix-ui-tpa-text-area-background-color: var(--wix-forms-formInputBackgroundColorHover);
  --wix-ui-tpa-text-area-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
  --wix-ui-tpa-text-area-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
  --wix-ui-tpa-text-area-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-text-area-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-text-area-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
}
.shezckr.scI_sd4 .sEJ_l9V,
.shezckr.scI_sd4 .sEJ_l9V:active,
.shezckr.scI_sd4 .sEJ_l9V:focus,
.shezckr.scI_sd4 .sEJ_l9V:focus-within,
.shezckr.scI_sd4 .sEJ_l9V:hover,
.shezckr.scI_sd4.ogfZBj6--readOnly .sEJ_l9V,
.shezckr.scI_sd4.ogfZBj6--readOnly .sEJ_l9V:hover {
  border-bottom-width: var(--wix-forms-formInputBorderBottomWidth,1px);
  border-left-width: var(--wix-forms-formInputBorderLeftWidth,1px);
  border-right-width: var(--wix-forms-formInputBorderRightWidth,1px);
  border-top-width: var(--wix-forms-formInputBorderTopWidth,1px);
}

/* ===== inline (index.html) ===== */
.sFHdAEE {
  --wix-ui-tpa-checkbox-text-color: var(--wix-forms-formInputOptionColor,var(--wix-forms-formInputLabelColor));
  --wix-ui-tpa-checkbox-text-color-rgb: var(--wix-forms-formInputOptionColor-rgb,var(--wix-forms-formInputLabelColor-rgb));
  --wix-ui-tpa-checkbox-text-color-opacity: var(--wix-forms-formInputOptionColor-opacity,var(--wix-forms-formInputLabelColor-opacity));
  --wix-ui-tpa-checkbox-hover-text-color: var(--wix-forms-formInputOptionColor,var(--wix-forms-formInputLabelColor));
  --wix-ui-tpa-checkbox-hover-text-color-rgb: var(--wix-forms-formInputOptionColor-rgb,var(--wix-forms-formInputLabelColor-rgb));
  --wix-ui-tpa-checkbox-hover-text-color-opacity: var(--wix-forms-formInputOptionColor-opacity,var(--wix-forms-formInputLabelColor-opacity));
  --wix-ui-tpa-checkbox-border-color: var(--wix-forms-formInputBorderColor);
  --wix-ui-tpa-checkbox-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
  --wix-ui-tpa-checkbox-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
  --wix-ui-tpa-checkbox-input-hover-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-checkbox-input-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-checkbox-input-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
  --wix-ui-tpa-checkbox-icon-color: var(--wix-forms-formInputSelectionColor);
  --wix-ui-tpa-checkbox-icon-color-rgb: var(--wix-forms-formInputSelectionColor-rgb);
  --wix-ui-tpa-checkbox-icon-color-opacity: var(--wix-forms-formInputSelectionColor-opacity);
  --wix-ui-tpa-checkbox-box-border-color: var(--wix-forms-formInputBorderColor);
  --wix-ui-tpa-checkbox-box-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
  --wix-ui-tpa-checkbox-box-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
  --wix-ui-tpa-checkbox-input-main-border-opacity: 1;
  --wix-ui-tpa-checkbox-box-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-checkbox-box-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-checkbox-box-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-checkbox-box-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-checkbox-label-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-checkbox-label-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-checkbox-label-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-checkbox-label-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-checkbox-label-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-checkbox-label-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-checkbox-label-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-checkbox-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-checkbox-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-checkbox-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
}
.sFHdAEE,
.sidOyUv {
  display: flex;
  flex-direction: column;
}
.sidOyUv {
  --wix-ui-tpa-checkbox-text-color: var(--wix-forms-formInputOptionColor,var(--wix-forms-formInputLabelColor));
  --wix-ui-tpa-checkbox-text-color-rgb: var(--wix-forms-formInputOptionColor-rgb,var(--wix-forms-formInputLabelColor-rgb));
  --wix-ui-tpa-checkbox-text-color-opacity: var(--wix-forms-formInputOptionColor-opacity,var(--wix-forms-formInputLabelColor-opacity));
  --wix-ui-tpa-checkbox-hover-text-color: var(--wix-forms-formInputOptionColor,var(--wix-forms-formInputLabelColor));
  --wix-ui-tpa-checkbox-hover-text-color-rgb: var(--wix-forms-formInputOptionColor-rgb,var(--wix-forms-formInputLabelColor-rgb));
  --wix-ui-tpa-checkbox-hover-text-color-opacity: var(--wix-forms-formInputOptionColor-opacity,var(--wix-forms-formInputLabelColor-opacity));
  --wix-ui-tpa-checkbox-border-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-checkbox-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-checkbox-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-checkbox-input-hover-border-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-checkbox-input-hover-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-checkbox-input-hover-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-checkbox-icon-color: var(--wix-forms-formInputSelectionColor);
  --wix-ui-tpa-checkbox-icon-color-rgb: var(--wix-forms-formInputSelectionColor-rgb);
  --wix-ui-tpa-checkbox-icon-color-opacity: var(--wix-forms-formInputSelectionColor-opacity);
  --wix-ui-tpa-checkbox-box-border-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-checkbox-box-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-checkbox-box-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-checkbox-box-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-checkbox-box-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-checkbox-box-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-checkbox-box-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-checkbox-label-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-checkbox-label-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-checkbox-label-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-checkbox-label-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-checkbox-label-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-checkbox-label-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-checkbox-label-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-checkbox-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-checkbox-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-checkbox-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
}
.slyCsF3 {
  --wix-ui-tpa-checkbox-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-checkbox-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-checkbox-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
}
@media (forced-colors:active) {
  .sFHdAEE [data-checked=true] [data-hook=icon-wrapper] {
    background-color: Highlight !important;
    border-color: Highlight !important;
    forced-color-adjust: none;
  }
  .sFHdAEE [data-checked=true] [data-hook=icon-wrapper] svg path {
    fill: HighlightText !important;
  }
  .sFHdAEE:has(:focus-visible) {
    outline: 2px solid Highlight;
    outline-offset: 1px;
  }
  .sFHdAEE:hover:not(:has(:focus-visible)) {
    outline: 1px dashed CanvasText;
    outline-offset: 1px;
  }
}
.s__6R4u_E {
  margin-inline-start: 4px;
}
.s__1Hil20 {
  cursor: pointer;
  display: inline-block;
  position: relative;
}
.s__1Hil20.ox46DSI--disabled,
.svuSFGV {
  pointer-events: none;
}
.svuSFGV {
  clip: rect(1px,1px,1px,1px) !important;
  border: 0 !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  cursor: inherit;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}
.siAAnoc {
  display: inline;
}
.suDeIhd {
  --Checkbox1731423345-default-error-color: 223,49,49;
  box-sizing: border-box;
  display: inline-flex;
  transition: background-color .2s linear,border-color .2s linear,border-width .2s linear,border-radius .2s linear;
}
.suDeIhd.oKzeIkx--error.oKzeIkx--newErrorMessage:not(.oKzeIkx--checked) {
  --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-checkbox-error-color,var(--Checkbox1731423345-default-error-color));
  --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-checkbox-error-color-rgb,var(--Checkbox1731423345-default-error-color));
  --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-checkbox-error-color-opacity);
  --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-checkbox-error-message-min-height);
}
.suDeIhd * {
  box-sizing: inherit;
}
.suDeIhd.oKzeIkx--box.oKzeIkx--newErrorMessage .sJ7tHts,
.suDeIhd.oKzeIkx--box:not(.oKzeIkx--newErrorMessage) {
  background-color: rgb(var(--wix-ui-tpa-checkbox-box-color,var(--wst-primary-background-color-rgb,var(--wix-color-1))));
  border: 1px solid rgb(var(--wix-ui-tpa-checkbox-box-border-color-rgb,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))),calc(var(--wix-ui-tpa-checkbox-box-border-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-main-border-opacity, .6)));
  border-radius: var(--wix-ui-tpa-checkbox-box-border-radius,0);
  box-sizing: border-box;
  display: flex;
  padding: 15px 16px;
  position: relative;
}
.suDeIhd .sHjEV2T {
  display: flex;
  width: 100%;
}
.sHjEV2T.ox46DSI--disabled {
  border-color: rgb(var(--wix-ui-tpa-checkbox-disabled-box-border-color,var(--wix-color-29)));
  pointer-events: none;
}
.sHjEV2T.oKzeIkx---verticalAlignment-6-center {
  align-items: center;
}
.sHjEV2T.oKzeIkx---verticalAlignment-3-top {
  align-items: flex-start;
}
.sHjEV2T .siAAnoc {
  align-items: center;
  display: flex;
  flex: 1;
}
.sHjEV2T.oKzeIkx---verticalAlignment-3-top .sTzype5 {
  line-height: var(--wix-ui-tpa-checkbox-label-font-line-height,24px);
}
.sHjEV2T .sTzype5 {
  margin-inline-end: var(--wix-ui-tpa-checkbox-margin-inline-end,12px);
}
.sgFdyri {
  background-color: rgb(var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--wst-primary-background-color-rgb,var(--Checkbox1731423345-transparent))),calc(var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-background-opacity, 1)));
  border: var(--wix-ui-tpa-checkbox-input-border-width,1px) solid;
  border-color: rgb(var(--wix-ui-tpa-checkbox-border-color-rgb,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))),calc(var(--wix-ui-tpa-checkbox-border-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-main-border-opacity, .6)));
  border-radius: var(--wix-ui-tpa-checkbox-input-border-radius,0);
  box-sizing: content-box;
  display: inline-block;
  font-family: Poppins,Helvetica,Arial,sans-serif;
  font-size: 13px;
  height: var(--wix-ui-tpa-checkbox-input-size,14px);
  line-height: 1.2;
  transition: border-color .2s linear,border-width .2s linear,border-radius .2s linear;
  vertical-align: middle;
  width: var(--wix-ui-tpa-checkbox-input-size,14px);
}
.suDeIhd.oKzeIkx--box:not(.oKzeIkx--checked):not(.oKzeIkx--disabled) .sgFdyri {
  background-color: rgb(var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--wix-ui-tpa-checkbox-box-color-rgb,var(--wst-primary-background-color-rgb,var(--Checkbox1731423345-transparent)))),calc(var(--wix-ui-tpa-checkbox-input-background-color-opacity, var(--wix-ui-tpa-checkbox-box-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-background-opacity, var(--Checkbox1731423345-wix-ui-tpa-checkbox-box-color-opacity, 1))));
}
.sgFdyri {
  position: relative;
}
.sgFdyri svg[fill=currentColor] {
  height: calc(var(--wix-ui-tpa-checkbox-input-size, 14px) + 2px);
  left: -1px;
  position: absolute;
  top: -1px;
  width: calc(var(--wix-ui-tpa-checkbox-input-size, 14px) + 2px);
}
.sgFdyri path {
  fill: rgb(var(--wix-ui-tpa-checkbox-icon-color,var(--wst-links-and-actions-color-rgb,var(--wix-color-8))));
}
.suDeIhd:hover .sgFdyri path {
  fill: rgb(var(--wix-ui-tpa-checkbox-hover-icon-color,var(--wix-ui-tpa-checkbox-icon-color,var(--wix-color-8))));
}
.satopQu {
  --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);
  color: rgb(var(--wix-ui-tpa-checkbox-text-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-5))));
  display: inline-block;
  font-family: var(--wix-ui-tpa-checkbox-label-font-family,var(--wst-paragraph-2-overriden-font-family,var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-checkbox-label-font-size,var(--wst-paragraph-2-overriden-font-size,var(--wix-font-Body-M-size)));
  font-style: var(--wix-ui-tpa-checkbox-label-font-style,var(--wst-paragraph-2-overriden-font-style,var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-checkbox-label-font-variant,var(--wst-paragraph-2-overriden-font-variant,var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-checkbox-label-font-weight,var(--wst-paragraph-2-overriden-font-weight,var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-checkbox-label-font-line-height,var(--wst-paragraph-2-overriden-font-line-height,var(--wix-font-Body-M-line-height)));
  text-decoration: var(--wix-ui-tpa-checkbox-label-font-text-decoration,var(--wst-paragraph-2-overriden-font-text-decoration,var(--wix-font-Body-M-text-decoration)));
  transition: color .2s linear;
}
.suDeIhd:focus-within .satopQu,
.suDeIhd:hover .satopQu {
  color: rgb(var(--wix-ui-tpa-checkbox-hover-text-color,var(--wix-ui-tpa-checkbox-text-color,var(--wix-color-5))));
}
.shsEraw {
  line-height: 0;
  margin-inline-start: 9px;
}
.sSJKxXM {
  color: rgb(var(--Checkbox1731423345-default-error-color)) !important;
}
.satopQu.szw7m0Q {
  display: flex;
  flex: 1;
}
.satopQu.szw7m0Q:after {
  content: "";
  flex: 1 0 5px;
  width: 5px;
}
.s__05JBIX {
  flex: 0;
}
.suDeIhd:focus-within.oKzeIkx--box,
.suDeIhd:hover.oKzeIkx--box {
  border-color: rgb(var(--wix-ui-tpa-checkbox-box-border-color,var(--wst-primary-background-color-rgb,var(--wix-color-5))));
}
.suDeIhd:hover.oKzeIkx--box:not(.oKzeIkx--checked) .sgFdyri {
  background-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-background-color-rgb,var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--Checkbox1731423345-transparent))),calc(var(--wix-ui-tpa-checkbox-input-hover-background-color-opacity, var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-hover-background-opacity, var(--wix-ui-tpa-checkbox-input-background-opacity, 1))));
}
.suDeIhd.oKzeIkx--box.oKzeIkx--checked {
  background-color: rgb(var(--wix-ui-tpa-checkbox-icon-color-rgb,var(--wix-color-8)),calc(var(--wix-ui-tpa-checkbox-icon-color-opacity, 1)*.1));
  border: 1px solid rgb(var(--wix-ui-tpa-checkbox-icon-color,var(--wst-paragraph-2-color-rgb,var(--wix-color-8))));
}
.suDeIhd.oKzeIkx--box.oKzeIkx--disabled,
.suDeIhd.oKzeIkx--box.sb0mj9o {
  background-color: rgb(var(--wix-color-1));
  border-color: rgb(var(--wix-ui-tpa-checkbox-disabled-box-border-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29))));
  color: rgb(var(--wst-system-disabled-color-rgb));
}
.suDeIhd.oKzeIkx--box.oKzeIkx--disabled:focus-within:not(.oKzeIkx--checked),
.suDeIhd.oKzeIkx--box.sb0mj9o:hover:not(:checked) {
  border-color: rgb(var(--wix-ui-tpa-checkbox-box-border-color-rgb,var(--wix-color-5)),calc(var(--wix-ui-tpa-checkbox-box-border-color-opacity, 1)*.6));
}
.suDeIhd.oKzeIkx--box.oKzeIkx--disabled.oKzeIkx--checked,
.suDeIhd.oKzeIkx--box.sb0mj9o:checked {
  background-color: rgb(var(--wix-color-29),.1);
  border-color: rgb(var(--wix-color-29));
}
.suDeIhd.oKzeIkx--box.oKzeIkx--checked:after {
  opacity: 1;
}
.suDeIhd:focus-within .sgFdyri,
.suDeIhd:hover .sgFdyri {
  --Checkbox1731423345-transparent: 0,0,0,0;
  background-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-background-color-rgb,var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--wst-primary-background-color-rgb,var(--Checkbox1731423345-transparent)))),calc(var(--wix-ui-tpa-checkbox-input-hover-background-color-opacity, var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-hover-background-opacity, var(--wix-ui-tpa-checkbox-input-background-opacity, 1))));
  border-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-border-color,var(--wix-ui-tpa-checkbox-border-color,var(--wix-color-5))));
  border-radius: var(--wix-ui-tpa-checkbox-input-hover-border-radius,0);
  border-width: var(--wix-ui-tpa-checkbox-input-hover-border-width,var(--wix-ui-tpa-checkbox-input-border-width,1px));
}
.suDeIhd.oKzeIkx--box .shsEraw {
  display: flex;
  flex: 1;
  justify-content: flex-end;
}
.suDeIhd.oKzeIkx--box.oKzeIkx--error:not(.oKzeIkx--checked) {
  border-color: rgb(var(--wst-system-error-color-rgb,var(--Checkbox1731423345-default-error-color))) !important;
}
.suDeIhd.oKzeIkx--box.oKzeIkx--error.oKzeIkx--newErrorMessage:not(.oKzeIkx--checked) .sJ7tHts {
  border-color: var(--wut-error-color,rgb(var(--Checkbox1731423345-default-error-color))) !important;
}
.suDeIhd.oKzeIkx--newErrorMessage {
  display: block;
  flex: 1;
  justify-content: flex-end;
}
.suDeIhd.oKzeIkx--error:not(.oKzeIkx--checked) .sgFdyri {
  --Checkbox1731423345-wix-ui-tpa-checkbox-icon-error-border-color: rgb(var(--wst-system-error-color-rgb));
  border-color: var(--Checkbox1731423345-wix-ui-tpa-checkbox-icon-error-border-color,var(--wut-error-color,rgb(var(--Checkbox1731423345-default-error-color)))) !important;
}
.suDeIhd.oKzeIkx--error:not(.oKzeIkx--checked):focus-within .sgFdyri,
.suDeIhd.oKzeIkx--error:not(.oKzeIkx--checked):hover .sgFdyri {
  border-color: rgb(var(--wix-ui-tpa-checkbox-error-color-rgb,var(--Checkbox1731423345-default-error-color)),calc(var(--wix-ui-tpa-checkbox-error-color-opacity, 1)*.7)) !important;
}
.suDeIhd.oKzeIkx--error.oKzeIkx--checked .sgFdyri {
  border-color: rgb(var(--wix-ui-tpa-checkbox-error-color-rgb,var(--wst-system-error-color-rgb,var(--Checkbox1731423345-default-error-color))),calc(var(--wix-ui-tpa-checkbox-error-color-opacity, 1)*.7)) !important;
}
.suDeIhd.oKzeIkx--error.oKzeIkx--checked .sgFdyri,
.suDeIhd.oKzeIkx--error.oKzeIkx--checked .sgFdyri path {
  fill: rgb(var(--wix-ui-tpa-checkbox-error-color,var(--wst-system-error-color-rgb,var(--Checkbox1731423345-default-error-color))));
}
.suDeIhd.oKzeIkx--disabled {
  border-color: rgb(var(--wix-ui-tpa-checkbox-disabled-box-border-color,var(--wix-color-29)));
  cursor: default;
  pointer-events: none;
}
.suDeIhd.oKzeIkx--disabled .sgFdyri {
  background-color: rgb(var(--wix-ui-tpa-checkbox-input-disabled-background-color-rgb,var(--wst-primary-background-color-rgb,var(--Checkbox1731423345-transparent))),calc(var(--wix-ui-tpa-checkbox-input-disabled-background-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-disabled-background-opacity, 1)));
  border-color: rgb(var(--wix-ui-tpa-checkbox-disabled-box-border-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29))));
}
.suDeIhd.oKzeIkx--checked:not(.oKzeIkx--disabled) .sgFdyri {
  background-color: rgb(var(--wix-ui-tpa-checkbox-input-checked-background-color-rgb,var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--wst-primary-background-color-rgb,var(--Checkbox1731423345-transparent)))),calc(var(--wix-ui-tpa-checkbox-input-checked-background-color-opacity, var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-checked-background-opacity, var(--wix-ui-tpa-checkbox-input-background-opacity, 1))));
}
.suDeIhd.oKzeIkx--checked:hover .sgFdyri {
  background-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-background-color-rgb,var(--wix-ui-tpa-checkbox-input-background-color-rgb,var(--Checkbox1731423345-transparent))),calc(var(--wix-ui-tpa-checkbox-input-hover-background-color-opacity, var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-hover-background-opacity, var(--wix-ui-tpa-checkbox-input-background-opacity, 1))));
}
.suDeIhd.oKzeIkx--disabled .satopQu {
  color: rgb(var(--wix-ui-tpa-checkbox-disabled-label-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29))));
}
.suDeIhd.oKzeIkx--disabled .sgFdyri path {
  fill: rgb(var(--wix-ui-tpa-checkbox-disabled-icon-color,var(--wst-system-disabled-color-rgb,var(--wix-color-29))));
}
#SITE_CONTAINER.focus-ring-active .suDeIhd:focus-within .sHjEV2T {
  box-shadow: 0 0 0 1px #fff,0 0 0 3px #116dff !important;
  z-index: 999;
}
.Lwo8J5 [data-id=content-viewer] * {
  color: #c7c7c7;
  pointer-events: none;
}
.oOurwR .HFpF6t {
  margin-inline-start: 4px;
}
.DIX5XF .HFpF6t {
  margin-inline-end: 4px;
}
.ixW0Rz {
  color: var(--wds-color-text-primary,var(--wsr-color-B10,#3899ec));
}
.or2qHt p {
  margin: 0 !important;
}
.Y1Tjcb span>span[data-hook=icon-wrapper] {
  border-width: var(--wix-forms-formInputBorderWidth,1px) !important;
  box-sizing: content-box !important;
  height: 14px !important;
  width: 14px !important;
}
label[data-hook=checkbox-core] div[data-hook=label-wrapper] {
  flex-grow: 1;
}

/* ===== inline (index.html) ===== */
.SN6in {
  direction: rtl;
}
.n56sP {
  direction: ltr;
}
.E-YRH,
.glob_fontElementMap,
.xme-s {
  font-family: var(--ricos-font-family,unset);
}
.T2-iH {
  max-width: 100%;
}
.E-YRH {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  align-content: start;
  box-sizing: border-box;
  display: grid;
  grid-template-columns: minmax(0,1fr);
  height: 100%;
  padding-block-end: var(--ricos-custom-container-padding-block-end,0);
  padding-block-start: var(--ricos-custom-container-padding-block-start,0);
  position: relative;
}
.E-YRH:has([data-layout-banner=top]) {
  padding-block-start: 0;
}
.E-YRH:has([data-layout-banner=bottom]) {
  padding-block-end: 0;
}
.E-YRH * {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.E-YRH ._3Z24N {
  box-sizing: border-box;
  -moz-tab-size: 40px;
  -o-tab-size: 40px;
  tab-size: 40px;
}
.E-YRH ._3Z24N *,
.E-YRH ._3Z24N :after,
.E-YRH ._3Z24N :before {
  box-sizing: inherit;
}
.E-YRH ._3Z24N input {
  box-sizing: border-box;
}
.E-YRH.-M08t {
  padding-top: 50px;
}
._3Z24N {
  word-wrap: break-word;
  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;
  overflow-wrap: break-word;
  white-space: pre-wrap;
  white-space: break-spaces;
  width: 100%;
}
._3Z24N:after {
  clear: both;
  content: "";
  display: table;
  line-height: 0;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    ._3Z24N {
      font-size: 14px;
    }
  }
}
@container (width < 480px) {
  ._3Z24N {
    font-size: 14px;
  }
}
.igHK- {
  width: 100%;
}
.igHK- [data-breakout=normal] {
  padding-inline-end: var(--ricos-breakout-normal-padding-end,0);
  padding-inline-start: var(--ricos-breakout-normal-padding-start,0);
}
.igHK- [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);
}
.igHK- [data-gap-spacer-top-margin] {
  margin-top: 14px;
}
.EvBip {
  margin: 2px 0;
}
.SxsUP+.SxsUP,
.u-gsy {
  margin-top: 20px;
}
@media print {
  ._3Z24N {
    height: auto;
  }
  body {
    background-color: var(--rt-design-background-color,var(--rt-design-background-image-bg-color,var(--ricos-background-color,#fff)));
  }
}
.ZGsUX {
  margin-inline-start: 0 !important;
}
.NYYrW {
  margin-inline-start: 40px !important;
}
._9w9WD {
  margin-inline-start: 80px !important;
}
.F7eVh {
  margin-inline-start: 120px !important;
}
.Wkjom {
  margin-inline-start: 160px !important;
}
.vxNM2 {
  margin-inline-start: 200px !important;
}
.i1kCY {
  margin-inline-start: 240px !important;
}
.gbNOb {
  margin-left: 0;
  margin-right: auto;
  z-index: 1;
}
.gbNOb:not(.iDZ-S) {
  float: left;
  margin-right: 40px;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .gbNOb:not(.iDZ-S) {
      float: none;
      margin-right: auto;
    }
  }
}
@container (width < 480px) {
  .gbNOb:not(.iDZ-S) {
    float: none;
    margin-right: auto;
  }
}
.KdnxY {
  margin-left: auto;
  margin-right: 0;
  z-index: 1;
}
.KdnxY:not(.iDZ-S) {
  float: right;
  margin-left: 40px;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .KdnxY:not(.iDZ-S) {
      float: none;
      margin-left: auto;
    }
  }
}
@container (width < 480px) {
  .KdnxY:not(.iDZ-S) {
    float: none;
    margin-left: auto;
  }
}
.xVPUu {
  clear: both;
  display: block;
}
.xVPUu:not(._7JVV-) {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
._7JVV-,
.iDZ-S {
  width: 100%;
}
.mw8Fs ._7JVV-,
.mw8Fs .iDZ-S {
  margin: 0 -8px;
  width: auto;
}
.-uuu9 {
  width: -moz-fit-content;
  width: fit-content;
}
.dzDyf {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
.AVwfB {
  width: min(350px,100%) !important;
}
.mw8Fs .AVwfB {
  width: 50%;
}
.OA6sg {
  margin-left: auto;
  margin-right: auto;
}
.mw8Fs .OA6sg {
  width: 150px;
}
.-bUqy {
  display: flex;
}
.VpDPg,
.VpDPg>* {
  text-align: left;
}
.C-3hj,
.C-3hj>* {
  text-align: center;
}
.eZQJz,
.eZQJz>* {
  text-align: right;
}
.ZTsq6,
.ZTsq6>* {
  text-align: initial;
}
.kx0IQ {
  text-align: justify !important;
  white-space: pre-wrap !important;
}
._6wJrO {
  margin-left: 0;
  margin-right: auto;
  z-index: 1;
}
._6wJrO:not(.fesyI) {
  float: left;
  margin-right: 40px;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    ._6wJrO:not(.fesyI) {
      float: none;
      margin-right: auto;
    }
  }
}
@container (width < 480px) {
  ._6wJrO:not(.fesyI) {
    float: none;
    margin-right: auto;
  }
}
.RFwBL {
  margin-left: auto;
  margin-right: 0;
  z-index: 1;
}
.RFwBL:not(.fesyI) {
  float: right;
  margin-left: 40px;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .RFwBL:not(.fesyI) {
      float: none;
      margin-left: auto;
    }
  }
}
@container (width < 480px) {
  .RFwBL:not(.fesyI) {
    float: none;
    margin-left: auto;
  }
}
.aveUm {
  clear: both;
  display: block;
}
.aveUm:not(.nZOoR) {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
.fesyI,
.nZOoR {
  width: 100%;
}
.YRoiU .fesyI,
.YRoiU .nZOoR {
  margin: 0 -8px;
  width: auto;
}
._9jCs4 {
  width: -moz-fit-content;
  width: fit-content;
}
.e9Hzd {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
._8mN95 {
  width: min(350px,100%) !important;
}
.YRoiU ._8mN95 {
  width: 50%;
}
.mpUIs {
  margin-left: auto;
  margin-right: auto;
}
.YRoiU .mpUIs {
  width: 150px;
}
.S080b {
  display: flex;
}
.GsKfp {
  margin: 0;
}
.W0gZF {
  border: none;
  width: -moz-max-content;
  width: max-content;
}
.bIl3b {
  overflow-x: auto;
}
.bIl3b::-webkit-scrollbar {
  -webkit-appearance: none;
}
.bIl3b::-webkit-scrollbar-thumb {
  background-color: rgba(0,0,0,.5);
  border: 2px solid #fff;
  border-radius: 8px;
}
.bIl3b::-webkit-scrollbar:horizontal {
  height: 10px;
}
.QU2H- {
  max-width: 100%;
}
.PAZ0y {
  text-decoration: none;
}
.fYoKq:focus-visible {
  outline: 5px auto Highlight;
  outline: 5px auto -webkit-focus-ring-color;
}
.glob_fontElementMap,
.kx5fn {
  font-family: var(--ricos-font-family,unset);
}
.VpZrG {
  margin: 0;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .VpZrG {
      clear: both;
      margin: 0;
    }
  }
}
@container (width < 480px) {
  .VpZrG {
    clear: both;
    margin: 0;
  }
}
._-2yKF {
  color: var(--ricos-custom-p-color,unset);
  font-family: var(--ricos-custom-p-font-family,unset);
  font-size: var(--ricos-custom-p-font-size,unset);
  font-style: var(--ricos-custom-p-font-style,unset);
  font-weight: var(--ricos-custom-p-font-weight,unset);
  letter-spacing: var(--ricos-custom-p-letter-spacing,unset);
  line-height: var(--ricos-custom-p-line-height,unset);
  min-height: var(--ricos-custom-p-min-height,unset);
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  -webkit-text-decoration: var(--ricos-custom-p-text-decoration,unset);
  text-decoration: var(--ricos-custom-p-text-decoration,unset);
}
._-2yKF>span>a,
._-2yKF>span>span {
  background-color: var(--ricos-custom-p-background-color,unset);
}
._-2yKF:empty {
  height: 24px;
}
._52JYQ {
  display: block;
}
.OJowU,
.glob_fontElementMap {
  font-family: var(--ricos-font-family,unset);
}
.trODW,
.xstN4 {
  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: 0;
  min-height: var(--ricos-custom-p-min-height,unset);
  padding: 0;
  -webkit-text-decoration: var(--ricos-custom-p-text-decoration,unset);
  text-decoration: var(--ricos-custom-p-text-decoration,unset);
}
.trODW>*,
.xstN4>* {
  background-color: var(--ricos-custom-p-background-color,unset);
}
.trODW>.z0zWY,
.xstN4>.z0zWY {
  list-style-type: inherit;
  margin-inline-start: 1.5em;
  padding-inline-start: .5em;
}
.trODW>.z0zWY[data-heading-level=headerOne],
.xstN4>.z0zWY[data-heading-level=headerOne] {
  font-family: var(--ricos-custom-h1-font-family,unset);
  font-size: var(--ricos-custom-h1-font-size,40px);
  font-style: var(--ricos-custom-h1-font-style,unset);
  font-weight: var(--ricos-custom-h1-font-weight,unset);
  letter-spacing: var(--ricos-custom-h1-letter-spacing,unset);
  line-height: var(--ricos-custom-h1-line-height,42px);
  min-height: var(--ricos-custom-h1-min-height,42px);
  -webkit-text-decoration: var(--ricos-custom-h1-text-decoration,unset);
  text-decoration: var(--ricos-custom-h1-text-decoration,unset);
}
.trODW>.z0zWY[data-heading-level=headerTwo],
.xstN4>.z0zWY[data-heading-level=headerTwo] {
  font-family: var(--ricos-custom-h2-font-family,unset);
  font-size: var(--ricos-custom-h2-font-size,28px);
  font-style: var(--ricos-custom-h2-font-style,unset);
  font-weight: var(--ricos-custom-h2-font-weight,unset);
  letter-spacing: var(--ricos-custom-h2-letter-spacing,unset);
  line-height: var(--ricos-custom-h2-line-height,36px);
  min-height: var(--ricos-custom-h2-min-height,36px);
  -webkit-text-decoration: var(--ricos-custom-h2-text-decoration,unset);
  text-decoration: var(--ricos-custom-h2-text-decoration,unset);
}
.trODW>.z0zWY[data-heading-level=headerThree],
.xstN4>.z0zWY[data-heading-level=headerThree] {
  font-family: var(--ricos-custom-h3-font-family,unset);
  font-size: var(--ricos-custom-h3-font-size,24px);
  font-style: var(--ricos-custom-h3-font-style,unset);
  font-weight: var(--ricos-custom-h3-font-weight,unset);
  letter-spacing: var(--ricos-custom-h3-letter-spacing,unset);
  line-height: var(--ricos-custom-h3-line-height,30px);
  min-height: var(--ricos-custom-h3-min-height,30px);
  -webkit-text-decoration: var(--ricos-custom-h3-text-decoration,unset);
  text-decoration: var(--ricos-custom-h3-text-decoration,unset);
}
.trODW>.z0zWY[data-heading-level=headerFour],
.xstN4>.z0zWY[data-heading-level=headerFour] {
  font-family: var(--ricos-custom-h4-font-family,unset);
  font-size: var(--ricos-custom-h4-font-size,20px);
  font-style: var(--ricos-custom-h4-font-style,unset);
  font-weight: var(--ricos-custom-h4-font-weight,unset);
  letter-spacing: var(--ricos-custom-h4-letter-spacing,unset);
  line-height: var(--ricos-custom-h4-line-height,1.5);
  min-height: var(--ricos-custom-h4-min-height,unset);
  -webkit-text-decoration: var(--ricos-custom-h4-text-decoration,unset);
  text-decoration: var(--ricos-custom-h4-text-decoration,unset);
}
.trODW>.z0zWY[data-heading-level=headerFive],
.xstN4>.z0zWY[data-heading-level=headerFive] {
  font-family: var(--ricos-custom-h5-font-family,unset);
  font-size: var(--ricos-custom-h5-font-size,18px);
  font-style: var(--ricos-custom-h5-font-style,unset);
  font-weight: var(--ricos-custom-h5-font-weight,unset);
  letter-spacing: var(--ricos-custom-h5-letter-spacing,unset);
  line-height: var(--ricos-custom-h5-line-height,1.5);
  min-height: var(--ricos-custom-h5-min-height,unset);
  -webkit-text-decoration: var(--ricos-custom-h5-text-decoration,unset);
  text-decoration: var(--ricos-custom-h5-text-decoration,unset);
}
.trODW>.z0zWY[data-heading-level=headerSix],
.xstN4>.z0zWY[data-heading-level=headerSix] {
  font-family: var(--ricos-custom-h6-font-family,unset);
  font-size: var(--ricos-custom-h6-font-size,16px);
  font-style: var(--ricos-custom-h6-font-style,unset);
  font-weight: var(--ricos-custom-h6-font-weight,unset);
  letter-spacing: var(--ricos-custom-h6-letter-spacing,unset);
  line-height: var(--ricos-custom-h6-line-height,1.5);
  min-height: var(--ricos-custom-h6-min-height,unset);
  -webkit-text-decoration: var(--ricos-custom-h6-text-decoration,unset);
  text-decoration: var(--ricos-custom-h6-text-decoration,unset);
}
.sGcRq,
.sGcRq>.z0zWY {
  list-style-type: none;
}
.sGcRq>.z0zWY[aria-checked=true]>:is(p,
h1,
h2,
h3,
h4,
h5,
h6) {
  text-decoration: none;
}
.sGcRq>.z0zWY[aria-checked=true]>:is(p,
h1,
h2,
h3,
h4,
h5,
h6) :is([data-font-size],
span[style*=font-size]) {
  text-decoration: line-through;
}
.sGcRq>.z0zWY[aria-checked=true]>:is(p,
h1,
h2,
h3,
h4,
h5,
h6):not(:has([data-font-size],
span[style*=font-size])) {
  text-decoration: line-through;
}
.z0zWY {
  position: relative;
  text-align: initial;
}
.z0zWY[data-child-font-fit]>:is(p,
h1,
h2,
h3,
h4,
h5,
h6) {
  font-size: inherit;
}
[data-list-style-position=inside].z0zWY {
  list-style-position: inside;
  padding-inline-start: 0;
}
[data-list-style-position=inside].z0zWY>:first-child:not([aria-checked]),
[data-list-style-position=inside].z0zWY>:first-child:not([aria-checked])>:first-child {
  display: inline;
}
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>[aria-checked] {
  display: inline-grid;
  inset-inline-start: unset;
  margin-inline-end: .35em;
  position: relative;
  top: auto;
  transform: none;
  vertical-align: middle;
}
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h1,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h1>span,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h2,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h2>span,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h3,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h3>span,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h4,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h4>span,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h5,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h5>span,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h6,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h6>span,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>p,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>p>span {
  display: inline;
}
.trODW>[data-list-style-position=inside].z0zWY h2>span,
.trODW>[data-list-style-position=inside].z0zWY h3>span,
.trODW>[data-list-style-position=inside].z0zWY h4>span,
.trODW>[data-list-style-position=inside].z0zWY h5>span,
.trODW>[data-list-style-position=inside].z0zWY h6>span,
.trODW>[data-list-style-position=inside].z0zWY>h1>span,
.trODW>[data-list-style-position=inside].z0zWY>p>span>:first-child,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h1>span,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h2>span,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h3>span,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h4>span,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h5>span,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>h6>span,
[data-list-style-position=inside].z0zWY[data-list-style=checkbox]>p>span>:first-child {
  margin-inline-start: .5em;
}
ol .z0zWY {
  position: relative;
}
ol .z0zWY>div>:not(ul)>span {
  margin-inline-start: .35em;
}
.E11Ea {
  background-color: var(--ricos-theme-color-1,var(--ricos-background-color,var(--ricos-bg-color-container,#fff)));
  border: max(1px,1em/18) solid rgba(var(--ricos-theme-color-3-tuple,var(--ricos-action-color-tuple,var(--ricos-action-color-fallback-tuple,17,109,255))),.35);
  border-radius: .25em;
  box-sizing: border-box;
  display: inline-grid;
  font-size: inherit;
  height: 1em;
  inset-inline-start: -1.25em;
  line-height: inherit;
  margin: 0;
  padding: 0;
  place-items: center;
  pointer-events: none;
  position: absolute;
  top: calc(.5lh - 1em / 2);
  width: 1em;
}
.E11Ea:after {
  border-bottom: .125em solid var(--ricos-theme-color-1,var(--ricos-background-color,var(--ricos-bg-color-container,#fff)));
  border-right: .125em solid var(--ricos-theme-color-1,var(--ricos-background-color,var(--ricos-bg-color-container,#fff)));
  content: "";
  height: .5em;
  transform: translateY(-.0625em) rotate(45deg) scale(0);
  width: .25em;
}
.E11Ea[aria-checked=true] {
  background-color: var(--ricos-theme-color-3,var(--ricos-action-color,var(--ricos-action-color-fallback,#116dff)));
  border-color: var(--ricos-theme-color-3,var(--ricos-action-color,var(--ricos-action-color-fallback,#116dff)));
}
.E11Ea[aria-checked=true]:after {
  transform: translateY(-.0625em) rotate(45deg) scale(1);
}
.MxWZO {
  inset: 0;
  overflow: hidden;
  z-index: 1;
}
.MxWZO,
.QDLbx {
  pointer-events: none;
  position: absolute;
}
.QDLbx {
  left: 0;
  right: 0;
}
.UqUDY {
  background-color: var(--ricos-internal-layout-top-divider-color,currentColor);
  top: 0;
  transform: scale(var(--ricos-internal-layout-top-divider-flip,1),-1);
}
.T648k {
  background-color: var(--ricos-internal-layout-bottom-divider-color,currentColor);
  bottom: 0;
  transform: scaleX(var(--ricos-internal-layout-bottom-divider-flip,1));
}
.MxKWw {
  background: var(--ricos-internal-layout-backdrop-gradient,var(--ricos-internal-layout-backdrop-color,transparent));
  clear: both;
  padding-bottom: var(--ricos-internal-layout-backdrop-padding-bottom,0);
  padding-top: var(--ricos-internal-layout-backdrop-padding-top,0);
  position: relative;
}
.MxKWw: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);
  filter: var(--ricos-internal-layout-backdrop-image-blur,none);
  z-index: 0;
}
.MxKWw:after,
.MxKWw:before {
  bottom: 0;
  clip-path: inset(0);
  content: "";
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
}
.MxKWw:after {
  background: var(--ricos-internal-layout-backdrop-overlay,transparent);
  z-index: 1;
}
.wUI4G {
  --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: 0 auto;
  position: relative;
  width: min(100%,var(--ricos-internal-layout-width,initial));
  z-index: 2;
}
.wUI4G.-U9mK .ChbUJ,
.wUI4G.wKbON {
  background: var(--ricos-internal-layout-background-gradient,var(--ricos-internal-layout-background-color,transparent));
  border: var(--ricos-internal-layout-border-width,0) solid var(--ricos-internal-layout-border-color);
  border-radius: var(--ricos-internal-layout-border-radius,0);
}
.wUI4G.-U9mK .ChbUJ:before,
.wUI4G.wKbON: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);
  filter: var(--ricos-internal-layout-background-image-blur,none);
  z-index: 0;
}
.wUI4G.-U9mK .ChbUJ:after,
.wUI4G.-U9mK .ChbUJ:before,
.wUI4G.wKbON:after,
.wUI4G.wKbON:before {
  bottom: 0;
  clip-path: inset(0 round var(--ricos-internal-layout-border-radius,0));
  content: "";
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
}
.wUI4G.-U9mK .ChbUJ:after,
.wUI4G.wKbON:after {
  background: var(--ricos-internal-layout-background-overlay,transparent);
  z-index: 1;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .wUI4G {
      gap: min(20px,var(--ricos-internal-layout-gap,20px));
    }
  }
}
@container (width < 480px) {
  .wUI4G {
    gap: min(20px,var(--ricos-internal-layout-gap,20px));
  }
}
.wUI4G.vWdkJ {
  --ricos-internal-layout-display: flex;
  --ricos-internal-layout-justify-content: center;
  --ricos-internal-layout-cell-min-width: 100%;
  --ricos-internal-layout-cell-height: auto;
}
*+.wUI4G {
  margin-top: 20px;
}
.wUI4G .ChbUJ {
  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: 1px solid transparent;
  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) {
    .wUI4G .ChbUJ {
      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) {
  .wUI4G .ChbUJ {
    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));
  }
}
.wUI4G .ChbUJ>* {
  z-index: 1;
}
.glob_fontElementMap,
.rP166 {
  font-family: var(--ricos-font-family,unset);
}
.iszCN {
  margin: 0;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .iszCN {
      clear: both;
      margin: 0;
    }
  }
}
@container (width < 480px) {
  .iszCN {
    clear: both;
    margin: 0;
  }
}
.AHJ9U,
.KiBDx,
.VqC3s,
.X5RJx,
._6R0tu,
._6cr4I {
  font: inherit;
}
.AHJ9U:focus-visible,
.KiBDx:focus-visible,
.VqC3s:focus-visible,
.X5RJx:focus-visible,
._6R0tu:focus-visible,
._6cr4I:focus-visible {
  outline: 5px auto Highlight !important;
  outline: 5px auto -webkit-focus-ring-color !important;
}
.X5RJx {
  color: var(--ricos-custom-h1-color,var(--ricos-text-color,#212121));
  font-family: var(--ricos-custom-h1-font-family,unset);
  font-size: var(--ricos-custom-h1-font-size,40px);
  font-style: var(--ricos-custom-h1-font-style,unset);
  font-weight: var(--ricos-custom-h1-font-weight,unset);
  letter-spacing: var(--ricos-custom-h1-letter-spacing,unset);
  line-height: var(--ricos-custom-h1-line-height,42px);
  min-height: var(--ricos-custom-h1-min-height,42px);
  -webkit-text-decoration: var(--ricos-custom-h1-text-decoration,unset);
  text-decoration: var(--ricos-custom-h1-text-decoration,unset);
}
.X5RJx>*>span,
.X5RJx>span span {
  background-color: var(--ricos-custom-h1-background-color,unset);
}
.X5RJx a {
  font-size: inherit;
}
._6cr4I {
  color: var(--ricos-custom-h2-color,var(--ricos-text-color,#212121));
  font-family: var(--ricos-custom-h2-font-family,unset);
  font-size: var(--ricos-custom-h2-font-size,28px);
  font-style: var(--ricos-custom-h2-font-style,unset);
  font-weight: var(--ricos-custom-h2-font-weight,unset);
  letter-spacing: var(--ricos-custom-h2-letter-spacing,unset);
  line-height: var(--ricos-custom-h2-line-height,36px);
  min-height: var(--ricos-custom-h2-min-height,36px);
  -webkit-text-decoration: var(--ricos-custom-h2-text-decoration,unset);
  text-decoration: var(--ricos-custom-h2-text-decoration,unset);
}
._6cr4I>*>span,
._6cr4I>span span {
  background-color: var(--ricos-custom-h2-background-color,unset);
}
._6cr4I a {
  font-size: inherit;
}
.VqC3s {
  color: var(--ricos-custom-h3-color,var(--ricos-text-color,#212121));
  font-family: var(--ricos-custom-h3-font-family,unset);
  font-size: var(--ricos-custom-h3-font-size,24px);
  font-style: var(--ricos-custom-h3-font-style,unset);
  font-weight: var(--ricos-custom-h3-font-weight,unset);
  letter-spacing: var(--ricos-custom-h3-letter-spacing,unset);
  line-height: var(--ricos-custom-h3-line-height,30px);
  min-height: var(--ricos-custom-h3-min-height,30px);
  -webkit-text-decoration: var(--ricos-custom-h3-text-decoration,unset);
  text-decoration: var(--ricos-custom-h3-text-decoration,unset);
}
.VqC3s>*>span,
.VqC3s>span span {
  background-color: var(--ricos-custom-h3-background-color,unset);
}
.VqC3s a {
  font-size: inherit;
}
.KiBDx {
  color: var(--ricos-custom-h4-color,var(--ricos-text-color,#212121));
  font-family: var(--ricos-custom-h4-font-family,unset);
  font-size: var(--ricos-custom-h4-font-size,20px);
  font-style: var(--ricos-custom-h4-font-style,unset);
  font-weight: var(--ricos-custom-h4-font-weight,unset);
  letter-spacing: var(--ricos-custom-h4-letter-spacing,unset);
  line-height: var(--ricos-custom-h4-line-height,1.5);
  min-height: var(--ricos-custom-h4-min-height,unset);
  -webkit-text-decoration: var(--ricos-custom-h4-text-decoration,unset);
  text-decoration: var(--ricos-custom-h4-text-decoration,unset);
}
.KiBDx>*>span,
.KiBDx>span span {
  background-color: var(--ricos-custom-h4-background-color,unset);
}
.KiBDx a {
  font-size: inherit;
}
.AHJ9U {
  color: var(--ricos-custom-h5-color,var(--ricos-text-color,#212121));
  font-family: var(--ricos-custom-h5-font-family,unset);
  font-size: var(--ricos-custom-h5-font-size,18px);
  font-style: var(--ricos-custom-h5-font-style,unset);
  font-weight: var(--ricos-custom-h5-font-weight,unset);
  letter-spacing: var(--ricos-custom-h5-letter-spacing,unset);
  line-height: var(--ricos-custom-h5-line-height,1.5);
  min-height: var(--ricos-custom-h5-min-height,unset);
  -webkit-text-decoration: var(--ricos-custom-h5-text-decoration,unset);
  text-decoration: var(--ricos-custom-h5-text-decoration,unset);
}
.AHJ9U>*>span,
.AHJ9U>span span {
  background-color: var(--ricos-custom-h5-background-color,unset);
}
.AHJ9U a {
  font-size: inherit;
}
._6R0tu {
  color: var(--ricos-custom-h6-color,var(--ricos-text-color,#212121));
  font-family: var(--ricos-custom-h6-font-family,unset);
  font-size: var(--ricos-custom-h6-font-size,16px);
  font-style: var(--ricos-custom-h6-font-style,unset);
  font-weight: var(--ricos-custom-h6-font-weight,unset);
  letter-spacing: var(--ricos-custom-h6-letter-spacing,unset);
  line-height: var(--ricos-custom-h6-line-height,1.5);
  min-height: var(--ricos-custom-h6-min-height,unset);
  -webkit-text-decoration: var(--ricos-custom-h6-text-decoration,unset);
  text-decoration: var(--ricos-custom-h6-text-decoration,unset);
}
._6R0tu>*>span,
._6R0tu>span span {
  background-color: var(--ricos-custom-h6-background-color,unset);
}
._6R0tu a {
  font-size: inherit;
}
.CUi6K {
  display: block;
}
.BScHu {
  margin: 15px 18px;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .BScHu {
      margin: var(--ricos-custom-code-block-margin,15px calc(18px + 5%));
    }
  }
}
@container (width < 480px) {
  .BScHu {
    margin: var(--ricos-custom-code-block-margin,15px calc(18px + 5%));
  }
}
.py509 {
  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);
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  white-space: pre-wrap;
}
@supports (color:rgb(from #000 r g b/0.1)) {
  .py509 {
    background-color: var(--ricos-custom-code-block-background-color,rgb(from var(--ricos-fallback-color,#000000) r g b/.06));
  }
}
.KotW9 .py509 {
  margin: 1em 0;
}
.Bso-P,
.glob_fontElementMap {
  font-family: var(--ricos-font-family,unset);
}
._3sRhn {
  display: flex;
  font-family: var(--ricos-custom-p-font-family,unset);
}
.fbjjF {
  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: 18px;
  font-size: var(--ricos-custom-quote-font-size,18px);
  font-style: normal;
  font-style: var(--ricos-custom-quote-font-style,normal);
  font-weight: var(--ricos-custom-quote-font-weight,unset);
  letter-spacing: var(--ricos-custom-quote-letter-spacing,unset);
  line-height: 26px;
  line-height: var(--ricos-custom-quote-line-height,26px);
  margin-block: 15px;
  margin-inline-end: var(--ricos-custom-quote-margin-inline-end,18px);
  margin-inline-start: var(--ricos-custom-quote-margin-inline-start,18px);
  max-width: 100%;
  min-height: var(--ricos-custom-quote-min-height,unset);
  padding-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);
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  -webkit-text-decoration: var(--ricos-custom-quote-text-decoration,unset);
  text-decoration: var(--ricos-custom-quote-text-decoration,unset);
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .fbjjF {
      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) {
  .fbjjF {
    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);
  }
}

/* ===== css_masterPage (index.html) ===== */
/*** VSM_CSS ***/
#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus,
#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus ~ .wixSdkShowFocusOnSibling {
  --focus-ring-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #116dff;
  box-shadow: var(--focus-ring-box-shadow) !important;
  z-index: 1;
}
.has-inner-focus-ring {
  --focus-ring-box-shadow: inset 0 0 0 2px #ffffff, inset 0 0 0 4px #116dff !important;
}
: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: var(--scaling-factor) / 1280;
  --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: 250,250,250;
  --color_12: 194,194,188;
  --color_13: 146,145,141;
  --color_14: 97,97,94;
  --color_15: 28,31,48;
  --color_16: 208,223,255;
  --color_17: 161,191,255;
  --color_18: 87,110,161;
  --color_19: 44,62,105;
  --color_20: 40,48,64;
  --color_21: 255,244,192;
  --color_22: 255,234,128;
  --color_23: 191,176,96;
  --color_24: 128,117,64;
  --color_25: 64,59,32;
  --color_26: 197,218,223;
  --color_27: 147,183,190;
  --color_28: 110,137,143;
  --color_29: 74,92,95;
  --color_30: 37,46,48;
  --color_31: 250,226,210;
  --color_32: 196,147,110;
  --color_33: 145,94,60;
  --color_34: 108,48,8;
  --color_35: 54,24,4;
  --color_36: 250,250,250;
  --color_37: 28,31,48;
  --color_38: 194,194,188;
  --color_39: 146,145,141;
  --color_40: 97,97,94;
  --color_41: 87,110,161;
  --color_42: 87,110,161;
  --color_43: 87,110,161;
  --color_44: 87,110,161;
  --color_45: 28,31,48;
  --color_46: 97,97,94;
  --color_47: 28,31,48;
  --color_48: 87,110,161;
  --color_49: 87,110,161;
  --color_50: 250,250,250;
  --color_51: 87,110,161;
  --color_52: 87,110,161;
  --color_53: 250,250,250;
  --color_54: 146,145,141;
  --color_55: 146,145,141;
  --color_56: 250,250,250;
  --color_57: 250,250,250;
  --color_58: 87,110,161;
  --color_59: 87,110,161;
  --color_60: 250,250,250;
  --color_61: 87,110,161;
  --color_62: 87,110,161;
  --color_63: 250,250,250;
  --color_64: 146,145,141;
  --color_65: 146,145,141;
  --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 400 calc(106 * var(--theme-spx-ratio))/0.9em roboto-thin,roboto,sans-serif;
  --font_1: normal normal normal 16px/1.4em Poppins,sans-serif;
  --font_2: normal normal 400 calc(50 * var(--theme-spx-ratio))/1em roboto-thin,roboto,sans-serif;
  --font_3: normal normal 400 calc(40 * var(--theme-spx-ratio))/1.1em roboto-thin,roboto,sans-serif;
  --font_4: normal normal 400 calc(32 * var(--theme-spx-ratio))/1em roboto-thin,roboto,sans-serif;
  --font_5: normal normal 400 calc(22 * var(--theme-spx-ratio))/1.2em roboto-thin,roboto,sans-serif;
  --font_6: normal normal 400 calc(18 * var(--theme-spx-ratio))/1.4em roboto-thin,roboto,sans-serif;
  --font_7: normal normal 700 22px/1.4em Poppins,sans-serif;
  --font_8: normal normal 700 15px/1.5em Poppins,sans-serif;
  --font_9: normal normal 400 14px/1.6em Poppins,sans-serif;
  --font_10: normal normal normal 12px/1.4em Poppins,sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  --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: var(--scaling-factor) / 1280;
}
.max-width-container {
  --font_0: normal normal 400 calc(106 * var(--theme-spx-ratio))/0.9em roboto-thin,roboto,sans-serif;
  --font_1: normal normal normal 16px/1.4em Poppins,sans-serif;
  --font_2: normal normal 400 calc(50 * var(--theme-spx-ratio))/1em roboto-thin,roboto,sans-serif;
  --font_3: normal normal 400 calc(40 * var(--theme-spx-ratio))/1.1em roboto-thin,roboto,sans-serif;
  --font_4: normal normal 400 calc(32 * var(--theme-spx-ratio))/1em roboto-thin,roboto,sans-serif;
  --font_5: normal normal 400 calc(22 * var(--theme-spx-ratio))/1.2em roboto-thin,roboto,sans-serif;
  --font_6: normal normal 400 calc(18 * var(--theme-spx-ratio))/1.4em roboto-thin,roboto,sans-serif;
  --font_7: normal normal 700 22px/1.4em Poppins,sans-serif;
  --font_8: normal normal 700 15px/1.5em Poppins,sans-serif;
  --font_9: normal normal 400 14px/1.6em Poppins,sans-serif;
  --font_10: normal normal normal 12px/1.4em Poppins,sans-serif;
}
.font_0 {
  font: var(--font_0);
  color: rgb(var(--color_15));
  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_15));
  letter-spacing: 0em;
}
.font_3 {
  font: var(--font_3);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}
.font_4 {
  font: var(--font_4);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}
.font_5 {
  font: var(--font_5);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}
.font_6 {
  font: var(--font_6);
  color: rgb(var(--color_15));
  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));
}
.theme-vars {
  --variables-lyeb3ogn: 1600px;
}
#SITE_HEADER {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
}
#SITE_PAGES {
  --transition-duration: 0ms;
}
#SITE_FOOTER {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
}

/* ===== css_c1dmp (index.html) ===== */
/*** VSM_CSS ***/
@keyframes motion-floatIn {
  0% {
    opacity: 0;
    animation-timing-function: step-end;
  }
  0.00009999999999999999% {
    opacity: 0;
    transform: translate(var(--motion-translate-x), var(--motion-translate-y)) rotate(var(--comp-rotate-z, 0deg));
  }
  100% {
    opacity: var(--comp-opacity, 1);
    transform: translate(0, 0) rotate(var(--comp-rotate-z, 0deg));
  }
}
@keyframes motion-revealIn {
  0% {
    opacity: 0;
    animation-timing-function: step-end;
  }
  0.00009999999999999999% {
    opacity: var(--comp-opacity, 1);
    clip-path: var(--motion-clip-start, polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%));
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
#c1dmp {
  width: auto;
  height: auto;
  --comp-display: unset;
  position: relative;
}
#c1dmp .c1dmp-overflow-wrapper {
  position: relative;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  overflow-x: clip;
  overflow-y: clip;
}
#c1dmp .c1dmp-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  display: var(--l_display,var(--container-display));
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#c1dmp:not(.c1dmp-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#c1dmp {
  --bg: var(--color_11);
  --alpha-bg: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lyfwd80t-pinned-layer {
  z-index: 52;
  --above-all-in-container: 10000;
}
#PAGE_SECTIONSc1dmp {
  --above-all-in-container: 49;
}
#comp-lygyrllx {
  --above-all-in-container: 49;
}
#comp-kd5px9q0-pinned-layer {
  z-index: 55;
  --above-all-in-container: 10000;
}
#comp-ml9ahwj1-pinned-layer {
  z-index: 56;
  --above-all-in-container: 10000;
}
#comp-lyfwd80t {
  width: auto;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lyfwd80t-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lyfwd80t:not(.comp-lyfwd80t-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#masterPage:not(.landingPage) {
  --top-offset: 0px;
}
#masterPage.landingPage {
  --top-offset: 0px;
}
#comp-lyfwd80t {
  --alpha-bg: 0;
  --bg: var(--color_11);
  --static-spx: 1px;
}
#comp-lyfwd80t_r_comp-lyfwd7e1 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: start;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: calc(0px);
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-lyfwd80t_r_comp-lyfwd7e1 .comp-lyfwd80t_r_comp-lyfwd7e1-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.0850508 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lyfwd80t_r_comp-lyfwd7e1:not(.comp-lyfwd80t_r_comp-lyfwd7e1-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-lyfwd80t_r_comp-lyfwd7e1-pinned-layer {
  position: fixed;
  left: 0;
  width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  top: 0;
  bottom: unset;
  height: auto;
  margin-top: var(--wix-ads-height);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyfwd7e1 .comp-lyfwd80t_r_comp-lyfwd7e1-container {
    padding-top: 2%;
    padding-right: 2%;
    padding-left: 2%;
    padding-bottom: 2%;
    grid-template-rows: minmax(max(0.5px, 0.0850508 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyfwd7e1 .comp-lyfwd80t_r_comp-lyfwd7e1-container {
    padding-top: 2%;
    padding-right: 2.533333333333333%;
    padding-left: 2%;
    padding-bottom: 2%;
    grid-template-rows: minmax(max(0.5px, 0.0850507 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  }
}
#comp-lyfwd80t_r_comp-lyfwd7e1 {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lyfwd80t_r_comp-lyrcsz0y {
  min-height: 65px;
  --l_display: unset;
  height: auto;
  width: max-content;
  --comp-display: unset;
  align-self: center;
  justify-self: center;
  pointer-events: auto;
  margin-left: 1.709486166007905%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 1.3513043478260864%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lyfwd80t_r_comp-lyrcsz0y-container {
  box-sizing: border-box;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  display: var(--l_display,var(--container-display));
  flex-direction: row;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz0y {
    min-height: 65px;
    width: max-content;
  }
  .comp-lyfwd80t_r_comp-lyrcsz0y-container {
    flex-direction: row;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz0y {
    min-height: 0px;
    min-width: 0px;
    width: 100%;
    max-width: 99999px;
    max-height: 99999px;
    justify-self: start;
    margin-left: 0%;
    margin-bottom: 0%;
  }
  .comp-lyfwd80t_r_comp-lyrcsz0y-container {
    flex-direction: column;
  }
}
#comp-lyfwd80t_r_comp-lyrcsz0y {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 10px 10px 10px 10px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lyfwd80t_r_comp-lyrcsz17 {
  min-height: 65px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max(0.5px, 0.7343747 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0003953 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0282115 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 1;
  position: relative;
}
.comp-lyfwd80t_r_comp-lyrcsz17-container {
  box-sizing: border-box;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(65px,auto);
  grid-template-columns: minmax(0px,940fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz17 {
    min-height: 65px;
    width: max(0.5px, 0.5989583 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .comp-lyfwd80t_r_comp-lyrcsz17-container {
    grid-template-rows: minmax(65px,auto);
    grid-template-columns: minmax(0px,460.0003125fr);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz17 {
    min-height: 70px;
    width: 100.00069708270887%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
  }
  .comp-lyfwd80t_r_comp-lyrcsz17-container {
    grid-template-rows: minmax(70px,auto);
    grid-template-columns: minmax(0px,1fr);
  }
}
#comp-lyfwd80t_r_comp-lyrcsz17 {
  --brw: 0px;
  --brd: var(--color_13);
  --bg: var(--color_16);
  --rd: 10px 10px 10px 10px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 1;
  --alpha-bg: 1;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lyfwd80t_r_comp-lyrcsz1b {
  min-height: 0px;
  --l_display: none;
  height: 60px;
  min-width: 0px;
  width: 60px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: center;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 4.1549004014465165%;
  margin-top: 0.08931684201567495%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lyfwd80t_r_comp-lyrcsz1b-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lyfwd80t_r_comp-lyrcsz1b:not(.comp-lyfwd80t_r_comp-lyrcsz1b-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz1b {
    --l_display: unset;
    height: 40px;
    width: 40px;
    margin-right: 3.2932206521739134%;
    margin-top: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz1b {
    margin-right: 3.298611111111111%;
    margin-top: 0%;
  }
}
#comp-lyfwd80t_r_comp-lyrcsz1b {
  --static-spx: 1px;
}
#comp-lyfwd80t_r_comp-lyrcsz1f6 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-lyfwd80t_r_comp-lyrcsz1l {
  min-height: 300px;
  --l_display: unset;
  height: 300px;
  min-width: 0px;
  width: 980px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-lyfwd80t_r_comp-lyrcsz1l .comp-lyfwd80t_r_comp-lyrcsz1l-overflow-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  overflow-x: scroll;
  overflow-y: scroll;
  --sticky-offset: 0px;
  scrollbar-width: none;
  overflow: -moz-scrollbars-none;
  -ms-overflow-style: none;
}
#comp-lyfwd80t_r_comp-lyrcsz1l .comp-lyfwd80t_r_comp-lyrcsz1l-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lyfwd80t_r_comp-lyrcsz1l:not(.comp-lyfwd80t_r_comp-lyrcsz1l-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-lyfwd80t_r_comp-lyrcsz1l .comp-lyfwd80t_r_comp-lyrcsz1l-overflow-wrapper::-webkit-scrollbar {
  width: 0;
  height: 0;
}
#comp-lyfwd80t_r_comp-lyrcsz1n4 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 40%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-lyfwd80t_r_comp-lyrcsz1n4 .comp-lyfwd80t_r_comp-lyrcsz1n4-overflow-wrapper {
  position: relative;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  overflow-x: hidden;
  overflow-y: scroll;
  --sticky-offset: 0px;
}
#comp-lyfwd80t_r_comp-lyrcsz1n4 .comp-lyfwd80t_r_comp-lyrcsz1n4-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lyfwd80t_r_comp-lyrcsz1n4:not(.comp-lyfwd80t_r_comp-lyrcsz1n4-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz1n4 {
    width: 100%;
    justify-self: start;
  }
}
#comp-lyfwd80t_r_comp-lyrcsz1r {
  min-height: 0px;
  --l_display: unset;
  height: 20px;
  min-width: 0px;
  width: 20px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 30px;
  margin-top: 30px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz1r {
    height: 30px;
    width: 30px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz1r {
    height: 41px;
    width: 41px;
    margin-right: 27px;
    margin-top: 30.5px;
  }
}
#comp-lyfwd80t_r_comp-lyrcsz1u5 {
  width: 100%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-top: 45%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lyfwd80t_r_comp-lyrcsz1u5-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz1u5 {
    margin-right: 0px;
    margin-top: 78px;
  }
}
#comp-lyfwd80t_r_comp-lyrcsz1u5 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lyfwd80t_r_comp-lyrcsz1w2 {
  min-height: 0px;
  --l_display: unset;
  height: 75px;
  min-width: 0px;
  width: 92.3076923076923%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 3.8461538461538463%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 6.410256410256411%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz1w2 {
    margin-bottom: 10.256410256410257%;
  }
}
#comp-lyfwd80t_r_comp-mjr519yl {
  min-height: 0px;
  --l_display: none;
  height: 75px;
  min-width: 0px;
  width: 92.3076923076923%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 3.8461538461538463%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 6.410256410256411%;
  align-self: flex-start;
  order: 3;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-mjr519yl {
    --l_display: none;
    width: 92.3076923076923%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-mjr519yl {
    --l_display: unset;
    width: 92.30416666666666%;
    margin-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
    order: 2;
  }
}
#comp-lyfwd80t_r_comp-lyrcsz21 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz21 {
    margin-bottom: 0%;
    order: 2;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz21 {
    margin-bottom: 0px;
    order: 3;
  }
}
#comp-lyfwd80t_r_comp-lyrcsz21 {
  --bgs: 255,255,255;
  --itemBGColorNoTrans: background-color 50ms ease 0s;
  --shd: none;
  --bg: 255,255,255;
  --brw: 0px;
  --brd: 0,0,0;
  --itemBGColorTrans: background-color 0.4s ease 0s;
  --verticalPadding: 10px;
  --fnt: normal normal normal 20px/1.5em madefor-text,sans-serif;
  --txt: 0,0,0;
  --alpha-txt: 1;
  --arrowColor: 0,0,0;
  --alpha-arrowColor: 1;
  --subMenuOpacityTrans: opacity 0.4s ease 0s;
  --bgsSub: 0,0,0;
  --txtsSub: 26,106,255;
  --alpha-txtsSub: 1;
  --txts: 26,106,255;
  --alpha-txts: 1;
  --bgexpanded: 255,255,255;
  --fntSubMenu: normal normal normal 20px/1.5em madefor-text,sans-serif;
  --txtexpanded: 0,0,0;
  --alpha-txtexpanded: 1;
  --subMenuSpacing: 0px;
  --menuSpacing: 10px;
  --bgh: 230,234,245;
  --SKINS_fntSubmenu: normal normal normal 16px/1.4em Poppins #8D8D8D;
  --alpha-SKINS_bgSubmenu: 0;
  --rd: 90px;
  --alpha-bgs: 0;
  --alpha-bgsSub: 0;
  --alpha-brd: 0;
  --textSpacing: 0;
  --alpha-bg: 0;
  --SKINS_submenuMargin: 0;
  --alpha-bgexpanded: 0;
  --sepw: 1;
  --alpha-bgh: 1;
  --SKINS_submenuBR: 90px;
  --boxShadowToggleOn-shd: none;
  --separatorHeight: 15;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz21 {
    --bgs: var(--color_11);
    --fnt: var(--font_8);
    --txt: var(--color_20);
    --arrowColor: var(--color_20);
    --bgsSub: var(--color_11);
    --txtsSub: var(--color_29);
    --txts: var(--color_29);
  }
}
#comp-lyfwd80t_r_comp-lyrcsz26 {
  min-height: 30px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 63.31616017326735%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: center;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 2.001573787715204%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz26 {
    --l_display: none;
    width: 78.57417535254056%;
    margin-right: 2.65846669625281%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz26 {
    --l_display: none;
    width: 78.73592633163489%;
    margin-right: 2.66393935427409%;
  }
}
#comp-lyfwd80t_r_comp-lyrcsz2a {
  min-height: 0px;
  --l_display: unset;
  height: 35px;
  width: max-content;
  --comp-display: unset;
  align-self: center;
  justify-self: start;
  pointer-events: auto;
  margin-left: 2.1075111225455316%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lyfwd80t_r_comp-lyrcsz2a-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: row;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz2a {
    margin-left: 3.3258499003765274%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz2a {
    margin-left: 3.331163194444445%;
  }
}
#comp-lyfwd80t_r_comp-lyrcsz2a {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_31);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lyfwd80t_r_comp-lyrcsz2c {
  min-height: 0px;
  --l_display: unset;
  height: 35px;
  min-width: 0px;
  width: 30.265213815789476px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.00625 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: center;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz2c {
    margin-right: max(0.5px, 0.0128203 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: flex-start;
  }
}
#comp-lyfwd80t_r_comp-lyrcsz2c {
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lyfwd80t_r_comp-lyrcsz2i2 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max(0.5px, 0.2203866 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: center;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz2i2 {
    width: max-content;
  }
}
#comp-lyfwd80t_r_comp-lyrcsz2i2 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_15);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz2i2 {
    --fontSize: 33.333spx;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz2i2 {
    --fontSize: 65.641spx;
  }
}
#comp-lyfwd80t_r_comp-lyrcsz2o1 {
  min-height: 0px;
  --l_display: unset;
  height: 65px;
  min-width: 0px;
  width: max(0.5px, 0.1711217 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: max(0.5px, 0.0282119 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz2o1 {
    --l_display: unset;
    height: 65px;
    width: max(0.5px, 0.3386458 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz2o1 {
    --l_display: none;
    height: 75px;
    width: 100%;
    margin-left: 0%;
    margin-top: 0%;
    margin-bottom: max(0.5px, 0.0079051 * (var(--scaling-factor) - var(--scrollbar-width)));
  }
}
#comp-mi1vjceb {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --section-max-width: 99999999999px;
  --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)));
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  grid-area: 7/1/8/2;
  position: relative;
}
#comp-mi1vjceb .comp-mi1vjceb-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  max-width: 99999999999px;
  margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width: 99999999999px;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.527483 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: 1fr 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mi1vjceb .comp-mi1vjceb-container-pinned {
  max-width: 99999999999px;
  margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width: 99999999999px;
  height: 100%;
  width: 100%;
  position: absolute;
  display: grid;
  pointer-events: none;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1vjceb .comp-mi1vjceb-container {
    grid-template-rows: minmax(max(0.5px, 1.3071684 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 1.5388743 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    grid-template-columns: minmax(0px,1fr);
  }
}
#comp-mi1vjceb {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mi1vjcef2 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mi1vjcef2 .comp-mi1vjcef2-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1vjcef2 .comp-mi1vjcef2-container {
    grid-template-rows: minmax(max-content,100.00003827934353%);
  }
  #comp-mi1vjcef2 {
    grid-area: 2/1/3/2;
  }
}
#comp-mi1vjcef2 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mi1vl95r {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 1.777566707898922;
  min-width: 0px;
  width: 58.283766801021024%;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  align-self: end;
  justify-self: center;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: min(-0.5px, -0.0016795 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: max(0.5px, 0.0041131 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mi1vl95r-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mi1vl95r:not(.comp-mi1vl95r-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1vl95r {
    --aspect-ratio: 1.7775754979653096;
    width: 85.75804396343786%;
    align-self: center;
    margin-top: max(0.5px, 0.006122 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: max(0.5px, 0.0027471 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
    margin-right: 0px;
  }
}
#comp-mi1vl95r {
  --static-spx: 1px;
}
#comp-mi1vl95x {
  min-height: 0px;
  height: 60px;
  min-width: 0px;
  width: 60px;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: center;
  justify-self: center;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mi1vl95x {
  --static-spx: 1px;
}
#comp-mi1vl95z1 {
  height: 44px;
  width: auto;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: end;
  justify-self: end;
  pointer-events: auto;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mi1vl95z1 {
  --maincolor: 255,255,255;
  --alpha-maincolor: 1;
  --progresscolor: 31,223,103;
  --alpha-progresscolor: 1;
  --disabledcolor: 119,119,119;
  --alpha-disabledcolor: 1;
  --static-spx: 1px;
}
#comp-mi1vjcee {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/2/2/3;
  position: relative;
}
#comp-mi1vjcee .comp-mi1vjcee-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1vjcee .comp-mi1vjcee-container {
    grid-template-rows: minmax(max-content,99.99998098000523%);
  }
  #comp-mi1vjcee {
    grid-area: 1/1/2/2;
  }
}
#comp-mi1vjcee {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mi1vpq21 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 80.7905138339921%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.024753 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.0111537 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1vpq21 {
    width: 70.83333333333333%;
    margin-left: max(0.5px, 0.02475 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.011125 * (var(--scaling-factor) - var(--scrollbar-width)));
  }
}
#comp-mi1vpq21 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --fontWeight: 700;
  --fontFamily: roboto-thin,roboto,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1vpq21 {
    --fontSize: 22spx;
  }
}
#comp-mi1vnt3u {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 92.59387351778656%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: center;
  justify-self: center;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0123518 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.0165634 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1vnt3u {
    width: 93.30833333333334%;
    align-self: start;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0174167 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.105 * (var(--scaling-factor) - var(--scrollbar-width)));
  }
}
#comp-mi1vnt3u {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: normal;
  --fontSize: 14.410127772079967px;
  --fontWeight: 400;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mi1vnt3u {
    --fontSize: 14.410127772079967px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1vnt3u {
    --fontSize: 11.455845048044456px;
  }
}
#comp-mi1v2ox6 {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --section-max-width: 99999999999px;
  --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)));
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  grid-area: 5/1/6/2;
  position: relative;
}
#comp-mi1v2ox6 .comp-mi1v2ox6-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  max-width: 99999999999px;
  margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width: 99999999999px;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.5155265 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: 1fr 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mi1v2ox6 .comp-mi1v2ox6-container-pinned {
  max-width: 99999999999px;
  margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width: 99999999999px;
  height: 100%;
  width: 100%;
  position: absolute;
  display: grid;
  pointer-events: none;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1v2ox6 .comp-mi1v2ox6-container {
    grid-template-rows: minmax(max(0.5px, 1.4217328 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 1.6803075 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    grid-template-columns: minmax(0px,1fr);
  }
}
#comp-mi1v2ox6 {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mi1v2oxa {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mi1v2oxa .comp-mi1v2oxa-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1v2oxa .comp-mi1v2oxa-container {
    grid-template-rows: minmax(max-content,99.99993513338198%);
  }
}
#comp-mi1v2oxa {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mi1v2vra {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 1.7776012708498816;
  min-width: 0px;
  width: 57.91433249819211%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  align-self: center;
  justify-self: center;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: max(0.5px, 0.0009106 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: min(-0.5px, -0.0016868 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mi1v2vra-container {
  box-sizing: border-box;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mi1v2vra:not(.comp-mi1v2vra-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1v2vra {
    --aspect-ratio: 1.7775335928670124;
    width: 74.01799264145107%;
    margin-top: max(0.5px, 0.0156386 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: max(0.5px, 0.0091534 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
  }
}
#comp-mi1v2vra {
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mi1v2vrg1 {
  min-height: 0px;
  height: 60px;
  min-width: 0px;
  width: 60px;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: center;
  justify-self: center;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mi1v2vrg1 {
  --static-spx: 1px;
}
#comp-mi1v2vrj1 {
  height: 44px;
  width: auto;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: end;
  justify-self: end;
  pointer-events: auto;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mi1v2vrj1 {
  --maincolor: 255,255,255;
  --alpha-maincolor: 1;
  --progresscolor: 31,223,103;
  --alpha-progresscolor: 1;
  --disabledcolor: 119,119,119;
  --alpha-disabledcolor: 1;
  --static-spx: 1px;
}
#comp-mi1v4k49 {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/2/2/3;
  position: relative;
}
#comp-mi1v4k49 .comp-mi1v4k49-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1v4k49 {
    grid-area: 2/1/3/2;
  }
}
#comp-mi1v4k49 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mi1v6vzd {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 93.91057312252964%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0049284 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.027001 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mi1v6vzd {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --fontSize: 38.094spx;
  --fontWeight: 700;
  --fontFamily: roboto-thin,roboto,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mi1v6vzd {
    --fontSize: 38.094spx;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1v6vzd {
    --fontSize: 25spx;
  }
}
#comp-mi1v7ns4 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 93.91304347826087%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0049284 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.0831398 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1v7ns4 {
    width: 96.2%;
    margin-left: max(0.5px, 0.0216667 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.1174167 * (var(--scaling-factor) - var(--scrollbar-width)));
  }
}
#comp-mi1v7ns4 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: normal;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1v7ns4 {
    --fontSize: 14.68443414219395px;
  }
}
#comp-mhp50xvc {
  min-height: 1px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  grid-area: 3/1/4/2;
  position: relative;
}
.comp-mhp50xvc-container {
  box-sizing: border-box;
  padding-top: max(0.5px, 0.0312498 * (var(--scaling-factor) - var(--scrollbar-width)));
  padding-bottom: max(0.5px, 0.0312498 * (var(--scaling-factor) - var(--scrollbar-width)));
  padding-left: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(500px,auto);
  grid-template-columns: 1fr 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mhp50xvc {
    min-height: 434.15625px;
  }
  .comp-mhp50xvc-container {
    padding-top: max(0.5px, 0.052083 * (var(--scaling-factor) - var(--scrollbar-width)));
    padding-bottom: max(0.5px, 0.052083 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-template-rows: minmax(342px,auto);
    grid-template-columns: 2fr 3fr;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mhp50xvc {
    min-height: 1px;
  }
  .comp-mhp50xvc-container {
    padding-top: max(0.5px, 0.0769233 * (var(--scaling-factor) - var(--scrollbar-width)));
    padding-bottom: max(0.5px, 0.0769233 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-template-rows: minmax(1px,auto) minmax(280px,auto);
    grid-template-columns: minmax(0px,1fr);
  }
}
#comp-mhp50xvc {
  --bg: 255,255,255;
  --alpha-bg: 0;
  --static-spx: 1px;
}
#comp-mhp50xvt1 {
  min-height: 0px;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mhp50xvt1-container {
  box-sizing: border-box;
  padding-top: 40px;
  padding-left: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
  padding-right: 0px;
  padding-bottom: 40px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  .comp-mhp50xvt1-container {
    padding-top: max(0.5px, 0.0520833 * (var(--scaling-factor) - var(--scrollbar-width)));
    padding-left: max(0.5px, 0.0520833 * (var(--scaling-factor) - var(--scrollbar-width)));
    padding-right: max(0.5px, 0.0520833 * (var(--scaling-factor) - var(--scrollbar-width)));
    padding-bottom: max(0.5px, 0.0520833 * (var(--scaling-factor) - var(--scrollbar-width)));
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  .comp-mhp50xvt1-container {
    padding-top: max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)));
    padding-left: max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)));
    padding-right: max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)));
    padding-bottom: max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)));
  }
}
#comp-mhp50xvt1 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: 255,255,255;
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mhp50xvv3 {
  width: 96.1475220458405%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: center;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: min(-0.5px, -0.0004197 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mhp50xvv3-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mhp50xvv3 {
    width: 100.00662791552593%;
    justify-self: center;
    margin-right: max(0.5px, 0.0000207 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mhp50xvv3 {
    justify-self: center;
    margin-right: max(0.5px, 0.0000579 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom: 0px;
  }
}
#comp-mhp50xvv3 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: 255,255,255;
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mhp50xvx1 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: max(0.5px, 0.0187891 * (var(--scaling-factor) - var(--scrollbar-width)));
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mhp50xvx1 {
    margin-bottom: max(0.5px, 0.0187939 * (var(--scaling-factor) - var(--scrollbar-width)));
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mhp50xvx1 {
    margin-bottom: max(0.5px, 0.0187939 * (var(--scaling-factor) - var(--scrollbar-width)));
  }
}
#comp-mhp50xvx1 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --minFontSize: 22px;
  --textDecoration: none;
  --maxFontSize: 36px;
  --fontStyle: normal;
  --color: 0,0,0;
  --alpha-color: 1;
  --textAlign: left;
  --fontFamily: madefor-display-bold;
  --letterSpacing: 0em;
  --lineHeight: normal;
  --fontSize: 36spx;
  --fontWeight: normal;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mhp50xvx1 {
    --textAlign: left;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mhp50xvx1 {
    --textAlign: center;
  }
}
#comp-mhp50xw0 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: flex-start;
  order: 2;
  position: relative;
}
#comp-mhp50xw0 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --fontStyle: normal;
  --color: 0,0,0;
  --alpha-color: 1;
  --textAlign: justify;
  --fontFamily: madefor-text;
  --letterSpacing: 0em;
  --lineHeight: 1.6em;
  --fontSize: 16px;
  --fontWeight: normal;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mhp50xw0 {
    --textAlign: justify;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mhp50xw0 {
    --textAlign: center;
  }
}
#comp-mhp50xvn1 {
  min-height: 0px;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/2/2/3;
  position: relative;
}
.comp-mhp50xvn1-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mhp50xvn1 {
    grid-area: 1/2/2/3;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mhp50xvn1 {
    grid-area: 2/1/3/2;
  }
}
#comp-mhp50xvn1 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: 255,255,255;
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mhp52zj6 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mhp52zj6 {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --alpha-borderColor: 1;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 1px;
}
#comp-mhp52zj6 wow-image {
  overflow: clip;
}
#comp-mhp52zj6 wow-image img {
  height: 100%;
}
#comp-mhp5159k {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mhp5159k {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --alpha-borderColor: 1;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 1px;
}
#comp-mhp5159k wow-image {
  overflow: clip;
}
#comp-mhp5159k wow-image img {
  height: 100%;
}
#comp-mhp50xvp1 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mhp50xvp1 {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --alpha-borderColor: 1;
  --borderWidth: 0px;
  --cornerRadius: 60px 0px 0px 60px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mhp50xvp1 {
    --cornerRadius: 0px 60px 0px 0px;
  }
}
#comp-mhp50xvp1 wow-image {
  overflow: clip;
}
#comp-mhp50xvp1 wow-image img {
  height: 100%;
}
#comp-lye3jp99 {
  min-height: 100vh;
  --comp-display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --l_display: unset;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 2/1/3/2;
  position: relative;
}
#comp-lye3jp99 .comp-lye3jp99-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 10%;
  padding-right: 3.90625%;
  padding-left: 6.796875%;
  padding-bottom: 6.8%;
  row-gap: 0px;
  column-gap: 24px;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lye3jp99 .comp-lye3jp99-container {
    padding-top: 14.000000000000002%;
    padding-right: 4%;
    padding-left: 4.036458333333333%;
    padding-bottom: 8%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lye3jp99 .comp-lye3jp99-container {
    padding-top: 100px;
    padding-right: 5.128205128205129%;
    padding-left: 5.128205128205129%;
    padding-bottom: 5.128205128205129%;
  }
}
#comp-lye3jp99 {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lyr677nl {
  width: 59.16379766949152%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: end;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lyr677nl-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyr677nl {
    width: 69.49994902820863%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyr677nl {
    width: 101.14302857142859%;
    align-self: start;
    justify-self: end;
    margin-right: -1.420663384311853%;
    margin-top: 113.92818090786724%;
  }
}
#comp-lyr677nl {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --backdrop-filter: none;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lyr677ou {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max-content;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 1.4323922068911494%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyr677ou {
    min-height: 0px;
    --l_display: unset;
    width: 53.14340283304154%;
    margin-left: 0%;
    margin-bottom: 1.865345166061833%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyr677ou {
    min-height: 53.13574026291917px;
    --l_display: none;
    width: 98.3995190054058%;
    margin-left: 1.6004809945941756%;
    margin-bottom: 2.2598870056497176%;
  }
}
#comp-lyr677ou {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --fontFamily: Poppins,sans-serif;
  --fontSize: 20px;
  --fontWeight: 300;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyr677ou {
    --textShadow: 3.54px 3.54px 2px rgba(var(--color_15),1);
    --color: var(--color_11);
    --fontSize: 20px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyr677ou {
    --textShadow: 0px 0px transparent;
    --color: var(--color_15);
    --textAlign: left;
    --fontSize: 17.711913420973048px;
  }
}
#comp-lyr677p2 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0px;
  align-self: flex-start;
  order: 2;
  position: relative;
}
#comp-lyr677p2 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --color: var(--color_11);
  --alpha-color: 1;
  --textAlign: left;
  --fontFamily: roboto-thin,roboto,sans-serif;
  --fontSize: 80spx;
  --fontWeight: 400;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyr677p2 {
    --textShadow: max(0.5px, 0.0027984 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0027984 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.001581 * (var(--scaling-factor) - var(--scrollbar-width))) rgba(var(--color_15),1);
    --color: var(--color_11);
    --fontSize: 131.771spx;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyr677p2 {
    --textShadow: 0px 0px transparent;
    --color: var(--color_15);
    --fontSize: 55.769spx;
  }
}
#comp-mi23rrb2 {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --section-max-width: var(--variables-lyeb3ogn);
  --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)));
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  grid-area: 6/1/7/2;
  position: relative;
}
#comp-mi23rrb2 .comp-mi23rrb2-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  max-width: var(--variables-lyeb3ogn);
  margin-left: clamp(0px, (100% - var(--variables-lyeb3ogn)) / 2, 100 * var(--one-unit));
  --section-max-width: var(--variables-lyeb3ogn);
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.0364751 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mi23rrb2 .comp-mi23rrb2-container-pinned {
  max-width: var(--variables-lyeb3ogn);
  margin-left: clamp(0px, (100% - var(--variables-lyeb3ogn)) / 2, 100 * var(--one-unit));
  --section-max-width: var(--variables-lyeb3ogn);
  height: 100%;
  width: 100%;
  position: absolute;
  display: grid;
  pointer-events: none;
}
#comp-mi23rrb2 {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 1px;
}
#comp-mi23s9h7 {
  width: 99.47134387351778%;
  height: 4px;
  --l_display: unset;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: center;
  justify-self: center;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0102767 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.00042 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mi23s9h7 {
  --brd: 0,0,0;
  --lnw: 4px;
  --alpha-brd: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mi23s9h7 {
  opacity: 1;
  --comp-opacity: 1;
  transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
  --comp-rotate-z: 0deg;
}
#comp-metks9zo {
  min-height: 163.64526566757493vh;
  --comp-display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --l_display: unset;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 4/1/5/2;
  position: relative;
}
#comp-metks9zo .comp-metks9zo-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 0%;
  padding-bottom: 0%;
  padding-left: 0px;
  padding-right: 0px;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,19.33878942676633%) minmax(max-content,80.66102325372383%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-metks9zo {
    min-height: 191.47971616972478vh;
    --comp-display: grid;
  }
  #comp-metks9zo .comp-metks9zo-container {
    padding-left: 0px;
    padding-right: 0px;
    grid-template-rows: minmax(max-content,14.331750512625302%) minmax(max-content,85.66836178278648%);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metks9zo {
    min-height: 0px;
    --comp-display: flex;
  }
  #comp-metks9zo .comp-metks9zo-container {
    padding-left: 0%;
    padding-right: 0%;
    row-gap: 0px;
    column-gap: 0px;
    grid-template-rows: minmax(max(0.5px, 0.3417605 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 2.6055676 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  }
}
#comp-metks9zo {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-metksa0w {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-metksa0w .comp-metksa0w-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-left: 0px;
  padding-right: 0px;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100.00002543315848%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-metksa0w {
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metksa0w .comp-metksa0w-container {
    padding-top: 40px;
    padding-bottom: 20px;
    padding-left: 20px;
    grid-template-rows: 1fr;
  }
  #comp-metksa0w {
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
  }
}
#comp-metksa0w {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_18);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 1;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-metksa0z {
  width: 55.390625%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: center;
  justify-self: start;
  pointer-events: auto;
  margin-left: 6.7962646484375%;
  margin-right: 0%;
  margin-top: 0.0006103515625%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-metksa0z-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-metksa0z {
    width: 37.102254231770836%;
    align-self: start;
    margin-left: 4.999796549479167%;
    margin-top: 0%;
    margin-bottom: -0.0010742187500116056%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metksa0z {
    width: 75.22592905405405%;
    align-self: start;
    margin-left: 0%;
    margin-top: 0.0021114864864864866%;
    margin-bottom: 0%;
  }
}
#comp-metksa0z {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_20);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-metksa11 {
  min-height: 32px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 128px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0px;
  margin-bottom: 3.5238892806770097%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
.comp-metksa11-container {
  box-sizing: border-box;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 14px;
  padding-right: 14px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(16px,auto);
  grid-template-columns: minmax(0px,100fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-metksa11 {
    margin-bottom: 8.773613357826337%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metksa11 {
    width: 125px;
    margin-bottom: 4.903915461775775%;
  }
  .comp-metksa11-container {
    grid-template-columns: minmax(0px,97fr);
  }
}
#comp-metksa11 {
  --brw: 0px;
  --brd: var(--color_13);
  --bg: var(--color_11);
  --rd: 20px 20px 20px 20px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 1;
  --alpha-bg: 1;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
@media (prefers-reduced-motion: no-preference) {
  #comp-metksa11:not([data-motion-enter="done"]) {
    animation: motion-revealIn 1200ms 1ms cubic-bezier(0.645, 0.045, 0.355, 1) backwards 1 paused;
    animation-composition: replace;
    --motion-clip-start: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
}
#comp-metksa221 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max-content;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: center;
  justify-self: center;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metksa221 {
    align-self: start;
    justify-self: start;
  }
}
#comp-metksa221 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_15);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-metksa2e {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0px;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metksa2e {
    min-height: 0px;
    max-height: 99999px;
  }
}
#comp-metksa2e {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --color: var(--color_11);
  --alpha-color: 1;
  --fontSize: 45spx;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-metksa2e {
    --fontSize: 40spx;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metksa2e {
    --fontSize: 35spx;
  }
}
@media (prefers-reduced-motion: no-preference) {
  #comp-metksa2e:not([data-motion-enter="done"]) {
    animation: motion-floatIn 1000ms 1ms cubic-bezier(0.445, 0.05, 0.55, 0.95) backwards 1 paused;
    animation-composition: replace;
    --motion-translate-x: -60px;
    --motion-translate-y: 0px;
  }
}
#comp-metksa2j1 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 2/1/3/2;
  position: relative;
}
#comp-metksa2j1 .comp-metksa2j1-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100.00011985018726%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-metksa2j1 {
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metksa2j1 {
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
  }
}
#comp-metksa2j1 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 1;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-metksa2l3 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 1px;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-metksa2l3 .comp-metksa2l3-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 1px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  justify-content: flex-start;
  flex-wrap: nowrap;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
#comp-metksa2l3:not(.comp-metksa2l3-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metksa2l3 {
    margin-top: 0%;
  }
}
#comp-metksa2l3 {
  --brw: 0px;
  --brd: 50,65,88;
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 1;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
[id^="comp-metksa2s1__"] {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  max-width: 99999px;
  max-height: 99999px;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  flex-basis: auto;
  flex-grow: 0;
  flex-shrink: 0;
  position: relative;
}
[id^="comp-metksa2s1__"] .comp-metksa2s1-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 3.160511363636364%;
  padding-bottom: 3.160511363636366%;
  padding-left: 6.796875%;
  padding-right: 6.796875%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.0221842 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  [id^="comp-metksa2s1__"] .comp-metksa2s1-container {
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    padding-right: 30px;
    grid-template-rows: minmax(max(0.5px, 0.2257625 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  [id^="comp-metksa2s1__"] .comp-metksa2s1-container {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    grid-template-rows: minmax(max(0.5px, 0.3799514 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  }
}
[id^="comp-metksa2s1__"].variants-metksa2t1 {
  --bg: var(--color_19);
}
[id^="comp-metksa2s1__"] {
  --brw: 0px;
  --brd: 0,0,0;
  --bg: var(--color_18);
  --rd: 0px 0px 0px 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 1;
  --alpha-bg: 1;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
[id^="comp-metksa2s1__"]:not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
[id^="comp-metksa2s1__"].variants-metksa2t1,
[id^="comp-metksa2s1__"].variants-metksa2t1 > :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
[id^="comp-metksa2s1__"] {
  opacity: 1;
  --comp-opacity: 1;
  transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
  --comp-rotate-z: 0deg;
}
[id^="comp-metksa2s1__"].variants-metksa2t1 {
  z-index: 1;
  opacity: 1;
  --comp-opacity: 1;
  transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
  --comp-rotate-z: 0deg;
}
[id^="comp-metksa3h__"] {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  width: max-content;
  --comp-display: unset;
  box-sizing: border-box;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  display: var(--l_display,var(--container-display));
  flex-direction: row;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
  align-self: center;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: -0.5848779385171791%;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  [id^="comp-metksa3h__"] {
    min-height: 87px;
    width: max-content;
    flex-direction: row;
    margin-top: 0%;
    margin-bottom: 0.06984126984132444%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  [id^="comp-metksa3h__"] {
    min-height: unset;
    width: 94.2857142857143%;
    max-height: 99999px;
    flex-direction: column;
    margin-top: 0.0043749999999168464%;
    margin-bottom: 0%;
  }
}
[id^="comp-metksa3h__"] {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
[id^="comp-metksa3k__"] {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max(0.5px, 0.0195313 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0158086 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0090612 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  [id^="comp-metksa3k__"] {
    width: max(0.5px, 0.0325521 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: 0px;
    margin-right: max(0.5px, 0.0130208 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: center;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  [id^="comp-metksa3k__"] {
    width: max-content;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 3.163514812302126%;
    align-self: flex-start;
  }
}
[id^="comp-metksa3k__"] {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  [id^="comp-metksa3k__"] {
    --fontSize: 15px;
  }
}
@media (prefers-reduced-motion: no-preference) {
  [id^="comp-metksa3k__"]:not([data-motion-enter="done"]) {
    animation: motion-revealIn 1200ms 1ms cubic-bezier(0.645, 0.045, 0.355, 1) backwards 1 paused;
    animation-composition: replace;
    --motion-clip-start: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
}
[id^="comp-metksa3k__"] {
  opacity: 1;
  --comp-opacity: 1;
  transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
  --comp-rotate-z: 0deg;
}
[id^="comp-metksa3o__"] {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max(0.5px, 0.3117187 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0316159 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0022253 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  [id^="comp-metksa3o__"] {
    min-height: 0px;
    width: max(0.5px, 0.2921549 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-height: 99999px;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0260111 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: center;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  [id^="comp-metksa3o__"] {
    min-height: 0px;
    width: 100%;
    max-height: 99999px;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 3.0303030303030303%;
    align-self: flex-start;
  }
}
[id^="comp-metksa3o__"] {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  [id^="comp-metksa3o__"] {
    --fontSize: 35spx;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  [id^="comp-metksa3o__"] {
    --fontSize: 35spx;
  }
}
@media (prefers-reduced-motion: no-preference) {
  [id^="comp-metksa3o__"]:not([data-motion-enter="done"]) {
    animation: motion-revealIn 1200ms 1ms cubic-bezier(0.645, 0.045, 0.355, 1) backwards 1 paused;
    animation-composition: replace;
    --motion-clip-start: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
}
[id^="comp-metksa3o__"] {
  opacity: 1;
  --comp-opacity: 1;
  transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
  --comp-rotate-z: 0deg;
}
[id^="comp-metksa3w__"] {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max(0.5px, 0.4584974 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: max(0.5px, 0.0002721 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 3;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  [id^="comp-metksa3w__"] {
    width: max(0.5px, 0.5533854 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: center;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  [id^="comp-metksa3w__"] {
    width: 99.86902425211727%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: flex-start;
  }
}
[id^="comp-metksa3w__"] {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --color: var(--color_11);
  --alpha-color: 1;
  --fontFamily: Poppins,sans-serif;
  --fontWeight: 400;
  --static-spx: 0.1 * var(--one-unit);
}
@media (prefers-reduced-motion: no-preference) {
  [id^="comp-metksa3w__"]:not([data-motion-enter="done"]) {
    animation: motion-floatIn 1200ms 1ms cubic-bezier(0.445, 0.05, 0.55, 0.95) backwards 1 paused;
    animation-composition: replace;
    --motion-translate-x: 0px;
    --motion-translate-y: 60px;
  }
}
[id^="comp-metksa3w__"] {
  opacity: 1;
  --comp-opacity: 1;
  transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
  --comp-rotate-z: 0deg;
}
#comp-mj1jxkyh {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --section-max-width: 99999999999px;
  --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)));
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  grid-area: 8/1/9/2;
  position: relative;
}
#comp-mj1jxkyh .comp-mj1jxkyh-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  max-width: 99999999999px;
  margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width: 99999999999px;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.527483 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: 1fr 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1jxkyh .comp-mj1jxkyh-container-pinned {
  max-width: 99999999999px;
  margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width: 99999999999px;
  height: 100%;
  width: 100%;
  position: absolute;
  display: grid;
  pointer-events: none;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1jxkyh .comp-mj1jxkyh-container {
    grid-template-rows: minmax(max(0.5px, 1.3071684 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 1.5388743 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    grid-template-columns: minmax(0px,1fr);
  }
}
#comp-mj1jxkyh {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1jxkym {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1jxkym .comp-mj1jxkym-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1jxkym .comp-mj1jxkym-container {
    grid-template-rows: minmax(max-content,100.00003827934353%);
  }
  #comp-mj1jxkym {
    grid-area: 2/1/3/2;
  }
}
#comp-mj1jxkym {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1jxkyn4 {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 1.777566707898922;
  min-width: 0px;
  width: 58.283766801021024%;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-top: max(0.5px, 0.0744936 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-left: max(0.5px, 0.09354 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mj1jxkyn4-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1jxkyn4:not(.comp-mj1jxkyn4-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1jxkyn4 {
    --aspect-ratio: 1.7775754979653096;
    width: 85.75804396343786%;
    align-self: center;
    justify-self: center;
    margin-top: max(0.5px, 0.006122 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: max(0.5px, 0.0027471 * (var(--scaling-factor) - var(--scrollbar-width)));
  }
}
#comp-mj1jxkyn4 {
  --static-spx: 1px;
}
#comp-mj1jxkyt {
  min-height: 0px;
  height: 60px;
  min-width: 0px;
  width: 60px;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: center;
  justify-self: center;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1jxkyt {
  --static-spx: 1px;
}
#comp-mj1jxkyw {
  height: 44px;
  width: auto;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: end;
  justify-self: end;
  pointer-events: auto;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1jxkyw {
  --maincolor: 255,255,255;
  --alpha-maincolor: 1;
  --progresscolor: 31,223,103;
  --alpha-progresscolor: 1;
  --disabledcolor: 119,119,119;
  --alpha-disabledcolor: 1;
  --static-spx: 1px;
}
#comp-mj1jxkyy1 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/2/2/3;
  position: relative;
}
#comp-mj1jxkyy1 .comp-mj1jxkyy1-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1jxkyy1 .comp-mj1jxkyy1-container {
    grid-template-rows: minmax(max-content,99.99998098000523%);
  }
  #comp-mj1jxkyy1 {
    grid-area: 1/1/2/2;
  }
}
#comp-mj1jxkyy1 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1jxkz0 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 80.7905138339921%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.024753 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.0111537 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1jxkz0 {
    width: 70.83333333333333%;
    margin-left: max(0.5px, 0.02475 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.011125 * (var(--scaling-factor) - var(--scrollbar-width)));
  }
}
#comp-mj1jxkz0 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --fontWeight: 700;
  --fontFamily: roboto-thin,roboto,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1jxkz0 {
    --fontSize: 22spx;
  }
}
#comp-mj1jzvtm {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 92.71129335775548%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.024753 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.045961 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1jzvtm {
    width: 91.81426615643873%;
    margin-left: max(0.5px, 0.02475 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.0828108 * (var(--scaling-factor) - var(--scrollbar-width)));
  }
}
#comp-mj1jzvtm {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --fontFamily: Poppins,sans-serif;
  --letterSpacing: 0em;
  --lineHeight: 1.6em;
  --fontSize: 14px;
  --fontWeight: 300;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1jzvtm {
    --fontSize: 13.8649858105903px;
  }
}
#comp-metsg2vf {
  min-height: 187.328125px;
  --comp-display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --l_display: unset;
  height: auto;
  max-height: 99999px;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 9/1/10/2;
  position: relative;
}
#comp-metsg2vf .comp-metsg2vf-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-left: 6.796875%;
  padding-right: 6.796875%;
  padding-top: 3.7929224308300395%;
  padding-bottom: 0%;
  row-gap: 80px;
  column-gap: 20px;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(101.35899999999998px,auto);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-metsg2vf {
    min-height: 546.265625px;
    --comp-display: grid;
  }
  #comp-metsg2vf .comp-metsg2vf-container {
    padding-left: 3.9840637450199203%;
    padding-right: 3.9840637450199203%;
    padding-top: 3.9840637450199203%;
    padding-bottom: 6%;
    row-gap: 20px;
    column-gap: 10px;
    grid-template-rows: minmax(196.48943754797153px,auto);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metsg2vf {
    min-height: 0px;
    --comp-display: flex;
    min-width: 0px;
    max-width: 99999px;
  }
  #comp-metsg2vf .comp-metsg2vf-container {
    padding-left: 5.128205128205129%;
    padding-right: 5.128205128205129%;
    padding-top: 10.256410256410257%;
    padding-bottom: 5.128205128205129%;
    row-gap: max(0.5px, 0.0615383 * (var(--scaling-factor) - var(--scrollbar-width)));
    column-gap: 0px;
    grid-template-rows: minmax(max(0.5px, 0.4013225 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  }
}
#comp-metsg2vf {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 1px;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metsg2vf {
    --static-spx: 0.1 * var(--one-unit);
  }
}
#comp-metsg2wo4 {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-metsg2wo4 .comp-metsg2wo4-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  padding-left: 0px;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-metsg2wo4 .comp-metsg2wo4-container {
    padding-top: 0%;
    padding-bottom: 4%;
    padding-right: 0%;
    padding-left: 0%;
    grid-template-rows: minmax(max-content,100.000069074687%);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metsg2wo4 .comp-metsg2wo4-container {
    padding-top: 0px;
    padding-bottom: 35px;
    padding-right: 0px;
    padding-left: 0px;
    grid-template-rows: 1fr;
  }
}
#comp-metsg2wo4 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_16);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-metsg2wq1 {
  width: 74.32899913087233%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: end;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0.7276085265998811%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 6.125371666437954%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-metsg2wq1-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-metsg2wq1 {
    width: 59.16368376001868%;
    align-self: start;
    margin-left: 0%;
    margin-top: 0.005526630400181097%;
    margin-bottom: -0.007737282560253536%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metsg2wq1 {
    width: 94.36383928571429%;
    align-self: start;
    margin-left: 0%;
    margin-top: 0.008928571428571428%;
    margin-bottom: 0%;
  }
}
#comp-metsg2wq1 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_21);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-metsg2ws {
  min-height: 32px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 97px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0px;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
.comp-metsg2ws-container {
  box-sizing: border-box;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 14px;
  padding-right: 14px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(16px,auto);
  grid-template-columns: minmax(0px,69fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-metsg2ws {
    margin-bottom: 2.8296047395879387%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metsg2ws {
    width: 100px;
    margin-bottom: 6.055588409225311%;
  }
  .comp-metsg2ws-container {
    grid-template-columns: minmax(0px,72fr);
  }
}
#comp-metsg2ws {
  --brw: 0px;
  --brd: var(--color_13);
  --bg: var(--color_15);
  --rd: 20px 20px 20px 20px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 1;
  --alpha-bg: 1;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
@media (prefers-reduced-motion: no-preference) {
  #comp-metsg2ws:not([data-motion-enter="done"]) {
    animation: motion-revealIn 1200ms 1ms cubic-bezier(0.645, 0.045, 0.355, 1) backwards 1 paused;
    animation-composition: replace;
    --motion-clip-start: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
}
#comp-metsg2wv {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max-content;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-metsg2wv {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-metsg2wx {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-metsg2wx {
    width: 76.47685237081045%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metsg2wx {
    min-height: 0px;
    width: 100%;
    max-height: 99999px;
  }
}
#comp-metsg2wx {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --color: var(--color_25);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-metsg2wx {
    --fontSize: 66.667spx;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metsg2wx {
    --fontSize: 114.872spx;
  }
}
@media (prefers-reduced-motion: no-preference) {
  #comp-metsg2wx:not([data-motion-enter="done"]) {
    animation: motion-floatIn 1000ms 1ms cubic-bezier(0.445, 0.05, 0.55, 0.95) backwards 1 paused;
    animation-composition: replace;
    --motion-translate-x: -60px;
    --motion-translate-y: 0px;
  }
}
#comp-mj0b8pb5 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --section-max-width: var(--variables-lyeb3ogn);
  --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)));
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  grid-area: 10/1/11/2;
  position: relative;
}
#comp-mj0b8pb5 .comp-mj0b8pb5-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  max-width: var(--variables-lyeb3ogn);
  margin-left: clamp(0px, (100% - var(--variables-lyeb3ogn)) / 2, 100 * var(--one-unit));
  --section-max-width: var(--variables-lyeb3ogn);
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.2758893 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: 0.4407114624505929fr 0.5592885375494071fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj0b8pb5 .comp-mj0b8pb5-container-pinned {
  max-width: var(--variables-lyeb3ogn);
  margin-left: clamp(0px, (100% - var(--variables-lyeb3ogn)) / 2, 100 * var(--one-unit));
  --section-max-width: var(--variables-lyeb3ogn);
  height: 100%;
  width: 100%;
  position: absolute;
  display: grid;
  pointer-events: none;
}
#comp-mj0b8pb5 {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj0blsdb {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj0blsdb .comp-mj0blsdb-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj0blsdb {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj0bkznw {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 0.6664849961528606;
  min-width: 0px;
  width: 92.14091383346242%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.010919 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: min(-0.5px, -0.0054595 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj0bkznw {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj0bkznw wow-image {
  overflow: clip;
}
#comp-mj0bkznw wow-image img {
  height: 100%;
}
#comp-mj0bnoiu {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/2/2/3;
  position: relative;
}
#comp-mj0bnoiu .comp-mj0bnoiu-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj0bnoiu {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj0bnwjy {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 87.7445652173913%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: center;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: max(0.5px, 0.1100914 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj0bnwjy {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1eiaux {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 87.74293286219081%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: center;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: max(0.5px, 0.1553483 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1eiaux {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --fontFamily: roboto-thin,roboto,sans-serif;
  --fontSize: 20spx;
  --fontWeight: 700;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj0bmxxz {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --section-max-width: var(--variables-lyeb3ogn);
  --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)));
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  grid-area: 11/1/12/2;
  position: relative;
}
#comp-mj0bmxxz .comp-mj0bmxxz-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  max-width: var(--variables-lyeb3ogn);
  margin-left: clamp(0px, (100% - var(--variables-lyeb3ogn)) / 2, 100 * var(--one-unit));
  --section-max-width: var(--variables-lyeb3ogn);
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.3103881 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: 0.9035573122529644fr 1.0964426877470357fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj0bmxxz .comp-mj0bmxxz-container-pinned {
  max-width: var(--variables-lyeb3ogn);
  margin-left: clamp(0px, (100% - var(--variables-lyeb3ogn)) / 2, 100 * var(--one-unit));
  --section-max-width: var(--variables-lyeb3ogn);
  height: 100%;
  width: 100%;
  position: absolute;
  display: grid;
  pointer-events: none;
}
#comp-mj0bmxxz {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj0borwr {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj0borwr .comp-mj0borwr-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj0borwr {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj0bxxl2 {
  min-height: unset;
  height: auto;
  --aspect-ratio: 0.6915112618067328;
  min-width: 0px;
  width: 90.3132926480166%;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: center;
  justify-self: start;
  pointer-events: auto;
  margin-top: max(0.5px, 0.003767 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-left: max(0.5px, 0.0099432 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj0bxxl2 {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --alpha-borderColor: 1;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 1px;
}
#comp-mj0bxxl2 wow-image {
  overflow: clip;
}
#comp-mj0bxxl2 wow-image img {
  height: 100%;
}
#comp-mj0borx5 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/2/2/3;
  position: relative;
}
#comp-mj0borx5 .comp-mj0borx5-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj0borx5 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj0bp2m5 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 87.7445652173913%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: center;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.023209 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: max(0.5px, 1e-7 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj0bp2m5 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --fontSize: 40spx;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1eh6pf {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 87.74333093006489%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.023209 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.1706028 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1eh6pf {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --fontFamily: roboto-thin,roboto,sans-serif;
  --fontSize: 20spx;
  --fontWeight: 700;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj0c0wx6 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --section-max-width: 99999999999px;
  --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)));
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  grid-area: 12/1/13/2;
  position: relative;
}
#comp-mj0c0wx6 .comp-mj0c0wx6-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  max-width: 99999999999px;
  margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width: 99999999999px;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.200253 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.0752538 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj0c0wx6 .comp-mj0c0wx6-container-pinned {
  max-width: 99999999999px;
  margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width: 99999999999px;
  height: 100%;
  width: 100%;
  position: absolute;
  display: grid;
  pointer-events: none;
}
#comp-mj0c0wx6 {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj0c0wxa {
  min-height: 0px;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mj0c0wxa-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj0c0wxa {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj0c1nxr {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 1.0707502780391822;
  min-width: 0px;
  width: 86.63323775439295%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0092888 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0136734 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj0c1nxr {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj0c1nxr wow-image {
  overflow: clip;
}
#comp-mj0c1nxr wow-image img {
  height: 100%;
}
#comp-mj0c0wxb {
  min-height: 0px;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/2/2/3;
  position: relative;
}
.comp-mj0c0wxb-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj0c0wxb {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj0c3aac {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 0.9881572714353387;
  min-width: 0px;
  width: 93.86989405334057%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0136981 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.0136858 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj0c3aac {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj0c3aac wow-image {
  overflow: clip;
}
#comp-mj0c3aac wow-image img {
  height: 100%;
}
#comp-mj0c0wxc {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/3/2/4;
  position: relative;
}
.comp-mj0c0wxc-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj0c0wxc {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj0c3sin {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 1.0276283919701137;
  min-width: 0px;
  width: 90.26575374858986%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0152915 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.0153286 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj0c3sin {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj0c3sin wow-image {
  overflow: clip;
}
#comp-mj0c3sin wow-image img {
  height: 100%;
}
#comp-mj1ekts6 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/4/2/5;
  position: relative;
}
#comp-mj1ekts6 .comp-mj1ekts6-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1ekts6 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1ell01 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/5/2/6;
  position: relative;
}
#comp-mj1ell01 .comp-mj1ell01-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1ell01 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj0c18nq {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/1/3/2;
  position: relative;
}
#comp-mj0c18nq .comp-mj0c18nq-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj0c18nq {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj0c6pas {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.38069115669491%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0075966 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj0c6pas {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj0c6pas {
    --fontSize: 10px;
  }
}
#comp-mj0c1ca1 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/2/3/3;
  position: relative;
}
#comp-mj0c1ca1 .comp-mj0c1ca1-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj0c1ca1 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj0c877z {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.37441423665787%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0209178 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj0c877z {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj0c877z {
    --fontSize: 10px;
  }
}
#comp-mj0c1eq5 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/3/3/4;
  position: relative;
}
#comp-mj0c1eq5 .comp-mj0c1eq5-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj0c1eq5 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj0c8cpz {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.37765382207297%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: center;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0000121 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj0c8cpz {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj0c8cpz {
    --fontSize: 10px;
  }
}
#comp-mj1en475 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/4/3/5;
  position: relative;
}
#comp-mj1en475 .comp-mj1en475-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1en475 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1en7g9 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/5/3/6;
  position: relative;
}
#comp-mj1en7g9 .comp-mj1en7g9-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1en7g9 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1enor0 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --section-max-width: 99999999999px;
  --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)));
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  grid-area: 13/1/14/2;
  position: relative;
}
#comp-mj1enor0 .comp-mj1enor0-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  max-width: 99999999999px;
  margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width: 99999999999px;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.2008277 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.0754814 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1enor0 .comp-mj1enor0-container-pinned {
  max-width: 99999999999px;
  margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width: 99999999999px;
  height: 100%;
  width: 100%;
  position: absolute;
  display: grid;
  pointer-events: none;
}
#comp-mj1enor0 {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1enorg {
  min-height: 0px;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mj1enorg-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1enorg {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1enorh2 {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 1.0707502780391822;
  min-width: 0px;
  width: 86.63323775439295%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0092888 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0136734 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1enorh2 {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1enorh2 wow-image {
  overflow: clip;
}
#comp-mj1enorh2 wow-image img {
  height: 100%;
}
#comp-mj1enorj {
  min-height: 0px;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/2/2/3;
  position: relative;
}
.comp-mj1enorj-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1enorj {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1enork {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 0.9881572714353387;
  min-width: 0px;
  width: 93.86989405334057%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0136981 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.0136858 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1enork {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1enork wow-image {
  overflow: clip;
}
#comp-mj1enork wow-image img {
  height: 100%;
}
#comp-mj1enorl {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/3/2/4;
  position: relative;
}
.comp-mj1enorl-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1enorl {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1enorm {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 1.0276283919701137;
  min-width: 0px;
  width: 90.26575374858986%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0152915 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.0153286 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1enorm {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1enorm wow-image {
  overflow: clip;
}
#comp-mj1enorm wow-image img {
  height: 100%;
}
#comp-mj1enorn {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/4/2/5;
  position: relative;
}
#comp-mj1enorn .comp-mj1enorn-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1enorn {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1enoro {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/5/2/6;
  position: relative;
}
#comp-mj1enoro .comp-mj1enoro-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1enoro {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1enorp {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/1/3/2;
  position: relative;
}
#comp-mj1enorp .comp-mj1enorp-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1enorp {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1enorq {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.38069115669491%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0075966 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1enorq {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --fontFamily: Poppins,sans-serif;
  --letterSpacing: 0em;
  --lineHeight: 1.6em;
  --fontSize: 14px;
  --fontWeight: 300;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1enorq {
    --fontSize: 8px;
  }
}
#comp-mj1enors {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/2/3/3;
  position: relative;
}
#comp-mj1enors .comp-mj1enors-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1enors {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1enort1 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.37441423665787%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0209178 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1enort1 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1enort1 {
    --fontSize: 9px;
  }
}
#comp-mj1enoru3 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/3/3/4;
  position: relative;
}
#comp-mj1enoru3 .comp-mj1enoru3-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1enoru3 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1enorv2 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.37765382207297%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: center;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0000121 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1enorv2 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1enorv2 {
    --fontSize: 10px;
  }
}
#comp-mj1enorw4 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/4/3/5;
  position: relative;
}
#comp-mj1enorw4 .comp-mj1enorw4-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1enorw4 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1enorx2 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/5/3/6;
  position: relative;
}
#comp-mj1enorx2 .comp-mj1enorx2-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1enorx2 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1eor40 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --section-max-width: 99999999999px;
  --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)));
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  grid-area: 14/1/15/2;
  position: relative;
}
#comp-mj1eor40 .comp-mj1eor40-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  max-width: 99999999999px;
  margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width: 99999999999px;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.1904964 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.0715826 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eor40 .comp-mj1eor40-container-pinned {
  max-width: 99999999999px;
  margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width: 99999999999px;
  height: 100%;
  width: 100%;
  position: absolute;
  display: grid;
  pointer-events: none;
}
#comp-mj1eor40 {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1eor44 {
  min-height: 0px;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mj1eor44-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eor44 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1eor45 {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 1.0707502780391822;
  min-width: 0px;
  width: 86.63323775439295%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0092888 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0136734 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1eor45 {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1eor45 wow-image {
  overflow: clip;
}
#comp-mj1eor45 wow-image img {
  height: 100%;
}
#comp-mj1eor46 {
  min-height: 0px;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/2/2/3;
  position: relative;
}
.comp-mj1eor46-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eor46 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1eor47 {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 0.9881572714353387;
  min-width: 0px;
  width: 93.86989405334057%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0136981 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.0136858 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1eor47 {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1eor47 wow-image {
  overflow: clip;
}
#comp-mj1eor47 wow-image img {
  height: 100%;
}
#comp-mj1eor48 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/3/2/4;
  position: relative;
}
.comp-mj1eor48-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eor48 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1eor49 {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 1.0276283919701137;
  min-width: 0px;
  width: 90.26575374858986%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0152915 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.0153286 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1eor49 {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1eor49 wow-image {
  overflow: clip;
}
#comp-mj1eor49 wow-image img {
  height: 100%;
}
#comp-mj1eor495 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/4/2/5;
  position: relative;
}
#comp-mj1eor495 .comp-mj1eor495-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eor495 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1fgd94 {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 0.9847223132909317;
  min-width: 0px;
  width: 94.1894050275469%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: center;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0013463 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0153656 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1fgd94 {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1fgd94 wow-image {
  overflow: clip;
}
#comp-mj1fgd94 wow-image img {
  height: 100%;
}
#comp-mj1eor4a4 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/5/2/6;
  position: relative;
}
#comp-mj1eor4a4 .comp-mj1eor4a4-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eor4a4 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1fh15n {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 0.9706314243759178;
  min-width: 0px;
  width: 96.73662669262093%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: end;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: min(-0.5px, -0.0004446 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1fh15n {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1fh15n wow-image {
  overflow: clip;
}
#comp-mj1fh15n wow-image img {
  height: 100%;
}
#comp-mj1eor4b4 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/1/3/2;
  position: relative;
}
#comp-mj1eor4b4 .comp-mj1eor4b4-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eor4b4 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1eor4c4 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.38069115669491%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0075966 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1eor4c4 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1eor4c4 {
    --fontSize: 10px;
  }
}
#comp-mj1eor4e {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/2/3/3;
  position: relative;
}
#comp-mj1eor4e .comp-mj1eor4e-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eor4e {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1eor4e5 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.37441423665787%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0209178 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1eor4e5 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1eor4e5 {
    --fontSize: 10px;
  }
}
#comp-mj1eor4g {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/3/3/4;
  position: relative;
}
#comp-mj1eor4g .comp-mj1eor4g-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eor4g {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1eor4h {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.37765382207297%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: center;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0000121 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1eor4h {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1eor4h {
    --fontSize: 10px;
  }
}
#comp-mj1eor4i1 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/4/3/5;
  position: relative;
}
#comp-mj1eor4i1 .comp-mj1eor4i1-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eor4i1 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1fkcmk {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 91.699604743083%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: center;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0036314 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.0004323 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1fkcmk {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1fkcmk {
    --fontSize: 10px;
  }
}
#comp-mj1eor4j2 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/5/3/6;
  position: relative;
}
#comp-mj1eor4j2 .comp-mj1eor4j2-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eor4j2 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1fmduh {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.37549407114625%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: center;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: max(0.5px, 0.0004323 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1fmduh {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1fmduh {
    --fontSize: 10px;
  }
}
#comp-mj1fhq3m {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --section-max-width: 99999999999px;
  --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)));
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  grid-area: 15/1/16/2;
  position: relative;
}
#comp-mj1fhq3m .comp-mj1fhq3m-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  max-width: 99999999999px;
  margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width: 99999999999px;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.2008277 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.0754814 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1fhq3m .comp-mj1fhq3m-container-pinned {
  max-width: 99999999999px;
  margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width: 99999999999px;
  height: 100%;
  width: 100%;
  position: absolute;
  display: grid;
  pointer-events: none;
}
#comp-mj1fhq3m {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1fhq3q {
  min-height: 0px;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mj1fhq3q-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1fhq3q {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1fhq3r2 {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 1.0707502780391822;
  min-width: 0px;
  width: 86.63323775439295%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0092888 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0136734 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1fhq3r2 {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1fhq3r2 wow-image {
  overflow: clip;
}
#comp-mj1fhq3r2 wow-image img {
  height: 100%;
}
#comp-mj1fhq3s2 {
  min-height: 0px;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/2/2/3;
  position: relative;
}
.comp-mj1fhq3s2-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1fhq3s2 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1fhq3t {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 0.9881572714353387;
  min-width: 0px;
  width: 93.86989405334057%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0136981 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.0136858 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1fhq3t {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1fhq3t wow-image {
  overflow: clip;
}
#comp-mj1fhq3t wow-image img {
  height: 100%;
}
#comp-mj1fhq3u {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/3/2/4;
  position: relative;
}
.comp-mj1fhq3u-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1fhq3u {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1fhq3v {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 1.0276283919701137;
  min-width: 0px;
  width: 90.26575374858986%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0152915 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.0153286 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1fhq3v {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1fhq3v wow-image {
  overflow: clip;
}
#comp-mj1fhq3v wow-image img {
  height: 100%;
}
#comp-mj1fhq3v5 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/4/2/5;
  position: relative;
}
#comp-mj1fhq3v5 .comp-mj1fhq3v5-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1fhq3v5 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1fhq3w4 {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 0.9847223132909317;
  min-width: 0px;
  width: 94.1894050275469%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: center;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0013463 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0153656 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1fhq3w4 {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1fhq3w4 wow-image {
  overflow: clip;
}
#comp-mj1fhq3w4 wow-image img {
  height: 100%;
}
#comp-mj1fhq3x4 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/5/2/6;
  position: relative;
}
#comp-mj1fhq3x4 .comp-mj1fhq3x4-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1fhq3x4 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1fhq3z4 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/1/3/2;
  position: relative;
}
#comp-mj1fhq3z4 .comp-mj1fhq3z4-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1fhq3z4 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1fhq403 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.38069115669491%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0075966 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1fhq403 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1fhq403 {
    --fontSize: 10px;
  }
}
#comp-mj1fhq414 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/2/3/3;
  position: relative;
}
#comp-mj1fhq414 .comp-mj1fhq414-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1fhq414 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1fhq424 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.37441423665787%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0209178 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1fhq424 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1fhq424 {
    --fontSize: 10px;
  }
}
#comp-mj1fhq437 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/3/3/4;
  position: relative;
}
#comp-mj1fhq437 .comp-mj1fhq437-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1fhq437 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1fhq444 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.37765382207297%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: center;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0000121 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1fhq444 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1fhq444 {
    --fontSize: 10px;
  }
}
#comp-mj1fhq456 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/4/3/5;
  position: relative;
}
#comp-mj1fhq456 .comp-mj1fhq456-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1fhq456 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1frlqp {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.37549407114625%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0051383 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: min(-0.5px, -0.00021 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1frlqp {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1frlqp {
    --fontSize: 10px;
  }
}
#comp-mj1fhq463 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/5/3/6;
  position: relative;
}
#comp-mj1fhq463 .comp-mj1fhq463-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1fhq463 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lyeatldu {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  position: relative;
  --force-auto: auto;
  top: var(--force-auto,calc(0px));
  bottom: var(--force-auto,);
  left: var(--force-auto,);
  right: var(--force-auto,);
  pointer-events: auto;
  grid-area: 16/1/17/2;
}
#comp-lyeatldu .comp-lyeatldu-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 6.796875%;
  padding-right: 6.796875%;
  padding-left: 6.796875%;
  padding-bottom: 6.796875%;
  column-gap: max(0.5px, 0.0468743 * (var(--scaling-factor) - var(--scrollbar-width)));
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.3905953 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: 1.1999854950194635fr 0.8000145049805367fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyeatldu .comp-lyeatldu-container {
    padding-top: 0%;
    padding-right: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    grid-template-rows: minmax(max(0.5px, 0.5128206 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.7538253 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    grid-template-columns: minmax(0px,1fr);
  }
}
#comp-lyeatldu {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lyo9nz84 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-lyo9nz84 .comp-lyo9nz84-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyo9nz84 .comp-lyo9nz84-container {
    padding-top: 40px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 35px;
  }
}
#comp-lyo9nz84 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lymrmrvf {
  width: 99.99996145508592%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: center;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0.00847988109669393%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lymrmrvf-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lymrmrvf {
    width: 99.87824675324676%;
    align-self: end;
    margin-top: 0%;
    margin-left: 0.023674242424242424%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lymrmrvf {
    width: 99.87824675324676%;
    align-self: end;
    margin-top: 0%;
    margin-left: 0.02332089552238806%;
  }
}
#comp-lymrmrvf {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lymrlkls {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 3.983567782895556%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lymrlkls {
    width: 65.03002392884555%;
    margin-bottom: 6.647278770253427%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lymrlkls {
    width: 100%;
    margin-bottom: 5.721309643535591%;
  }
}
#comp-lymrlkls {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lymrlkls {
    --fontSize: 40spx;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lymrlkls {
    --fontSize: 35spx;
  }
}
@media (prefers-reduced-motion: no-preference) {
  #comp-lymrlkls:not([data-motion-enter="done"]) {
    animation: motion-floatIn 1000ms 1ms cubic-bezier(0.445, 0.05, 0.55, 0.95) backwards 1 paused;
    animation-composition: replace;
    --motion-translate-x: -60px;
    --motion-translate-y: 0px;
  }
}
#comp-lyeekj6a {
  min-height: 326.1796875px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.69772827286697%;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyeekj6a {
    width: 100%;
  }
}
#comp-lyo9nzg6 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/2/2/3;
  position: relative;
}
#comp-lyo9nzg6 .comp-lyo9nzg6-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 3%;
  padding-right: 3%;
  padding-left: 3%;
  padding-bottom: 3%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyo9nzg6 .comp-lyo9nzg6-container {
    grid-template-rows: minmax(max-content,100.00000000000001%);
  }
  #comp-lyo9nzg6 {
    grid-area: 2/1/3/2;
  }
}
#comp-lyo9nzg6 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_21);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 1;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lyo9p5op {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyo9p5op {
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
  }
}
#comp-lyo9p5op {
  --backgroundColor: var(--color_31);
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 15px 15px 15px 15px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lyo9p5op wow-image {
  overflow: clip;
}
#comp-lyo9p5op wow-image img {
  height: 100%;
}
#comp-mj1eoi3j {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --section-max-width: 99999999999px;
  --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)));
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  grid-area: 17/1/18/2;
  position: relative;
}
#comp-mj1eoi3j .comp-mj1eoi3j-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  max-width: 99999999999px;
  margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width: 99999999999px;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.2008277 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.0754814 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eoi3j .comp-mj1eoi3j-container-pinned {
  max-width: 99999999999px;
  margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width: 99999999999px;
  height: 100%;
  width: 100%;
  position: absolute;
  display: grid;
  pointer-events: none;
}
#comp-mj1eoi3j {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1eoi3n {
  min-height: 0px;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mj1eoi3n-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eoi3n {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1eoi3o2 {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 1.0707502780391822;
  min-width: 0px;
  width: 86.63323775439295%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0092888 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0136734 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1eoi3o2 {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1eoi3o2 wow-image {
  overflow: clip;
}
#comp-mj1eoi3o2 wow-image img {
  height: 100%;
}
#comp-mj1eoi3q {
  min-height: 0px;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/2/2/3;
  position: relative;
}
.comp-mj1eoi3q-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eoi3q {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1eoi3r {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 0.9881572714353387;
  min-width: 0px;
  width: 93.86989405334057%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0136981 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.0136858 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1eoi3r {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1eoi3r wow-image {
  overflow: clip;
}
#comp-mj1eoi3r wow-image img {
  height: 100%;
}
#comp-mj1eoi3s {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/3/2/4;
  position: relative;
}
.comp-mj1eoi3s-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eoi3s {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1eoi3s4 {
  min-height: unset;
  --l_display: unset;
  height: auto;
  --aspect-ratio: 1.0276283919701137;
  min-width: 0px;
  width: 90.26575374858986%;
  max-width: 99999px;
  max-height: 99999px;
  aspect-ratio: 1/var(--aspect-ratio);
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0152915 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.0153286 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1eoi3s4 {
  --backgroundColor: 0,0,0;
  --borderColor: 255,255,255;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 0;
  --alpha-borderColor: 0;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1eoi3s4 wow-image {
  overflow: clip;
}
#comp-mj1eoi3s4 wow-image img {
  height: 100%;
}
#comp-mj1eoi3t4 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/4/2/5;
  position: relative;
}
#comp-mj1eoi3t4 .comp-mj1eoi3t4-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eoi3t4 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1eoi3u4 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 1/5/2/6;
  position: relative;
}
#comp-mj1eoi3u4 .comp-mj1eoi3u4-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eoi3u4 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1eoi3w {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/1/3/2;
  position: relative;
}
#comp-mj1eoi3w .comp-mj1eoi3w-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eoi3w {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1eoi3x {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.38069115669491%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0075966 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1eoi3x {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1eoi3y1 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/2/3/3;
  position: relative;
}
#comp-mj1eoi3y1 .comp-mj1eoi3y1-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eoi3y1 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1eoi3z {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.37441423665787%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0209178 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1eoi3z {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1eoi402 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/3/3/4;
  position: relative;
}
#comp-mj1eoi402 .comp-mj1eoi402-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eoi402 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1eoi411 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 85.37765382207297%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: center;
  pointer-events: auto;
  margin-left: max(0.5px, 0.0000121 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mj1eoi411 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.6em;
  --letterSpacing: 0em;
  --fontWeight: 300;
  --fontFamily: Poppins,sans-serif;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mj1eoi423 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/4/3/5;
  position: relative;
}
#comp-mj1eoi423 .comp-mj1eoi423-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eoi423 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mj1eoi434 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  grid-area: 2/5/3/6;
  position: relative;
}
#comp-mj1eoi434 .comp-mj1eoi434-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mj1eoi434 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lygyrllx {
  width: auto;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  grid-area: 17/1/18/2;
  position: relative;
}
.comp-lygyrllx-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lygyrllx:not(.comp-lygyrllx-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-lygyrllx {
  --alpha-bg: 0;
  --bg: var(--color_11);
  --static-spx: 1px;
}
#comp-lygyrllx_r_comp-lygyrks2 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 11/1/12/2;
  position: relative;
}
#comp-lygyrllx_r_comp-lygyrks2 .comp-lygyrllx_r_comp-lygyrks2-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 4%;
  padding-right: 6.796875%;
  padding-left: 6.796875%;
  padding-bottom: 1%;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.1880078 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.0362344 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: 1.6000358335643905fr 0.8000133705621623fr 0.8000394765549558fr 0.8000081037568256fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lygyrllx_r_comp-lygyrks2:not(.comp-lygyrllx_r_comp-lygyrks2-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lygyrks2 .comp-lygyrllx_r_comp-lygyrks2-container {
    padding-top: 3.9840637450199203%;
    padding-right: 3.9840637450199203%;
    padding-left: 3.9840637450199203%;
    padding-bottom: 2%;
    row-gap: max(0.5px, 0.0132797 * (var(--scaling-factor) - var(--scrollbar-width)));
    column-gap: max(0.5px, 0.0332 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-template-rows: minmax(max(0.5px, 0.3396617 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.0321734 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    grid-template-columns: 1.2800026594760145fr 0.9200224514050217fr 0.9200060396846386fr 0.8800082965431633fr;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lygyrks2 .comp-lygyrllx_r_comp-lygyrks2-container {
    padding-top: 40px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    row-gap: max(0.5px, 0.0533336 * (var(--scaling-factor) - var(--scrollbar-width)));
    column-gap: max(0.5px, 0.0533336 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-template-rows: minmax(max(0.5px, 0.049943 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.1363695 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.1378508 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.2617484 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.1122555 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    grid-template-columns: minmax(0px,1fr);
  }
}
#comp-lygyrllx_r_comp-lygyrks2 {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lygyrllx_r_comp-lyfzb4w0 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-lygyrllx_r_comp-lyfzb4w0 .comp-lygyrllx_r_comp-lyfzb4w0-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 0%;
  padding-right: 0%;
  padding-left: 0%;
  padding-bottom: 0%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lygyrllx_r_comp-lyfzb4w0 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lygyrllx_r_comp-lyehiqlf {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max-content;
  max-width: 99999px;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: -0.9345288059302089%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lygyrllx_r_comp-lyehiqlf-container {
  box-sizing: border-box;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  display: var(--l_display,var(--container-display));
  flex-direction: row;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyehiqlf {
    min-height: unset;
    max-height: 99999px;
    margin-top: 0.007900751393060486%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyehiqlf {
    min-height: unset;
    max-height: 99999px;
    margin-top: 0.009328358208955223%;
  }
}
#comp-lygyrllx_r_comp-lyehiqlf {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lygyrllx_r_comp-lyegnv8n {
  min-height: 0px;
  --l_display: unset;
  height: 35px;
  min-width: 0px;
  width: 30.2578125px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0083498 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0078743 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyegnv8n {
    height: 30px;
    width: 25.93465909090909px;
    margin-right: max(0.5px, 0.0133436 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    align-self: center;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyegnv8n {
    height: 35px;
    width: 30.251302083333336px;
    margin-right: max(0.5px, 0.0128205 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    align-self: flex-start;
  }
}
#comp-lygyrllx_r_comp-lyegnv8n {
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lygyrllx_r_comp-lyegnv8r {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max(0.5px, 0.2145921 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: max(0.5px, 0.0106472 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyegnv8r {
    width: max(0.5px, 0.1776023 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    align-self: flex-start;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyegnv8r {
    width: max(0.5px, 0.6601162 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    align-self: center;
  }
}
#comp-lygyrllx_r_comp-lyegnv8r {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyegnv8r {
    --fontSize: 20spx;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyegnv8r {
    --fontSize: 20px;
  }
}
#comp-lygyrllx_r_comp-lyfzb543 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/2/2/3;
  position: relative;
}
#comp-lygyrllx_r_comp-lyfzb543 .comp-lygyrllx_r_comp-lyfzb543-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 3%;
  padding-right: 3%;
  padding-left: 3%;
  padding-bottom: 3%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyfzb543 .comp-lygyrllx_r_comp-lyfzb543-container {
    padding-top: 0%;
    padding-right: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
  }
  #comp-lygyrllx_r_comp-lyfzb543 {
    grid-area: 1/2/2/3;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyfzb543 {
    grid-area: 2/1/3/2;
  }
}
#comp-lygyrllx_r_comp-lyfzb543 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lygyrllx_r_comp-lyh1n0mz {
  width: 87.75137111517367%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0.007618525289482282%;
  margin-right: 0%;
  margin-top: 0.019044485070491817%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lygyrllx_r_comp-lyh1n0mz-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyh1n0mz {
    width: 99.9997361774576%;
    margin-left: 0%;
    margin-top: 0.016488908900317293%;
  }
  .comp-lygyrllx_r_comp-lyh1n0mz-container {
    flex-direction: column;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyh1n0mz {
    min-width: 0px;
    width: max-content;
    max-width: 99999px;
    margin-left: 0%;
    margin-top: 0.015845708076783774%;
  }
  .comp-lygyrllx_r_comp-lyh1n0mz-container {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    flex-direction: row;
  }
}
#comp-lygyrllx_r_comp-lyh1n0mz {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lygyrllx_r_comp-lyh0n95z {
  width: 100.00508454474598%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 11.111593385129563%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
.comp-lygyrllx_r_comp-lyh0n95z-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyh0n95z {
    width: 100.00508454474598%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 17.589182652668608%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyh0n95z {
    min-width: 0px;
    width: max(0.5px, 0.4 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
#comp-lygyrllx_r_comp-lyh0n95z {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lygyrllx_r_comp-lyg0108v2 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.95539199286272%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.014303115133850184%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.945101467949013%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyg0108v2 {
    margin-left: 0.014303115133850184%;
    margin-bottom: 7.035673061067444%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyg0108v2 {
    margin-left: 0.032909829024380194%;
    margin-bottom: 6.666666666666667%;
  }
}
#comp-lygyrllx_r_comp-lyg0108v2 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lygyrllx_r_comp-lyg0108x {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9721199955392%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.023838525223083627%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0.4576996842832059%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyg0108x {
    margin-left: 0.023838525223083627%;
    margin-bottom: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyg0108x {
    margin-left: 0.05484971504063361%;
    margin-bottom: 1.0531145287801662%;
  }
}
#comp-lygyrllx_r_comp-lyg0108x {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyg0108x.comp-lygyrllx_r_variants-lyms5q23 {
    --color: var(--color_16);
    --textDecoration: none;
  }
  #comp-lygyrllx_r_comp-lyg0108x {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyg0108x {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyg0108x:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-lyg0108x:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-lyg0108x.comp-lygyrllx_r_variants-lyms5q23,
  #comp-lygyrllx_r_comp-lyg0108x.comp-lygyrllx_r_variants-lyms5q23 :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-lyg0108x.comp-lygyrllx_r_variants-lyms5q23,
  #comp-lygyrllx_r_comp-lyg0108x.comp-lygyrllx_r_variants-lyms5q23 :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyg0108x:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-lyg0108x:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-lyg0108x.comp-lygyrllx_r_variants-lyms5q23,
  #comp-lygyrllx_r_comp-lyg0108x.comp-lygyrllx_r_variants-lyms5q23 :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-lyg0108x.comp-lygyrllx_r_variants-lyms5q23,
  #comp-lygyrllx_r_comp-lyg0108x.comp-lygyrllx_r_variants-lyms5q23 :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
#comp-lygyrllx_r_comp-lyg01teu {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9721199955392%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 3;
  position: relative;
}
#comp-lygyrllx_r_comp-lyg01teu {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --fontSize: 11px;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyg01teu.comp-lygyrllx_r_variants-lyms5b88 {
    --color: var(--color_16);
    --textDecoration: none;
  }
  #comp-lygyrllx_r_comp-lyg01teu {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyg01teu {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyg01teu:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-lyg01teu:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-lyg01teu.comp-lygyrllx_r_variants-lyms5b88,
  #comp-lygyrllx_r_comp-lyg01teu.comp-lygyrllx_r_variants-lyms5b88 :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-lyg01teu.comp-lygyrllx_r_variants-lyms5b88,
  #comp-lygyrllx_r_comp-lyg01teu.comp-lygyrllx_r_variants-lyms5b88 :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyg01teu:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-lyg01teu:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-lyg01teu.comp-lygyrllx_r_variants-lyms5b88,
  #comp-lygyrllx_r_comp-lyg01teu.comp-lygyrllx_r_variants-lyms5b88 :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-lyg01teu.comp-lygyrllx_r_variants-lyms5b88,
  #comp-lygyrllx_r_comp-lyg01teu.comp-lygyrllx_r_variants-lyms5b88 :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
#comp-lygyrllx_r_comp-mgb6mh0d {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9721199955392%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: -0.23394853132310892%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0px;
  align-self: flex-start;
  order: 4;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-mgb6mh0d {
    margin-left: 0.023838525223083627%;
    margin-bottom: 0%;
    order: 2;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-mgb6mh0d {
    margin-left: 0.05484971504063361%;
    margin-bottom: 1.0531145287801662%;
    order: 2;
  }
}
#comp-lygyrllx_r_comp-mgb6mh0d {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-mgb6mh0d.comp-lygyrllx_r_variants-mgb6mh0u {
    --color: var(--color_16);
    --textDecoration: none;
  }
  #comp-lygyrllx_r_comp-mgb6mh0d {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-mgb6mh0d {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-mgb6mh0d:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-mgb6mh0d:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-mgb6mh0d.comp-lygyrllx_r_variants-mgb6mh0u,
  #comp-lygyrllx_r_comp-mgb6mh0d.comp-lygyrllx_r_variants-mgb6mh0u :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-mgb6mh0d.comp-lygyrllx_r_variants-mgb6mh0u,
  #comp-lygyrllx_r_comp-mgb6mh0d.comp-lygyrllx_r_variants-mgb6mh0u :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-mgb6mh0d:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-mgb6mh0d:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-mgb6mh0d.comp-lygyrllx_r_variants-mgb6mh0u,
  #comp-lygyrllx_r_comp-mgb6mh0d.comp-lygyrllx_r_variants-mgb6mh0u :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lygyrllx_r_comp-mgb6mh0d.comp-lygyrllx_r_variants-mgb6mh0u,
  #comp-lygyrllx_r_comp-mgb6mh0d.comp-lygyrllx_r_variants-mgb6mh0u :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
#comp-lygyrllx_r_comp-lyg00nqo {
  width: 99.46622429800078%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0.2779449496750673%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
.comp-lygyrllx_r_comp-lyg00nqo-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyg00nqo {
    width: 99.46622429800078%;
    margin-left: 0.2308580223162755%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyg00nqo {
    min-width: 0px;
    width: max(0.5px, 0.4666667 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
#comp-lygyrllx_r_comp-lyg00nqo {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lygyrllx_r_comp-lyfzz8af {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.961043767928195%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyfzz8af {
    margin-bottom: 7.073777286543244%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyfzz8af {
    margin-bottom: 5.71875%;
  }
}
#comp-lygyrllx_r_comp-lyfzz8af {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lygyrllx_r_comp-lyg002xs {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9736922874556%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.028940403507577046%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyg002xs {
    margin-left: 0.028940403507577046%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyg002xs {
    width: 99.94741224418247%;
    margin-left: 0.05357142857142857%;
  }
}
#comp-lygyrllx_r_comp-lyg002xs {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lygyrllx_r_comp-lyh0tp6z {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/3/2/4;
  position: relative;
}
#comp-lygyrllx_r_comp-lyh0tp6z .comp-lygyrllx_r_comp-lyh0tp6z-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 3%;
  padding-right: 3%;
  padding-left: 3%;
  padding-bottom: 3%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyh0tp6z .comp-lygyrllx_r_comp-lyh0tp6z-container {
    padding-top: 0%;
    padding-right: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
  }
  #comp-lygyrllx_r_comp-lyh0tp6z {
    grid-area: 1/3/2/4;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyh0tp6z {
    grid-area: 3/1/4/2;
  }
}
#comp-lygyrllx_r_comp-lyh0tp6z {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lygyrllx_r_comp-lyh1mcw5 {
  width: 87.75137111517367%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lygyrllx_r_comp-lyh1mcw5-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyh1mcw5 {
    width: 99.99990406532768%;
    margin-top: 0.032977817800634586%;
  }
  .comp-lygyrllx_r_comp-lyh1mcw5-container {
    flex-direction: column;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyh1mcw5 {
    min-width: 0px;
    width: max-content;
    max-width: 99999px;
    margin-top: 0.03169141615356755%;
  }
  .comp-lygyrllx_r_comp-lyh1mcw5-container {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    flex-direction: row;
  }
}
#comp-lygyrllx_r_comp-lyh1mcw5 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lygyrllx_r_comp-lyh0odal {
  width: 100%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 10.904278399722294%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
.comp-lygyrllx_r_comp-lyh0odal-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyh0odal {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 17.588215895350114%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyh0odal {
    min-width: 0px;
    width: max(0.5px, 0.4 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
#comp-lygyrllx_r_comp-lyh0odal {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lygyrllx_r_comp-lyh0muu8 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.7777777777777777%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyh0muu8 {
    margin-bottom: 7.035286358140046%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyh0muu8 {
    margin-bottom: 6.666666666666667%;
  }
}
#comp-lygyrllx_r_comp-lyh0muu8 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lygyrllx_r_comp-lygzkxti {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.80902777777777%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.16467069812471818%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0px;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lygzkxti {
    margin-left: 0.16467069812471818%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lygzkxti {
    margin-left: 0.3788712546697618%;
  }
}
#comp-lygyrllx_r_comp-lygzkxti.comp-lygyrllx_r_variants-lyljs11d {
  --color: var(--color_16);
}
#comp-lygyrllx_r_comp-lygzkxti {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --textDecoration: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lygyrllx_r_comp-lygzkxti:not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lygyrllx_r_comp-lygzkxti:not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lygyrllx_r_comp-lygzkxti.comp-lygyrllx_r_variants-lyljs11d,
#comp-lygyrllx_r_comp-lygzkxti.comp-lygyrllx_r_variants-lyljs11d :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lygyrllx_r_comp-lygzkxti.comp-lygyrllx_r_variants-lyljs11d,
#comp-lygyrllx_r_comp-lygzkxti.comp-lygyrllx_r_variants-lyljs11d :not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lygyrllx_r_comp-lygyxe7j {
  width: 99.83536955203189%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: flex-end;
  order: 2;
  position: relative;
}
.comp-lygyrllx_r_comp-lygyxe7j-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lygyxe7j {
    width: 99.84089587859131%;
    margin-left: 0.15939320655161043%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: flex-start;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lygyxe7j {
    min-width: 0px;
    width: max(0.5px, 0.453312 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: flex-start;
  }
}
#comp-lygyrllx_r_comp-lygyxe7j {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lygyrllx_r_comp-lygzfsvi {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.99258380302581%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.782245794026866%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lygzfsvi {
    margin-bottom: 7.046518029176989%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lygzfsvi {
    margin-bottom: 5.882893648313264%;
  }
}
#comp-lygyrllx_r_comp-lygzfsvi {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lygyrllx_r_comp-lyg03n56 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100.00365310148317%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: -0.5554591216802638%;
  margin-top: 0%;
  margin-bottom: 0px;
  align-self: flex-end;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyg03n56 {
    margin-left: 0.0033641184031131307%;
    margin-right: 0%;
    margin-bottom: 0.7046518029176989%;
    align-self: flex-start;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyg03n56 {
    margin-left: 0.0068185238074862835%;
    margin-right: 0%;
    margin-bottom: 1.4282152167225273%;
    align-self: flex-start;
  }
}
#comp-lygyrllx_r_comp-lyg03n56.comp-lygyrllx_r_variants-lylivj4t {
  --color: var(--color_16);
}
#comp-lygyrllx_r_comp-lyg03n56.comp-lygyrllx_r_variants-lylivtz7 {
  --color: var(--color_16);
}
#comp-lygyrllx_r_comp-lyg03n56 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --textDecoration: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lygyrllx_r_comp-lyg03n56:not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lygyrllx_r_comp-lyg03n56:not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lygyrllx_r_comp-lyg03n56.comp-lygyrllx_r_variants-lylivj4t,
#comp-lygyrllx_r_comp-lyg03n56.comp-lygyrllx_r_variants-lylivj4t :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lygyrllx_r_comp-lyg03n56.comp-lygyrllx_r_variants-lylivj4t,
#comp-lygyrllx_r_comp-lyg03n56.comp-lygyrllx_r_variants-lylivj4t :not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lygyrllx_r_comp-lyg03n56.comp-lygyrllx_r_variants-lylivtz7,
#comp-lygyrllx_r_comp-lyg03n56.comp-lygyrllx_r_variants-lylivtz7 :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lygyrllx_r_comp-lyg03n56.comp-lygyrllx_r_variants-lylivtz7,
#comp-lygyrllx_r_comp-lyg03n56.comp-lygyrllx_r_variants-lylivtz7 :not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lygyrllx_r_comp-lyg08v4u {
  --l_display: none;
  height: auto;
  min-width: 0px;
  width: 100.00365310148317%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.006728236806226261%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 3;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyg08v4u {
    margin-left: 0.006728236806226261%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyg08v4u {
    margin-left: 0.013637047614972567%;
  }
}
#comp-lygyrllx_r_comp-lyg08v4u.comp-lygyrllx_r_variants-lyliw27d {
  --color: var(--color_16);
}
#comp-lygyrllx_r_comp-lyg08v4u {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --textDecoration: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lygyrllx_r_comp-lyg08v4u:not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lygyrllx_r_comp-lyg08v4u:not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lygyrllx_r_comp-lyg08v4u.comp-lygyrllx_r_variants-lyliw27d,
#comp-lygyrllx_r_comp-lyg08v4u.comp-lygyrllx_r_variants-lyliw27d :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lygyrllx_r_comp-lyg08v4u.comp-lygyrllx_r_variants-lyliw27d,
#comp-lygyrllx_r_comp-lyg08v4u.comp-lygyrllx_r_variants-lyliw27d :not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lygyrllx_r_comp-mi7eo22x {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 103.15498549991241%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: min(-0.5px, -0.0025568 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.1197505 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-lygyrllx_r_comp-mi7eo22x {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lygyrllx_r_comp-lygz9xp2 {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/4/2/5;
  position: relative;
}
#comp-lygyrllx_r_comp-lygz9xp2 .comp-lygyrllx_r_comp-lygz9xp2-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 3%;
  padding-right: 3%;
  padding-left: 3%;
  padding-bottom: 3%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lygz9xp2 .comp-lygyrllx_r_comp-lygz9xp2-container {
    padding-top: 0%;
    padding-right: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
  }
  #comp-lygyrllx_r_comp-lygz9xp2 {
    grid-area: 1/4/2/5;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lygz9xp2 {
    grid-area: 4/1/5/2;
  }
}
#comp-lygyrllx_r_comp-lygz9xp2 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lygyrllx_r_comp-lyfzwzcd {
  width: 87.75479360560071%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0.015029720397395785%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lygyrllx_r_comp-lyfzwzcd-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyfzwzcd {
    width: 100.00570016401761%;
    margin-top: 0.05171519774052853%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyfzwzcd {
    width: 39.39243027888446%;
    margin-top: 0.058855487142339735%;
  }
}
#comp-lygyrllx_r_comp-lyfzwzcd {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lygyrllx_r_comp-lyfzw7lt {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9889976895148%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.7958554547011474%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyfzw7lt {
    width: 99.99425386427627%;
    margin-left: 0.005746135723725794%;
    margin-bottom: 7.332069183474114%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyfzw7lt {
    width: 99.98850706815308%;
    margin-left: 0.011492931846914148%;
    margin-bottom: 7.326744052407769%;
  }
}
#comp-lygyrllx_r_comp-lyfzw7lt {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lygyrllx_r_comp-lyfzf3ce {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9914368898784%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.02140777530399041%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyfzf3ce {
    width: 135.953125px;
    margin-left: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyfzf3ce {
    width: 98.61166203887346%;
    margin-left: 0%;
  }
}
#comp-lygyrllx_r_comp-lyfzf3ce {
  --bgs: 255,255,255;
  --itemBGColorNoTrans: background-color 50ms ease 0s;
  --shd: none;
  --bg: 255,255,255;
  --brw: 0px;
  --brd: 0,0,0;
  --itemBGColorTrans: background-color 0.4s ease 0s;
  --verticalPadding: 1px;
  --fnt: var(--font_9);
  --txt: var(--color_11);
  --alpha-txt: 1;
  --arrowColor: var(--color_11);
  --alpha-arrowColor: 1;
  --subMenuOpacityTrans: opacity 0.4s ease 0s;
  --bgsSub: 0,0,0;
  --txtsSub: var(--color_16);
  --alpha-txtsSub: 1;
  --txts: var(--color_16);
  --alpha-txts: 1;
  --bgexpanded: 255,255,255;
  --fntSubMenu: normal normal normal 16px/1.5em madefor-text,sans-serif;
  --txtexpanded: var(--color_11);
  --alpha-txtexpanded: 1;
  --subMenuSpacing: 0px;
  --menuSpacing: 0px;
  --bgh: 230,234,245;
  --SKINS_fntSubmenu: normal normal normal 16px/1.4em Poppins #8D8D8D;
  --alpha-SKINS_bgSubmenu: 0;
  --rd: 90px;
  --alpha-bgs: 0;
  --alpha-bgsSub: 0;
  --alpha-brd: 0;
  --textSpacing: 0;
  --alpha-bg: 0;
  --SKINS_submenuMargin: 0;
  --alpha-bgexpanded: 0;
  --sepw: 1;
  --alpha-bgh: 1;
  --SKINS_submenuBR: 90px;
  --boxShadowToggleOn-shd: none;
  --separatorHeight: 15;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lygyrllx_r_comp-lyfzy5tk {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 2/1/3/5;
  position: relative;
}
#comp-lygyrllx_r_comp-lyfzy5tk .comp-lygyrllx_r_comp-lyfzy5tk-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyfzy5tk {
    grid-area: 2/1/3/5;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyfzy5tk {
    grid-area: 5/1/6/2;
  }
}
#comp-lygyrllx_r_comp-lyfzy5tk {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lygyrllx_r_comp-lyfzy89o {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 31.49132103574702%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: center;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0.00805765595473341%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyfzy89o {
    width: 59.35067127270041%;
    align-self: center;
    margin-top: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyfzy89o {
    width: 100%;
    align-self: end;
    margin-top: 0%;
  }
}
#comp-lygyrllx_r_comp-lyfzy89o {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-kd5px9q0 {
  height: auto;
  width: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-right: 0px;
  margin-top: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-kd5px9q0-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-kd5px9q0:not(.comp-kd5px9q0-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-kd5px9q0-pinned-layer {
  position: fixed;
  left: 0;
  width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  top: 0;
  bottom: unset;
  height: auto;
  margin-top: var(--wix-ads-height);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-kd5px9q0 {
    align-self: stretch;
    justify-self: end;
    margin-left: 0px;
    margin-bottom: 0px;
  }
  #comp-kd5px9q0-pinned-layer {
    height: calc(100% - var(--wix-ads-height));
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-kd5px9q0 {
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-bottom: 0px;
  }
  #comp-kd5px9q0-pinned-layer {
    height: calc(100% - var(--wix-ads-height));
  }
}
#comp-kd5px9q0 {
  --alpha-bg: 0;
  --bg: var(--color_11);
  --static-spx: 1px;
}
#comp-kd5px9q0_r_comp-kd5px9hr {
  min-height: 100vh;
  height: 100vh;
  min-width: 0px;
  width: 300px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-overflow-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  overflow-x: hidden;
  overflow-y: scroll;
  --sticky-offset: 0px;
  scrollbar-width: none;
  overflow: -moz-scrollbars-none;
  -ms-overflow-style: none;
}
#comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(0px,1fr);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-kd5px9q0_r_comp-kd5px9hr:not(.comp-kd5px9q0_r_comp-kd5px9hr-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-overflow-wrapper::-webkit-scrollbar {
  width: 0;
  height: 0;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-kd5px9q0_r_comp-kd5px9hr {
    width: 400px;
    align-self: start;
    justify-self: end;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  #comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-container {
    grid-template-columns: minmax(0px,400fr);
  }
  #comp-kd5px9q0_r_comp-kd5px9hr-pinned-layer {
    position: fixed;
    left: 0;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    top: 0;
    bottom: unset;
    height: auto;
    margin-top: var(--wix-ads-height);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-kd5px9q0_r_comp-kd5px9hr {
    width: 100vw;
    max-width: 99999px;
    align-self: stretch;
    justify-self: stretch;
  }
  #comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-container {
    grid-template-columns: minmax(0px,390fr);
  }
}
#comp-kd5px9q0_r_comp-kd5px9hr {
  --containerBackground: var(--color_11);
  --alpha-containerBackground: 1;
  --bg: var(--color_15);
  --alpha-bg: 0.8;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-kd5px9q0_r_comp-kd5px9kk {
  height: auto;
  width: 60%;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: center;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 100px;
  margin-bottom: 200px;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-kd5px9q0_r_comp-kd5px9kk {
    width: 45%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-kd5px9q0_r_comp-kd5px9kk {
    width: 46.15384615384615%;
  }
}
#comp-kd5px9q0_r_comp-kd5px9kk {
  --bgs: var(--color_11);
  --itemBGColorNoTrans: background-color 50ms ease 0s;
  --shd: none;
  --bg: var(--color_11);
  --brw: 0px 0px 0px 0px;
  --brd: var(--color_15);
  --itemBGColorTrans: background-color 0.4s ease 0s;
  --verticalPadding: 10px;
  --fnt: var(--font_8);
  --txt: var(--color_15);
  --alpha-txt: 1;
  --arrowColor: var(--color_15);
  --alpha-arrowColor: 1;
  --subMenuOpacityTrans: opacity 0.4s ease 0s;
  --bgsSub: var(--color_11);
  --txtsSub: var(--color_18);
  --alpha-txtsSub: 1;
  --txts: var(--color_18);
  --alpha-txts: 1;
  --bgexpanded: var(--color_11);
  --fntSubMenu: var(--font_9);
  --txtexpanded: var(--color_15);
  --alpha-txtexpanded: 1;
  --subMenuSpacing: 25px;
  --menuSpacing: 10px;
  --bgh: 230,234,245;
  --SKINS_fntSubmenu: normal normal normal 16px/1.4em Poppins {color_14};
  --alpha-SKINS_bgSubmenu: 0;
  --rd: 90px;
  --alpha-bgs: 0;
  --alpha-bgsSub: 0;
  --alpha-brd: 0.2;
  --textSpacing: 0;
  --alpha-bg: 0;
  --SKINS_submenuMargin: 0;
  --alpha-bgexpanded: 1;
  --sepw: 1;
  --alpha-bgh: 1;
  --SKINS_submenuBR: 90px;
  --boxShadowToggleOn-shd: none;
  --separatorHeight: 15;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-kd5px9q0_r_comp-kd5px9kk {
    --fnt: var(--font_7);
    --fntSubMenu: var(--font_8);
  }
}
#comp-kd5px9q0_r_comp-kkmqi5tc {
  height: 20px;
  width: 20px;
  --l_display: unset;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  position: sticky;
  --force-auto: initial;
  top: var(--force-auto,calc(0px + var(--sticky-offset, 0px)));
  bottom: var(--force-auto,);
  left: var(--force-auto,);
  right: var(--force-auto,);
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 40px;
  margin-top: 40px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  --is-sticky: 1;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-kd5px9q0_r_comp-kkmqi5tc {
    width: 28.296875px;
    height: 28px;
  }
}
#comp-kd5px9q0_r_comp-kkmqi5tc {
  --static-spx: 0.1 * var(--one-unit);
}
#comp-ml9ahwj1 {
  min-height: 73.43748667152045px;
  --l_display: unset;
  height: 73.43748667152045px;
  min-width: 0px;
  width: 68.75705474961px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: max(0.5px, 0.9230978 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.5123765 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-bottom: 0px;
  z-index: unset;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-ml9ahwj1-pinned-layer {
  position: fixed;
  left: 0;
  width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  top: 0;
  bottom: unset;
  height: auto;
  margin-top: var(--wix-ads-height);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-ml9ahwj1 {
    justify-self: start;
    margin-left: max(0.5px, 0.9230978 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: max(0.5px, 0.5123765 * (var(--scaling-factor) - var(--scrollbar-width)));
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-ml9ahwj1 {
    min-height: 44.9375px;
    height: 48.9375px;
    width: 56.132382310106095px;
    justify-self: end;
    margin-left: 0px;
    margin-top: max(0.5px, 1.66575 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-right: max(0.5px, 0.1519583 * (var(--scaling-factor) - var(--scrollbar-width)));
  }
}
#comp-ml9ahwj1 {
  --font: normal normal normal 14px/1.5em Poppins,sans-serif;
  --color: #000000;
  --label-display: none;
  --letter-spacing: 0em;
  --line-height: unset;
  --text-decoration: none;
  --direction: rtl;
  --text-align: center;
  --text-highlight: none;
  --text-transform: none;
  --text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
  --text-shadow: 0px 0px 0px transparent;
  --background: url("../img/whatsapp.jpg") 50% 50% / cover no-repeat, rgba(255,255,255,1);
  --box-shadow: 1px 2px 8px 1px rgba(0,0,0,0.1);
  --border-left: 2px dashed rgba(199,199,199,1);
  --border-right: 2px dashed rgba(199,199,199,1);
  --border-top: 2px dashed rgba(199,199,199,1);
  --border-bottom: 2px dashed rgba(199,199,199,1);
  --padding-bottom: 8px;
  --padding-top: 8px;
  --padding-left: 8px;
  --padding-right: 8px;
  --border-top-left-radius: 6px;
  --border-top-right-radius: 6px;
  --border-bottom-left-radius: 6px;
  --border-bottom-right-radius: 6px;
  --icon-display: none;
  --icon-size: 24px;
  --icon-color: rgba(0,0,0,1);
  --icon-rotation: 0;
  --container-flex-direction: row-reverse;
  --container-justify-content: center;
  --container-align-items: center;
  --content-horizontal-alignment: center;
  --content-gap: 0px;
  --label-overflow: wrap;
  --disabled-icon-rotation: 0;
  --hover-border-right: 2px solid rgba(141,181,255,1);
  --disabled-border-bottom: 2px solid rgba(199,199,199,1);
  --disabled-border-top: 2px solid rgba(199,199,199,1);
  --hover-border-left: 2px solid rgba(141,181,255,1);
  --disabled-background: rgba(199,199,199,1);
  --disabled-border-right: 2px solid rgba(199,199,199,1);
  --disabled-color: #000000;
  --hover-border-top: 2px solid rgba(141,181,255,1);
  --hover-border-bottom: 2px solid rgba(141,181,255,1);
  --disabled-border-left: 2px solid rgba(199,199,199,1);
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-ml9ahwj1 {
    --background: rgba(255,255,255,0);
    --border-left: 0px dashed rgba(199,199,199,1);
    --border-right: 0px dashed rgba(199,199,199,1);
    --border-top: 0px dashed rgba(199,199,199,1);
    --border-bottom: 0px dashed rgba(199,199,199,1);
    --icon-display: initial;
    --icon-size: 57px;
    --icon-color: rgba(0,0,0,0.79);
  }
}

/* ===== stylableCss_c1dmp (index.html) ===== */
/*** VSM_CSS ***/
/*END STYLABLE DIRECTIVE RULES*/
#comp-lyfwd80t_r_comp-lyrcsz1f6 .comp-lyfwd80t_r_comp-lyrcsz1f6-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding: 0px;
  background: #FFFFFF;
  border: 0px solid #949494;
  border-radius: 0px;
  /*0.78px 1.84px 8px 1px rgba(0, 0, 0, 0.07)*/
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-lyfwd80t_r_comp-lyrcsz1f6 .comp-lyfwd80t_r_comp-lyrcsz1f6-styleId__root:hover {
  background: rgba(255, 255, 255, 0);
  border: 0px solid #000000;
}
#comp-lyfwd80t_r_comp-lyrcsz1f6 .comp-lyfwd80t_r_comp-lyrcsz1f6-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(0deg);
  fill: #1A6AFF;
}
#comp-lyfwd80t_r_comp-lyrcsz1f6 .comp-lyfwd80t_r_comp-lyrcsz1f6-styleId__root:hover .StylableButton2545352419__label {
  color: #FFFFFF;
}
#comp-lyfwd80t_r_comp-lyrcsz1f6 .comp-lyfwd80t_r_comp-lyrcsz1f6-styleId__root:disabled {
  border: 0px solid #000000;
  background: #EEEEEE;
}
#comp-lyfwd80t_r_comp-lyrcsz1f6 .comp-lyfwd80t_r_comp-lyrcsz1f6-styleId__root:disabled .StylableButton2545352419__label {
  color: #4F4F4F;
}
#comp-lyfwd80t_r_comp-lyrcsz1f6 .comp-lyfwd80t_r_comp-lyrcsz1f6-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-lyfwd80t_r_comp-lyrcsz1f6 .comp-lyfwd80t_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
}
#comp-lyfwd80t_r_comp-lyrcsz1f6 .comp-lyfwd80t_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  color: #000000;
  margin-right: 0px;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  font-family: Poppins;
  font-size: 16spx;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-size: 16px;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  display: none;
}
#comp-lyfwd80t_r_comp-lyrcsz1f6 .comp-lyfwd80t_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  margin-left: 0px;
  display: initial;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
  width: 60px;
  height: 60px;
  fill: #000000;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz1f6 .comp-lyfwd80t_r_comp-lyrcsz1f6-styleId__root {
    -st-extends: HamburgerOpenButton;
    background: rgba(255, 255, 255, 0);
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lyfwd80t_r_comp-lyrcsz1f6 .comp-lyfwd80t_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__icon {
    width: 55px;
    height: 55px;
    fill: #1C1F30;
  }
  #comp-lyfwd80t_r_comp-lyrcsz1f6 .comp-lyfwd80t_r_comp-lyrcsz1f6-styleId__root:hover .StylableButton2545352419__icon {
    fill: #1C1F30;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz1f6 .comp-lyfwd80t_r_comp-lyrcsz1f6-styleId__root {
    -st-extends: HamburgerOpenButton;
    background: rgba(255, 255, 255, 0);
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lyfwd80t_r_comp-lyrcsz1f6 .comp-lyfwd80t_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__icon {
    width: 55px;
    height: 55px;
    fill: #1C1F30;
  }
  #comp-lyfwd80t_r_comp-lyrcsz1f6 .comp-lyfwd80t_r_comp-lyrcsz1f6-styleId__root:hover .StylableButton2545352419__icon {
    fill: #1C1F30;
    width: 55px;
    height: 55px;
  }
}
#comp-lyfwd80t_r_comp-lyrcsz1l {
  /*START STYLABLE DIRECTIVE RULES*/
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-lyfwd80t_r_comp-lyrcsz1l .comp-lyfwd80t_r_comp-lyrcsz1l-styleId__root {
  -st-extends: HamburgerOverlay;
  background-color: rgba(0, 0, 0, 0.8);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz1l {
    /*START STYLABLE DIRECTIVE RULES*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz1l {
    /*START STYLABLE DIRECTIVE RULES*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
}
#comp-lyfwd80t_r_comp-lyrcsz1n4 {
  /*START STYLABLE DIRECTIVE RULES*/
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-lyfwd80t_r_comp-lyrcsz1n4 .comp-lyfwd80t_r_comp-lyrcsz1n4-styleId__root {
  -st-extends: HamburgerMenuContainer;
  background-color: #FFFFFF;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz1n4 {
    /*START STYLABLE DIRECTIVE RULES*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
  #comp-lyfwd80t_r_comp-lyrcsz1n4 .comp-lyfwd80t_r_comp-lyrcsz1n4-styleId__root {
    background-color: #FAFAFA;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz1n4 {
    /*START STYLABLE DIRECTIVE RULES*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
  #comp-lyfwd80t_r_comp-lyrcsz1n4 .comp-lyfwd80t_r_comp-lyrcsz1n4-styleId__root {
    background-color: #FAFAFA;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-lyfwd80t_r_comp-lyrcsz1r .comp-lyfwd80t_r_comp-lyrcsz1r-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding-right: 0px;
  border-radius: 300px;
  background: rgba(255, 255, 255, 0);
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-lyfwd80t_r_comp-lyrcsz1r .comp-lyfwd80t_r_comp-lyrcsz1r-styleId__root:hover {
  background: #FFFFFF;
  border: 0px solid #000000;
  border-radius: 0px;
}
#comp-lyfwd80t_r_comp-lyrcsz1r .comp-lyfwd80t_r_comp-lyrcsz1r-styleId__root:hover .StylableButton2545352419__icon {
  fill: #000000;
  transform: rotate(90deg);
}
#comp-lyfwd80t_r_comp-lyrcsz1r .comp-lyfwd80t_r_comp-lyrcsz1r-styleId__root:hover .StylableButton2545352419__label {
  color: #000000;
}
#comp-lyfwd80t_r_comp-lyrcsz1r .comp-lyfwd80t_r_comp-lyrcsz1r-styleId__root:disabled {
  background: #EEEEEE;
}
#comp-lyfwd80t_r_comp-lyrcsz1r .comp-lyfwd80t_r_comp-lyrcsz1r-styleId__root:disabled .StylableButton2545352419__label {
  color: #4F4F4F;
}
#comp-lyfwd80t_r_comp-lyrcsz1r .comp-lyfwd80t_r_comp-lyrcsz1r-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-lyfwd80t_r_comp-lyrcsz1r .comp-lyfwd80t_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
}
#comp-lyfwd80t_r_comp-lyrcsz1r .comp-lyfwd80t_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  color: #FFFFFF;
  margin-left: 1px;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  font-family: Poppins;
  font-size: 16spx;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-size: 16px;
  display: none;
}
#comp-lyfwd80t_r_comp-lyrcsz1r .comp-lyfwd80t_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  margin-right: 1px;
  display: initial;
  width: 22px;
  height: 22px;
  transform: rotate(0deg);
  fill: #000000;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz1r .comp-lyfwd80t_r_comp-lyrcsz1r-styleId__root {
    -st-extends: HamburgerCloseButton;
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lyfwd80t_r_comp-lyrcsz1r .comp-lyfwd80t_r_comp-lyrcsz1r-styleId__root:hover {
    background: rgba(255, 255, 255, 0.06);
  }
  #comp-lyfwd80t_r_comp-lyrcsz1r .comp-lyfwd80t_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__icon {
    fill: #283040;
    width: 30px;
    height: 30px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz1r .comp-lyfwd80t_r_comp-lyrcsz1r-styleId__root {
    -st-extends: HamburgerCloseButton;
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lyfwd80t_r_comp-lyrcsz1r .comp-lyfwd80t_r_comp-lyrcsz1r-styleId__root:hover {
    background: rgba(255, 255, 255, 0);
  }
  #comp-lyfwd80t_r_comp-lyrcsz1r .comp-lyfwd80t_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__icon {
    fill: #283040;
    width: 30px;
    height: 30px;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-lyfwd80t_r_comp-lyrcsz1w2 .comp-lyfwd80t_r_comp-lyrcsz1w2-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding-right: 0px;
  border-radius: 300px;
  background: #FFEA80;
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-lyfwd80t_r_comp-lyrcsz1w2 .comp-lyfwd80t_r_comp-lyrcsz1w2-styleId__root:hover {
  border: 0px solid #000000;
  background: #6C3008;
}
#comp-lyfwd80t_r_comp-lyrcsz1w2 .comp-lyfwd80t_r_comp-lyrcsz1w2-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(2deg);
  fill: #000000;
}
#comp-lyfwd80t_r_comp-lyrcsz1w2 .comp-lyfwd80t_r_comp-lyrcsz1w2-styleId__root:hover .StylableButton2545352419__label {
  color: #FFEA80;
}
#comp-lyfwd80t_r_comp-lyrcsz1w2 .comp-lyfwd80t_r_comp-lyrcsz1w2-styleId__root:disabled {
  background: #EEEEEE;
}
#comp-lyfwd80t_r_comp-lyrcsz1w2 .comp-lyfwd80t_r_comp-lyrcsz1w2-styleId__root:disabled .StylableButton2545352419__label {
  color: #8D8D8D;
}
#comp-lyfwd80t_r_comp-lyrcsz1w2 .comp-lyfwd80t_r_comp-lyrcsz1w2-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-lyfwd80t_r_comp-lyrcsz1w2 .comp-lyfwd80t_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
}
#comp-lyfwd80t_r_comp-lyrcsz1w2 .comp-lyfwd80t_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  display: initial;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  color: #361804;
}
#comp-lyfwd80t_r_comp-lyrcsz1w2 .comp-lyfwd80t_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 25px;
  height: 25px;
  margin: 0px 4px 0px 0px;
  fill: #FFFFFF;
  display: none;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lyfwd80t_r_comp-lyrcsz1w2 .comp-lyfwd80t_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 14px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz1w2 .comp-lyfwd80t_r_comp-lyrcsz1w2-styleId__root {
    background: #576EA1;
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lyfwd80t_r_comp-lyrcsz1w2 .comp-lyfwd80t_r_comp-lyrcsz1w2-styleId__root:hover {
    background: #A1BFFF;
  }
  #comp-lyfwd80t_r_comp-lyrcsz1w2 .comp-lyfwd80t_r_comp-lyrcsz1w2-styleId__root:hover .StylableButton2545352419__label {
    color: #283040;
  }
  #comp-lyfwd80t_r_comp-lyrcsz1w2 .comp-lyfwd80t_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 15px;
    color: #A1BFFF;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-lyfwd80t_r_comp-mjr519yl .comp-lyfwd80t_r_comp-mjr519yl-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding-right: 0px;
  border-radius: 300px;
  background: #FFEA80;
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-lyfwd80t_r_comp-mjr519yl .comp-lyfwd80t_r_comp-mjr519yl-styleId__root:hover {
  border: 0px solid #000000;
  background: #6C3008;
}
#comp-lyfwd80t_r_comp-mjr519yl .comp-lyfwd80t_r_comp-mjr519yl-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(2deg);
  fill: #000000;
}
#comp-lyfwd80t_r_comp-mjr519yl .comp-lyfwd80t_r_comp-mjr519yl-styleId__root:hover .StylableButton2545352419__label {
  color: #FFEA80;
}
#comp-lyfwd80t_r_comp-mjr519yl .comp-lyfwd80t_r_comp-mjr519yl-styleId__root:disabled {
  background: #EEEEEE;
}
#comp-lyfwd80t_r_comp-mjr519yl .comp-lyfwd80t_r_comp-mjr519yl-styleId__root:disabled .StylableButton2545352419__label {
  color: #8D8D8D;
}
#comp-lyfwd80t_r_comp-mjr519yl .comp-lyfwd80t_r_comp-mjr519yl-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-lyfwd80t_r_comp-mjr519yl .comp-lyfwd80t_r_comp-mjr519yl-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
}
#comp-lyfwd80t_r_comp-mjr519yl .comp-lyfwd80t_r_comp-mjr519yl-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  display: initial;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  color: #361804;
}
#comp-lyfwd80t_r_comp-mjr519yl .comp-lyfwd80t_r_comp-mjr519yl-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 25px;
  height: 25px;
  margin: 0px 4px 0px 0px;
  fill: #FFFFFF;
  display: none;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lyfwd80t_r_comp-mjr519yl .comp-lyfwd80t_r_comp-mjr519yl-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 14px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-mjr519yl .comp-lyfwd80t_r_comp-mjr519yl-styleId__root {
    background: #576EA1;
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lyfwd80t_r_comp-mjr519yl .comp-lyfwd80t_r_comp-mjr519yl-styleId__root:hover {
    background: #A1BFFF;
  }
  #comp-lyfwd80t_r_comp-mjr519yl .comp-lyfwd80t_r_comp-mjr519yl-styleId__root:hover .StylableButton2545352419__label {
    color: #283040;
  }
  #comp-lyfwd80t_r_comp-mjr519yl .comp-lyfwd80t_r_comp-mjr519yl-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 15px;
    color: #A1BFFF;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root {
  -st-extends: StylableHorizontalMenu;
  background: rgba(255, 255, 255, 0);
  border: 0px solid rgba(255, 255, 255, 0);
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menu {
  direction: ltr;
  height: calc(100% + 0px);
  margin-top: -0px;
  margin-bottom: -0px;
  flex-grow: unset;
  width: calc(100% + 26px);
  margin-left: -13px;
  margin-right: -13px;
  justify-content: flex-end;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem {
  border-radius: 0px;
  border: 2px solid #000000;
  border-left: 0px solid #000000;
  border-right: 0px solid #000000;
  background: rgba(255, 255, 255, 0);
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 0px solid rgba(255, 255, 255, 0);
  border-bottom: 0px solid rgba(255, 255, 255, 0);
  padding-left: 0px;
  padding-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 13px;
  margin-right: 13px;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
  letter-spacing: 0em;
  line-height: 1.4em;
  letter-spacing: 0em;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  color: #1C1F30;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__container {
  justify-content: end;
  text-align: end;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root::rightAlignmentScrollItem {
  --comp-lyfwd80t_r_comp-lyrcsz26-styleId-flexGrow: 1;
  flex-grow: unset;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__scrollButton {
  border: 0 solid #757575;
  padding: 10px;
  background: #FFF;
  padding-top: 0px;
  padding-bottom: 0px;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__scrollButton:hover {
  background: #FCF7E6;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__scrollButton .ScrollButton2305195801__icon {
  width: 16px;
  height: 16px;
  fill: #9E3B1B;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__positionBox {
  margin-left: 20px;
  margin-right: 20px;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout {
  margin-top: 0px;
  --comp-lyfwd80t_r_comp-lyrcsz26-styleId-flyoutAlignment: left;
  --comp-lyfwd80t_r_comp-lyrcsz26-styleId-horizontalSpacing: 8;
  padding: 6px;
  background: rgba(255, 255, 255, 0);
  border: 0px solid rgba(255, 255, 255, 0);
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root::leftAlignmentScrollItem {
  flex-grow: 1;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__listWrapper {
  --comp-lyfwd80t_r_comp-lyrcsz26-styleId-width: 80;
  --comp-lyfwd80t_r_comp-lyrcsz26-styleId-columnsAmount: 3;
  column-count: 3;
  width: 100%;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageWrapper {
  margin-left: -4px;
  margin-right: -4px;
  width: calc(100% + 8px);
  margin-bottom: -4px;
  justify-content: space-between;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageStretchWrapper {
  width: 980px;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::category {
  margin-top: 4px;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::flex {
  margin-bottom: -8px;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::listItem {
  margin-left: 4px;
  margin-right: 4px;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__rowItem {
  margin-bottom: 8px;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 4px;
  background: rgba(255, 255, 255, 0);
  border: 0px solid rgba(255, 255, 255, 0);
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__container {
  justify-content: flex-start;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__label {
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  font-family: Poppins;
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.4em;
  letter-spacing: 0em;
  color: #000000;
  text-align: left;
  background-color: rgba(255, 255, 255, 0);
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
  background: #fff;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 4px;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
  text-decoration-line: underline;
  color: #1C1F30;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isHovered .itemDepth02233374943__label {
  text-decoration-line: underline;
  color: #1C1F30;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__container {
  justify-content: flex-start;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  font-family: Poppins;
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.4em;
  color: #000000;
  letter-spacing: 0em;
  text-decoration-line: underline;
  text-align: left;
  background-color: rgba(255, 255, 255, 0);
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565__root {
  background-color: rgba(255, 255, 255, 0);
  border: 1px solid rgba(255, 255, 255, 0);
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
  text-decoration-line: underline;
  background-color: rgba(255, 255, 255, 0);
  color: #045AFF;
}
#comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered .itemDepth12472627565__label {
  text-decoration-line: underline;
  background-color: rgba(255, 255, 255, 0);
  color: #045AFF;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz26 {
    /*ADD_MISSING_HEADING_STYLES_DATA_FIXER end*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  /*ADD_MISSING_HEADING_STYLES_DATA_FIXER start*/
  #comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: rgba(255, 255, 255, 0.5);
  }
  #comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
    font-size: 16px;
    font-weight: bold;
    font-family: Helvetica, sans-serif;
    color: #000;
  }
  #comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
    text-decoration: underline;
  }
  #comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
    text-decoration: underline;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz26 {
    /*ADD_MISSING_HEADING_STYLES_DATA_FIXER end*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  /*ADD_MISSING_HEADING_STYLES_DATA_FIXER start*/
  #comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: rgba(255, 255, 255, 0.5);
  }
  #comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
    font-size: 16px;
    font-weight: bold;
    font-family: Helvetica, sans-serif;
    color: #000;
  }
  #comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
    text-decoration: underline;
  }
  #comp-lyfwd80t_r_comp-lyrcsz26 .comp-lyfwd80t_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
    text-decoration: underline;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-lyfwd80t_r_comp-lyrcsz2o1 .comp-lyfwd80t_r_comp-lyrcsz2o1-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding-right: 0px;
  border-radius: 300px;
  background: #FFF4C0;
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-lyfwd80t_r_comp-lyrcsz2o1 .comp-lyfwd80t_r_comp-lyrcsz2o1-styleId__root:hover {
  border: 0px solid #000000;
  background: #6C3008;
}
#comp-lyfwd80t_r_comp-lyrcsz2o1 .comp-lyfwd80t_r_comp-lyrcsz2o1-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(2deg);
  fill: #000000;
}
#comp-lyfwd80t_r_comp-lyrcsz2o1 .comp-lyfwd80t_r_comp-lyrcsz2o1-styleId__root:hover .StylableButton2545352419__label {
  color: #FFF4C0;
}
#comp-lyfwd80t_r_comp-lyrcsz2o1 .comp-lyfwd80t_r_comp-lyrcsz2o1-styleId__root:disabled {
  background: #EEEEEE;
}
#comp-lyfwd80t_r_comp-lyrcsz2o1 .comp-lyfwd80t_r_comp-lyrcsz2o1-styleId__root:disabled .StylableButton2545352419__label {
  color: #8D8D8D;
}
#comp-lyfwd80t_r_comp-lyrcsz2o1 .comp-lyfwd80t_r_comp-lyrcsz2o1-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-lyfwd80t_r_comp-lyrcsz2o1 .comp-lyfwd80t_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
}
#comp-lyfwd80t_r_comp-lyrcsz2o1 .comp-lyfwd80t_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  display: initial;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  color: #1C1F30;
}
#comp-lyfwd80t_r_comp-lyrcsz2o1 .comp-lyfwd80t_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 25px;
  height: 25px;
  margin: 0px 4px 0px 0px;
  fill: #FFFFFF;
  display: none;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lyfwd80t_r_comp-lyrcsz2o1 .comp-lyfwd80t_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 14px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lyfwd80t_r_comp-lyrcsz2o1 .comp-lyfwd80t_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 15px;
  }
}

/* ===== compCssMappers_c1dmp (index.html) ===== */
/*** VSM_CSS ***/
#c1dmp {
  --shc-mutated-brightness: 125,125,125;
  justify-self: unset;
}
#comp-lyfwd80t_r_comp-lyfwd7e1 {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-lyfwd80t_r_comp-lyrcsz0y {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lyfwd80t_r_comp-lyrcsz17 {
  --shc-mutated-brightness: 104,112,128;
}
#comp-lyfwd80t_r_comp-lyrcsz1f6 {
  height: inherit;
  width: auto;
}
#comp-lyfwd80t_r_comp-lyrcsz1u5 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lyfwd80t_r_comp-lyrcsz21 {
  height: auto;
  --direction: var(--wix-opt-in-direction, ltr);
  --item-height: 56px;
  --text-align: center;
  --template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
  --template-areas: ". label arrow";
  --padding-start: 0px;
  --sub-padding-start: 0px;
  --padding-end: 0px;
  --sub-padding-end: 0px;
  --item-depth0-direction: inherit;
  --item-depth1-direction: inherit;
  --item-depth2-direction: inherit;
  --item-depth0-align: inherit;
  --item-depth1-align: inherit;
  --item-depth2-align: inherit;
}
#comp-lyfwd80t_r_comp-lyrcsz26 {
  --is-animated: 1;
  --position-box-z-index: 47;
  --menu-flex-wrap: wrap;
  --subsubmenu-box-display: block;
  --subsubmenu-box-position: static;
  --white-space: normal;
  --label-word-wrap: break-word;
  height: auto;
  max-height: unset;
}
#comp-lyfwd80t_r_comp-lyrcsz2a {
  --shc-mutated-brightness: 125,113,105;
}
#comp-lyfwd80t_r_comp-lyrcsz2c {
  --opacity: 1;
}
#comp-lyfwd80t_r_comp-lyrcsz2i2 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lyfwd80t_r_comp-lyrcsz2i2 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #1C1F30;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-lyfwd80t_r_comp-lyrcsz2i2 :is(ul,
ol) {
  direction: ltr;
}
#comp-lyfwd80t_r_comp-lyrcsz2i2 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #1C1F30);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyfwd80t_r_comp-lyrcsz2i2 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0260414 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyfwd80t_r_comp-lyrcsz2i2 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.051282 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
#comp-mi1vjceb {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-mi1vjcef2 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mi1vl95r {
  --fill-layer-video-opacity: 1;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --fill-container-overflow: visible;
  --fill-transform: rotate(0.01deg);
  --border-compensate-margin: 0px;
  --fill-layer-background-overlay-transform: translateZ(0);
}
#comp-mi1vl95x {
  opacity: 0.8;
}
#comp-mi1vl95z1 {
  undefined: #777;
  fill-opacity: 1;
  stroke-width: 0;
  stroke: #000000;
  stroke-opacity: 1;
  fill: #ffffff;
}
#comp-mi1vjcee {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mi1vpq21 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mi1vpq21 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: roboto-thin,roboto,sans-serif;
  font-weight: 700;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1vpq21 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0586667 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
#comp-mi1vnt3u {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mi1vnt3u :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 400;
  font-size: 14.410127772079967px;
  line-height: normal;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mi1vnt3u :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 14.410127772079967px !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1vnt3u :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 11.455845048044456px !important;
  }
}
#comp-mi1v2ox6 {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-mi1v2oxa {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mi1v2vra {
  --fill-layer-video-opacity: 1;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --fill-container-overflow: visible;
  --fill-transform: rotate(0.01deg);
  --border-compensate-margin: 0px;
  --fill-layer-background-overlay-transform: translateZ(0);
}
#comp-mi1v2vrg1 {
  opacity: 0.8;
}
#comp-mi1v2vrj1 {
  undefined: #777;
  fill-opacity: 1;
  stroke-width: 0;
  stroke: #000000;
  stroke-opacity: 1;
  fill: #ffffff;
}
#comp-mi1v4k49 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mi1v6vzd {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mi1v6vzd :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: roboto-thin,roboto,sans-serif;
  font-weight: 700;
  font-size: max(0.5px, 0.0301138 * (var(--scaling-factor) - var(--scrollbar-width)));
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mi1v6vzd :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0301138 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1v6vzd :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0666667 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
#comp-mi1v7ns4 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mi1v7ns4 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  line-height: normal;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mi1v7ns4 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 14.68443414219395px !important;
  }
}
#comp-mhp50xvc {
  --bg-overlay-color: rgb(255, 255, 255);
  --bg-gradient: none;
  --divider-bottom-image: none;
  --divider-bottom-layers-y: 0px;
  --divider-bottom-layers-x: 0px;
  --inherit-transition: var(--transition, none);
}
#comp-mhp50xvt1 {
  --shc-mutated-brightness: 128,128,128;
}
#comp-mhp50xvv3 {
  --shc-mutated-brightness: 128,128,128;
}
#comp-mhp50xvx1 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mhp50xvx1 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #000000;
  background-color: transparent;
  font-family: madefor-display-bold;
  font-weight: normal;
  font-size: max(22px, min(36px, max(0.5px, 0.028125 * (var(--scaling-factor) - var(--scrollbar-width)))));
  font-style: normal;
  text-decoration: none;
  text-align: left;
  letter-spacing: 0em;
  line-height: normal;
}
#comp-mhp50xvx1 :is(ul,
ol) {
  direction: ltr;
}
#comp-mhp50xvx1 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #000000);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mhp50xvx1 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-align: left;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mhp50xvx1 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-align: center;
  }
}
#comp-mhp50xw0 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mhp50xw0 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #000000;
  background-color: transparent;
  font-family: madefor-text;
  font-weight: normal;
  font-size: 16px;
  font-style: normal;
  text-align: justify;
  letter-spacing: 0em;
  line-height: 1.6;
}
#comp-mhp50xw0 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #000000);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mhp50xw0 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-align: justify;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mhp50xw0 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-align: center;
  }
}
#comp-mhp50xvn1 {
  --shc-mutated-brightness: 128,128,128;
}
#comp-lye3jp99 {
  --fill-layer-image-opacity: 1;
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-lyr677nl {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lyr677ou {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lyr677ou :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  font-size: 20px;
}
#comp-lyr677ou [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyr677ou :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: #FAFAFA !important;
    font-size: 20px !important;
  }
  #comp-lyr677ou [class$=rich-text__text]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: var(--corvid-color, #FAFAFA) !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyr677ou :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: #1C1F30 !important;
    font-size: 17.711913420973048px !important;
    text-align: left;
  }
  #comp-lyr677ou :is(ul,
  ol) {
    direction: ltr;
  }
  #comp-lyr677ou [class$=rich-text__text]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: var(--corvid-color, #1C1F30) !important;
  }
}
#comp-lyr677p2 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lyr677p2 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  font-family: roboto-thin,roboto,sans-serif;
  font-weight: 400;
  font-size: max(0.5px, 0.0632411 * (var(--scaling-factor) - var(--scrollbar-width)));
  text-decoration: none;
  text-align: left;
}
#comp-lyr677p2 :is(ul,
ol) {
  direction: ltr;
}
#comp-lyr677p2 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lyr677p2 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: #FAFAFA !important;
    font-size: max(0.5px, 0.1041668 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
  #comp-lyr677p2 [class$=rich-text__text]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: var(--corvid-color, #FAFAFA) !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lyr677p2 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: #1C1F30 !important;
    font-size: max(0.5px, 0.1487173 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
  #comp-lyr677p2 [class$=rich-text__text]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: var(--corvid-color, #1C1F30) !important;
  }
}
#comp-mi23rrb2 {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-mi23s9h7 {
  transform-origin: center 2px;
  height: 0 !important;
  box-sizing: content-box;
}
#comp-metks9zo {
  --bg-overlay-color: rgb(var(--color_24));
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-metksa0w {
  --shc-mutated-brightness: 44,55,81;
}
#comp-metksa0z {
  --shc-mutated-brightness: 20,24,32;
}
#comp-metksa11 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-metksa221 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-metksa221 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #1C1F30;
  background-color: transparent;
}
#comp-metksa221 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #1C1F30);
}
#comp-metksa2e {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-metksa2e :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  font-size: max(0.5px, 0.0355731 * (var(--scaling-factor) - var(--scrollbar-width)));
  text-decoration: none;
}
#comp-metksa2e [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-metksa2e :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0520833 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metksa2e :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0897436 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
#comp-metksa2j1 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-metksa2l3 {
  --boxShadow: none;
  --backgroundColor: color_11;
  --borderColor: 50,65,88;
  --borderWidth: 0px;
  --borderRadius: 0px;
  --alpha-borderColor: 0;
}
[id^="comp-metksa2s1__"].variants-metksa2t1 {
  --shc-mutated-brightness: 22,31,53;
}
[id^="comp-metksa2s1__"] {
  --shc-mutated-brightness: 44,55,81;
}
[id^="comp-metksa3h__"] {
  --shc-mutated-brightness: 125,125,125;
}
[id^="comp-metksa3k__"] {
  --text-direction: var(--wix-opt-in-direction);
}
[id^="comp-metksa3k__"] :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
[id^="comp-metksa3k__"] :is(ul,
ol) {
  direction: ltr;
}
[id^="comp-metksa3k__"] [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  [id^="comp-metksa3k__"] :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 15px !important;
  }
}
[id^="comp-metksa3o__"] {
  --text-direction: var(--wix-opt-in-direction);
}
[id^="comp-metksa3o__"] :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
}
[id^="comp-metksa3o__"] [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  [id^="comp-metksa3o__"] :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0455729 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  [id^="comp-metksa3o__"] :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0897436 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
[id^="comp-metksa3w__"] {
  --text-direction: var(--wix-opt-in-direction);
}
[id^="comp-metksa3w__"] :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 400;
  text-decoration: none;
}
[id^="comp-metksa3w__"] [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mj1jxkyh {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-mj1jxkym {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1jxkyn4 {
  --fill-layer-video-opacity: 1;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --fill-container-overflow: visible;
  --fill-transform: rotate(0.01deg);
  --border-compensate-margin: 0px;
  --fill-layer-background-overlay-transform: translateZ(0);
}
#comp-mj1jxkyt {
  opacity: 0.8;
}
#comp-mj1jxkyw {
  undefined: #777;
  fill-opacity: 1;
  stroke-width: 0;
  stroke: #000000;
  stroke-opacity: 1;
  fill: #ffffff;
}
#comp-mj1jxkyy1 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1jxkz0 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1jxkz0 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: roboto-thin,roboto,sans-serif;
  font-weight: 700;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1jxkz0 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0586667 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
#comp-mj1jzvtm {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1jzvtm :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  font-size: 14px;
  letter-spacing: 0em;
  line-height: 1.6;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1jzvtm :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 13.8649858105903px !important;
  }
}
#comp-metsg2vf {
  --bg-overlay-color: rgb(var(--color_16));
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-metsg2wo4 {
  --shc-mutated-brightness: 104,112,128;
}
#comp-metsg2wq1 {
  --shc-mutated-brightness: 128,122,96;
}
#comp-metsg2ws {
  --shc-mutated-brightness: 14,16,24;
}
#comp-metsg2wv {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-metsg2wv :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
}
#comp-metsg2wv [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-metsg2wx {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-metsg2wx :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #403B20;
  background-color: transparent;
  text-decoration: none;
}
#comp-metsg2wx [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #403B20);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-metsg2wx :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0520836 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-metsg2wx :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0897437 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
#comp-mj0b8pb5 {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-mj0blsdb {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj0bnoiu {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj0bnwjy {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj0bnwjy :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  text-decoration: none;
}
#comp-mj1eiaux {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1eiaux :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: roboto-thin,roboto,sans-serif;
  font-weight: 700;
  font-size: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
  text-decoration: none;
}
#comp-mj0bmxxz {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-mj0borwr {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj0borx5 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj0bp2m5 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj0bp2m5 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-size: max(0.5px, 0.0316206 * (var(--scaling-factor) - var(--scrollbar-width)));
  text-decoration: none;
}
#comp-mj1eh6pf {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1eh6pf :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: roboto-thin,roboto,sans-serif;
  font-weight: 700;
  font-size: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
  text-decoration: none;
}
#comp-mj0c0wx6 {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-mj0c0wxa {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj0c0wxb {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj0c0wxc {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1ekts6 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1ell01 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj0c18nq {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj0c6pas {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj0c6pas :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj0c6pas :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 10px !important;
  }
}
#comp-mj0c1ca1 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj0c877z {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj0c877z :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj0c877z :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 10px !important;
  }
}
#comp-mj0c1eq5 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj0c8cpz {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj0c8cpz :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj0c8cpz :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 10px !important;
  }
}
#comp-mj1en475 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1en7g9 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1enor0 {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-mj1enorg {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1enorj {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1enorl {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1enorn {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1enoro {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1enorp {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1enorq {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1enorq :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  font-size: 14px;
  letter-spacing: 0em;
  line-height: 1.6;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1enorq :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 8px !important;
  }
}
#comp-mj1enors {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1enort1 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1enort1 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1enort1 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 9px !important;
  }
}
#comp-mj1enoru3 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1enorv2 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1enorv2 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1enorv2 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 10px !important;
  }
}
#comp-mj1enorw4 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1enorx2 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eor40 {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-mj1eor44 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eor46 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eor48 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eor495 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eor4a4 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eor4b4 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eor4c4 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1eor4c4 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1eor4c4 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 10px !important;
  }
}
#comp-mj1eor4e {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eor4e5 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1eor4e5 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1eor4e5 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 10px !important;
  }
}
#comp-mj1eor4g {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eor4h {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1eor4h :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1eor4h :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 10px !important;
  }
}
#comp-mj1eor4i1 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1fkcmk {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1fkcmk :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1fkcmk :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 10px !important;
  }
}
#comp-mj1eor4j2 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1fmduh {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1fmduh :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1fmduh :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 10px !important;
  }
}
#comp-mj1fhq3m {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-mj1fhq3q {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1fhq3s2 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1fhq3u {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1fhq3v5 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1fhq3x4 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1fhq3z4 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1fhq403 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1fhq403 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1fhq403 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 10px !important;
  }
}
#comp-mj1fhq414 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1fhq424 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1fhq424 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1fhq424 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 10px !important;
  }
}
#comp-mj1fhq437 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1fhq444 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1fhq444 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1fhq444 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 10px !important;
  }
}
#comp-mj1fhq456 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1frlqp {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1frlqp :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mj1frlqp :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 10px !important;
  }
}
#comp-mj1fhq463 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lyeatldu {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-lyo9nz84 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lymrmrvf {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lymrlkls {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lymrlkls :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  text-decoration: none;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lymrlkls :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0520833 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lymrlkls :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0897436 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
.comp-lyeekj6a {
  --wix-direction: ltr;
  --inputBorderRadius: 0;
  --columnSpacing: 24;
  --buttonsStyle: 1;
  --buttonsBorderWidth: 1;
  --nextButtonBorderWidth: 1;
  --nextButtonStyle: 1;
  --submitButtonStyle: 3;
  --submitButtonBorderWidth: 1;
  --submitButtonBorderRadius: 100;
  --previousButtonBorderRadius: 100;
  --nextButtonBorderRadius: 100;
  --previousButtonStyle: 1;
  --inputBorderStyle: 2;
  --buttonsBorderRadius: 100;
  --horizontalPadding: 24;
  --verticalPadding: 24;
  --rowSpacing: 24;
  --borderWidth: 0;
  --borderRadius: 0;
  --shadowAngle: 135;
  --shadowDistance: 0;
  --shadowSize: 0;
  --shadowBlur: 25;
  --previousButtonBorderWidth: 1;
  --inputBorderWidth: 1;
  --buttonsFont: normal normal normal 16px/1.4em Poppins,sans-serif;
  --buttonsFontHover: normal normal normal 16px/16px Poppins,sans-serif;
  --submitButtonFontHover: normal normal normal 16px/1.4em Poppins,sans-serif;
  --nextButtonFont: normal normal 700 16px/1.4em Poppins,sans-serif;
  --nextButtonFontHover: normal normal normal 16px/1.4em Poppins,sans-serif;
  --previousButtonFont: normal normal 700 16px/1.4em Poppins,sans-serif;
  --previousButtonFontHover: normal normal normal 16px/1.4em Poppins,sans-serif;
  --headerThreeFont: normal normal 400 40px/1.4em roboto-thin,roboto,sans-serif;
  --headerFourFont: normal normal 400 32px/1.4em roboto-thin,roboto,sans-serif;
  --headerFiveFont: normal normal 400 22px/1.4em roboto-thin,roboto,sans-serif;
  --headerSixFont: normal normal 400 18px/1.4em roboto-thin,roboto,sans-serif;
  --submitButtonBorderColor: 87,110,161;
  --submitButtonBorderColor-rgb: 87,110,161;
  --submitButtonBorderColor-opacity: 1;
  --nextButtonBackgroundColor: 87,110,161;
  --nextButtonBackgroundColor-rgb: 87,110,161;
  --nextButtonBackgroundColor-opacity: 1;
  --previousButtonColorHover: 208,223,255;
  --previousButtonColorHover-rgb: 208,223,255;
  --previousButtonColorHover-opacity: 1;
  --submitButtonColor: 250,250,250;
  --submitButtonColor-rgb: 250,250,250;
  --submitButtonColor-opacity: 1;
  --buttonsBackgroundColorHover: 108,48,8;
  --buttonsBackgroundColorHover-rgb: 108,48,8;
  --buttonsBackgroundColorHover-opacity: 1;
  --paragraphColor: 28,31,48;
  --paragraphColor-rgb: 28,31,48;
  --paragraphColor-opacity: 1;
  --inputLabelColor: 28,31,48;
  --inputLabelColor-rgb: 28,31,48;
  --inputLabelColor-opacity: 1;
  --buttonsColor: 208,223,255;
  --buttonsColor-rgb: 208,223,255;
  --buttonsColor-opacity: 1;
  --inputPlaceholderColor: 28,31,48;
  --inputPlaceholderColor-rgb: 28,31,48;
  --inputPlaceholderColor-opacity: 1;
  --formBackground: 250,250,250,0;
  --formBackground-rgb: 250,250,250;
  --formBackground-opacity: 0;
  --buttonsBorderColor: 87,110,161;
  --buttonsBorderColor-rgb: 87,110,161;
  --buttonsBorderColor-opacity: 1;
  --previousButtonBackgroundColorHover: 87,110,161;
  --previousButtonBackgroundColorHover-rgb: 87,110,161;
  --previousButtonBackgroundColorHover-opacity: 1;
  --nextButtonBorderColor: 87,110,161,0;
  --nextButtonBorderColor-rgb: 87,110,161;
  --nextButtonBorderColor-opacity: 0;
  --buttonsBackgroundColor: 87,110,161,0;
  --buttonsBackgroundColor-rgb: 87,110,161;
  --buttonsBackgroundColor-opacity: 0;
  --previousButtonBorderColor: 87,110,161,0;
  --previousButtonBorderColor-rgb: 87,110,161;
  --previousButtonBorderColor-opacity: 0;
  --nextButtonColorHover: 87,110,161;
  --nextButtonColorHover-rgb: 87,110,161;
  --nextButtonColorHover-opacity: 1;
  --inputSelectionColor: 28,31,48;
  --inputSelectionColor-rgb: 28,31,48;
  --inputSelectionColor-opacity: 1;
  --headerTwoColor: 28,31,48;
  --headerTwoColor-rgb: 28,31,48;
  --headerTwoColor-opacity: 1;
  --submitButtonColorHover: 28,31,48;
  --submitButtonColorHover-rgb: 28,31,48;
  --submitButtonColorHover-opacity: 1;
  --inputValueColor: 28,31,48;
  --inputValueColor-rgb: 28,31,48;
  --inputValueColor-opacity: 1;
  --inputNoteColor: 28,31,48;
  --inputNoteColor-rgb: 28,31,48;
  --inputNoteColor-opacity: 1;
  --headerOneColor: 28,31,48;
  --headerOneColor-rgb: 28,31,48;
  --headerOneColor-opacity: 1;
  --nextButtonBorderColorHover: 108,48,8,0;
  --nextButtonBorderColorHover-rgb: 108,48,8;
  --nextButtonBorderColorHover-opacity: 0;
  --nextButtonColor: 208,223,255;
  --nextButtonColor-rgb: 208,223,255;
  --nextButtonColor-opacity: 1;
  --submitButtonBorderColorHover: 208,223,255;
  --submitButtonBorderColorHover-rgb: 208,223,255;
  --submitButtonBorderColorHover-opacity: 1;
  --nextButtonBackgroundColorHover: 108,48,8;
  --nextButtonBackgroundColorHover-rgb: 108,48,8;
  --nextButtonBackgroundColorHover-opacity: 1;
  --linkColor: 28,31,48;
  --linkColor-rgb: 28,31,48;
  --linkColor-opacity: 1;
  --previousButtonBackgroundColor: 87,110,161;
  --previousButtonBackgroundColor-rgb: 87,110,161;
  --previousButtonBackgroundColor-opacity: 1;
  --borderColor: 28,31,48,0;
  --borderColor-rgb: 28,31,48;
  --borderColor-opacity: 0;
  --submitButtonBackgroundColor: 87,110,161;
  --submitButtonBackgroundColor-rgb: 87,110,161;
  --submitButtonBackgroundColor-opacity: 1;
  --inputBorderColor: 28,31,48;
  --inputBorderColor-rgb: 28,31,48;
  --inputBorderColor-opacity: 1;
  --submitButtonBackgroundColorHover: 208,223,255;
  --submitButtonBackgroundColorHover-rgb: 208,223,255;
  --submitButtonBackgroundColorHover-opacity: 1;
  --buttonsColorHover: 87,110,161;
  --buttonsColorHover-rgb: 87,110,161;
  --buttonsColorHover-opacity: 1;
  --previousButtonBorderColorHover: 87,110,161,0;
  --previousButtonBorderColorHover-rgb: 87,110,161;
  --previousButtonBorderColorHover-opacity: 0;
  --previousButtonColor: 208,223,255;
  --previousButtonColor-rgb: 208,223,255;
  --previousButtonColor-opacity: 1;
  --shadowColor: 28,31,48,0.15;
  --shadowColor-rgb: 28,31,48;
  --shadowColor-opacity: 0.15;
  --headerThreeColor: 28,31,48;
  --headerThreeColor-rgb: 28,31,48;
  --headerThreeColor-opacity: 1;
  --headerFourColor: 28,31,48;
  --headerFourColor-rgb: 28,31,48;
  --headerFourColor-opacity: 1;
  --headerFiveColor: 28,31,48;
  --headerFiveColor-rgb: 28,31,48;
  --headerFiveColor-opacity: 1;
  --headerSixColor: 28,31,48;
  --headerSixColor-rgb: 28,31,48;
  --headerSixColor-opacity: 1;
  --inputBackgroundColor: 250,250,250;
  --inputBackgroundColor-rgb: 250,250,250;
  --inputBackgroundColor-opacity: 1;
  --inputBackgroundColorHover: 250,250,250;
  --inputBackgroundColorHover-rgb: 250,250,250;
  --inputBackgroundColorHover-opacity: 1;
  --inputBorderColorHover: 28,31,48;
  --inputBorderColorHover-rgb: 28,31,48;
  --inputBorderColorHover-opacity: 1;
  --inputOptionColor: 28,31,48;
  --inputOptionColor-rgb: 28,31,48;
  --inputOptionColor-opacity: 1;
  --dropdownBackgroundColor: 250,250,250;
  --dropdownBackgroundColor-rgb: 250,250,250;
  --dropdownBackgroundColor-opacity: 1;
  --dropdownOptionTextColor: 28,31,48;
  --dropdownOptionTextColor-rgb: 28,31,48;
  --dropdownOptionTextColor-opacity: 1;
  --thankYouMessageColor: 28,31,48;
  --thankYouMessageColor-rgb: 28,31,48;
  --thankYouMessageColor-opacity: 1;
  --inputErrorColor: 223,49,49;
  --inputErrorColor-rgb: 223,49,49;
  --inputErrorColor-opacity: 1;
  --inputValueFont: normal normal 700 15px/1.5em Poppins,sans-serif;
  --inputValueFont-style: normal;
  --inputValueFont-variant: normal;
  --inputValueFont-weight: 700;
  --inputValueFont-size: 15px;
  --inputValueFont-line-height: 1.5em;
  --inputValueFont-family: Poppins,sans-serif;
  --inputValueFont-text-decoration: none;
  --submitButtonFont: normal normal 700 15px/1.5em Poppins,sans-serif;
  --submitButtonFont-style: normal;
  --submitButtonFont-variant: normal;
  --submitButtonFont-weight: 700;
  --submitButtonFont-size: 15px;
  --submitButtonFont-line-height: 1.5em;
  --submitButtonFont-family: Poppins,sans-serif;
  --submitButtonFont-text-decoration: none;
  --paragraphFont: normal normal 700 15px/1.5em Poppins,sans-serif;
  --paragraphFont-style: normal;
  --paragraphFont-variant: normal;
  --paragraphFont-weight: 700;
  --paragraphFont-size: 15px;
  --paragraphFont-line-height: 1.5em;
  --paragraphFont-family: Poppins,sans-serif;
  --paragraphFont-text-decoration: none;
  --inputNoteFont: normal normal 700 15px/1.5em Poppins,sans-serif;
  --inputNoteFont-style: normal;
  --inputNoteFont-variant: normal;
  --inputNoteFont-weight: 700;
  --inputNoteFont-size: 15px;
  --inputNoteFont-line-height: 1.5em;
  --inputNoteFont-family: Poppins,sans-serif;
  --inputNoteFont-text-decoration: none;
  --headerTwoFont: normal normal 700 15px/1.5em Poppins,sans-serif;
  --headerTwoFont-style: normal;
  --headerTwoFont-variant: normal;
  --headerTwoFont-weight: 700;
  --headerTwoFont-size: 15px;
  --headerTwoFont-line-height: 1.5em;
  --headerTwoFont-family: Poppins,sans-serif;
  --headerTwoFont-text-decoration: none;
  --headerOneFont: normal normal 400 106px/0.9em roboto-thin,roboto,sans-serif;
  --headerOneFont-style: normal;
  --headerOneFont-variant: normal;
  --headerOneFont-weight: 400;
  --headerOneFont-size: 106px;
  --headerOneFont-line-height: 0.9em;
  --headerOneFont-family: roboto-thin,roboto,sans-serif;
  --headerOneFont-text-decoration: none;
  --inputLabelFont: normal normal 700 15px/1.5em Poppins,sans-serif;
  --inputLabelFont-style: normal;
  --inputLabelFont-variant: normal;
  --inputLabelFont-weight: 700;
  --inputLabelFont-size: 15px;
  --inputLabelFont-line-height: 1.5em;
  --inputLabelFont-family: Poppins,sans-serif;
  --inputLabelFont-text-decoration: none;
  --buttonsFont-style: normal;
  --buttonsFont-variant: normal;
  --buttonsFont-weight: normal;
  --buttonsFont-size: 16px;
  --buttonsFont-line-height: 1.4em;
  --buttonsFont-family: Poppins,sans-serif;
  --buttonsFont-text-decoration: none;
  --buttonsFontHover-style: normal;
  --buttonsFontHover-variant: normal;
  --buttonsFontHover-weight: normal;
  --buttonsFontHover-size: 16px;
  --buttonsFontHover-line-height: 16px;
  --buttonsFontHover-family: Poppins,sans-serif;
  --buttonsFontHover-text-decoration: none;
  --submitButtonFontHover-style: normal;
  --submitButtonFontHover-variant: normal;
  --submitButtonFontHover-weight: normal;
  --submitButtonFontHover-size: 16px;
  --submitButtonFontHover-line-height: 1.4em;
  --submitButtonFontHover-family: Poppins,sans-serif;
  --submitButtonFontHover-text-decoration: none;
  --nextButtonFont-style: normal;
  --nextButtonFont-variant: normal;
  --nextButtonFont-weight: 700;
  --nextButtonFont-size: 16px;
  --nextButtonFont-line-height: 1.4em;
  --nextButtonFont-family: Poppins,sans-serif;
  --nextButtonFont-text-decoration: none;
  --nextButtonFontHover-style: normal;
  --nextButtonFontHover-variant: normal;
  --nextButtonFontHover-weight: normal;
  --nextButtonFontHover-size: 16px;
  --nextButtonFontHover-line-height: 1.4em;
  --nextButtonFontHover-family: Poppins,sans-serif;
  --nextButtonFontHover-text-decoration: none;
  --previousButtonFont-style: normal;
  --previousButtonFont-variant: normal;
  --previousButtonFont-weight: 700;
  --previousButtonFont-size: 16px;
  --previousButtonFont-line-height: 1.4em;
  --previousButtonFont-family: Poppins,sans-serif;
  --previousButtonFont-text-decoration: none;
  --previousButtonFontHover-style: normal;
  --previousButtonFontHover-variant: normal;
  --previousButtonFontHover-weight: normal;
  --previousButtonFontHover-size: 16px;
  --previousButtonFontHover-line-height: 1.4em;
  --previousButtonFontHover-family: Poppins,sans-serif;
  --previousButtonFontHover-text-decoration: none;
  --headerThreeFont-style: normal;
  --headerThreeFont-variant: normal;
  --headerThreeFont-weight: 400;
  --headerThreeFont-size: 40px;
  --headerThreeFont-line-height: 1.4em;
  --headerThreeFont-family: roboto-thin,roboto,sans-serif;
  --headerThreeFont-text-decoration: none;
  --headerFourFont-style: normal;
  --headerFourFont-variant: normal;
  --headerFourFont-weight: 400;
  --headerFourFont-size: 32px;
  --headerFourFont-line-height: 1.4em;
  --headerFourFont-family: roboto-thin,roboto,sans-serif;
  --headerFourFont-text-decoration: none;
  --headerFiveFont-style: normal;
  --headerFiveFont-variant: normal;
  --headerFiveFont-weight: 400;
  --headerFiveFont-size: 22px;
  --headerFiveFont-line-height: 1.4em;
  --headerFiveFont-family: roboto-thin,roboto,sans-serif;
  --headerFiveFont-text-decoration: none;
  --headerSixFont-style: normal;
  --headerSixFont-variant: normal;
  --headerSixFont-weight: 400;
  --headerSixFont-size: 18px;
  --headerSixFont-line-height: 1.4em;
  --headerSixFont-family: roboto-thin,roboto,sans-serif;
  --headerSixFont-text-decoration: none;
  --thankYouMessageFont: normal normal 700 15px/1.5em Poppins,sans-serif;
  --thankYouMessageFont-style: normal;
  --thankYouMessageFont-variant: normal;
  --thankYouMessageFont-weight: 700;
  --thankYouMessageFont-size: 15px;
  --thankYouMessageFont-line-height: 1.5em;
  --thankYouMessageFont-family: Poppins,sans-serif;
  --thankYouMessageFont-text-decoration: none;
  --inputBorderLeftWidth: 0;
  --inputBorderRightWidth: 0;
  --inputBorderTopWidth: 0;
  --inputBorderBottomWidth: 1;
  --wix-color-1: 250,250,250;
  --wix-color-2: 194,194,188;
  --wix-color-3: 146,145,141;
  --wix-color-4: 97,97,94;
  --wix-color-5: 28,31,48;
  --wix-color-6: 208,223,255;
  --wix-color-7: 161,191,255;
  --wix-color-8: 87,110,161;
  --wix-color-9: 44,62,105;
  --wix-color-10: 40,48,64;
  --wix-color-11: 255,244,192;
  --wix-color-12: 255,234,128;
  --wix-color-13: 191,176,96;
  --wix-color-14: 128,117,64;
  --wix-color-15: 64,59,32;
  --wix-color-16: 197,218,223;
  --wix-color-17: 147,183,190;
  --wix-color-18: 110,137,143;
  --wix-color-19: 74,92,95;
  --wix-color-20: 37,46,48;
  --wix-color-21: 250,226,210;
  --wix-color-22: 196,147,110;
  --wix-color-23: 145,94,60;
  --wix-color-24: 108,48,8;
  --wix-color-25: 54,24,4;
  --wix-color-26: 250,250,250;
  --wix-color-27: 28,31,48;
  --wix-color-28: 194,194,188;
  --wix-color-29: 146,145,141;
  --wix-color-30: 97,97,94;
  --wix-color-31: 87,110,161;
  --wix-color-32: 87,110,161;
  --wix-color-33: 87,110,161;
  --wix-color-34: 87,110,161;
  --wix-color-35: 28,31,48;
  --wix-color-36: 97,97,94;
  --wix-color-37: 28,31,48;
  --wix-color-38: 87,110,161;
  --wix-color-39: 87,110,161;
  --wix-color-40: 250,250,250;
  --wix-color-41: 87,110,161;
  --wix-color-42: 87,110,161;
  --wix-color-43: 250,250,250;
  --wix-color-44: 146,145,141;
  --wix-color-45: 146,145,141;
  --wix-color-46: 250,250,250;
  --wix-color-47: 250,250,250;
  --wix-color-48: 87,110,161;
  --wix-color-49: 87,110,161;
  --wix-color-50: 250,250,250;
  --wix-color-51: 87,110,161;
  --wix-color-52: 87,110,161;
  --wix-color-53: 250,250,250;
  --wix-color-54: 146,145,141;
  --wix-color-55: 146,145,141;
  --wix-font-Title: normal normal 400 106px/0.9em roboto-thin,roboto,sans-serif;
  --wix-font-Title-style: normal;
  --wix-font-Title-variant: normal;
  --wix-font-Title-weight: 400;
  --wix-font-Title-size: 106px;
  --wix-font-Title-line-height: 0.9em;
  --wix-font-Title-family: roboto-thin,roboto,sans-serif;
  --wix-font-Title-text-decoration: none;
  --wix-font-Menu: normal normal normal 16px/1.4em Poppins,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: Poppins,sans-serif;
  --wix-font-Menu-text-decoration: none;
  --wix-font-Page-title: normal normal 400 50px/1em roboto-thin,roboto,sans-serif;
  --wix-font-Page-title-style: normal;
  --wix-font-Page-title-variant: normal;
  --wix-font-Page-title-weight: 400;
  --wix-font-Page-title-size: 50px;
  --wix-font-Page-title-line-height: 1em;
  --wix-font-Page-title-family: roboto-thin,roboto,sans-serif;
  --wix-font-Page-title-text-decoration: none;
  --wix-font-Heading-XL: normal normal 400 40px/1.1em roboto-thin,roboto,sans-serif;
  --wix-font-Heading-XL-style: normal;
  --wix-font-Heading-XL-variant: normal;
  --wix-font-Heading-XL-weight: 400;
  --wix-font-Heading-XL-size: 40px;
  --wix-font-Heading-XL-line-height: 1.1em;
  --wix-font-Heading-XL-family: roboto-thin,roboto,sans-serif;
  --wix-font-Heading-XL-text-decoration: none;
  --wix-font-Heading-L: normal normal 400 32px/1em roboto-thin,roboto,sans-serif;
  --wix-font-Heading-L-style: normal;
  --wix-font-Heading-L-variant: normal;
  --wix-font-Heading-L-weight: 400;
  --wix-font-Heading-L-size: 32px;
  --wix-font-Heading-L-line-height: 1em;
  --wix-font-Heading-L-family: roboto-thin,roboto,sans-serif;
  --wix-font-Heading-L-text-decoration: none;
  --wix-font-Heading-M: normal normal 400 22px/1.2em roboto-thin,roboto,sans-serif;
  --wix-font-Heading-M-style: normal;
  --wix-font-Heading-M-variant: normal;
  --wix-font-Heading-M-weight: 400;
  --wix-font-Heading-M-size: 22px;
  --wix-font-Heading-M-line-height: 1.2em;
  --wix-font-Heading-M-family: roboto-thin,roboto,sans-serif;
  --wix-font-Heading-M-text-decoration: none;
  --wix-font-Heading-S: normal normal 400 18px/1.4em roboto-thin,roboto,sans-serif;
  --wix-font-Heading-S-style: normal;
  --wix-font-Heading-S-variant: normal;
  --wix-font-Heading-S-weight: 400;
  --wix-font-Heading-S-size: 18px;
  --wix-font-Heading-S-line-height: 1.4em;
  --wix-font-Heading-S-family: roboto-thin,roboto,sans-serif;
  --wix-font-Heading-S-text-decoration: none;
  --wix-font-Body-L: normal normal 700 22px/1.4em Poppins,sans-serif;
  --wix-font-Body-L-style: normal;
  --wix-font-Body-L-variant: normal;
  --wix-font-Body-L-weight: 700;
  --wix-font-Body-L-size: 22px;
  --wix-font-Body-L-line-height: 1.4em;
  --wix-font-Body-L-family: Poppins,sans-serif;
  --wix-font-Body-L-text-decoration: none;
  --wix-font-Body-M: normal normal 700 15px/1.5em Poppins,sans-serif;
  --wix-font-Body-M-style: normal;
  --wix-font-Body-M-variant: normal;
  --wix-font-Body-M-weight: 700;
  --wix-font-Body-M-size: 15px;
  --wix-font-Body-M-line-height: 1.5em;
  --wix-font-Body-M-family: Poppins,sans-serif;
  --wix-font-Body-M-text-decoration: none;
  --wix-font-Body-S: normal normal 400 14px/1.6em Poppins,sans-serif;
  --wix-font-Body-S-style: normal;
  --wix-font-Body-S-variant: normal;
  --wix-font-Body-S-weight: 400;
  --wix-font-Body-S-size: 14px;
  --wix-font-Body-S-line-height: 1.6em;
  --wix-font-Body-S-family: Poppins,sans-serif;
  --wix-font-Body-S-text-decoration: none;
  --wix-font-Body-XS: normal normal normal 12px/1.4em Poppins,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: Poppins,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;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  .comp-lyeekj6a {
    --headerOneFont: normal normal 400 50px/1em roboto-thin,roboto,sans-serif;
    --headerOneFont-size: 50px;
    --headerOneFont-line-height: 1em;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  .comp-lyeekj6a {
    --headerOneFont: normal normal 400 50px/1em roboto-thin,roboto,sans-serif;
    --headerOneFont-size: 50px;
    --headerOneFont-line-height: 1em;
  }
}
#comp-lyo9nzg6 {
  --shc-mutated-brightness: 128,122,96;
}
#comp-mj1eoi3j {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-mj1eoi3n {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eoi3q {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eoi3s {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eoi3t4 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eoi3u4 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eoi3w {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eoi3x {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1eoi3x :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
#comp-mj1eoi3y1 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eoi3z {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1eoi3z :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
#comp-mj1eoi402 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eoi411 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mj1eoi411 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-family: Poppins,sans-serif;
  font-weight: 300;
  letter-spacing: 0em;
  line-height: 1.6;
}
#comp-mj1eoi423 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mj1eoi434 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lygyrllx_r_comp-lygyrks2 {
  --bg-overlay-color: rgb(var(--color_20));
  --bg-gradient: none;
}
#comp-lygyrllx_r_comp-lyfzb4w0 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lygyrllx_r_comp-lyehiqlf {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lygyrllx_r_comp-lyegnv8n {
  --opacity: 1;
}
#comp-lygyrllx_r_comp-lyegnv8r {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lyegnv8r :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-lygyrllx_r_comp-lyegnv8r :is(ul,
ol) {
  direction: ltr;
}
#comp-lygyrllx_r_comp-lyegnv8r [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyegnv8r :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0260417 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyegnv8r :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 20px !important;
  }
}
#comp-lygyrllx_r_comp-lyfzb543 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lygyrllx_r_comp-lyh1n0mz {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lygyrllx_r_comp-lyh0n95z {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lygyrllx_r_comp-lyg0108v2 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lyg0108v2 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-lygyrllx_r_comp-lyg0108v2 :is(ul,
ol) {
  direction: ltr;
}
#comp-lygyrllx_r_comp-lyg0108v2 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lygyrllx_r_comp-lyg0108x {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lyg0108x :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
}
#comp-lygyrllx_r_comp-lyg0108x [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyg0108x.comp-lygyrllx_r_variants-lyms5q23 {
    --text-direction: var(--wix-opt-in-direction);
  }
  #comp-lygyrllx_r_comp-lyg0108x.comp-lygyrllx_r_variants-lyms5q23 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: #D0DFFF !important;
    background-color: transparent !important;
    text-decoration: none !important;
  }
  #comp-lygyrllx_r_comp-lyg0108x.comp-lygyrllx_r_variants-lyms5q23 [class$=rich-text__text]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: var(--corvid-color, #D0DFFF) !important;
  }
  #comp-lygyrllx_r_comp-lyg0108x :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyg0108x :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
#comp-lygyrllx_r_comp-lyg01teu {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lyg01teu :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  font-size: 11px;
}
#comp-lygyrllx_r_comp-lyg01teu [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-lyg01teu.comp-lygyrllx_r_variants-lyms5b88 {
    --text-direction: var(--wix-opt-in-direction);
  }
  #comp-lygyrllx_r_comp-lyg01teu.comp-lygyrllx_r_variants-lyms5b88 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: #D0DFFF !important;
    background-color: transparent !important;
    font-size: 11px !important;
    text-decoration: none !important;
  }
  #comp-lygyrllx_r_comp-lyg01teu.comp-lygyrllx_r_variants-lyms5b88 [class$=rich-text__text]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: var(--corvid-color, #D0DFFF) !important;
  }
  #comp-lygyrllx_r_comp-lyg01teu :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-lyg01teu :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
#comp-lygyrllx_r_comp-mgb6mh0d {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-mgb6mh0d :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
}
#comp-lygyrllx_r_comp-mgb6mh0d [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lygyrllx_r_comp-mgb6mh0d.comp-lygyrllx_r_variants-mgb6mh0u {
    --text-direction: var(--wix-opt-in-direction);
  }
  #comp-lygyrllx_r_comp-mgb6mh0d.comp-lygyrllx_r_variants-mgb6mh0u :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: #D0DFFF !important;
    background-color: transparent !important;
    text-decoration: none !important;
  }
  #comp-lygyrllx_r_comp-mgb6mh0d.comp-lygyrllx_r_variants-mgb6mh0u [class$=rich-text__text]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: var(--corvid-color, #D0DFFF) !important;
  }
  #comp-lygyrllx_r_comp-mgb6mh0d :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lygyrllx_r_comp-mgb6mh0d :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
#comp-lygyrllx_r_comp-lyg00nqo {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lygyrllx_r_comp-lyfzz8af {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lyfzz8af :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-lygyrllx_r_comp-lyfzz8af :is(ul,
ol) {
  direction: ltr;
}
#comp-lygyrllx_r_comp-lyfzz8af [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lygyrllx_r_comp-lyg002xs {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lyg002xs :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
}
#comp-lygyrllx_r_comp-lyg002xs [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lygyrllx_r_comp-lyh0tp6z {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lygyrllx_r_comp-lyh1mcw5 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lygyrllx_r_comp-lyh0odal {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lygyrllx_r_comp-lyh0muu8 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lyh0muu8 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-lygyrllx_r_comp-lyh0muu8 :is(ul,
ol) {
  direction: ltr;
}
#comp-lygyrllx_r_comp-lyh0muu8 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lygyrllx_r_comp-lygzkxti.comp-lygyrllx_r_variants-lyljs11d {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lygzkxti {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lygzkxti.comp-lygyrllx_r_variants-lyljs11d :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #D0DFFF !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
#comp-lygyrllx_r_comp-lygzkxti.comp-lygyrllx_r_variants-lyljs11d [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #D0DFFF) !important;
}
#comp-lygyrllx_r_comp-lygzkxti :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
}
#comp-lygyrllx_r_comp-lygzkxti [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lygyrllx_r_comp-lygyxe7j {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lygyrllx_r_comp-lygzfsvi {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lygzfsvi :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-lygyrllx_r_comp-lygzfsvi :is(ul,
ol) {
  direction: ltr;
}
#comp-lygyrllx_r_comp-lygzfsvi [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lygyrllx_r_comp-lyg03n56.comp-lygyrllx_r_variants-lylivj4t {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lyg03n56.comp-lygyrllx_r_variants-lylivtz7 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lyg03n56 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lyg03n56.comp-lygyrllx_r_variants-lylivj4t :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #D0DFFF !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
#comp-lygyrllx_r_comp-lyg03n56.comp-lygyrllx_r_variants-lylivj4t [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #D0DFFF) !important;
}
#comp-lygyrllx_r_comp-lyg03n56.comp-lygyrllx_r_variants-lylivtz7 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #D0DFFF !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
#comp-lygyrllx_r_comp-lyg03n56.comp-lygyrllx_r_variants-lylivtz7 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #D0DFFF) !important;
}
#comp-lygyrllx_r_comp-lyg03n56 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
}
#comp-lygyrllx_r_comp-lyg03n56 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lygyrllx_r_comp-lyg08v4u.comp-lygyrllx_r_variants-lyliw27d {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lyg08v4u {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lyg08v4u.comp-lygyrllx_r_variants-lyliw27d :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #D0DFFF !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
#comp-lygyrllx_r_comp-lyg08v4u.comp-lygyrllx_r_variants-lyliw27d [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #D0DFFF) !important;
}
#comp-lygyrllx_r_comp-lyg08v4u :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
}
#comp-lygyrllx_r_comp-lyg08v4u [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lygyrllx_r_comp-mi7eo22x {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-mi7eo22x :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-lygyrllx_r_comp-mi7eo22x :is(ul,
ol) {
  direction: ltr;
}
#comp-lygyrllx_r_comp-mi7eo22x [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lygyrllx_r_comp-lygz9xp2 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lygyrllx_r_comp-lyfzwzcd {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lygyrllx_r_comp-lyfzw7lt {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lyfzw7lt :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-lygyrllx_r_comp-lyfzw7lt :is(ul,
ol) {
  direction: ltr;
}
#comp-lygyrllx_r_comp-lyfzw7lt [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lygyrllx_r_comp-lyfzf3ce {
  height: auto;
  --direction: var(--wix-opt-in-direction, ltr);
  --item-height: 56px;
  --text-align: start;
  --template-columns: 1fr calc(40px + 1em);
  --template-areas: "label arrow";
  --padding-start: 0px;
  --sub-padding-start: 0px;
  --padding-end: 0px;
  --sub-padding-end: 0px;
  --item-depth0-direction: inherit;
  --item-depth1-direction: inherit;
  --item-depth2-direction: inherit;
  --item-depth0-align: inherit;
  --item-depth1-align: inherit;
  --item-depth2-align: inherit;
}
#comp-lygyrllx_r_comp-lyfzy5tk {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lygyrllx_r_comp-lyfzy89o {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lygyrllx_r_comp-lyfzy89o :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-align: left;
}
#comp-lygyrllx_r_comp-lyfzy89o :is(ul,
ol) {
  direction: ltr;
}
#comp-lygyrllx_r_comp-lyfzy89o [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-kd5px9q0_r_comp-kd5px9hr {
  --screen-width: 100vw;
}
#comp-kd5px9q0_r_comp-kd5px9kk {
  height: auto;
  --direction: rtl;
  --item-height: 56px;
  --text-align: center;
  --template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
  --template-areas: ". label arrow";
  --padding-start: 0px;
  --sub-padding-start: 0px;
  --padding-end: 0px;
  --sub-padding-end: 0px;
  --item-depth0-direction: inherit;
  --item-depth1-direction: inherit;
  --item-depth2-direction: inherit;
  --item-depth0-align: inherit;
  --item-depth1-align: inherit;
  --item-depth2-align: inherit;
}
#comp-kd5px9q0_r_comp-kkmqi5tc {
  --undefined: [object Object];
  --fill-opacity: 1;
  --stroke-width: 0;
  --stroke: #ED1566;
  --stroke-opacity: 1;
  --fill: #1C1F30;
}
#comp-ml9ahwj1 {
  --btn-direction: var(--wix-opt-in-direction, ltr);
  --direction: inherit;
  --overflow: visible;
  --label-text-overflow: initial;
  --label-white-space: pre-line;
  --btn-min-width: min-content;
  --container-justify-content: center;
  --container-align-items: center;
  --icon-rotation: 0deg;
  --disabled-icon-rotation: 0deg;
  --hover-icon-rotation: 0deg;
}

/* ===== ricos c4af5ff7 (index.html) ===== */
.rAHnd {
  --shimmer-base-color: #f5f5f5;
  background-color: var(--shimmer-base-color);
  pointer-events: none;
  z-index: 1;
}
.aday-,
.rAHnd {
  inset: 0;
  position: absolute;
}
.aday- {
  overflow: hidden;
}
.aday-:after {
  animation: CpPwy 1s linear infinite;
  background: linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent 50%);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: translateX(-100%);
}
@keyframes CpPwy {
  to {
    transform: translateX(100%);
  }
}

/* ===== ricos df53d26d (index.html) ===== */
._5lMHI {
  margin-left: 0;
  margin-right: auto;
  z-index: 1;
}
._5lMHI:not(.NqU-e) {
  float: left;
  margin-right: 40px;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    ._5lMHI:not(.NqU-e) {
      float: none;
      margin-right: auto;
    }
  }
}
@container (width < 480px) {
  ._5lMHI:not(.NqU-e) {
    float: none;
    margin-right: auto;
  }
}
.z0A0v {
  margin-left: auto;
  margin-right: 0;
  z-index: 1;
}
.z0A0v:not(.NqU-e) {
  float: right;
  margin-left: 40px;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .z0A0v:not(.NqU-e) {
      float: none;
      margin-left: auto;
    }
  }
}
@container (width < 480px) {
  .z0A0v:not(.NqU-e) {
    float: none;
    margin-left: auto;
  }
}
.lohDw {
  clear: both;
  display: block;
}
.lohDw:not(.-r0i7) {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
.-r0i7,
.NqU-e {
  width: 100%;
}
.v1OqB .-r0i7,
.v1OqB .NqU-e {
  margin: 0 -8px;
  width: auto;
}
.l9-2K {
  width: fit-content;
}
.eMC6h {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
.YvYbq {
  width: min(350px,100%) !important;
}
.v1OqB .YvYbq {
  width: 50%;
}
.CsDOx {
  margin-left: auto;
  margin-right: auto;
}
.v1OqB .CsDOx {
  width: 150px;
}
.sPoHE {
  display: flex;
}

/* ===== ricos 7d57fbe6 (index.html) ===== */
.M2-VY,
._4qWf5,
.glob_fontElementMap,
button {
  font-family: var(--ricos-font-family,unset);
}
.sJ6-N {
  display: flex;
}
.EO5eB,
.H4Xpv:hover {
  border-radius: var(--ricos-native-whitebox-border-radius,0);
  box-shadow: 0 0 0 1.5px #116dff;
  cursor: default;
}
.GBDp3 .EO5eB,
[data-hook^=figure-][data-cropping] .EO5eB {
  box-shadow: none !important;
}
.GBDp3 :is([data-resize-handle],
[data-hook=image-corner-radius-handle],
[data-hook=image-corner-radius-label]) {
  display: none !important;
}
.LOb5y {
  cursor: move;
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.LOb5y.j-Zw- {
  pointer-events: none;
}
.a-hWE ::selection {
  background: transparent;
}
.Jvo3N {
  display: none;
}
.M2-VY {
  position: relative;
}
.DRmOR {
  max-width: 100%;
}
.rUOHO {
  color: #333;
  text-decoration: none;
}
.QrbdN {
  display: block;
}
.QBfa8 {
  position: relative;
}
._9h7NA {
  margin-left: -20px;
  margin-right: -20px;
  overflow-x: auto;
  overflow-y: hidden;
}
._9h7NA._8Sy-6::-webkit-scrollbar-thumb {
  background-color: rgba(0,0,0,.5);
}
._9h7NA.HXMbP::-webkit-scrollbar-thumb {
  background-color: transparent;
}
.ebrTN {
  max-width: max-content !important;
  min-width: 100%;
}
._9h7NA::-webkit-scrollbar {
  -webkit-appearance: none;
}
._9h7NA::-webkit-scrollbar-thumb {
  border: 2px solid #fff;
  border-radius: 8px;
}
._9h7NA::-webkit-scrollbar:horizontal {
  height: 10px;
}

/* ===== ricos 623ceb92 (index.html) ===== */
.UsX8r,
.hs4pC {
  cursor: pointer;
  height: 14px;
  margin: 0;
  padding: 0;
  pointer-events: auto;
  position: relative;
  width: 100%;
}
.UsX8r:not(._4kfRn):hover .F7D7w,
.hs4pC:not(._4kfRn):hover .F7D7w {
  opacity: 1;
}
._4kfRn.UsX8r,
.hs4pC._4kfRn {
  cursor: auto;
  height: 0;
  pointer-events: none;
}
.UsX8r {
  cursor: none;
  pointer-events: none;
}
.-TEx9 .F7D7w {
  opacity: 1;
}
.F7D7w {
  height: 2px;
  opacity: 0;
  top: 50%;
  transform: translateY(-50%);
  transition: opacity .2s ease;
  z-index: 1000000;
}
.F7D7w,
.F7D7w:after,
.F7D7w:before {
  background-color: #116dff;
  position: absolute;
  width: 100%;
}
.F7D7w:after,
.F7D7w:before {
  content: "";
  height: 3px;
  left: 0;
  opacity: .3;
}
.F7D7w:before {
  top: -3px;
}
.F7D7w:after {
  bottom: -3px;
}
._5Ng44 {
  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;
  word-wrap: break-word;
  border: none;
  max-width: 180px;
  opacity: 0;
  pointer-events: none;
  transform: translateX(-50%) translateY(-100%) scale(.8);
  transition: opacity .15s ease-out,transform .15s ease-out;
  word-break: break-word;
  z-index: 1000000;
}
.yKNs0 {
  display: none;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .yKNs0 {
      display: block;
    }
  }
}
@container (width < 480px) {
  .yKNs0 {
    display: block;
  }
}
.-zved {
  margin-top: 14px;
}

/* ===== madefor-fonts (index.html) ===== */
@font-face  {
  font-family: 'madefor-display-bold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/wixmadefordisplay/v12/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYGGZWtutfzlRbgguzPxJw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face  {
  font-family: 'madefor-display-bold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/wixmadefordisplay/v12/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYGGZWtntfzlRbgguzPxJw.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face  {
  font-family: 'madefor-display-bold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/wixmadefordisplay/v12/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYGGZWtstfzlRbgguzPxJw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face  {
  font-family: 'madefor-display-bold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/wixmadefordisplay/v12/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYGGZWtttfzlRbgguzPxJw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face  {
  font-family: 'madefor-display-bold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/wixmadefordisplay/v12/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYGGZWtjtfzlRbgguzM.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face  {
  font-family: 'madefor-text';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/wixmadefortext/v17/-W_oXI_oSymQ8Qj-Apx3HGN_Hu1RTCk5FtSDETgf0cK_NNePiJVP86N41Ia-GA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face  {
  font-family: 'madefor-text';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/wixmadefortext/v17/-W_oXI_oSymQ8Qj-Apx3HGN_Hu1RTCk5FtSDETgf0cK_NNeGiJVP86N41Ia-GA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face  {
  font-family: 'madefor-text';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/wixmadefortext/v17/-W_oXI_oSymQ8Qj-Apx3HGN_Hu1RTCk5FtSDETgf0cK_NNeNiJVP86N41Ia-GA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face  {
  font-family: 'madefor-text';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/wixmadefortext/v17/-W_oXI_oSymQ8Qj-Apx3HGN_Hu1RTCk5FtSDETgf0cK_NNeMiJVP86N41Ia-GA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face  {
  font-family: 'madefor-text';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/wixmadefortext/v17/-W_oXI_oSymQ8Qj-Apx3HGN_Hu1RTCk5FtSDETgf0cK_NNeCiJVP86N41IY.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* ===== roboto-thin-fonts (index.html) ===== */
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmZiAr0klQmz24O0g.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmQiAr0klQmz24O0g.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmYiAr0klQmz24O0g.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmXiAr0klQmz24O0g.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFnoiAr0klQmz24O0g.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFn6iAr0klQmz24O0g.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmbiAr0klQmz24O0g.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmaiAr0klQmz24O0g.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmUiAr0klQmz24.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmZiAr0klQmz24O0g.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmQiAr0klQmz24O0g.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmYiAr0klQmz24O0g.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmXiAr0klQmz24O0g.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVnoiAr0klQmz24O0g.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVn6iAr0klQmz24O0g.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmbiAr0klQmz24O0g.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmaiAr0klQmz24O0g.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face  {
  font-family: 'roboto-thin';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiAr0klQmz24.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* ===== inline (index.html) ===== */
#comp-lyfwd80t_r_comp-lyrcsz2c svg [data-color="1"] {
  fill: #1C1F30;
}

/* ===== inline (index.html) ===== */
#comp-mi1vl95x svg [data-color="1"] {
  fill: #000000;
}

/* ===== inline (index.html) ===== */
#comp-mi1v2vrg1 svg [data-color="1"] {
  fill: #000000;
}

/* ===== inline (index.html) ===== */
#comp-mj1jxkyt svg [data-color="1"] {
  fill: #000000;
}

/* ===== inline (index.html) ===== */
#comp-lygyrllx_r_comp-lyegnv8n svg [data-color="1"] {
  fill: #FAFAFA;
}

/* ===== inline (blog.html) ===== */
.ku1hVK {
  border-radius: var(--overflow-wrapper-border-radius);
}

/* ===== inline (blog.html) ===== */
.EtmdIW {
  cursor: pointer;
}
.HFEOE3 {
  --container-corvid-border-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  --container-corvid-border-size: var(--brw,1px);
  --container-corvid-background-color: var(--background,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)));
  --overflow-wrapper-border-radius: var(--rd);
  --backdrop-filter: $backdrop-filter;
}
.NaeT1r {
  box-shadow: none !important;
  background: 0 0 !important;
  border: none !important;
}
.NYfD3h {
  border: var(--container-corvid-border-width,var(--brw,1px)) solid var(--container-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)));
  background-color: var(--container-corvid-background-color,var(--background,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))));
  background-image: var(--bg-gradient,none);
  backdrop-filter: var(--backdrop-filter,none);
  border-radius: var(--rd,5px);
  box-shadow: var(--shd,0 1px 4px #0009);
  position: absolute;
  inset: 0;
}
.jdJeEr {
  width: unset !important;
  min-width: unset !important;
  max-width: unset !important;
  height: unset !important;
  min-height: unset !important;
  max-height: unset !important;
  z-index: unset !important;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute !important;
  inset: 0 !important;
}
.AYWbDv {
  min-width: min-content;
}

/* ===== inline (blog.html) ===== */
.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);
}
.sKhPpLc,
.sKhPpLc * {
  box-sizing: border-box;
}
.sKhPpLc.o__41gtK_--forceBWTheme {
  --wut-bg-color: #fff;
  --wut-text-color: #000;
  --wut-disabled-color: #969696;
  --wut-placeholder-color: #646464;
  --wut-main-cta-color: rgb(var(--wix-color-5));
  --wut-secondary-cta-color: #000;
  --wut-input-border-color: rgba(0,0,0,.6);
  --wut-input-hover-and-focus-border-color: #000;
  --wut-selection-text-bg-color: rgba(0,0,0,.2);
  --wut-meta-data-color: #646464;
  --wut-clear-button-bg-color: rgba(0,0,0,.12);
}
.sKhPpLc.o__41gtK_--isOpen {
  height: 100vh;
  height: 100dvh;
  left: 0;
  position: fixed;
  top: 0;
  width: 100vw;
  width: 100dvw;
  z-index: 1999;
}
.s__13J5m_ {
  opacity: 0;
  -webkit-transition: opacity .3s,-webkit-transform .4s;
  transition: opacity .2s,transform .4s;
  transition-timing-function: ease;
  z-index: 2000;
}
.sKhPpLc.o__41gtK_--isOpen .s__13J5m_ {
  opacity: 1;
}
.s__6NvWn_ {
  background: rgb(var(--wix-ui-tpa-modal-overlay-background-color,var(--wst-system-line-1-color-rgb,0,0,0)));
  height: 100%;
  opacity: .6;
  width: 100%;
}
.svBfnUS {
  --MobileDrawer1106429117-white: 255,255,255;
  --MobileDrawer1106429117-black: 0,0,0;
  --MobileDrawer1106429117-background-color: var(--wst-primary-background-color-rgb,var(--MobileDrawer1106429117-white));
  width: 100%;
}
.szhy2f7 {
  background-color: rgb(var(--wix-ui-tpa-mobile-drawer-background-color,var(--MobileDrawer1106429117-background-color)));
  border-color: rgb(var(--wix-ui-tpa-mobile-drawer-border-color,var(--MobileDrawer1106429117-black)));
  border-style: solid;
  border-width: var(--wix-ui-tpa-mobile-drawer-border-width,0);
  max-height: 320px;
  min-height: 60px;
  position: absolute;
  transition: .3s ease;
  transition-timing-function: cubic-bezier(.25,.46,.45,.94);
  width: 100%;
}
.szhy2f7.owSBl3G--fullScreen {
  min-height: 100vh;
  transition-duration: .5s;
}
.szhy2f7.owSBl3G---position-3-top {
  border-bottom-left-radius: var(--wix-ui-tpa-mobile-drawer-border-radius,0);
  border-bottom-right-radius: var(--wix-ui-tpa-mobile-drawer-border-radius,0);
  top: -100%;
}
.szhy2f7.owSBl3G---position-3-top.owSBl3G--visible {
  top: 0;
}
.szhy2f7.owSBl3G---position-6-bottom {
  border-top-left-radius: var(--wix-ui-tpa-mobile-drawer-border-radius,0);
  border-top-right-radius: var(--wix-ui-tpa-mobile-drawer-border-radius,0);
  bottom: -100%;
}
.szhy2f7.owSBl3G---position-6-bottom.owSBl3G--visible {
  bottom: 0;
}
.JNxVBA {
  align-items: center;
  display: flex;
  flex: 0 0 auto;
  justify-content: center;
}
.mnxIuN {
  border-radius: 100%;
  display: inline-block;
  height: 10px;
  margin: 18px 2px;
  opacity: 0;
  width: 10px;
}
.mnxIuN:first-child {
  animation: xDDB8S 1s ease-in-out infinite;
}
.mnxIuN:nth-child(2) {
  animation: xDDB8S 1s ease-in-out .33s infinite;
}
.mnxIuN:nth-child(3) {
  animation: xDDB8S 1s ease-in-out .66s infinite;
}
@keyframes xDDB8S {
  0%,
  to {
    opacity: 0;
  }
  60% {
    opacity: 1;
  }
}
.DKOpYy {
  padding: 0;
  width: 100%;
}
.DKOpYy.vvQBt4 {
  margin: 0 auto;
  max-width: 980px;
  padding: 14px 20px;
}
@media (min-width:660px) {
  .use-media-queries .DKOpYy {
    padding-top: 0;
  }
}
.gt-xs .DKOpYy {
  padding-top: 0;
}
@media (min-width:980px) {
  .use-media-queries .DKOpYy {
    margin: 0 auto;
    padding: 14px 20px;
    width: 980px;
  }
}
.gt-sm .DKOpYy {
  margin: 0 auto;
  padding: 14px 20px;
  width: 980px;
}
.KgltKb.fxXgT_,
.KgltKb.igf0Lt,
.KgltKb.yuzH_C {
  margin: 0 auto;
  padding: 14px 20px;
  width: 100%;
}
.F7kZNY {
  margin-bottom: 0;
  position: relative;
}
@media (min-width:660px) {
  .use-media-queries .uHvfGY.yqPclT {
    min-width: 620px;
  }
}
.gt-xs .uHvfGY.yqPclT {
  min-width: 620px;
}
@media (min-width:980px) {
  .use-media-queries .uHvfGY,
  .use-media-queries .uHvfGY.yqPclT {
    max-width: 940px;
  }
}
.gt-sm .uHvfGY,
.gt-sm .uHvfGY.yqPclT {
  max-width: 940px;
}
.Kh_UDc {
  margin: -16px;
}
.Kh_UDc.BRRma6 {
  display: flex;
  flex-wrap: wrap;
}
.Kh_UDc.fxXgT_,
.Kh_UDc.igf0Lt,
.Kh_UDc.yuzH_C {
  display: grid;
  grid-template-columns: repeat(auto-fit,324px);
  justify-content: center;
}
.Kh_UDc.yuzH_C {
  grid-template-columns: repeat(auto-fit,486px);
}
.Kh_UDc .rFVtlu {
  padding: 16px;
}
.uqsKHt {
  display: block;
  list-style-type: none;
  position: relative;
}
.uHvfGY .uqsKHt {
  margin-bottom: 32px;
}
.yqPclT .uqsKHt {
  width: 292px;
}
.sVN_en .uqsKHt {
  width: 454px;
}
.oR0wvi .uqsKHt {
  width: 100%;
}
.igf0Lt .uqsKHt {
  height: 426px;
  width: 292px;
}
.igf0Lt.lNJcfx .uqsKHt {
  height: 376px;
}
.vvQBt4 .uqsKHt {
  width: 100%;
}
.fxXgT_ .uqsKHt {
  height: 292px;
  width: 292px;
}
.yuzH_C .uqsKHt {
  height: 454px;
  width: 454px;
}
.j1Y_aa {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
}
@supports not (-webkit-line-clamp:1) {
  .j1Y_aa {
    display: block;
    white-space: nowrap;
  }
}
.pAfFB0 {
  line-height: 1.5;
}
._4BhfeI {
  word-break: break-word;
}
.VNQZuX {
  cursor: pointer;
}
.RiOfiW {
  background: #fff;
  border-radius: 0;
  cursor: default;
  display: block;
  margin-inline-end: 0;
  margin-inline-start: 0;
}
.RiOfiW.FnDyW0 {
  direction: rtl;
}
.RiOfiW.ac4Ofz.JlQ2sc {
  padding-top: 30px;
}
.RiOfiW.UUSLFD,
.RiOfiW.hKl06e,
.RiOfiW.i_25UC,
.RiOfiW.jDqjOt,
.RiOfiW.lyd6fK,
.RiOfiW.x_FPRX,
.RiOfiW.yWOr1I {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.app-desktop .RiOfiW {
  border-style: solid;
  border-width: 1px;
}
.RiOfiW .EfvfyL,
.RiOfiW .NAWdyL,
.RiOfiW .PoYsMP {
  display: block;
}
.RiOfiW.EfvfyL,
.RiOfiW.NAWdyL,
.RiOfiW.PoYsMP,
.RiOfiW.TBrkhx,
.RiOfiW.g8vcTX,
.RiOfiW.ivAnV0 {
  display: flex;
}
.RiOfiW.EfvfyL.ac4Ofz,
.RiOfiW.NAWdyL.ac4Ofz,
.RiOfiW.PoYsMP.ac4Ofz,
.RiOfiW.TBrkhx.ac4Ofz,
.RiOfiW.g8vcTX.ac4Ofz,
.RiOfiW.ivAnV0.ac4Ofz {
  height: auto;
}
@media (max-width:685px) {
  .use-media-queries .RiOfiW.EfvfyL,
  .use-media-queries .RiOfiW.NAWdyL,
  .use-media-queries .RiOfiW.PoYsMP,
  .use-media-queries .RiOfiW.TBrkhx,
  .use-media-queries .RiOfiW.g8vcTX,
  .use-media-queries .RiOfiW.ivAnV0 {
    flex-direction: column;
  }
}
.lt-sm .RiOfiW.EfvfyL,
.lt-sm .RiOfiW.NAWdyL,
.lt-sm .RiOfiW.PoYsMP,
.lt-sm .RiOfiW.TBrkhx,
.lt-sm .RiOfiW.g8vcTX,
.lt-sm .RiOfiW.ivAnV0 {
  flex-direction: column;
}
.RiOfiW.EfvfyL,
.RiOfiW.NAWdyL,
.RiOfiW.PoYsMP,
.RiOfiW.TBrkhx,
.RiOfiW.g8vcTX {
  height: 100%;
}
.UUSLFD .ITPCIq,
.hKl06e .ITPCIq,
.i_25UC .ITPCIq,
.jDqjOt .ITPCIq,
.lyd6fK .ITPCIq,
.x_FPRX .ITPCIq,
.yWOr1I .ITPCIq {
  height: 165px;
  padding-bottom: 0;
}
.RiOfiW.hKl06e {
  position: absolute;
  width: 100%;
}
.feQY6g .ITPCIq {
  height: 400px;
}
.EfvfyL .ITPCIq,
.NAWdyL .ITPCIq,
.PoYsMP .ITPCIq,
.TBrkhx .ITPCIq,
.feQY6g .ITPCIq,
.g8vcTX .ITPCIq,
.ivAnV0 .ITPCIq {
  padding-bottom: 0;
}
.EfvfyL .ITPCIq,
.EfvfyL .pccjOy,
.NAWdyL .ITPCIq,
.NAWdyL .pccjOy,
.PoYsMP .ITPCIq,
.PoYsMP .pccjOy,
.TBrkhx .ITPCIq,
.TBrkhx .pccjOy,
.g8vcTX .ITPCIq,
.g8vcTX .pccjOy,
.ivAnV0 .ITPCIq,
.ivAnV0 .pccjOy {
  bottom: 0;
  inset-inline-end: 0;
  inset-inline-start: 0;
  position: absolute;
  top: 0;
}
.iSTCpN {
  padding: 30px 18px 25px;
  width: 100%;
}
.app-mobile .iSTCpN.QlVZyW {
  box-shadow: 0 1px rgba(0,0,0,.1);
}
.iSTCpN.WdRrHJ.JufO9Q,
.iSTCpN.glhtJc.JufO9Q {
  padding: 30px 18px;
}
.iSTCpN.WdRrHJ.JlQ2sc,
.iSTCpN.glhtJc.JlQ2sc {
  padding-bottom: 0;
}
.iSTCpN.G1V6el {
  padding: 23px;
}
.iSTCpN.G1V6el.JufO9Q {
  padding-bottom: 7px;
}
.iSTCpN.KwFkyo,
.iSTCpN.x_FPRX {
  padding: 24px 29px;
}
.iSTCpN.KwFkyo.JufO9Q,
.iSTCpN.x_FPRX.JufO9Q {
  padding-bottom: 7px;
}
.iSTCpN.feQY6g {
  padding: 42px 47px 37px 47px;
}
.iSTCpN.feQY6g.JufO9Q {
  padding: 42px 47px 13px 47px;
}
.iSTCpN.UUSLFD,
.iSTCpN.i_25UC,
.iSTCpN.jDqjOt,
.iSTCpN.lyd6fK,
.iSTCpN.x_FPRX,
.iSTCpN.yWOr1I {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 0;
  padding: var(--blog-pl-common-padding-top) 24px var(--blog-pl-common-padding-bottom);
}
.iSTCpN.hKl06e {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 0;
  padding: var(--blog-pl-slider-padding-top) 16px var(--blog-pl-slider-padding-bottom);
}
.iSTCpN.UUSLFD.ac4Ofz,
.iSTCpN.UUSLFD.ac4Ofz.JufO9Q,
.iSTCpN.hKl06e.ac4Ofz,
.iSTCpN.hKl06e.ac4Ofz.JufO9Q,
.iSTCpN.jDqjOt.ac4Ofz,
.iSTCpN.jDqjOt.ac4Ofz.JufO9Q,
.iSTCpN.lyd6fK.ac4Ofz,
.iSTCpN.lyd6fK.ac4Ofz.JufO9Q {
  height: 100%;
}
.iSTCpN.ivAnV0 {
  display: flex;
  flex-direction: column;
  padding: 40px 48px 37px;
}
@media (min-width:686px)and (max-width:980px) {
  .use-media-queries .iSTCpN.ivAnV0 {
    padding: calc(40px + (var(--root-width) - 981px)/19) calc(48px + (var(--root-width) - 981px)/19);
  }
}
.w686-980 .iSTCpN.ivAnV0 {
  padding: calc(40px + (var(--root-width) - 981px)/19) calc(48px + (var(--root-width) - 981px)/19);
}
@media (max-width:685px) {
  .use-media-queries .iSTCpN.ivAnV0 {
    padding: 24px;
  }
}
.lt-sm .iSTCpN.ivAnV0 {
  padding: 24px;
}
.iSTCpN.TBrkhx,
.iSTCpN.g8vcTX {
  display: flex;
  flex: 1;
  flex-direction: column;
  overflow: hidden;
  padding-bottom: 24px;
  padding-top: 24px;
}
.iSTCpN.EfvfyL,
.iSTCpN.NAWdyL,
.iSTCpN.PoYsMP {
  padding: 0;
}
.iSTCpN.sCkhyN {
  display: inline-block;
  height: 100%;
  inset-inline-start: 0;
  padding: 27px 24px;
  position: absolute;
  top: 0;
  width: 100%;
}
.iSTCpN.sCkhyN.ac4Ofz {
  padding: 32px 24px;
}
.iSTCpN.sCkhyN.KEL4fK {
  background-color: rgba(0,0,0,.45);
}
.iSTCpN.FK1tXh,
.iSTCpN.JnzaaY,
.iSTCpN.hp0NoL {
  display: flex;
  flex-direction: column;
}
.iSTCpN.LdmkLw {
  display: inline-block;
  inset-inline-start: 0;
  position: absolute;
  top: 0;
}
.iSTCpN.FK1tXh,
.iSTCpN.JnzaaY,
.iSTCpN.LdmkLw,
.iSTCpN.hp0NoL {
  height: 100%;
  padding: 27px 24px;
  width: 100%;
}
.iSTCpN.FK1tXh.KEL4fK,
.iSTCpN.JnzaaY.KEL4fK,
.iSTCpN.LdmkLw.KEL4fK,
.iSTCpN.hp0NoL.KEL4fK {
  background-color: rgba(0,0,0,.45);
}
.iSTCpN.FK1tXh.ac4Ofz,
.iSTCpN.JnzaaY.ac4Ofz,
.iSTCpN.LdmkLw.ac4Ofz,
.iSTCpN.hp0NoL.ac4Ofz {
  padding: 32px 24px;
}
.O16KGI {
  display: block;
}
.JMCi2v,
.O16KGI {
  color: inherit;
  font: inherit;
}
.JMCi2v {
  box-sizing: content-box;
  flex: 1 1 auto;
  margin: -3px;
  overflow: hidden;
  padding: 3px;
  width: 100%;
}
.JMCi2v.pu51Xe {
  text-align: start;
}
.JMCi2v.jDqjOt.mqysW5.ZBB0ua {
  margin-top: -19px;
}
.JMCi2v.UUSLFD.mqysW5.ZBB0ua {
  margin-top: -48px;
}
.JMCi2v.hKl06e.mqysW5.ZBB0ua,
.JMCi2v.i_25UC.mqysW5.ZBB0ua,
.JMCi2v.lyd6fK.mqysW5.ZBB0ua,
.JMCi2v.yWOr1I.mqysW5.ZBB0ua {
  margin-top: -36px;
}
.JMCi2v.x_FPRX.mqysW5.ZBB0ua {
  margin-top: -25px;
}
.JMCi2v.TBrkhx,
.JMCi2v.g8vcTX,
.JMCi2v.ivAnV0 {
  display: flex;
  flex-direction: column;
}
.JMCi2v.TBrkhx.ac4Ofz,
.JMCi2v.g8vcTX.ac4Ofz,
.JMCi2v.ivAnV0.ac4Ofz {
  padding-inline-end: 0;
}
.JMCi2v.TBrkhx.ZBB0ua,
.JMCi2v.g8vcTX.ZBB0ua,
.JMCi2v.ivAnV0.ZBB0ua {
  margin-top: -43px;
}
.JMCi2v.TBrkhx.xs2MeC.ZBB0ua,
.JMCi2v.g8vcTX.xs2MeC.ZBB0ua,
.JMCi2v.ivAnV0.xs2MeC.ZBB0ua {
  margin-top: -23px;
}
.JMCi2v.jDqjOt.ZBB0ua {
  position: relative;
  top: -29px;
}
.JMCi2v.UUSLFD.ZBB0ua {
  margin-top: -29px;
}
.JMCi2v.hKl06e.ZBB0ua,
.JMCi2v.i_25UC.ZBB0ua,
.JMCi2v.lyd6fK.ZBB0ua,
.JMCi2v.yWOr1I.ZBB0ua {
  margin-top: -13px;
}
.JMCi2v.x_FPRX.ZBB0ua {
  margin-top: -6px;
}
.JMCi2v.FK1tXh,
.JMCi2v.JnzaaY,
.JMCi2v.hp0NoL {
  height: 100%;
}
.JMCi2v.FK1tXh.I5nSmk,
.JMCi2v.JnzaaY.I5nSmk,
.JMCi2v.hp0NoL.I5nSmk {
  flex-grow: 0;
  height: unset;
}
.JMCi2v.hKl06e {
  white-space: normal;
}
.hrftIZ.glhtJc.ZBB0ua {
  margin-top: -28px;
  margin-inline-end: 12px;
}
.FbwBsX {
  margin-bottom: var(--blog-pl-default-title-margin);
}
.FbwBsX.hKl06e p {
  margin-top: var(--blog-pl-slider-title-margin-top);
}
.FbwBsX.EfvfyL.ZBB0ua,
.FbwBsX.NAWdyL.ZBB0ua,
.FbwBsX.PoYsMP.ZBB0ua,
.FbwBsX.TBrkhx.ZBB0ua,
.FbwBsX.UUSLFD.ZBB0ua,
.FbwBsX.g8vcTX.ZBB0ua,
.FbwBsX.hKl06e.ZBB0ua,
.FbwBsX.i_25UC.ZBB0ua,
.FbwBsX.lyd6fK.ZBB0ua,
.FbwBsX.x_FPRX.ZBB0ua,
.FbwBsX.yWOr1I.ZBB0ua {
  margin-inline-end: 30px;
}
.FbwBsX.EfvfyL.xs2MeC.ZBB0ua,
.FbwBsX.NAWdyL.xs2MeC.ZBB0ua,
.FbwBsX.PoYsMP.xs2MeC.ZBB0ua,
.FbwBsX.TBrkhx.xs2MeC.ZBB0ua,
.FbwBsX.UUSLFD.xs2MeC.ZBB0ua,
.FbwBsX.g8vcTX.xs2MeC.ZBB0ua,
.FbwBsX.hKl06e.xs2MeC.ZBB0ua,
.FbwBsX.i_25UC.xs2MeC.ZBB0ua,
.FbwBsX.lyd6fK.xs2MeC.ZBB0ua,
.FbwBsX.x_FPRX.xs2MeC.ZBB0ua,
.FbwBsX.yWOr1I.xs2MeC.ZBB0ua {
  margin-inline-end: 0;
}
@media (min-width:660px) {
  .use-media-queries .FbwBsX {
    margin-bottom: 20px;
  }
  .use-media-queries .FbwBsX.G1V6el {
    margin-bottom: 11px;
  }
  .use-media-queries .FbwBsX.G1V6el.ZBB0ua {
    margin-bottom: -14px;
    margin-top: -13px;
    max-width: 209px;
    position: relative;
    top: -24px;
  }
  .use-media-queries .FbwBsX.G1V6el.ZBB0ua.CzG_Nm {
    max-width: 189px;
  }
  .use-media-queries .FbwBsX.G1V6el.xs2MeC.ZBB0ua {
    margin-top: 12px;
    max-width: none;
  }
  .use-media-queries .FbwBsX.G1V6el.xs2MeC.ZBB0ua.CzG_Nm {
    max-width: none-20px;
  }
  .use-media-queries .FbwBsX.KwFkyo {
    margin-bottom: 10px;
  }
  .use-media-queries .FbwBsX.KwFkyo.ZBB0ua {
    margin-bottom: -13px;
    margin-top: -13px;
    max-width: 359px;
    position: relative;
    top: -24px;
  }
  .use-media-queries .FbwBsX.KwFkyo.ZBB0ua.CzG_Nm {
    max-width: 339px;
  }
  .use-media-queries .FbwBsX.KwFkyo.xs2MeC.ZBB0ua {
    margin-top: 17px;
    max-width: none;
  }
  .use-media-queries .FbwBsX.KwFkyo.xs2MeC.ZBB0ua.CzG_Nm {
    max-width: none-20px;
  }
  .use-media-queries .FbwBsX.x_FPRX {
    margin-bottom: 10px;
  }
  .use-media-queries .FbwBsX.feQY6g {
    margin-bottom: 9px;
    max-width: 740px;
  }
  .use-media-queries .FbwBsX.feQY6g.ZBB0ua {
    margin-bottom: -12px;
    margin-top: -6px;
    position: relative;
    top: -31px;
  }
  .use-media-queries .FbwBsX.feQY6g.xs2MeC.ZBB0ua {
    margin-top: 12px;
    max-width: none;
  }
  .use-media-queries .FbwBsX.feQY6g.xs2MeC.ZBB0ua.CzG_Nm {
    max-width: none-20px;
  }
  .use-media-queries .FbwBsX.jDqjOt {
    margin-bottom: var(--blog-pl-common-title-margin);
  }
  .use-media-queries .FbwBsX.jDqjOt.ZBB0ua {
    max-width: 207px;
  }
  .use-media-queries .FbwBsX.jDqjOt.ZBB0ua.CzG_Nm {
    max-width: 187px;
  }
  .use-media-queries .FbwBsX.jDqjOt.xs2MeC.ZBB0ua {
    max-width: none;
  }
  .use-media-queries .FbwBsX.jDqjOt.xs2MeC.ZBB0ua.CzG_Nm {
    max-width: none-20px;
  }
  .use-media-queries .FbwBsX.UUSLFD,
  .use-media-queries .FbwBsX.hKl06e,
  .use-media-queries .FbwBsX.i_25UC,
  .use-media-queries .FbwBsX.lyd6fK,
  .use-media-queries .FbwBsX.yWOr1I {
    margin-bottom: var(--blog-pl-common-title-margin);
  }
  .use-media-queries .FbwBsX.EfvfyL.ZBB0ua,
  .use-media-queries .FbwBsX.NAWdyL.ZBB0ua,
  .use-media-queries .FbwBsX.PoYsMP.ZBB0ua,
  .use-media-queries .FbwBsX.TBrkhx.ZBB0ua,
  .use-media-queries .FbwBsX.UUSLFD.ZBB0ua,
  .use-media-queries .FbwBsX.g8vcTX.ZBB0ua,
  .use-media-queries .FbwBsX.hKl06e.ZBB0ua,
  .use-media-queries .FbwBsX.i_25UC.ZBB0ua,
  .use-media-queries .FbwBsX.lyd6fK.ZBB0ua,
  .use-media-queries .FbwBsX.yWOr1I.ZBB0ua {
    margin-inline-end: 30px;
  }
  .use-media-queries .FbwBsX.EfvfyL.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.NAWdyL.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.PoYsMP.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.TBrkhx.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.UUSLFD.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.g8vcTX.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.hKl06e.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.i_25UC.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.lyd6fK.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.yWOr1I.xs2MeC.ZBB0ua {
    margin-inline-end: 0;
  }
  .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua,
  .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua,
  .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua,
  .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua,
  .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua,
  .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua {
    max-width: 342px;
  }
  .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua.CzG_Nm {
    max-width: 322px;
  }
  .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua {
    max-width: none;
  }
  .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm {
    max-width: none-20px;
  }
  .use-media-queries .FbwBsX.ZpmKeC {
    margin-bottom: 6px;
  }
  .use-media-queries .FbwBsX.sCkhyN {
    margin-bottom: 12px;
  }
  .use-media-queries .FbwBsX.sCkhyN.JufO9Q {
    bottom: 0;
    margin-bottom: 30px;
  }
  .use-media-queries .FbwBsX.FK1tXh,
  .use-media-queries .FbwBsX.JnzaaY,
  .use-media-queries .FbwBsX.LdmkLw,
  .use-media-queries .FbwBsX.hp0NoL {
    margin-bottom: 18px;
  }
  .use-media-queries .FbwBsX.FK1tXh.JufO9Q,
  .use-media-queries .FbwBsX.JnzaaY.JufO9Q,
  .use-media-queries .FbwBsX.LdmkLw.JufO9Q,
  .use-media-queries .FbwBsX.hp0NoL.JufO9Q {
    bottom: 0;
    margin-bottom: 36px;
  }
  .use-media-queries .FbwBsX.FK1tXh.JufO9Q,
  .use-media-queries .FbwBsX.JnzaaY.JufO9Q,
  .use-media-queries .FbwBsX.hp0NoL.JufO9Q {
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
.gt-xs .FbwBsX {
  margin-bottom: 20px;
}
.gt-xs .FbwBsX.G1V6el {
  margin-bottom: 11px;
}
.gt-xs .FbwBsX.G1V6el.ZBB0ua {
  margin-bottom: -14px;
  margin-top: -13px;
  max-width: 209px;
  position: relative;
  top: -24px;
}
.gt-xs .FbwBsX.G1V6el.ZBB0ua.CzG_Nm {
  max-width: 189px;
}
.gt-xs .FbwBsX.G1V6el.xs2MeC.ZBB0ua {
  margin-top: 12px;
  max-width: none;
}
.gt-xs .FbwBsX.G1V6el.xs2MeC.ZBB0ua.CzG_Nm {
  max-width: none-20px;
}
.gt-xs .FbwBsX.KwFkyo {
  margin-bottom: 10px;
}
.gt-xs .FbwBsX.KwFkyo.ZBB0ua {
  margin-bottom: -13px;
  margin-top: -13px;
  max-width: 359px;
  position: relative;
  top: -24px;
}
.gt-xs .FbwBsX.KwFkyo.ZBB0ua.CzG_Nm {
  max-width: 339px;
}
.gt-xs .FbwBsX.KwFkyo.xs2MeC.ZBB0ua {
  margin-top: 17px;
  max-width: none;
}
.gt-xs .FbwBsX.KwFkyo.xs2MeC.ZBB0ua.CzG_Nm {
  max-width: none-20px;
}
.gt-xs .FbwBsX.x_FPRX {
  margin-bottom: 10px;
}
.gt-xs .FbwBsX.feQY6g {
  margin-bottom: 9px;
  max-width: 740px;
}
.gt-xs .FbwBsX.feQY6g.ZBB0ua {
  margin-bottom: -12px;
  margin-top: -6px;
  position: relative;
  top: -31px;
}
.gt-xs .FbwBsX.feQY6g.xs2MeC.ZBB0ua {
  margin-top: 12px;
  max-width: none;
}
.gt-xs .FbwBsX.feQY6g.xs2MeC.ZBB0ua.CzG_Nm {
  max-width: none-20px;
}
.gt-xs .FbwBsX.jDqjOt {
  margin-bottom: var(--blog-pl-common-title-margin);
}
.gt-xs .FbwBsX.jDqjOt.ZBB0ua {
  max-width: 207px;
}
.gt-xs .FbwBsX.jDqjOt.ZBB0ua.CzG_Nm {
  max-width: 187px;
}
.gt-xs .FbwBsX.jDqjOt.xs2MeC.ZBB0ua {
  max-width: none;
}
.gt-xs .FbwBsX.jDqjOt.xs2MeC.ZBB0ua.CzG_Nm {
  max-width: none-20px;
}
.gt-xs .FbwBsX.UUSLFD,
.gt-xs .FbwBsX.hKl06e,
.gt-xs .FbwBsX.i_25UC,
.gt-xs .FbwBsX.lyd6fK,
.gt-xs .FbwBsX.yWOr1I {
  margin-bottom: var(--blog-pl-common-title-margin);
}
.gt-xs .FbwBsX.EfvfyL.ZBB0ua,
.gt-xs .FbwBsX.NAWdyL.ZBB0ua,
.gt-xs .FbwBsX.PoYsMP.ZBB0ua,
.gt-xs .FbwBsX.TBrkhx.ZBB0ua,
.gt-xs .FbwBsX.UUSLFD.ZBB0ua,
.gt-xs .FbwBsX.g8vcTX.ZBB0ua,
.gt-xs .FbwBsX.hKl06e.ZBB0ua,
.gt-xs .FbwBsX.i_25UC.ZBB0ua,
.gt-xs .FbwBsX.lyd6fK.ZBB0ua,
.gt-xs .FbwBsX.yWOr1I.ZBB0ua {
  margin-inline-end: 30px;
}
.gt-xs .FbwBsX.EfvfyL.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.NAWdyL.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.PoYsMP.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.TBrkhx.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.UUSLFD.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.g8vcTX.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.hKl06e.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.i_25UC.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.lyd6fK.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.yWOr1I.xs2MeC.ZBB0ua {
  margin-inline-end: 0;
}
.gt-xs .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua,
.gt-xs .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua,
.gt-xs .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua,
.gt-xs .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua,
.gt-xs .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua,
.gt-xs .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua {
  max-width: 342px;
}
.gt-xs .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua.CzG_Nm {
  max-width: 322px;
}
.gt-xs .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua {
  max-width: none;
}
.gt-xs .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm {
  max-width: none-20px;
}
.gt-xs .FbwBsX.ZpmKeC {
  margin-bottom: 6px;
}
.gt-xs .FbwBsX.sCkhyN {
  margin-bottom: 12px;
}
.gt-xs .FbwBsX.sCkhyN.JufO9Q {
  bottom: 0;
  margin-bottom: 30px;
}
.gt-xs .FbwBsX.FK1tXh,
.gt-xs .FbwBsX.JnzaaY,
.gt-xs .FbwBsX.LdmkLw,
.gt-xs .FbwBsX.hp0NoL {
  margin-bottom: 18px;
}
.gt-xs .FbwBsX.FK1tXh.JufO9Q,
.gt-xs .FbwBsX.JnzaaY.JufO9Q,
.gt-xs .FbwBsX.LdmkLw.JufO9Q,
.gt-xs .FbwBsX.hp0NoL.JufO9Q {
  bottom: 0;
  margin-bottom: 36px;
}
.gt-xs .FbwBsX.FK1tXh.JufO9Q,
.gt-xs .FbwBsX.JnzaaY.JufO9Q,
.gt-xs .FbwBsX.hp0NoL.JufO9Q {
  margin-bottom: 0;
  padding-bottom: 0;
}
.FbwBsX.glhtJc {
  margin-bottom: 0;
}
.FbwBsX.WdRrHJ.AkO1lZ,
.FbwBsX.glhtJc.AkO1lZ {
  margin-bottom: 18px;
}
.FbwBsX.WdRrHJ.ySFpqx,
.FbwBsX.glhtJc.ySFpqx {
  margin-bottom: 0;
}
.FbwBsX.WdRrHJ.ZBB0ua,
.FbwBsX.glhtJc.ZBB0ua {
  margin-top: -43px;
  max-width: 263px;
}
.FbwBsX.WdRrHJ.ZBB0ua.CzG_Nm,
.FbwBsX.glhtJc.ZBB0ua.CzG_Nm {
  max-width: 243px;
}
.FbwBsX.WdRrHJ.xs2MeC.ZBB0ua,
.FbwBsX.glhtJc.xs2MeC.ZBB0ua {
  margin-top: -19px;
  max-width: none;
}
.FbwBsX.WdRrHJ.xs2MeC.ZBB0ua.CzG_Nm,
.FbwBsX.glhtJc.xs2MeC.ZBB0ua.CzG_Nm {
  max-width: none-20px;
}
.FbwBsX.WdRrHJ.I5nSmk,
.FbwBsX.WdRrHJ.xs2MeC.I5nSmk,
.FbwBsX.glhtJc.I5nSmk,
.FbwBsX.glhtJc.xs2MeC.I5nSmk {
  margin-top: 0;
}
.FbwBsX.TBrkhx,
.FbwBsX.g8vcTX,
.FbwBsX.ivAnV0 {
  border-bottom: 12px solid transparent;
  margin: 0;
}
.FbwBsX.EfvfyL,
.FbwBsX.NAWdyL,
.FbwBsX.PoYsMP {
  border-bottom: 8px solid transparent;
  margin: 0;
}
.nebVix {
  padding-bottom: 18px;
}
@media (min-width:660px) {
  .use-media-queries .nebVix {
    padding-bottom: 23px;
  }
}
.gt-xs .nebVix {
  padding-bottom: 23px;
}
.nebVix.glhtJc {
  margin-top: 10px;
}
.nebVix.WdRrHJ.JufO9Q,
.nebVix.glhtJc.JufO9Q {
  padding-bottom: 0;
}
.nebVix.feQY6g {
  max-width: 740px;
}
.nebVix.EfvfyL,
.nebVix.NAWdyL,
.nebVix.PoYsMP,
.nebVix.TBrkhx,
.nebVix.g8vcTX,
.nebVix.ivAnV0 {
  display: flex;
  flex: 1;
  overflow: hidden;
  padding: 0;
}
.sCkhyN {
  color: #fff;
}
.sCkhyN.RiOfiW {
  display: inline-block;
  height: 292px;
  width: 292px;
}
.sCkhyN .ITPCIq,
.sCkhyN .pccjOy,
.sCkhyN.RiOfiW.pu51Xe {
  height: 100%;
  width: 100%;
}
.sCkhyN.JMCi2v {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.sCkhyN.FbwBsX {
  bottom: 60px;
  position: absolute;
  width: calc(100% - 48px);
}
.sCkhyN.NPsER6 {
  bottom: 27px;
  display: inline-block;
  inset-inline-end: 24px;
  inset-inline-start: 24px;
  position: absolute;
}
.LdmkLw.FbwBsX {
  bottom: 60px;
  position: absolute;
  width: calc(100% - 48px);
}
.FK1tXh.FbwBsX,
.JnzaaY.FbwBsX,
.hp0NoL.FbwBsX {
  padding-bottom: 30px;
}
.FK1tXh.FbwBsX.p8Uk20,
.JnzaaY.FbwBsX.p8Uk20,
.hp0NoL.FbwBsX.p8Uk20 {
  margin: 0;
  padding: 0;
}
.FK1tXh,
.JnzaaY,
.LdmkLw,
.hp0NoL {
  color: #fff;
}
.FK1tXh.RiOfiW,
.JnzaaY.RiOfiW,
.LdmkLw.RiOfiW,
.hp0NoL.RiOfiW {
  display: inline-block;
  height: 454px;
  width: 454px;
}
.FK1tXh .ITPCIq,
.FK1tXh .pccjOy,
.FK1tXh.RiOfiW.pu51Xe,
.JnzaaY .ITPCIq,
.JnzaaY .pccjOy,
.JnzaaY.RiOfiW.pu51Xe,
.LdmkLw .ITPCIq,
.LdmkLw .pccjOy,
.LdmkLw.RiOfiW.pu51Xe,
.hp0NoL .ITPCIq,
.hp0NoL .pccjOy,
.hp0NoL.RiOfiW.pu51Xe {
  height: 100%;
  width: 100%;
}
.FK1tXh.JMCi2v,
.JnzaaY.JMCi2v,
.LdmkLw.JMCi2v,
.hp0NoL.JMCi2v {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.FK1tXh.NPsER6,
.JnzaaY.NPsER6,
.LdmkLw.NPsER6,
.hp0NoL.NPsER6 {
  bottom: 27px;
  display: inline-block;
  inset-inline-end: 24px;
  inset-inline-start: 24px;
  position: absolute;
}
.n9F1tl {
  fill: #fff;
}
.VMF9AQ {
  color: #fff;
}
.BVf6py {
  background-color: #fff;
}
.TE7que {
  height: 1px;
  opacity: .2;
}
@media (min-width:660px) {
  .use-media-queries .TE7que {
    margin-bottom: 12px;
  }
}
.gt-xs .TE7que {
  margin-bottom: 12px;
}
.TE7que:not(.iD0LEx) {
  margin-bottom: var(--blog-pl-footer-separator-margin);
}
.TE7que.iD0LEx {
  margin-top: 24px;
}
.TE7que.iD0LEx.vxAOcp {
  margin-top: 18px;
}
.FK1tXh .TE7que,
.JnzaaY .TE7que,
.LdmkLw .TE7que,
.hp0NoL .TE7que,
.sCkhyN .TE7que {
  opacity: 1;
}
.NPsER6.TBrkhx,
.NPsER6.g8vcTX {
  margin-top: auto;
}
.NPsER6.TBrkhx.kzwb6t,
.NPsER6.g8vcTX.kzwb6t {
  padding-top: 12px;
}
@media (max-width:685px) {
  .use-media-queries .NPsER6.TBrkhx,
  .use-media-queries .NPsER6.g8vcTX {
    padding-top: 12px;
  }
}
.lt-sm .NPsER6.TBrkhx,
.lt-sm .NPsER6.g8vcTX {
  padding-top: 12px;
}
.NPsER6.ivAnV0 {
  margin-top: auto;
}
.NPsER6.ivAnV0.kzwb6t {
  padding-top: 36px;
}
@media (max-width:685px) {
  .use-media-queries .NPsER6.ivAnV0 {
    padding-top: 36px;
  }
}
.lt-sm .NPsER6.ivAnV0 {
  padding-top: 36px;
}
.NPsER6.UUSLFD,
.NPsER6.hKl06e,
.NPsER6.i_25UC,
.NPsER6.jDqjOt,
.NPsER6.lyd6fK,
.NPsER6.yWOr1I {
  margin-top: auto;
  padding-top: 12px;
}
.NPsER6.i_25UC.zwuMcM,
.NPsER6.lyd6fK.zwuMcM,
.NPsER6.yWOr1I.zwuMcM {
  padding-top: var(--blog-pl-footer-padding-top);
}
.GGI4XB {
  display: block;
  margin: 15px 0 -11px;
}
.app-desktop .GGI4XB {
  display: none;
}
.NtnM8D {
  opacity: .6;
}
.tFEVbz {
  flex: 0 0 50%;
}
.QP8OH2 {
  padding-top: 75%;
  position: relative;
  width: 100%;
}
.Gf88Ln {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width:686px) {
  .use-media-queries .Gf88Ln {
    -webkit-line-clamp: 1;
  }
}
.gt-s .Gf88Ln {
  -webkit-line-clamp: 1;
}
@media (min-width:740px) {
  .use-media-queries .Gf88Ln {
    -webkit-line-clamp: 2;
  }
}
.gt-740 .Gf88Ln {
  -webkit-line-clamp: 2;
}
@media (min-width:886px) {
  .use-media-queries .Gf88Ln {
    -webkit-line-clamp: 3;
  }
}
.gt-886 .Gf88Ln {
  -webkit-line-clamp: 3;
}
.so9KdE.TBrkhx,
.so9KdE.g8vcTX {
  -webkit-mask-image: linear-gradient(0deg,transparent,#000 30px);
  mask-image: linear-gradient(0deg,transparent,#000 30px);
}
.hMB1wk {
  display: inline;
}
.CHRJex {
  cursor: pointer;
}
._UH27m {
  position: relative !important;
}
.EQ1O0U {
  display: flex !important;
  margin: 14px 0;
}
.EQ1O0U.xczrBK {
  --full-icon-color: var(--post-homepage-ratingFilledStarColor,var(--wix-color-8));
  --empty-icon-color: var(--post-homepage-ratingUnfilledStarColor,var(--wix-color-3));
  color: rgb(var(--post-homepage-ratingFontColor,var(--wix-color-5)));
  font: var(--post-homepage-ratingFont,var(--wix-font-Body-M));
  font-size: var(--post-homepage-ratingFont-size,14px);
  -webkit-text-decoration: var(--post-homepage-ratingFont-text-decoration);
  text-decoration: var(--post-homepage-ratingFont-text-decoration);
}
.EQ1O0U.xczrBK.amZSNe {
  --full-icon-color: var(--post-homepage-TOI-ratingFilledStarColor,var(--wix-color-8));
  --empty-icon-color: var(--post-homepage-TOI-ratingUnfilledStarColor,var(--wix-color-3));
  color: rgb(var(--post-homepage-TOI-ratingFontColor,var(--wix-color-5)));
}
.EQ1O0U.hrftIZ {
  --full-icon-color: var(--post-category-ratingFilledStarColor,var(--wix-color-8));
  --empty-icon-color: var(--post-category-ratingUnfilledStarColor,var(--wix-color-3));
  color: rgb(var(--post-category-ratingFontColor,var(--wix-color-5)));
  font: var(--post-category-ratingFont,var(--wix-font-Body-M));
  font-size: var(--post-category-ratingFont-size,14px);
  -webkit-text-decoration: var(--post-category-ratingFont-text-decoration);
  text-decoration: var(--post-category-ratingFont-text-decoration);
}
.EQ1O0U.hrftIZ.amZSNe {
  --full-icon-color: var(--post-category-TOI-ratingFilledStarColor,var(--wix-color-8));
  --empty-icon-color: var(--post-category-TOI-ratingUnfilledStarColor,var(--wix-color-3));
  color: rgb(var(--post-category-TOI-ratingFontColor,var(--wix-color-5)));
}
.EQ1O0U.zwuMcM {
  --full-icon-color: var(--post-post-list-ratingFilledStarColor,var(--wix-color-8));
  --empty-icon-color: var(--post-post-list-ratingUnfilledStarColor,var(--wix-color-3));
  color: rgb(var(--post-post-list-ratingFontColor,var(--wix-color-5)));
  font: var(--post-post-list-ratingFont,var(--wix-font-Body-M));
  font-size: var(--post-post-list-ratingFont-size,14px);
  -webkit-text-decoration: var(--post-post-list-ratingFont-text-decoration);
  text-decoration: var(--post-post-list-ratingFont-text-decoration);
}
.EQ1O0U.zwuMcM.amZSNe {
  --full-icon-color: var(--post-post-list-TOI-ratingFilledStarColor,var(--wix-color-8));
  --empty-icon-color: var(--post-post-list-TOI-ratingUnfilledStarColor,var(--wix-color-3));
  color: rgb(var(--post-post-list-TOI-ratingFontColor,var(--wix-color-5)));
}
.EQ1O0U.NAWdyL {
  margin: 8px 0;
}
.EQ1O0U.TBrkhx,
.EQ1O0U.g8vcTX,
.EQ1O0U.ivAnV0 {
  margin-bottom: 2px;
}
.EQ1O0U.FK1tXh.JufO9Q,
.EQ1O0U.JnzaaY.JufO9Q,
.EQ1O0U.LdmkLw.JufO9Q,
.EQ1O0U.hp0NoL.JufO9Q {
  margin-bottom: 0;
}
.G5Aa3J {
  cursor: pointer;
  height: 19px;
  vertical-align: middle;
  width: 19px;
}
.G5Aa3J,
.G5Aa3J svg {
  display: inline-block;
  position: relative;
}
.G5Aa3J svg {
  fill: transparent;
  stroke: #e84a43;
  stroke-width: 1.5px;
  transition: fill .25s;
}
.G5Aa3J .X22cAo {
  display: none;
}
.G5Aa3J.jSxrNf svg {
  fill: #e84a43;
  stroke: none;
  opacity: 1;
}
.G5Aa3J.jSxrNf .X22cAo {
  border: 3px solid #e84a43;
  border-radius: 100%;
  height: 24px;
  inset-inline-start: -3px;
  top: -3px;
  width: 24px;
}
.G5Aa3J.jSxrNf .X22cAo,
.G5Aa3J.jSxrNf .zkv91u {
  display: inline-block;
  opacity: 0;
  position: absolute;
}
.G5Aa3J.jSxrNf .zkv91u {
  background-color: #e84a43;
  border-radius: 100%;
  height: 4px;
  inset-inline-start: 8px;
  top: 7px;
  width: 4px;
}
.G5Aa3J.FfDJdv.jSxrNf svg {
  animation: AgCb8e .5s;
}
.G5Aa3J.FfDJdv.jSxrNf .X22cAo {
  animation: EN90Pa .3s;
}
.G5Aa3J.FfDJdv.jSxrNf .zkv91u {
  animation: JVoWJX .5s;
  animation-delay: .1s;
}
.Eu1LNI,
.PxeFnW,
.YfFkQX,
.y5oGWU {
  display: inline-block;
  height: 6px;
  inset-inline-start: 8px;
  position: absolute;
  top: 7px;
  width: 6px;
}
.YfFkQX {
  transform: rotate(0deg);
}
.y5oGWU {
  transform: rotate(144deg);
}
.Eu1LNI {
  transform: rotate(216deg);
}
.PxeFnW {
  transform: rotate(288deg);
}
@keyframes AgCb8e {
  0% {
    transform: scale(.1);
  }
  40% {
    transform: scale(1.3);
  }
  70% {
    transform: scale(.9);
  }
  90% {
    transform: scale(1.1);
  }
  to {
    transform: scale(1);
  }
}
@keyframes EN90Pa {
  0% {
    opacity: .1;
    transform: scale(.1);
  }
  20% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: scale(1.5);
  }
}
@keyframes JVoWJX {
  0% {
    opacity: 0;
    transform: translateX(5px) scale(1);
  }
  20% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translateX(17px) scale(0);
  }
}
.Kh5HMz {
  background: none;
  border: 0;
  color: inherit;
  font: inherit;
  font-size: inherit !important;
  line-height: 1;
  padding: 0;
}
.Kh5HMz,
.h7K_lu {
  vertical-align: middle;
}
.h7K_lu {
  align-items: center;
  display: inline-flex;
}
.FYRNvd {
  padding-inline-end: 5px;
}
.p9gct4 {
  flex-direction: row-reverse;
}
.p9gct4 .FYRNvd {
  padding-inline-end: 0;
  padding-inline-start: 5px;
}
.laz8E8 {
  clip: rect(1px,1px,1px,1px) !important;
  border: 0 !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}
.t66ylj {
  align-items: center;
  display: inline-flex;
  padding-inline-end: 2px;
  vertical-align: middle;
}
.eYQJQu:not(:first-child) {
  margin-inline-start: 6px;
}
.bEeZ1_ {
  align-items: baseline;
  display: flex;
  inline-size: var(--width,300px);
}
.bEeZ1_:before {
  animation: xxdw6w 2s infinite;
  background: currentColor;
  block-size: 10px;
  border-radius: 100px;
  content: "";
  display: block;
  flex: 1;
  inline-size: 100%;
  -webkit-mask-image: linear-gradient(270deg,#000 -100%,#000 0,#000 40%,transparent 50%,transparent 0,#000 60%,#000 100%,#000 200%);
  mask-image: linear-gradient(270deg,#000 -100%,#000 0,#000 40%,transparent 50%,transparent 0,#000 60%,#000 100%,#000 200%);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 400%;
  mask-size: 400%;
  opacity: .12;
  overflow: hidden;
  position: relative;
}
@keyframes xxdw6w {
  0% {
    -webkit-mask-position: 100% 50%;
    mask-position: 100% 50%;
  }
  to {
    -webkit-mask-position: 0 50%;
    mask-position: 0 50%;
  }
}
.E54HWO {
  align-items: center;
  display: flex;
  white-space: nowrap;
}
.E54HWO>*+* {
  margin-inline-start: 16px;
}
.lkXNhM {
  color: inherit;
  display: inline-flex;
  font: inherit;
}
.NT9zC5 {
  display: flex;
  font-size: 12px !important;
  height: var(--blog-pl-footer-content-height);
  justify-content: space-between;
  line-height: 1.5;
}
.NT9zC5.KToN9P,
.NT9zC5.T6pLzn,
.NT9zC5.eJayAP {
  justify-content: flex-start;
}
.zGPuSQ {
  font-size: inherit !important;
}
.PsEy9r {
  display: flex;
  margin-inline-end: 16px;
}
.L2cuMO {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.Ym42pV {
  display: inline-block;
  max-width: -moz-min-content;
  max-width: min-content;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.CS4xCt {
  font-size: 0;
  line-height: 1.2;
  margin: 0 0 var(--blog-pl-category-label-margin-bottom);
}
.pratMU {
  display: inline-block;
}
.d7TwYL,
.g99UQY,
.u0T9F0 {
  margin-top: 4px;
}
.TRcECH {
  margin-bottom: var(--blog-pl-slider-category-label-margin-bottom);
}
.TpXFK4,
.dU7Co_,
.ewnq0g,
.sEWsEY {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: flex-end;
}
@media (max-width:659px) {
  .use-media-queries .TpXFK4,
  .use-media-queries .dU7Co_,
  .use-media-queries .ewnq0g,
  .use-media-queries .sEWsEY {
    margin-bottom: 0;
  }
}
.lt-s .TpXFK4,
.lt-s .dU7Co_,
.lt-s .ewnq0g,
.lt-s .sEWsEY {
  margin-bottom: 0;
}
.dqpczu {
  background-color: rgb(var(--category-label-button-backgroundColor,var(--wix-color-8)));
  border-color: rgb(var(--category-label-button-borderColor,var(--wix-color-8)));
  border-radius: calc(var(--category-label-button-cornerRadius, 0)*1px);
  border-style: solid;
  border-width: calc(var(--category-label-button-borderWidth, 0)*1px);
  color: rgb(var(--category-label-button-textColor,var(--wix-color-1)));
  font: var(--category-label-button-textFont,var(--wix-font-Body-M));
  font-size: var(--category-label-button-textFont-size,14px);
  padding: calc(var(--category-label-button-verticalPadding, 6)*1px) calc(var(--category-label-button-horizontalPadding, 12)*1px);
  -webkit-text-decoration: var(--category-label-button-textFont-text-decoration);
  text-decoration: var(--category-label-button-textFont-text-decoration);
}
.dqpczu:hover {
  background-color: rgb(var(--category-label-button-backgroundColorHover,var(--wix-color-8)));
  border-color: rgb(var(--category-label-button-borderColorHover,var(--wix-color-8)));
  color: rgb(var(--category-label-button-textColorHover,var(--wix-color-1)));
}
.SkWvPq {
  color: rgb(var(--category-label-text-textColor,var(--wix-color-8)));
  font: var(--category-label-text-textFont,var(--wix-font-Body-M));
  -webkit-text-decoration: var(--category-label-text-textFont-text-decoration);
  text-decoration: var(--category-label-text-textFont-text-decoration);
}
.SkWvPq:hover {
  color: rgb(var(--category-label-text-textColorHover,var(--wix-color-8)));
}
.iT3c03.dqpczu {
  background-color: rgb(var(--category-label-button-mobile-backgroundColor,var(--wix-color-8)));
  border-color: rgb(var(--category-label-button-mobile-borderColor,var(--wix-color-8)));
  border-radius: calc(var(--category-label-button-mobile-cornerRadius, 0)*1px);
  border-style: solid;
  border-width: calc(var(--category-label-button-mobile-borderWidth, 0)*1px);
  color: rgb(var(--category-label-button-mobile-textColor,var(--wix-color-1)));
  font: var(--category-label-button-mobile-textFont,var(--wix-font-Body-M));
  padding: calc(var(--category-label-button-mobile-verticalPadding, 6)*1px) calc(var(--category-label-button-mobile-horizontalPadding, 12)*1px);
}
.iT3c03.SkWvPq {
  color: rgb(var(--category-label-text-mobile-textColor,var(--wix-color-8)));
  font: var(--category-label-text-mobile-textFont,var(--wix-font-Body-M));
}
.Rr4bcH {
  background: rgba(0,0,0,.5);
  height: 100%;
  position: relative;
  width: 100%;
}
.ISP43W {
  animation: H86O8l 1.7s ease infinite;
  border-radius: 50%;
  bottom: 0;
  color: #fff;
  font-size: 60px;
  height: 1em;
  inset-inline-end: 0;
  inset-inline-start: 0;
  margin: auto;
  overflow: hidden;
  position: absolute;
  text-indent: -9999em;
  top: 0;
  transform: translateZ(0);
  width: 1em;
}
.ISP43W.qfwfIl {
  font-size: 40px;
}
.ISP43W.O7VfBU {
  font-size: 20px;
}
@keyframes H86O8l {
  0% {
    box-shadow: 0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;
    transform: rotate(0deg);
  }
  5%,
  95% {
    box-shadow: 0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;
  }
  10%,
  59% {
    box-shadow: 0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em;
  }
  20% {
    box-shadow: 0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em;
  }
  38% {
    box-shadow: 0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em;
  }
  to {
    box-shadow: 0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;
    transform: rotate(1turn);
  }
}
.E5DWdy {
  height: auto;
  overflow: hidden;
  padding-bottom: 56.25%;
  position: relative;
}
.E5DWdy .FMKsVM {
  border: 0;
}
.E5DWdy .FMKsVM,
.ZkVtZC {
  height: 100%;
  inset-inline-start: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.ZkVtZC {
  align-items: center;
  background-position: 50%;
  background-size: cover;
  display: flex;
  justify-content: center;
}
.QdXIPy {
  background: rgba(0,0,0,.2);
  height: 100%;
  inset-inline-start: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.ul_Osp {
  align-items: center;
  background: #000;
  border-radius: 20px;
  color: #fff;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  height: 40px;
  min-width: 130px;
  opacity: .8;
  padding-inline-end: 18px;
}
.BbU38r {
  margin-inline-end: 2px;
  margin-inline-start: 7px;
}
.qCU9oG {
  cursor: pointer;
  opacity: .8;
}
@media (min-width:980px) {
  .use-media-queries .qCU9oG {
    height: 60px;
    width: 60px;
  }
}
.gt-sm .qCU9oG {
  height: 60px;
  width: 60px;
}
.S7Q4bF {
  display: block;
  height: 100%;
  width: 100%;
}
.S7Q4bF img {
  max-width: var(--wix-img-max-width,100%);
}
.S7Q4bF[data-animate-blur] img {
  filter: blur(9px);
  transition: filter .8s ease-in;
}
.S7Q4bF[data-animate-blur] img[data-load-done] {
  filter: none;
}
.QSqqb4 {
  height: 100%;
  position: relative;
}
.hZSyIr {
  cursor: pointer;
  height: 100%;
  vertical-align: middle;
  width: 100%;
}
.hZSyIr:active:after {
  background-color: rgba(0,0,0,.3);
  content: "";
  height: 100%;
  inset-inline-start: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.tJFr1E .hZSyIr {
  min-height: 70px;
}
.e_MLm5,
.tJFr1E .hZSyIr {
  -o-object-fit: cover;
  object-fit: cover;
}
.e_MLm5 {
  height: 100%;
  width: 100%;
}
.OjkszV {
  height: 100%;
  position: relative;
}
.XPEMCH {
  align-items: center;
  background-position: 50%;
  background-size: cover;
  display: flex;
  justify-content: center;
}
.XPEMCH,
._8tAyR {
  height: 100%;
  inset-inline-start: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
._8tAyR {
  background: rgba(0,0,0,.2);
}
.Ym4kNx {
  align-items: center;
  background: #000;
  border-radius: 20px;
  color: #fff;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  height: 40px;
  min-width: 130px;
  opacity: .8;
  padding-inline-end: 18px;
}
.wM0E5k {
  margin-inline-end: 2px;
  margin-inline-start: 7px;
}
.bg3nLo {
  cursor: pointer;
  opacity: .8;
}
@media (min-width:980px) {
  .use-media-queries .bg3nLo {
    height: 60px;
    width: 60px;
  }
}
.gt-sm .bg3nLo {
  height: 60px;
  width: 60px;
}
.XPEMCH:active:after {
  background-color: rgba(0,0,0,.3);
  content: "";
  height: 100%;
  inset-inline-start: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.tQ0Q1A {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media print {
  .tQ0Q1A {
    color: #000 !important;
  }
}
.tmHsxH {
  display: block;
  height: 1px;
  opacity: .2;
}
.Dgf2Op {
  flex: 0 0 1px;
  flex-shrink: 0;
  height: 100%;
  opacity: .2;
  width: 1px;
}
.Ki_0_s {
  align-self: center;
  border-radius: 50%;
  display: block;
  height: 2px;
  width: 2px;
}
.xUuoH9 {
  align-items: center;
  display: flex;
  list-style: none;
  margin: 0;
  max-width: 100%;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.rmqd9q {
  margin: 0 8px;
}
.F4tRtJ {
  min-width: 0;
}
.MBUSKJ {
  font-size: inherit !important;
}
.UZa2Xr:nth-child(3) {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dZs5e3 {
  display: flex;
  flex-direction: column;
  font-size: 12px !important;
  max-width: 100%;
  padding-inline-start: 10px;
}
.dZs5e3:first-child {
  padding-inline-start: 0;
}
.dZs5e3.krCqqh {
  font-size: inherit;
}
@media (min-width:980px) {
  .use-media-queries .mtJpOF .dZs5e3 {
    padding-inline-start: 18px;
  }
}
.gt-sm .mtJpOF .dZs5e3 {
  padding-inline-start: 18px;
}
.dZs5e3.PZIDK7 ul {
  line-height: 19px;
}
.mJ89ha {
  font-size: inherit !important;
}
.taLqKM {
  align-items: center;
  display: flex;
  height: 19px;
  max-width: 100%;
}
.woUe2C .mABNle {
  justify-content: center;
}
.woUe2C .Bt5sQV {
  align-items: flex-start;
  display: grid;
  grid-template-columns: 1fr 5fr 1fr;
}
.woUe2C .Bt5sQV .dXvq5u {
  flex-direction: column;
  grid-column: 2;
  margin: unset;
  max-width: 100%;
  min-width: 0;
  place-self: center;
}
.woUe2C .Bt5sQV .dXvq5u .H_gEjP {
  margin-bottom: 5px;
}
.woUe2C .Bt5sQV .dXvq5u .htMcyB {
  align-items: center;
  padding: unset;
}
.woUe2C .Bt5sQV .bhsfaV {
  justify-self: right;
  padding-top: 5px;
}
.woUe2C .JGhsWK {
  align-items: center;
}
.woUe2C .HhgCcE,
.woUe2C .JGhsWK {
  text-align: center;
}
.woUe2C .qikwPI .bhsfaV {
  justify-self: left;
}
.woUe2C .UjX6YI {
  justify-content: center;
}
.mW_sDH .mABNle {
  justify-content: end;
}
.mW_sDH .Bt5sQV {
  display: flex;
  justify-content: space-between;
}
.mW_sDH .Bt5sQV .dXvq5u {
  margin: unset;
}
.mW_sDH .Bt5sQV .dXvq5u .H_gEjP {
  margin-inline-start: 10px;
}
.mW_sDH .Bt5sQV .dXvq5u .htMcyB {
  align-items: flex-end;
  padding: unset;
}
.mW_sDH .Bt5sQV,
.mW_sDH .bhsfaV,
.mW_sDH .dXvq5u {
  flex-direction: row-reverse;
}
.mW_sDH .JGhsWK {
  align-items: flex-end;
  text-align: end;
}
.mW_sDH .HhgCcE {
  text-align: end;
}
.mW_sDH .UjX6YI {
  justify-content: flex-end;
}
.lR3yj5 {
  border-radius: 50%;
  display: block;
  -o-object-fit: cover;
  object-fit: cover;
  overflow: hidden;
}
.dDcMfv,
.lR3yj5 {
  height: 100%;
  width: 100%;
}
.ERF5R1 {
  display: inline-block;
  height: 32px;
  position: relative;
  width: 32px;
}
@media (min-width:660px) {
  .use-media-queries .ERF5R1.A9WFUN {
    height: 40px;
    width: 40px;
  }
}
.gt-xs .ERF5R1.A9WFUN {
  height: 40px;
  width: 40px;
}
@media (min-width:660px) {
  .use-media-queries .ERF5R1.A0qBRg {
    height: 92px;
    width: 92px;
  }
}
.gt-xs .ERF5R1.A0qBRg {
  height: 92px;
  width: 92px;
}
.ERF5R1.zI70HL {
  height: 80px;
  width: 80px;
}
@media (min-width:660px) {
  .use-media-queries .ERF5R1.zI70HL {
    height: 100px;
    width: 100px;
  }
}
.gt-xs .ERF5R1.zI70HL {
  height: 100px;
  width: 100px;
}
.ERF5R1.pozZSb {
  height: 40px;
  width: 40px;
}
@media (min-width:660px) {
  .use-media-queries .ERF5R1.pozZSb {
    height: 80px;
    width: 80px;
  }
}
.gt-xs .ERF5R1.pozZSb {
  height: 80px;
  width: 80px;
}
.ERF5R1.Zcb_uj {
  height: 30px;
  width: 30px;
}
.ERF5R1.bCACxF {
  height: 20px;
  width: 20px;
}
@media (min-width:660px) {
  .use-media-queries .ERF5R1.bCACxF {
    height: 40px;
    width: 40px;
  }
}
.gt-xs .ERF5R1.bCACxF {
  height: 40px;
  width: 40px;
}
.ERF5R1.C3KamW {
  height: 20px;
  width: 20px;
}
@media (min-width:660px) {
  .use-media-queries .ERF5R1.C3KamW {
    height: 30px;
    width: 30px;
  }
}
.gt-xs .ERF5R1.C3KamW {
  height: 30px;
  width: 30px;
}
.lBv2XN {
  align-items: center;
  display: flex;
}
.dlINDG {
  padding-inline-start: 12px;
}
.dlINDG:first-child {
  padding-inline-start: 0;
}
.WmZAIu {
  display: flex;
  height: 100%;
  position: relative;
  width: 100%;
}
.Bvf4SR {
  background: none;
  border: none;
  font-size: 0;
  padding: 0;
}
._EA3Ke {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 24px;
  justify-content: center;
  position: relative;
  width: 24px;
}
.Z9ijf3 {
  box-shadow: 0 3px 8px 0 rgba(0,0,0,.2);
  margin: 5px;
  max-width: 300px;
  min-width: 200px;
  position: absolute;
  z-index: 900;
}
.hUiNwc {
  align-items: center;
  display: flex;
}
.OpTnhP {
  display: block;
}
.SbjQym {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
@media (min-width:980px) {
  .use-media-queries .SbjQym {
    padding-bottom: 12px;
  }
}
.gt-sm .SbjQym {
  padding-bottom: 12px;
}
.SbjQym.IStc0y {
  padding-bottom: 18px;
}
.SbjQym.YD6Z1G,
.SbjQym._dR9OP {
  padding-bottom: 12px;
}
.SbjQym.Nn0z1D,
.SbjQym.SoK2Wc {
  padding-bottom: 24px;
}
.SbjQym.AwRwmV,
.SbjQym.DKNKji,
.SbjQym.Ij__Zw,
.SbjQym.MLEYRZ,
.SbjQym.jc3Fi0,
.SbjQym.kAgxB9,
.SbjQym.otAa9D,
.SbjQym.rA58nq {
  padding-bottom: 12px;
}
.SbjQym.otAa9D.Fsmreb,
.SbjQym.wjdRtO:not(.kAgxB9) {
  padding-bottom: 0;
}
.SbjQym.wjdRtO:not(.kAgxB9).TjmPXo {
  margin-bottom: var(--blog-pl-header-margin-bottom);
}
.SbjQym.wjdRtO:not(.kAgxB9).TjmPXo.vL7wf0 {
  margin-bottom: 0;
}
.SbjQym.wjdRtO:not(.kAgxB9).TjmPXo.YVAddP {
  margin-bottom: auto;
}
.SbjQym.Mo4mKl {
  font-size: inherit;
  padding: 0;
}
@media (min-width:980px) {
  .use-media-queries .SbjQym.Mo4mKl {
    padding: 11px 11px 24px;
  }
}
.gt-sm .SbjQym.Mo4mKl {
  padding: 11px 11px 24px;
}
.V_aJB6 {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  font-size: 14px;
  margin-inline-end: auto;
  max-inline-size: calc(100% - 42px);
  min-block-size: var(--blog-pl-header-height);
}
.V_aJB6.CH7asw {
  max-inline-size: calc(100% - 54px);
}
.Mo4mKl .V_aJB6 {
  font-size: inherit;
}
@media (min-width:980px) {
  .use-media-queries .G1sD4r .V_aJB6,
  .use-media-queries .PVEWzt .V_aJB6,
  .use-media-queries .eOIH_4 .V_aJB6,
  .use-media-queries .otAa9D .V_aJB6 {
    font-size: 12px;
  }
}
.gt-sm .G1sD4r .V_aJB6,
.gt-sm .PVEWzt .V_aJB6,
.gt-sm .eOIH_4 .V_aJB6,
.gt-sm .otAa9D .V_aJB6 {
  font-size: 12px;
}
.pWST8_ .V_aJB6,
.rDlcKq .V_aJB6,
.vL7wf0 .V_aJB6 {
  height: auto;
}
.YiEou4 {
  display: none;
}
@media (min-width:980px) {
  .use-media-queries .YiEou4 {
    display: inline-block;
    margin-inline-start: auto;
  }
}
.gt-sm .YiEou4 {
  display: inline-block;
  margin-inline-start: auto;
}
.YfT_t7 {
  opacity: .6;
}
.Dgs_GX {
  align-items: center;
  display: flex;
  margin-inline-end: 3px;
}
.YiEou4+.Dgs_GX {
  margin-inline-start: 12px;
}
.GygROR {
  margin: 0;
  margin-inline-end: -9px;
}
.GygROR.pWST8_,
.GygROR.rDlcKq {
  margin-inline-end: -18px;
}
@media (min-width:980px) {
  .use-media-queries .Mo4mKl .GygROR {
    margin-inline-end: 0;
  }
}
.gt-sm .Mo4mKl .GygROR {
  margin-inline-end: 0;
}
.Q8iQIg,
.dtYGur {
  opacity: .1;
  overflow-y: hidden;
  transform: scale3d(.1,.1,1);
}
.EhKyap,
.VL02DE {
  opacity: 1;
  transform: scaleX(1);
  transition: all .4s ease-in;
}
.Z0hXe1 {
  display: flex;
}
.UbhFJ7 {
  font-size: 22px;
  font-weight: inherit;
  line-height: 30px;
  margin-top: 18px;
  overflow-wrap: break-word;
  word-break: break-word;
}
.UbhFJ7:not(.nkqC0Q):active {
  cursor: pointer;
  opacity: .5;
}
.UbhFJ7.Bo1Lly,
.UbhFJ7.ByEZyt,
.UbhFJ7.CUVChk,
.UbhFJ7.LVfSYs,
.UbhFJ7.QlXvtK,
.UbhFJ7.SpEvjS,
.UbhFJ7.dY1nUm,
.UbhFJ7.oTLOCu,
.UbhFJ7.ogvkLY,
.UbhFJ7.tJjC7I,
.UbhFJ7.tZJNum {
  margin-top: 0;
}
@media (min-width:660px) {
  .use-media-queries .UbhFJ7 {
    font-size: inherit;
    line-height: inherit;
    margin-top: 1px;
  }
  .use-media-queries .UbhFJ7.ByEZyt,
  .use-media-queries .UbhFJ7.LVfSYs,
  .use-media-queries .UbhFJ7.QlXvtK,
  .use-media-queries .UbhFJ7.bYy0xz,
  .use-media-queries .UbhFJ7.ogvkLY,
  .use-media-queries .UbhFJ7.tZJNum {
    line-height: 1.4;
  }
}
.gt-xs .UbhFJ7 {
  font-size: inherit;
  line-height: inherit;
  margin-top: 1px;
}
.gt-xs .UbhFJ7.ByEZyt,
.gt-xs .UbhFJ7.LVfSYs,
.gt-xs .UbhFJ7.QlXvtK,
.gt-xs .UbhFJ7.bYy0xz,
.gt-xs .UbhFJ7.ogvkLY,
.gt-xs .UbhFJ7.tZJNum {
  line-height: 1.4;
}
.UbhFJ7.H9iA7D,
.UbhFJ7.PAKs7D {
  line-height: 1.4 !important;
}
.UbhFJ7.PAKs7D.uv4TNa {
  margin-top: 12px;
}
.UbhFJ7.rnQbhA.uv4TNa {
  margin-bottom: 12px;
}
.UbhFJ7.vAXVkR {
  font-size: inherit;
  line-height: inherit;
  margin-top: 1px;
}
.UbhFJ7.nkqC0Q {
  margin: 0;
  padding: 0;
}
.UbhFJ7.EOgtUV {
  font-size: 26px !important;
  line-height: 32px !important;
}
@media (min-width:980px) {
  .use-media-queries .UbhFJ7.EOgtUV {
    font-size: 40px !important;
    line-height: 48px !important;
  }
}
.gt-sm .UbhFJ7.EOgtUV {
  font-size: 40px !important;
  line-height: 48px !important;
}
@media (max-width:659px) {
  .use-media-queries .UbhFJ7.FG3qXk {
    line-height: 1.2 !important;
  }
}
.lt-s .UbhFJ7.FG3qXk {
  line-height: 1.2 !important;
}
.UbhFJ7.TkrDaM {
  font-size: inherit;
}
@media (min-width:660px) {
  .use-media-queries .UbhFJ7.TkrDaM {
    padding-inline-end: 11px;
    padding-inline-start: 11px;
  }
}
.gt-xs .UbhFJ7.TkrDaM {
  padding-inline-end: 11px;
  padding-inline-start: 11px;
}
.f01FFh {
  color: inherit;
  display: block;
}
.JMAXlV {
  --full: rgb(var(--full-icon-color,$black-rgb));
  --empty: rgb(var(--empty-icon-color,$gray-rgb));
  display: block;
  position: relative;
}
.fbd51l {
  clip: rect(0,0,0,0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
.hhO2ky {
  display: flex;
}
.JMAXlV .hhO2ky {
  gap: 0 6px;
}
.siwre6 {
  color: var(--full);
}
.MKPjdi {
  color: var(--empty);
}
.TbC84K {
  display: flex;
  position: relative;
}
.j6jO4F .MrH3GO {
  display: block;
}
.j6jO4F {
  clip-path: inset(0 50% 0 0);
}
.MrH3GO,
[dir=rtl] .j6jO4F {
  clip-path: inset(0 0 0 50%);
}
.MrH3GO {
  position: absolute;
}
[dir=rtl] .MrH3GO {
  clip-path: inset(0 50% 0 0);
}
.TYUuco {
  transition: color .3s ease-in;
}
.A6pgue {
  align-items: center;
  display: flex;
}
.KJeQ3_ {
  line-height: 1;
  margin-inline-start: 12px;
}
.T5ArNO .KJeQ3_ {
  animation: M5aq50 .3s ease-in;
}
.TW0XHJ .KJeQ3_,
.z8kPtl .KJeQ3_ {
  margin-inline-start: 7px;
}
@keyframes M5aq50 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.WEXloj {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  height: 100%;
  opacity: .8;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
}
.HLTpGi {
  padding: 16px 18px 0;
  width: 100%;
}
.HLTpGi.OTFv_2 {
  padding-bottom: 16px;
}
.e7MTRm {
  display: flex;
}
.e7MTRm.Eh6y5W {
  flex-direction: row-reverse;
}
.uQfB_j {
  flex: 1;
  min-width: 0;
}
.XHCoob {
  line-height: 1.3em !important;
}
.XHCoob.h2vkAZ {
  margin-bottom: 9px;
}
.Uyo3C3 {
  flex: 0 0 70px;
  margin-inline-start: 16px;
}
.Uyo3C3.mACGUD {
  margin-inline-end: 16px;
  margin-inline-start: 0;
}
.FZQqq1 {
  height: 19px;
}
.JBIDX5 {
  margin-inline-start: auto;
}
.tXgYev {
  align-self: flex-end;
  margin: 0;
  margin-inline-start: auto;
}
.tXgYev>div {
  height: 19px !important;
  width: 19px !important;
}
.qoUizN {
  height: 70px;
  width: 70px;
}
.XHCoob {
  margin-top: 0 !important;
}
._70Aum {
  align-items: flex-start;
  margin-top: 8px;
}
.p1Z4NQ {
  display: flex;
  justify-content: flex-end;
  margin-top: 24px;
}
.hVP60S {
  align-self: center;
  display: flex;
  margin-inline-end: auto;
}
.dFwBxR {
  display: inline-block;
  height: 19px;
  margin-inline-end: 12px;
}
.YOXOuw {
  margin-top: 12px;
}
.YOXOuw.H0yVSw {
  margin-top: 16px;
}
.THUnVE {
  margin-inline-end: 4px;
}
.fHat_E.ZAm1sF {
  margin-top: 10px;
}
.fHat_E.s641BQ {
  margin-bottom: 12px;
  margin-top: 6px;
}
.C5n4nu {
  background: #fff;
  border-radius: 0;
  color: #fff;
  cursor: default;
  display: block;
  margin-inline-end: 0;
  margin-inline-start: 0;
  margin-bottom: 12px;
  padding-top: 100%;
  position: relative;
  width: 100%;
}
.C5n4nu.k_3lfC {
  border-radius: calc(var(--post-homepage-mobile-postRadius, 0)*1px);
  overflow: hidden;
}
.C5n4nu.eW___4 {
  border-radius: calc(var(--post-category-mobile-postRadius, 0)*1px);
  overflow: hidden;
}
.xZ0Ni7 {
  margin-bottom: auto;
}
.R7pzO1 {
  margin-top: 0;
}
.SIFL3n,
.XBPfVh,
.pqsREx {
  bottom: 0;
  inset-inline-end: 0;
  inset-inline-start: 0;
  position: absolute;
  top: 0;
}
.pqsREx {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  padding: 24px 18px;
}
.wKAbJd {
  color: inherit;
  font: inherit;
}
.QJW4X8 {
  background-color: #fff;
}
.fvrZpT {
  height: 1px;
  margin-bottom: 14px;
  margin-top: 18px;
}
.dYNemK {
  flex: 1;
  justify-content: space-between;
}
.vsdBxv {
  display: flex;
  flex-direction: column-reverse;
}
.YxgvEz.oUyTKX {
  margin-top: 10px;
}
.YxgvEz.m3JDTN {
  margin-bottom: 12px;
  margin-top: 6px;
}
.L5x0Fp {
  min-height: 100%;
  position: relative;
}
:where(.L5x0Fp) {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  box-sizing: border-box;
}
:where(.L5x0Fp) * {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
:where(.L5x0Fp) *,
:where(.L5x0Fp) :after,
:where(.L5x0Fp) :before {
  box-sizing: inherit;
}
:where(.L5x0Fp) :where(a),
:where(.L5x0Fp) :where(a:visited) {
  text-decoration: none;
}
:where(.L5x0Fp) :where(textarea) {
  font-family: inherit;
}
.aVF3iR {
  position: relative;
}
.medium-gap .aVF3iR {
  padding-top: 50px;
}
.large-gap .aVF3iR {
  padding-top: 100px;
}
html {
  height: 100%;
  touch-action: manipulation;
}
body,
html {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  margin: 0;
  padding: 0;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-highlight: none;
}
#root {
  margin: 0;
  padding: 0;
}
a {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.gallery-item-common-info.gallery-item-right-info {
  position: absolute;
  /*!rtl:begin:ignore*/
  right: 0;
  /*!rtl:end:ignore*/
}
.gallery-item-common-info.gallery-item-left-info {
  left: 0;
  /*!rtl:end:ignore*/
  position: absolute;
  /*!rtl:begin:ignore*/
}
#pro-gallery-container button.nav-arrows-container {
  box-sizing: border-box;
}
.post-list-pro-gallery-pg-grid .pro-gallery,
.post-list-pro-gallery-pg-grid .pro-gallery .gallery-item-common-info {
  overflow: visible !important;
}
.xZVb1s {
  background-color: rgb(var(--postAreaBackgroundColor));
  padding-block-end: 20px;
  padding-inline: 20px;
}
.vAU8Qm {
  padding-inline: var(--padding,0);
}
.kiyM2X {
  inline-size: 100%;
  margin-inline: auto;
  max-inline-size: var(--content-size,100%);
}
.aSX36E {
  block-size: 80px;
}
.NEquMY {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.jgXCfy {
  background: none;
  border: 0;
  cursor: pointer;
  display: inline-block;
  flex-shrink: 0;
  height: 48px;
  padding: 0;
  position: relative;
  width: 48px;
}
.jgXCfy:active:after {
  background-color: hsla(0,0%,100%,.3);
  border-radius: 50%;
  content: "";
  height: 100%;
  inset-inline-start: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.xaRdfw {
  align-items: center;
  display: inline-flex;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.srEdfd {
  display: none;
}
.tSamLJ {
  border-radius: 50%;
  bottom: 11px;
  font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 9px;
  height: 14px;
  inset-inline-end: 8px;
  line-height: 14px;
  position: absolute;
  width: 14px;
}
.HvPwlI,
.tSamLJ {
  display: flex;
  justify-content: center;
}
.HvPwlI {
  align-items: center;
  height: 48px;
  width: 48px;
}
.HvPwlI:active:after {
  background-color: hsla(0,0%,100%,.3);
  border-radius: 24px;
  content: "";
  height: 100%;
  inset-inline-start: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.pFrNlV {
  display: none;
}
.QNVRC4 {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  margin-inline-end: -14px;
}
.oOaDEN:last-child {
  margin-inline-end: -3px;
}
.zXI4K_ {
  font-size: 14px;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.zXI4K_ a {
  color: inherit;
}
.NxBZ1a,
.dbwLAy {
  flex-shrink: 0;
  font-size: 14px !important;
  text-decoration: none !important;
}
@media print {
  .NxBZ1a,
  .dbwLAy {
    color: #000 !important;
    font-size: 10pt !important;
  }
}
.un5cvk {
  height: 50px;
  justify-content: space-between;
  padding-inline: 18px;
}
.RCXs8R,
.un5cvk {
  align-items: center;
  display: flex;
}
.RCXs8R {
  flex: 0 1 auto;
  height: 100%;
  overflow: hidden;
}
.NxBZ1a {
  color: rgb(var(--postButtonTextColor));
  display: var(--menuDisplay,block);
  font: var(--textParagraphFont);
}
.wP0EBn {
  display: var(--menuCategoriesDisplay,flex);
}
.IVqWoX,
.V5u6Ga {
  --text-color: rgb(var(--navigationTextColor,var(--wix-color-5)));
  fill: currentColor;
  color: var(--text-color);
  font-family: var(--navigationFont-family);
  font-size: var(--navigationFont-size);
  font-style: var(--navigationFont-style);
  font-variant: var(--navigationFont-variant);
  font-weight: var(--navigationFont-weight);
  line-height: var(--navigationFont-line-height);
  text-align: start;
  -webkit-text-decoration: var(--navigationFont-text-decoration);
  text-decoration: var(--navigationFont-text-decoration);
}
.IVqWoX:is(:hover,
.ByH4xY),
.V5u6Ga:is(:hover,
.ByH4xY) {
  --text-color: rgb(var(--navigationTextColorActive));
}
.tWYGQs {
  --dropdown-display: none;
}
.tWYGQs:is(:hover,
:focus-within) {
  --dropdown-display: block;
}
.V5u6Ga {
  align-items: center;
  display: flex;
  gap: 8px;
}
.h3g52Z {
  display: var(--dropdown-display);
  inset-inline-end: 0;
  padding-block-start: 20px;
  position: absolute;
  z-index: 10;
}
._5JPo6V {
  backdrop-filter: blur(11px);
  box-shadow: 0 10px 11px 0 rgba(0,0,0,.05);
  padding-block: 8px;
}
.RbaSC5+.RbaSC5:before {
  border-block-start: 1px solid currentColor;
  content: "";
  display: block;
  opacity: .1;
}
.IVqWoX {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: block;
  padding-block: 16px;
  padding-inline: 28px;
}
.kU2es5 {
  display: flex;
  font-family: system-ui,sans-serif;
  font-size: 14px;
  height: 80px;
  width: 100%;
}
.AsxoCK {
  margin-inline-start: -3px;
  overflow: hidden;
  padding-inline-start: 3px;
}
.LnLd_R {
  cursor: pointer;
  flex-grow: 1;
  flex-wrap: wrap;
  list-style: none;
}
.LnLd_R,
.LnLd_R>li {
  align-items: center;
  display: flex;
}
.LnLd_R>li {
  height: 80px;
  white-space: nowrap;
}
.LnLd_R>li+li {
  margin-inline-start: 40px;
}
.d3XSOo {
  display: block;
  font-family: system-ui,sans-serif;
  inset-inline-start: 20px;
  position: absolute;
  visibility: hidden;
}
.d3XSOo * {
  float: inline-start;
}
.d3XSOo *+* {
  margin-inline-start: 40px;
}
.UlUPo4 a {
  text-decoration: none;
}
.UlUPo4 a:hover {
  text-decoration: underline;
}
.HOAgFN {
  clip: rect(1px,1px,1px,1px) !important;
  border: 0 !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}
.EKJcYR {
  align-items: center;
  display: flex;
}
.gXfmMa {
  margin-inline-end: 16px;
}
.kD1Yyw {
  height: 16px;
  margin-inline-start: 20px;
  position: relative;
  transition: all .5s ease;
}
.kD1Yyw.ON6A2O {
  width: 200px;
}
.kD1Yyw.ON6A2O.ke7j1e {
  width: 100%;
}
.jMrgc4 {
  bottom: 0;
  cursor: pointer;
  inset-inline-start: 0;
  margin: auto 0;
  top: 0;
}
.ON6A2O .jMrgc4,
.m2yAmK {
  position: absolute;
}
.m2yAmK {
  background: transparent;
  border: 0;
  border-radius: 0;
  display: none;
  font-size: 14px;
  font-weight: 500;
  inset-inline-start: 0;
  margin: 0;
  padding: 1px 0 0;
  padding-inline-start: 29px;
  top: 0;
  transition: all .5s ease;
  width: 100%;
}
.m2yAmK::-webkit-input-placeholder {
  color: currentColor;
  opacity: 1;
  -webkit-transition: color .5s;
  transition: color .5s;
}
.m2yAmK:-moz-placeholder,
.m2yAmK::-moz-placeholder {
  color: currentColor;
  opacity: 1;
  -moz-transition: color .5s;
  transition: color .5s;
}
.m2yAmK:-ms-input-placeholder {
  color: currentColor;
  opacity: 1;
  -ms-transition: color .5s;
  transition: color .5s;
}
.m2yAmK:focus {
  outline: 0;
}
.ON6A2O .m2yAmK {
  display: inline-block;
  padding-inline-end: 20px;
}
.iLMCUc {
  display: none;
}
.ON6A2O .iLMCUc {
  display: inline-block;
}
.RFnngL {
  font-size: 14px;
  font-weight: 500;
  height: 25px;
  padding: 1px 0 0;
  padding-inline-start: 29px;
  visibility: hidden;
}
.ON6A2O .RFnngL {
  padding-inline-end: 20px;
}
.BN409S {
  height: 1px;
  opacity: 0;
  transition: all .5s ease;
}
.ON6A2O .BN409S {
  opacity: .5;
}
.NMRR5Q {
  background: transparent;
  border: 0;
  bottom: 0;
  cursor: pointer;
  height: 20px;
  inset-inline-end: 0;
  margin: auto;
  margin-inline-end: -5px;
  margin-inline-start: 0;
  padding: 0;
  position: absolute;
  top: 0;
  width: 20px;
}
.TSwWhL {
  opacity: .8;
}
.clear-enter-active,
.clear-leave-active {
  transition: opacity .5s;
}
.clear-enter.clear-enter-active,
.clear-leave {
  opacity: 1;
}
.clear-enter,
.clear-leave.clear-leave-active {
  opacity: 0;
}
.XDcQnF.OdeuKJ {
  margin: 0 -20px;
  padding: 0 20px;
}
@media (max-width:979px) {
  .use-media-queries .XDcQnF.WIEJ0e {
    margin: 0;
  }
}
.lt-md .XDcQnF.WIEJ0e {
  margin: 0;
}
.kCb5Uz {
  display: var(--menuResponsiveDisplay,block);
}
.sXtzQt {
  display: var(--menuCategoriesDisplay,flex);
}
.IAhK9I {
  display: var(--menuSearchDisplay,flex);
}
.cIxRzA * {
  box-sizing: border-box;
}
.cIxRzA {
  display: inline-block;
  flex: 1;
  position: relative;
}
.cIxRzA a {
  color: #333;
  text-decoration: none;
}
.cIxRzA>.XXt5as {
  display: inline-block;
  line-height: 1.5em;
  padding: 6px 15px;
}
.cIxRzA>.XXt5as:after {
  content: "▼";
  display: inline-block;
  margin-inline-start: 6px;
}
.cIxRzA .yVKt9y {
  display: none;
}
.cIxRzA ul {
  display: block;
  inset-inline-start: -100vw;
  list-style: none;
  margin: 0;
  padding: 6px 0;
  position: absolute;
  top: calc(1.5em + 14px);
  width: 100%;
  z-index: 999;
}
.cIxRzA ul a {
  display: block;
  padding: 6px 15px;
}
.cIxRzA ul:target {
  inset-inline-start: 0;
}
.cIxRzA ul:target~a:after {
  content: "▲";
}
.cIxRzA ul:target~a.yVKt9y {
  display: block;
  height: 100%;
  inset-inline-start: 0;
  position: absolute;
  text-indent: -100vw;
  top: 0;
  width: 100%;
  z-index: 1000;
}
.TSIfjC {
  flex: 1;
}
.b9v_zH {
  align-items: center;
  background-color: rgb(var(--navigationBackgroundColor));
  border-block: 1px solid rgb(var(--navigationTextColor-rgb),.3);
  color: rgb(var(--navigationTextColor));
  cursor: pointer;
  display: grid;
  font-family: var(--navigationFont-family);
  font-size: var(--navigationFont-size);
  font-style: var(--navigationFont-style);
  font-variant: var(--navigationFont-variant);
  font-weight: var(--navigationFont-weight);
  grid-template-columns: 1fr auto;
  inline-size: 100%;
  line-height: var(--navigationFont-line-height);
  min-block-size: 50px;
  padding-block: 10px;
  padding-inline: 18px;
  position: relative;
  text-align: start;
  -webkit-text-decoration: var(--navigationFont-text-decoration);
  text-decoration: var(--navigationFont-text-decoration);
}
.ogG9T5 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.miQokp {
  fill: currentColor;
}
.Ppgrlx {
  --nav-size: 306px;
  --nav-size-max: calc(100vh - 40px);
  --nav-background: #fff;
  --nav-padding-y-start: 8px;
  --nav-link-padding-x: 24px;
  --nav-link-padding-y: 8px;
  --nav-link-icon-gap: 12px;
  --nav-link-text-color: #000;
  --nav-link-background-color: transparent;
  --nav-link-background-color-hover: rgba(0,0,0,.06);
  --nav-link-background-color-active: rgba(0,0,0,.12);
  --nav-link-separator-border: 1px solid #ccc;
  --nav-link-separator-gradient-size: 8px;
  max-block-size: min(var(--nav-size),var(--nav-size-max));
  overflow: auto;
  padding-block-start: var(--nav-padding-y-start);
  scroll-padding-block-end: calc(var(--nav-size)*.25);
  scroll-padding-block-start: calc(var(--nav-size)*.05);
}
.im52_V {
  align-items: center;
  background-color: var(--nav-link-background-color);
  color: var(--nav-link-text-color);
  display: flex;
  font: var(--wix-font-Body-M);
  font-size: 14px;
  gap: var(--nav-link-icon-gap);
  inline-size: 100%;
  line-height: 1.5;
  padding-block: var(--nav-link-padding-y);
  padding-inline: var(--nav-link-padding-x);
  text-align: start;
}
.im52_V:hover {
  background-color: var(--nav-link-background-color-hover);
}
.im52_V:active,
.im52_V[aria-current] {
  background-color: var(--nav-link-background-color-active);
}
.E_9YFK {
  background-color: var(--nav-background);
  inset-block-end: 0;
  margin-block-start: calc(var(--nav-link-padding-y)*1.5);
  padding-block: calc(var(--nav-link-padding-y)*1.5);
  position: sticky;
}
.E_9YFK:before {
  background-image: linear-gradient(to top,var(--nav-background),transparent);
  block-size: var(--nav-link-separator-gradient-size);
  border-block-end: var(--nav-link-separator-border);
  content: "";
  inset-block-end: 100%;
  inset-inline: 0;
  position: absolute;
}
.cERGdn {
  word-wrap: break-word;
  border: 1px solid;
  max-width: 312px;
  padding: 14px 24px;
  pointer-events: none;
  position: absolute;
  z-index: 2001;
}
.Wi_s5V {
  font-size: 14px;
  line-height: 1.5;
  opacity: .8;
}
.x7XlNO {
  height: 12px;
  inset-inline-end: 10px;
  overflow: hidden;
  position: absolute;
  top: 100%;
  width: 18px;
}
.XNJAa3 .x7XlNO {
  inset-inline-end: auto;
  inset-inline-start: 10px;
}
.yl6xpz {
  border: 1px solid;
  height: 10px;
  inset-inline-start: 4px;
  position: absolute;
  top: -5px;
  transform: rotate(45deg);
  width: 10px;
}
.ntKNd_ {
  border-radius: 0;
  border-style: none;
  cursor: pointer;
  display: inline-block;
  height: 40px;
  margin: 0;
  padding: 0 24px;
  position: relative;
  vertical-align: middle;
  white-space: nowrap;
}
.ntKNd_.rx6417:focus {
  box-shadow: inset 0 0 0 2px #1f77ff,inset 0 0 0 1px #fff !important;
}
.ntKNd_.HZg_Yv,
.ntKNd_.k7dt_P {
  width: 100%;
}
.ntKNd_._9GNaw {
  padding: 0 18px;
}
@media (min-width:980px) {
  .use-media-queries .ntKNd_._9GNaw {
    padding: 0 24px;
  }
}
.gt-sm .ntKNd_._9GNaw {
  padding: 0 24px;
}
.ntKNd_.EwBavj._9GNaw {
  padding: 0 17px;
}
@media (min-width:980px) {
  .use-media-queries .ntKNd_.EwBavj._9GNaw {
    padding: 0 17px;
  }
}
.gt-sm .ntKNd_.EwBavj._9GNaw {
  padding: 0 17px;
}
.ntKNd_._v8VEx {
  height: 50px;
}
.ntKNd_.EwBavj {
  background-color: transparent;
  border-style: solid;
  border-width: 1px;
}
.ntKNd_.v7Ydcc,
.ntKNd_[disabled] {
  opacity: .5;
}
.ntKNd_:active:not([disabled]):not(.v7Ydcc):after {
  background-color: rgba(0,0,0,.2);
  content: "";
  height: 100%;
  inset-inline-start: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.I4gY7Y {
  align-items: center;
  display: flex;
  font-size: 14px;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.lDdct5 {
  background-color: #3899ec;
  color: #fff;
}
.L4KUvL {
  border-color: #3899ec;
  color: #3899ec;
}
.TM6znx {
  align-items: center;
  background: transparent;
  border: 0;
  display: flex;
  height: 48px;
  inset-inline-end: 0;
  justify-content: center;
  position: absolute;
  top: 0;
  width: 48px;
}
.TM6znx:focus {
  outline: 0;
}
.nb7lGW {
  background: #fff;
  border-style: solid;
  border-width: 0;
  display: flex;
  flex: 1 0 auto;
  flex-direction: column;
  padding: 110px 0 30px;
  position: relative;
}
@media (min-width:686px)and (max-width:979px) {
  .use-media-queries .nb7lGW {
    height: 450px;
    margin: 0 20px 20px;
  }
}
.sm .nb7lGW {
  height: 450px;
  margin: 0 20px 20px;
}
.WD81sR {
  font-size: 22px;
  margin: 35px 0 0;
  text-align: center;
}
@media (min-width:686px)and (max-width:979px) {
  .use-media-queries .WD81sR {
    font-size: 32px;
  }
}
.sm .WD81sR {
  font-size: 32px;
}
.AZOuwY {
  font-size: 14px;
  line-height: 21px;
  margin: 8px 0 0;
  padding-inline-end: 34px;
  padding-inline-start: 34px;
  text-align: center;
}
@media (min-width:686px)and (max-width:979px) {
  .use-media-queries .AZOuwY {
    font-size: 16px;
    margin-top: 21px;
  }
}
.sm .AZOuwY {
  font-size: 16px;
  margin-top: 21px;
}
.qdoEtQ {
  margin-top: 40px;
  text-align: center;
}
.SO9njw {
  display: flex;
  margin-inline-end: auto;
  margin-inline-start: auto;
  max-width: 940px;
  min-height: 450px;
  width: 100%;
}
.arh2qf {
  align-items: center;
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  padding: 36px 30px;
  text-align: center;
}
@media (min-width:980px) {
  .use-media-queries .arh2qf {
    height: 450px;
    padding: 0;
  }
}
.gt-sm .arh2qf {
  height: 450px;
  padding: 0;
}
.cJscj1 {
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 12px;
}
@media (min-width:980px) {
  .use-media-queries .cJscj1 {
    font-size: 32px;
    line-height: 1.5;
    margin-bottom: 12px;
    max-width: 620px;
  }
}
.gt-sm .cJscj1 {
  font-size: 32px;
  margin-bottom: 12px;
  max-width: 620px;
}
.cTdFFO,
.gt-sm .cJscj1 {
  line-height: 1.5;
}
@media (min-width:980px) {
  .use-media-queries .cTdFFO {
    max-width: 620px;
  }
}
.gt-sm .cTdFFO {
  max-width: 620px;
}
.clf9mN {
  font-size: 16px;
}
.wdbmEY {
  font-size: 18px;
  margin-top: 18px;
}
@media (min-width:980px) {
  .use-media-queries .wdbmEY {
    margin-top: 48px;
  }
}
.gt-sm .wdbmEY {
  margin-top: 48px;
}
.mbKyhH {
  display: flex;
  flex: 1 0 auto;
  flex-direction: column;
  margin-top: 12px;
}
@media (min-width:980px) {
  .use-media-queries .mbKyhH {
    margin-top: 0;
  }
}
.gt-sm .mbKyhH,
.mbKyhH.hYUP9L {
  margin-top: 0;
}
.t4o8yl {
  background: transparent;
  border: 0;
  height: 100%;
  padding: 0;
}
.t4o8yl:focus {
  outline: 0;
}
.opxKQF {
  flex: 0 0 auto;
}
.lnfRGj {
  align-items: center;
  display: inline-flex;
  height: 100%;
}
.lnfRGj:active {
  opacity: .5;
}
.PRDfW5 {
  color: inherit;
  font-size: 14px;
  line-height: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
}
*+.PRDfW5 {
  margin-inline-start: 7px;
}
.PRDfW5:empty {
  display: none;
}
.JKDAPr {
  font-size: 0;
  height: 100%;
  margin: 0;
  margin-inline-end: -12px;
  margin-inline-start: -4px;
}
.QCDchW {
  font-size: 14px !important;
  text-decoration: none !important;
}
.zp8IQu {
  position: relative;
  width: 100%;
}
.WqSDrh {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 30px 0 374px;
}
.Wr5XZS {
  margin: 20px;
}
.cvByyI {
  margin: 0 auto;
  max-width: 940px;
}
@media (min-width:980px) {
  .use-media-queries .YFveWU {
    margin: 0 auto;
  }
}
.gt-sm .YFveWU {
  margin: 0 auto;
}
.IeY3vx,
.KhVdjt,
.acbUIp,
.gwgQCb,
.lfi41p,
.sI4Nnn {
  line-height: 1;
}
.wR7lgz {
  display: flex;
}
.wR7lgz .sI4Nnn {
  cursor: inherit;
  opacity: 1;
}
.wR7lgz .RcfyI6,
.wR7lgz .ixAZGX {
  cursor: pointer;
  font-size: 14px;
  margin-inline-end: 48px;
}
.wR7lgz .ixAZGX {
  opacity: .8;
}
.ynW8KF {
  align-items: center;
  display: flex;
  font-family: system-ui,sans-serif;
  font-size: 16px;
  height: 100%;
}
@media only screen and (max-width:300px) {
  .ynW8KF {
    max-width: 100%;
    overflow: hidden;
  }
}
.KhVdjt,
.RcfyI6,
.fOICak {
  align-items: center;
  display: flex;
  justify-content: center;
}
.KhVdjt,
.RcfyI6 {
  color: inherit;
  cursor: pointer;
  margin: 0 3px;
  min-height: 36px;
  min-width: 36px;
}
.IZ6Wrl .KhVdjt,
.IZ6Wrl .RcfyI6 {
  margin: 0 6px;
}
@media only screen and (max-width:300px) {
  .IZ6Wrl .KhVdjt,
  .IZ6Wrl .RcfyI6 {
    margin: 0;
  }
}
.BCQZoR,
.sI4Nnn {
  cursor: default;
}
.BCQZoR {
  opacity: .4;
}
.fOICak {
  margin: 0 6px;
  min-width: 48px;
}
.D1xXio {
  color: inherit;
}
.j9utVS {
  background: #fff;
  border: 1px solid;
  border-radius: 0;
  cursor: default;
  display: block;
  margin-inline-end: 0;
  margin-inline-start: 0;
  padding: 28px 18px 25px;
}
.app-mobile .j9utVS {
  box-shadow: 0 1px rgba(0,0,0,.1);
}
@media (min-width:686px)and (max-width:979px) {
  .use-media-queries .j9utVS {
    padding: 40px 50px;
  }
}
.sm .j9utVS {
  padding: 40px 50px;
}
.x1QQNM.q0le6Y {
  height: 400px;
  padding-bottom: 0;
}
.Gl8eWB {
  margin-bottom: 9px;
}
@media (min-width:686px)and (max-width:979px) {
  .use-media-queries .HZXMCr,
  .use-media-queries .PXvRd6,
  .use-media-queries .xrwGqD {
    margin-inline-end: 11px;
    margin-inline-start: 11px;
  }
}
.sm .HZXMCr,
.sm .PXvRd6,
.sm .xrwGqD {
  margin-inline-end: 11px;
  margin-inline-start: 11px;
}
.HZXMCr {
  height: 1px;
  margin-bottom: 15px;
  opacity: .2;
}
@media (min-width:686px)and (max-width:979px) {
  .use-media-queries .HZXMCr {
    margin-bottom: 12px;
  }
}
.sm .HZXMCr {
  margin-bottom: 12px;
}
.PXvRd6 {
  padding-bottom: 23px;
}
.H7IWI8 {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  line-height: 1.5;
  opacity: .8;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
}
@media (min-width:686px)and (max-width:979px) {
  .use-media-queries .FAMRGA {
    margin: 0 auto;
    width: 940px;
  }
}
.sm .FAMRGA {
  margin: 0 auto;
  width: 940px;
}
.gIFXsZ>* {
  margin-bottom: 20px;
}
.VbmcXs {
  list-style-type: none;
  margin-bottom: 12px;
  position: relative;
  width: 100%;
}
.B4NYD6 {
  align-items: center;
  display: flex;
  height: 80px;
  padding-inline-start: 80px;
}
.taJz3x {
  margin-top: -1px;
}
.taJz3x:last-child {
  display: none;
}
.pRy83j {
  margin: 0 auto;
  padding-bottom: 200px;
  padding-top: 135px;
}
@media (min-width:686px)and (max-width:979px) {
  .use-media-queries .pRy83j {
    margin-bottom: 20px;
  }
}
.sm .pRy83j {
  margin-bottom: 20px;
}
.QCPRM5 {
  align-items: center;
  color: #fff;
  display: flex;
  font-family: system-ui,sans-serif;
  font-size: 14px;
  font-weight: 500;
  height: 60px;
  inset-inline-end: 0;
  inset-inline-start: 0;
  justify-content: space-between;
  padding: 0 15px;
  position: fixed;
  top: 0;
  transform: translateZ(0);
  z-index: 3000;
}
.QCPRM5.CKLwFf {
  font-family: HelveticaNeueW01-45Ligh,Helvetica,Arial,sans-serif;
  font-size: 16px;
  font-weight: 300;
}
.QCPRM5.EdzGzM {
  background: #80c979;
}
.QCPRM5.vcU6xU {
  background: #f06448;
}
.QCPRM5.A1e1WH {
  background: #60adf0;
}
.QCPRM5.E1Fz0F {
  justify-content: center;
}
.QCPRM5.B58XC1 {
  position: static;
}
.Us6ADw {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cpath d='m3984.99 617.882-1.11 1.109-3.88-3.882-3.88 3.882-1.11-1.109 3.88-3.882-3.88-3.882 1.11-1.109 3.88 3.882 3.88-3.882 1.11 1.109-3.88 3.882Z' transform='translate(-3975 -609)' style='fill:%23fff;fill-rule:evenodd'/%3E%3C/svg%3E") no-repeat 50%;
  border: 0;
  height: 10px;
  width: 10px;
}
.Us6ADw:focus {
  outline: 0;
}
.QCPRM5.message-enter,
.QCPRM5.message-leave-active {
  opacity: 0;
}
.QCPRM5.message-enter-active {
  transition: opacity 50ms ease-in;
}
.QCPRM5.message-leave-active {
  transition: opacity .4s ease-in;
}
.QCPRM5.message-enter-active {
  opacity: 1;
}
.qi0cF2 {
  inset-inline-start: 50%;
  position: fixed;
  top: 0;
  transform: translateX(-50%);
  width: var(--root-width);
  z-index: 999999999999999;
}
.app-desktop .qi0cF2 {
  top: 80px;
}
.app-mobile .qi0cF2 {
  width: 100%;
}
.UwtYxn {
  inset-inline-start: 50%;
  position: fixed;
  top: 80px;
  transform: translateX(-50%);
  z-index: 999999999999999;
}
.UwtYxn .message-enter,
.UwtYxn .message-leave-active {
  opacity: 0;
}
.UwtYxn .message-enter-active {
  transition: opacity .2s ease-in;
}
.UwtYxn .message-leave-active {
  transition: opacity .4s ease-in;
}
.UwtYxn .message-enter-active {
  opacity: 1;
}
.I5oIvV {
  bottom: 0;
  inset-inline-end: 0;
  inset-inline-start: 0;
  position: fixed;
  top: 0;
  z-index: 999999999;
}
.EGo10J {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.aq_u4p {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 16px 0 30px;
}
.aq_u4p.HcArW_ {
  margin: 1px 0 0;
  min-height: 68px;
}
.vpm41p {
  height: 1px;
}
.T0HM9c {
  background-color: rgba(211,237,255,.25);
  min-height: 20px;
  outline: 1px solid #116dff;
}
.R9UFnY {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  padding-bottom: var(--category-header-padding-bottom,20px);
  padding-top: var(--category-header-padding-top,20px);
  padding-inline: var(--category-header-side-padding,20px);
  width: 100%;
}
.app-mobile .R9UFnY {
  padding-bottom: 20px;
  padding-top: 20px;
  padding-inline: 0;
}
.app-mobile .R9UFnY .jWEFZN {
  box-sizing: border-box;
  padding-inline: var(--category-header-side-padding,20px);
}
.K7MbmD {
  gap: 24px;
}
.K7MbmD.dExwjC {
  flex-direction: column-reverse;
}
.IE4qc3 {
  justify-content: flex-end;
  min-height: var(--category-header-image-height,280px);
  position: relative;
}
.IE4qc3 .aLrdRm {
  inset: 0;
  position: absolute;
  z-index: 0;
}
.IE4qc3 .aLrdRm:after {
  background-color: rgb(var(--categoryHeader-overlayColor,0,0,0,.55));
  content: "";
  inset: 0;
  position: absolute;
}
.IE4qc3 .jWEFZN {
  position: relative;
  z-index: 1;
}
.IE4qc3 .gUKJE0 {
  color: rgb(var(--categoryHeader-overlayTitleColor,255,255,255,1));
}
.IE4qc3 .RpSBjv {
  color: rgb(var(--categoryHeader-overlayDescriptionColor,255,255,255,1));
}
.eEmwnf {
  background-color: rgb(var(--categoryHeader-overlayColor,0,0,0,.55));
  min-height: 0;
}
.i5XBO6 {
  align-items: stretch;
  flex-direction: row;
  gap: 24px;
}
.i5XBO6.xeql7p {
  flex-direction: row-reverse;
}
.i5XBO6 .aLrdRm {
  flex: 0 0 var(--category-header-image-proportions,50%);
  max-width: var(--category-header-image-proportions,50%);
}
.i5XBO6 .jWEFZN {
  flex: 1 1 auto;
  justify-content: center;
}
.aLrdRm {
  overflow: hidden;
  width: 100%;
}
.K7MbmD .aLrdRm,
.i5XBO6 .aLrdRm {
  height: var(--category-header-image-height,280px);
}
.iqXXSb {
  display: block;
  height: 100%;
  width: 100%;
}
.jWEFZN {
  display: flex;
  flex-direction: column;
  max-width: 100%;
  text-align: var(--category-header-text-align,start);
  width: var(--category-header-content-width,70%);
}
.i5XBO6 .jWEFZN {
  width: auto;
}
.gUKJE0 {
  color: rgb(var(--categoryHeader-titleColor));
  font: var(--categoryHeader-titleFont,var(--wix-font-Page-title));
  font-size: var(--categoryHeader-titleFont-size,32px);
  line-height: 1.3;
  margin: 0;
  -webkit-text-decoration: var(--categoryHeader-titleFont-text-decoration);
  text-decoration: var(--categoryHeader-titleFont-text-decoration);
}
.RpSBjv {
  color: rgb(var(--categoryHeader-descriptionColor));
  font: var(--categoryHeader-descriptionFont,var(--wix-font-Body-M));
  font-size: var(--categoryHeader-descriptionFont-size,16px);
  line-height: 1.5;
  margin: 0;
  margin-top: var(--category-header-title-description-gap,12px);
  -webkit-text-decoration: var(--categoryHeader-descriptionFont-text-decoration);
  text-decoration: var(--categoryHeader-descriptionFont-text-decoration);
  white-space: pre-wrap;
}
.qvpH9o {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.app-desktop .qvpH9o {
  max-width: 1920px;
  min-height: 330px;
  min-width: 980px;
}
@media (max-width:980px) {
  .use-media-queries .app-desktop .qvpH9o {
    padding: 0 20px;
  }
}
.lte-w980 .app-desktop .qvpH9o {
  padding: 0 20px;
}
.app-mobile .qvpH9o {
  padding: 24px 18px;
}
.iWkEjf {
  line-height: 1.3;
}
.app-desktop .iWkEjf {
  font-size: 64px;
  width: 940px;
}
@media (max-width:1364px) {
  .use-media-queries .app-desktop .iWkEjf {
    font-size: 48px;
  }
}
.lte-category-header-w1364 .app-desktop .iWkEjf {
  font-size: 48px;
}
.app-mobile .iWkEjf {
  font-size: 26px;
}
.app-desktop .j04qiR {
  margin-top: 18px;
  width: 600px;
}
.app-mobile .j04qiR {
  margin-top: 12px;
}
.NN8r7d {
  line-height: 1.5;
}
.app-desktop .NN8r7d {
  font-size: 20px;
}
.app-mobile .NN8r7d {
  font-size: 16px;
}
.pA5zEx .pCwu60 .bDY8vo,
:not(.pA5zEx) .pCwu60 .bDY8vo {
  height: 108%;
  margin: -2.5% 0 0;
  margin-inline-start: -2.5%;
  width: 105%;
}
.pA5zEx .r8jqp0,
:not(.pA5zEx) .r8jqp0 {
  inset-inline-start: 100%;
}
.CsBZWG,
.IM8lAo,
.pA5zEx .pCwu60 .r8jqp0,
:not(.pA5zEx) .pCwu60 .r8jqp0 {
  inset-inline-start: 0;
}
.CsBZWG,
.IM8lAo {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
}
.pA5zEx .t_gxYl {
  opacity: 0;
  transform: translateY(50px);
  transition: transform .8s cubic-bezier(.165,.84,.44,1),opacity .8s cubic-bezier(.165,.84,.44,1);
}
.pA5zEx .pCwu60 .t_gxYl {
  opacity: 1;
  transform: translateY(0);
  transition-delay: .3s;
}
.pA5zEx .pCwu60 .bDY8vo {
  transition-delay: 0s;
}
.pA5zEx .bDY8vo {
  transition: width .25s linear .3s,height .25s linear .3s,margin .25s linear .3s;
}
.pA5zEx .pCwu60 .r8jqp0 {
  transition-delay: .2s;
}
.pA5zEx .r8jqp0 {
  transition: left .3s ease-in-out;
}
.pA5zEx .Dx7Mw7,
.pA5zEx .HuGN_e {
  transition: color .2s linear;
}
.pA5zEx .YSHEnd {
  transition: fill .2s linear;
}
.FVZjgU {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  max-width: 1920px;
  min-width: 940px;
  width: 100%;
}
@media (max-width:1564px) {
  .use-media-queries .FVZjgU {
    max-width: 1653px;
  }
}
.lte-banner-w1564 .FVZjgU {
  max-width: 1653px;
}
@media (max-width:1425px) {
  .use-media-queries .FVZjgU {
    max-width: 1424px;
  }
}
.lte-banner-w1425 .FVZjgU {
  max-width: 1424px;
}
@media (max-width:1181px) {
  .use-media-queries .FVZjgU {
    max-width: 1275px;
  }
}
.lte-banner-w1181 .FVZjgU {
  max-width: 1275px;
}
@media (max-width:980px) {
  .use-media-queries .FVZjgU {
    margin: 0 20px;
  }
}
.lte-banner-w980 .FVZjgU {
  margin: 0 20px;
}
.grmtk_ {
  display: flex;
  flex: none;
  flex-direction: column;
  width: 460px;
}
@media (max-width:1564px) {
  .use-media-queries .grmtk_ {
    width: 460px;
  }
}
.lte-banner-w1564 .grmtk_ {
  width: 460px;
}
@media (max-width:1425px) {
  .use-media-queries .grmtk_ {
    width: 365px;
  }
}
.lte-banner-w1425 .grmtk_ {
  width: 365px;
}
@media (max-width:1181px) {
  .use-media-queries .grmtk_ {
    width: 312px;
  }
}
.lte-banner-w1181 .grmtk_ {
  width: 312px;
}
@media (max-width:980px) {
  .use-media-queries .grmtk_ {
    width: 292px;
  }
}
.lte-banner-w980 .grmtk_ {
  width: 292px;
}
.k5QnMY {
  flex: 1;
}
.HuGN_e {
  font-size: 48px;
  line-height: 1.3;
}
@media (max-width:1564px) {
  .use-media-queries .HuGN_e {
    font-size: 40px;
  }
}
.lte-banner-w1564 .HuGN_e {
  font-size: 40px;
}
@media (max-width:1425px) {
  .use-media-queries .HuGN_e {
    font-size: 32px;
  }
}
.lte-banner-w1425 .HuGN_e {
  font-size: 32px;
}
@media (max-width:1181px) {
  .use-media-queries .HuGN_e {
    font-size: 28px;
  }
}
.lte-banner-w1181 .HuGN_e {
  font-size: 28px;
}
.b5cuHs {
  margin-bottom: 23px;
}
.Dx7Mw7 {
  font-size: 20px;
  line-height: 1.5;
}
.Dx7Mw7,
.YSHEnd {
  display: inline-block;
}
.YSHEnd {
  margin-inline-start: 6px;
  vertical-align: middle;
}
.Q3CjbN {
  height: 1px;
}
.p165aB {
  flex: none;
  height: 608px;
  overflow: hidden;
  position: relative;
  width: 1064px;
}
@media (max-width:1564px) {
  .use-media-queries .p165aB {
    height: 528px;
    width: 925px;
  }
}
.lte-banner-w1564 .p165aB {
  height: 528px;
  width: 925px;
}
@media (max-width:1425px) {
  .use-media-queries .p165aB {
    height: 443px;
    width: 776px;
  }
}
.lte-banner-w1425 .p165aB {
  height: 443px;
  width: 776px;
}
@media (max-width:1181px) {
  .use-media-queries .p165aB {
    height: 358px;
    width: 628px;
  }
}
.lte-banner-w1181 .p165aB {
  height: 358px;
  width: 628px;
}
@media (max-width:980px) {
  .use-media-queries .p165aB {
    height: 347px;
    width: 608px;
  }
}
.lte-banner-w980 .p165aB {
  height: 347px;
  width: 608px;
}
.bDY8vo {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
:not(.pA5zEx) .IM8lAo {
  opacity: 0;
}
.pA5zEx .IM8lAo {
  opacity: 0;
  transition: opacity .5s linear .3s;
}
:not(.pA5zEx) .pCwu60 .IM8lAo {
  opacity: .95;
}
.pA5zEx .pCwu60 .IM8lAo {
  opacity: .95;
  transition-delay: 0s;
}
.ZUwECn {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.w9PuUH {
  height: 47px;
  overflow: hidden;
}
@media (max-width:1564px) {
  .use-media-queries .w9PuUH {
    height: 44px;
  }
}
.lte-banner-w1564 .w9PuUH {
  height: 44px;
}
.t_gxYl {
  font-size: 20px;
  line-height: 1.5;
}
@media (max-width:1425px) {
  .use-media-queries .t_gxYl {
    font-size: 16px;
  }
}
.lte-banner-w1425 .t_gxYl {
  font-size: 16px;
}
:not(.pA5zEx) .t_gxYl {
  visibility: hidden;
}
:not(.pA5zEx) .pCwu60 .t_gxYl {
  visibility: visible;
}
.nsHR1e {
  position: relative;
  width: 426px;
}
@media (max-width:1181px) {
  .use-media-queries .nsHR1e {
    width: 310px;
  }
}
.lte-banner-w1181 .nsHR1e {
  width: 310px;
}
.r8jqp0 {
  height: 1px;
  inset-inline-end: 0;
  position: absolute;
}
.EX6A7O {
  padding-top: 57.1875%;
  position: relative;
  width: 100%;
}
.onZP9b {
  bottom: 0;
  inset-inline-end: 0;
  inset-inline-start: 0;
  position: absolute;
  top: 0;
}
.UUxi80 {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.RJzprR {
  padding: 24px 18px;
}
.IbjI2_ {
  font-size: 18px;
  line-height: 1.5;
}
.app-desktop .t7xIqE {
  margin-bottom: 70px;
}
.nav-arrows-container svg {
  fill: rgb(var(--feedSliderArrowsColor,var(--wix-color-15)));
  stroke: rgb(var(--feedSliderArrowsColor,var(--wix-color-15)));
}
.Mu0bmS {
  --navigationFont-family: var(--navigation-font-family,var(--wix-font-Body-M-family));
  --navigationFont-style: var(--navigation-font-style,var(--wix-font-Body-M-style));
  --navigationFont-variant: var(--navigation-font-variant,var(--wix-font-Body-M-variant));
  --navigationFont-weight: var(--navigation-font-weight,var(--wix-font-Body-M-weight));
  --navigationFont-size: var(--navigation-font-size,var(--wix-font-Body-M-size));
  --navigationFont-line-height: var(--navigation-font-line-height,var(--wix-font-Body-M-line-height));
  --navigationFont-text-decoration: var(--navigation-font-text-decoration,var(--wix-font-Body-M-text-decoration));
  --navigationTextColor: var(--navigation-textColor,var(--wix-color-5));
  --navigationTextColor-rgb: var(--navigation-textColor-rgb,var(--wix-color-5));
  --navigationBackgroundColor: var(--navigation-backgroundColor,var(--wix-color-1));
  --navigationTextColorActive: var(--navigation-textColorActive,var(--wix-color-8));
  --navigationTextColorActive-rgb: var(--navigation-textColorActive-rgb,var(--wix-color-8));
}
.Mu0bmS .blog-navigation-container-font {
  -webkit-text-decoration: var(--navigationFont-text-decoration);
  text-decoration: var(--navigationFont-text-decoration);
}
.Mu0bmS .blog-header-widget-font,
.Mu0bmS .blog-navigation-container-font {
  font-family: var(--navigationFont-family);
  font-size: var(--navigationFont-size);
  font-style: var(--navigationFont-style);
  font-variant: var(--navigationFont-variant);
  font-weight: var(--navigationFont-weight);
  line-height: var(--navigationFont-line-height);
}
.Mu0bmS .blog-desktop-header-search-font {
  font: var(--header-font,var(--wix-font-Body-M));
  line-height: normal;
}
.Mu0bmS .blog-page-description-title-font {
  font: var(--header-categoryTitleFont,var(--wix-font-Page-title));
  font-size: var(--header-categoryTitleFont-size,32px);
  line-height: normal;
}
.Mu0bmS .blog-page-description-content-font {
  font: var(--header-categoryDescriptionFont,var(--wix-font-Body-M));
  font-size: var(--header-categoryDescriptionFont-size,16px);
  line-height: normal;
}
.Mu0bmS .blog-page-description-title-header300-font {
  font: var(--header-homepageTitleFont,var(--wix-font-Page-title));
  font-size: var(--header-homepageTitleFont-size,40px);
  line-height: 1.2;
}
.Mu0bmS .blog-page-description-content-header300-font {
  font: var(--header-homepageDescriptionFont,var(--wix-font-Body-M));
  font-size: var(--header-homepageDescriptionFont-size,18px);
  line-height: 1.5;
}
.Mu0bmS .blog-post-title-font {
  font: var(--post-titleFont,var(--wix-font-Page-title));
  font-size: var(--post-titleFont-size,28px);
  line-height: normal;
  -webkit-text-decoration: var(--post-titleFont-text-decoration);
  text-decoration: var(--post-titleFont-text-decoration);
}
.Mu0bmS .blog-post-description-style-font {
  font: var(--post-descriptionFont,var(--wix-font-Body-M));
  font-size: var(--post-descriptionFont-size,28px);
  line-height: normal;
}
.Mu0bmS .blog-post-description-font {
  font: var(--post-descriptionFont,var(--wix-font-Body-M));
  font-size: var(--post-descriptionFont-size,16px);
  font-style: inherit;
  font-weight: inherit;
  line-height: normal;
  text-decoration: inherit;
}
.Mu0bmS .blog-post-page-font {
  font: var(--post-pageFont,var(--wix-font-Body-M));
  font-size: var(--post-pageFont-size,18px);
  font-style: inherit;
  font-weight: inherit;
  line-height: normal;
  text-decoration: inherit;
}
.Mu0bmS .blog-post-page-title-font {
  font: var(--post-titleFont,var(--wix-font-Page-title));
  font-size: var(--post-titleFont-size,40px);
  line-height: normal;
}
.Mu0bmS .blog-post-quote-font {
  font: var(--post-quotesFont,var(--wix-font-Page-title));
  font-size: var(--post-quotesFont-size,16px);
  line-height: normal;
}
.Mu0bmS .blog-post-header-two-font {
  font: var(--post-headerTwoFont);
  line-height: normal;
}
.Mu0bmS .blog-post-header-three-font {
  font: var(--post-headerThreeFont);
  line-height: normal;
}
.Mu0bmS .blog-post-homepage-title-font {
  font: var(--post-homepage-titleFont,var(--wix-font-Page-title));
  font-size: var(--post-homepage-titleFont-size,28px);
  -webkit-text-decoration: var(--post-homepage-titleFont-text-decoration);
  text-decoration: var(--post-homepage-titleFont-text-decoration);
}
.Mu0bmS .blog-post-homepage-description-style-font {
  -webkit-text-decoration: var(--post-homepage-descriptionFont-text-decoration);
  text-decoration: var(--post-homepage-descriptionFont-text-decoration);
}
.Mu0bmS .blog-post-homepage-description-font,
.Mu0bmS .blog-post-homepage-description-style-font {
  font: var(--post-homepage-descriptionFont,var(--wix-font-Body-M));
  font-size: var(--post-homepage-descriptionFont-size,16px);
  line-height: normal;
}
.Mu0bmS .blog-post-homepage-description-font {
  font-style: inherit;
  font-weight: inherit;
  text-decoration: inherit;
}
.Mu0bmS .blog-post-homepage-post-container .blog-post-text-font {
  font: var(--post-homepage-descriptionFont,var(--wix-font-Page-title));
  font-size: var(--post-homepage-descriptionFont-size,16px);
  line-height: normal;
}
.Mu0bmS .blog-post-category-title-font {
  font: var(--post-category-titleFont,var(--wix-font-Page-title));
  font-size: var(--post-category-titleFont-size,28px);
  -webkit-text-decoration: var(--post-category-titleFont-text-decoration);
  text-decoration: var(--post-category-titleFont-text-decoration);
}
.Mu0bmS .blog-post-category-description-font,
.Mu0bmS .blog-post-category-description-style-font {
  font: var(--post-category-descriptionFont,var(--wix-font-Body-M));
  font-size: var(--post-category-descriptionFont-size,16px);
  line-height: normal;
  -webkit-text-decoration: var(--post-category-descriptionFont-text-decoration);
  text-decoration: var(--post-category-descriptionFont-text-decoration);
}
.Mu0bmS .blog-post-category-description-font {
  font-style: inherit;
  font-weight: inherit;
  text-decoration: inherit;
}
.Mu0bmS .blog-post-category-post-container .blog-post-text-font {
  font: var(--post-category-descriptionFont,var(--wix-font-Page-title));
  line-height: normal;
  -webkit-text-decoration: var(--post-category-descriptionFont-text-decoration);
  text-decoration: var(--post-category-descriptionFont-text-decoration);
}
.Mu0bmS .blog-widget-sign-up-button-font {
  font: var(--widget-signUpButtonFont,var(--wix-font-Body-M));
  line-height: normal;
}
.Mu0bmS .blog-primary-color {
  color: rgb(var(--primaryColor,var(--wix-color-8)));
}
.Mu0bmS .blog-primary-background-color {
  background-color: rgb(var(--primaryColor,var(--wix-color-8)));
}
.Mu0bmS .blog-primary-border-color {
  border-color: rgb(var(--primaryColor,var(--wix-color-8)));
}
.Mu0bmS .blog-primary-border-bottom-color {
  border-bottom-color: rgb(var(--primaryColor,var(--wix-color-8)));
}
.Mu0bmS .blog-primary-border-left-color {
  border-inline-start-color: rgb(var(--primaryColor,var(--wix-color-8)));
}
.Mu0bmS .blog-primary-fill {
  fill: rgb(var(--primaryColor,var(--wix-color-8)));
}
.Mu0bmS .blog-secondary-fill {
  fill: rgb(var(--color,var(--wix-color-13)));
}
.Mu0bmS .blog-disabled-background-color,
.Mu0bmS .blog-disabled-border-color {
  border-color: #f0f0f0;
}
.Mu0bmS .blog-navigation-container-color {
  color: rgb(var(--navigation-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-navigation-container-fill {
  fill: rgb(var(--navigation-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-navigation-container-border-color {
  border-color: rgb(var(--navigation-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-navigation-container-active-color {
  color: rgb(var(--blog-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .blog-navigation-container-active-fill {
  fill: rgb(var(--blog-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .blog-navigation-container-separator-background-color {
  background-color: rgb(var(--navigation-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-navigation-link-hover-color:hover {
  color: rgb(var(--navigation-textColorActive,var(--wix-color-8)));
}
.Mu0bmS .blog-navigation-link-hover-fill:hover {
  fill: rgb(var(--navigation-textColorActive,var(--wix-color-8)));
}
.Mu0bmS .blog-navigation-link-active-color {
  color: rgb(var(--navigation-textColorActive,var(--wix-color-8)));
}
.Mu0bmS .blog-navigation-link-active-fill {
  fill: rgb(var(--navigation-textColorActive,var(--wix-color-8)));
}
.Mu0bmS .blog-header-background-color,
.Mu0bmS .blog-navigation-container-background-color {
  background-color: rgb(var(--navigation-backgroundColor,var(--wix-color-1)));
}
.Mu0bmS .blog-categories-dropdown-background-color {
  background-color: rgb(var(--navigation-backgroundColor-rgb,var(--wix-color-1)),.9);
}
.Mu0bmS .blog-header-widget-text-color {
  color: rgb(var(--navigation-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-header-notification-bubble-background-color {
  background-color: rgb(var(--widget-notificationBubbleColor,var(--wix-color-13)));
}
.Mu0bmS .blog-header-notification-bubble-text-color {
  color: rgb(var(--widget-notificationBubbleTextColor,var(--wix-color-1)));
}
.Mu0bmS .blog-header-widget-icon-fill {
  fill: rgb(var(--navigation-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-desktop-header-search-text-color {
  color: rgb(var(--navigation-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-desktop-header-search-icon-fill {
  fill: rgb(var(--navigation-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-desktop-header-search-border-background-color {
  background-color: rgb(var(--navigation-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-text-color {
  color: rgb(var(--post-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-text-border-color {
  border-color: rgb(var(--post-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-separator-background-color,
.Mu0bmS .blog-text-after-background-color:after {
  background-color: rgb(var(--post-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-icon-fill {
  fill: rgb(var(--post-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-icon-stroke {
  stroke: rgb(var(--post-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-background-color {
  background-color: rgb(var(--post-appBackgroundColor,var(--wix-color-1)));
}
.Mu0bmS .blog-background-category-color {
  background-color: rgb(var(--post-appBackgroundCategoryColor,var(--post-appBackgroundColor),var(--wix-color-1)));
}
.Mu0bmS .blog-card-background-color {
  background-color: rgb(var(--post-cardBackgroundColor-rgb,var(--wix-color-1)));
}
.Mu0bmS .blog-more-actions-background-color {
  background-color: rgb(var(--post-homepage-backgroundColor-rgb,var(--wix-color-1)));
}
.Mu0bmS .blog-more-actions-color {
  color: rgb(var(--post-homepage-descriptionColor,var(--wix-color-5)));
}
.Mu0bmS .blog-card-fill {
  fill: rgb(var(--post-cardBackgroundColor,var(--wix-color-1)));
}
.Mu0bmS .blog-card-stroke {
  stroke: rgb(var(--post-cardBackgroundColor,var(--wix-color-1)));
}
.Mu0bmS .blog-card-color {
  color: rgb(var(--post-cardBackgroundColor,var(--wix-color-1)));
}
.Mu0bmS .blog-inverted-separator-background-color {
  background-color: rgb(var(--post-cardBackgroundColor,var(--wix-color-1)));
}
.Mu0bmS .blog-profile-photo-border-color {
  border-color: rgb(var(--post-cardBackgroundColor,var(--wix-color-1)));
}
.Mu0bmS .blog-card-border-color {
  border-color: rgb(var(--post-cardBorderColor,var(--wix-color-2)));
}
.Mu0bmS .blog-card-border-bottom-color {
  border-bottom-color: rgb(var(--post-cardBorderColor,var(--wix-color-2)));
}
.Mu0bmS .blog-post-title-color {
  color: rgb(var(--post-titleColor,var(--wix-color-5)));
}
.Mu0bmS .blog-post-quote-color {
  color: rgb(var(--post-quotesColor));
}
.Mu0bmS .blog-post-header-two-color {
  color: rgb(var(--post-headerTwoColor));
}
.Mu0bmS .blog-post-header-three-color {
  color: rgb(var(--post-headerThreeColor));
}
.Mu0bmS .blog-post-homepage-title-color {
  color: rgb(var(--post-homepage-titleColor,var(--wix-color-5)));
}
.Mu0bmS .blog-post-homepage-TOI-title-color {
  color: rgb(var(--post-homepage-TOI-titleColor,255,255,255));
}
.Mu0bmS .blog-post-homepage-description-color {
  color: rgb(var(--post-homepage-descriptionColor,var(--wix-color-5)));
}
.Mu0bmS .blog-post-homepage-description-fill {
  fill: rgb(var(--post-homepage-descriptionColor,var(--wix-color-5)));
}
.Mu0bmS .blog-post-homepage-description-background-color {
  background-color: rgb(var(--post-homepage-descriptionColor,var(--wix-color-5)));
}
.Mu0bmS .blog-post-homepage-TOI-description-color {
  color: rgb(var(--post-homepage-TOI-descriptionColor,255,255,255));
}
.Mu0bmS .blog-post-homepage-TOI-description-fill {
  fill: rgb(var(--post-homepage-TOI-descriptionColor,var(--wix-color-1)));
}
.Mu0bmS .blog-post-homepage-TOI-description-background-color {
  background-color: rgb(var(--post-homepage-TOI-descriptionColor,var(--wix-color-1)));
}
.Mu0bmS .blog-post-homepage-border-color {
  border-color: rgba(var(--post-homepage-borderColor,var(--wix-color-2)));
}
.Mu0bmS .blog-post-homepage-overlay-background-color {
  background-color: rgb(var(--post-homepage-overlayColor,0,0,0,.55));
}
.Mu0bmS .is-desktop .blog-post-homepage-link-hashtag-hover-color:hover {
  color: rgb(var(--post-homepage-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-post-homepage-link-hashtag-hover-fill:hover {
  fill: rgb(var(--post-homepage-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-post-homepage-link-hashtag-hover-color:hover .blog-post-homepage-TOI-title-color,
.Mu0bmS .is-desktop .blog-post-homepage-link-hashtag-hover-color:hover .blog-post-homepage-title-color {
  color: rgb(var(--post-homepage-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-post-category-link-hashtag-hover-color:hover .blog-post-category-TOI-title-color,
.Mu0bmS .is-desktop .blog-post-category-link-hashtag-hover-color:hover .blog-post-category-title-color {
  color: rgb(var(--post-category-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .blog-post-homepage-background-color {
  background-color: rgb(var(--post-homepage-backgroundColor,var(--wix-color-1)));
}
.Mu0bmS .blog-post-homepage-TOI-background-color {
  background-color: rgb(var(--post-homepage-TOI-backgroundColor,var(--wix-color-5)));
}
.Mu0bmS .is-desktop .blog-post-homepage-hover-container:hover .blog-hover-container-element-color {
  color: rgb(var(--post-homepage-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-post-homepage-hover-container:hover .blog-hover-container-element-fill {
  fill: rgb(var(--post-homepage-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .blog-post-homepage-post-container .blog-link-hashtag-color {
  color: rgb(var(--post-homepage-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .blog-post-homepage-post-container .blog-post-text-color {
  color: rgb(var(--post-homepage-descriptionColor,var(--wix-color-5)));
}
.Mu0bmS .blog-post-homepage-post-container .blog-icon-fill {
  fill: rgb(var(--post-homepage-descriptionColor,var(--wix-color-5)));
}
.Mu0bmS .is-desktop .blog-post-homepage-post-container .blog-link-hover-color:hover {
  color: rgb(var(--post-homepage-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-post-homepage-post-container .blog-link-hover-fill:hover {
  fill: rgb(var(--post-homepage-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .blog-post-category-title-color {
  color: rgb(var(--post-category-titleColor,var(--wix-color-5)));
}
.Mu0bmS .blog-post-category-TOI-title-color {
  color: rgb(var(--post-category-TOI-titleColor,var(--wix-color-1)));
}
.Mu0bmS .blog-post-category-description-color {
  color: rgb(var(--post-category-descriptionColor,var(--wix-color-5)));
}
.Mu0bmS .blog-post-category-description-fill {
  fill: rgb(var(--post-category-descriptionColor,var(--wix-color-5)));
}
.Mu0bmS .blog-post-category-description-background-color {
  background-color: rgb(var(--post-category-descriptionColor,var(--wix-color-5)));
}
.Mu0bmS .blog-post-category-TOI-description-color {
  color: rgb(var(--post-category-TOI-descriptionColor,var(--wix-color-1)));
}
.Mu0bmS .blog-post-category-TOI-description-fill {
  fill: rgb(var(--post-category-TOI-descriptionColor,var(--wix-color-1)));
}
.Mu0bmS .blog-post-category-TOI-description-background-color {
  background-color: rgb(var(--post-category-TOI-descriptionColor,var(--wix-color-1)));
}
.Mu0bmS .blog-post-category-border-color {
  border-color: rgba(var(--post-category-borderColor,var(--wix-color-2)));
}
.Mu0bmS .blog-post-category-overlay-background-color {
  background-color: rgb(var(--post-category-overlayColor,0,0,0,.55));
}
.Mu0bmS .is-desktop .blog-post-category-link-hashtag-hover-color:hover {
  color: rgb(var(--post-category-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-post-category-link-hashtag-hover-fill:hover {
  fill: rgb(var(--post-category-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .blog-post-category-background-color {
  background-color: rgb(var(--post-category-backgroundColor,var(--wix-color-1)));
}
.Mu0bmS .blog-post-category-TOI-background-color {
  background-color: rgb(var(--post-category-TOI-backgroundColor,var(--wix-color-5)));
}
.Mu0bmS .is-desktop .blog-post-category-hover-container:hover .blog-hover-container-element-color {
  color: rgb(var(--post-category-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-post-category-hover-container:hover .blog-hover-container-element-fill {
  fill: rgb(var(--post-category-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .blog-post-category-post-container .blog-link-hashtag-color {
  color: rgb(var(--post-category-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .blog-post-category-post-container .blog-post-text-color {
  color: rgb(var(--post-category-descriptionColor,var(--wix-color-5)));
}
.Mu0bmS .blog-post-category-post-container .blog-icon-fill {
  fill: rgb(var(--post-category-descriptionColor,var(--wix-color-5)));
}
.Mu0bmS .is-desktop .blog-post-category-post-container .blog-link-hover-color:hover {
  color: rgb(var(--post-category-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-post-category-post-container .blog-link-hover-fill:hover {
  fill: rgb(var(--post-category-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .blog-link-hashtag-color {
  color: rgb(var(--blog-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .blog-button-primary-text-color {
  color: rgb(var(--button-textColor,var(--wix-color-1)));
}
.Mu0bmS .blog-button-primary-text-background-color {
  background-color: rgb(var(--button-textColor,var(--wix-color-1)));
}
.Mu0bmS .blog-button-primary-text-border-color {
  border-color: rgb(var(--button-textColor,var(--wix-color-1)));
}
.Mu0bmS .blog-button-primary-icon-fill {
  fill: rgb(var(--button-textColor,var(--wix-color-1)));
}
.Mu0bmS .blog-button-primary-icon-stroke {
  stroke: rgb(var(--button-textColor,var(--wix-color-1)));
}
.Mu0bmS .blog-button-secondary-text-color,
.Mu0bmS .blog-button-secondary-text-hover-color:hover {
  color: rgb(var(--button-color,var(--wix-color-8)));
}
.Mu0bmS .blog-button-secondary-icon-fill {
  fill: rgb(var(--button-secondaryTextColor,var(--wix-color-8)));
}
.Mu0bmS .blog-button-color {
  color: rgb(var(--button-color,var(--wix-color-8)));
}
.Mu0bmS .blog-button-background-color {
  background-color: rgb(var(--button-color,var(--wix-color-8)));
}
.Mu0bmS .blog-button-border-color {
  border-color: rgb(var(--button-color,var(--wix-color-8)));
}
.Mu0bmS .blog-button-fill {
  fill: rgb(var(--button-color,var(--wix-color-8)));
}
.Mu0bmS .blog-button-stroke {
  stroke: rgb(var(--button-color,var(--wix-color-8)));
}
.Mu0bmS .blog-button-hover-color:hover,
.Mu0bmS .is-desktop .blog-tab-hover-color:hover {
  color: rgb(var(--button-color,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-button-hover-color:hover {
  color: rgb(var(--blog-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-button-hover-fill:hover {
  fill: rgb(var(--blog-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-link-hover-color:hover {
  color: rgb(var(--blog-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-link-hover-fill:hover {
  fill: rgb(var(--blog-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-link-color {
  color: rgb(var(--blog-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-link-fill {
  fill: rgb(var(--blog-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-link-background-color {
  background-color: rgb(var(--blog-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .blog-quote-border-color {
  border-color: rgb(var(--blog-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-hover-container:hover .blog-hover-container-element-color {
  color: rgb(var(--blog-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-hover-container:hover .blog-hover-container-element-fill {
  fill: rgb(var(--blog-linkHashtagColor,var(--wix-color-8)));
}
.Mu0bmS .is-desktop .blog-button-after-border-color:after,
.Mu0bmS .is-desktop .blog-button-hover-after-border-color:hover:after {
  border-color: rgb(var(--button-color,var(--wix-color-8)));
}
.Mu0bmS .blog-icon-secondary-fill {
  fill: rgb(var(--icon-secondaryColor,var(--wix-color-13)));
}
.Mu0bmS .blog-icon-secondary-background-color {
  background-color: rgb(var(--icon-secondaryColor,var(--wix-color-13)));
}
.Mu0bmS .blog-border-color {
  border-color: rgb(var(--post-textColor-rgb,var(--wix-color-5)),.2);
}
.Mu0bmS .blog-placeholder-background-color {
  background-color: rgb(var(--post-textColor-rgb,var(--wix-color-5)),.2);
}
.Mu0bmS .blog-border-color-focused {
  background-color: rgb(var(--post-textColor-rgb,var(--wix-color-5)),.5);
}
.Mu0bmS .blog-placeholder-text-color::-moz-placeholder {
  color: rgb(var(--post-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-placeholder-text-color:-ms-input-placeholder {
  color: rgb(var(--post-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-placeholder-text-color::placeholder {
  color: rgb(var(--post-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-card-background-border-bottom-color {
  border-bottom-color: rgb(var(--post-cardBackgroundColor,var(--wix-color-1)));
}
.Mu0bmS .blog-card-border-border-bottom-color {
  border-bottom-color: rgb(var(--post-textColor-rgb,var(--wix-color-5)),.2);
}
.Mu0bmS .blog-button-border-bottom-color {
  border-bottom-color: rgb(var(--button-color,var(--wix-color-8)));
}
.Mu0bmS .blog-text-background-color {
  background-color: rgb(var(--post-textColor,var(--wix-color-5)));
}
.Mu0bmS .blog-cover-image-button-background-color {
  background-color: rgb(var(--post-textColor-rgb,var(--wix-color-5)),.8);
}
.Mu0bmS .blog-cover-image-button-hover-background-color {
  background-color: rgba(0,0,0,.2);
}
.Mu0bmS .blog-navigation-divider-border-color {
  border-color: rgb(var(--navigation-textColor-rgb,var(--wix-color-5)),.2);
}
.Mu0bmS .blog-widget-sign-up-button-background-color {
  background-color: rgb(var(--widget-signUpButtonBackgroundColor,var(--wix-color-8)));
}
.Mu0bmS .blog-widget-sign-up-button-border-color {
  border-color: rgb(var(--widget-signUpButtonBorderColor,var(--wix-color-8)));
}
.Mu0bmS .blog-widget-sign-up-button-primary-color {
  color: rgb(var(--widget-signUpButtonPrimaryColor,var(--wix-color-1)));
}
.Mu0bmS .blog-widget-sign-up-button-secondary-color {
  color: rgb(var(--widget-signUpButtonSecondaryColor,var(--wix-color-8)));
}
.Mu0bmS .blog-widget-notification-icon-fill {
  fill: rgb(var(--widget-notificationIconColor,var(--wix-color-5)));
}
.Mu0bmS .blog-widget-notification-bubble-background-color {
  background-color: rgb(var(--widget-notificationBubbleColor,var(--wix-color-5)));
}
.Mu0bmS .blog-widget-notification-bubble-text-color {
  color: rgb(var(--widget-notificationBubbleTextColor,var(--wix-color-1)));
}
.Mu0bmS .blog-widget-avatar-border-color {
  border-color: rgb(var(--widget-avatarBorderColor,var(--wix-color-1)));
}
.Mu0bmS .blog-override-card-background-and-color {
  background-color: #fff !important;
  color: #000 !important;
}
.Mu0bmS .wc-comments-root {
  --wcButtonColor: rgb(var(--button-color,var(--wix-color-8)));
  --wcButtonTextColor: rgb(var(--button-textColor,var(--wix-color-1)));
  --wcTextColor: rgb(var(--post-textColor,var(--wix-color-5)));
  --wcTextSecondaryColor: rgb(var(--post-textColor,var(--wix-color-5)));
  --wcBorderColor: rgb(var(--post-cardBorderColor,var(--wix-color-2)));
  --wcSeparatorColor: rgba(var(--post-textColor,var(--wix-color-5)),0.2);
  --wcBackgroundColor: rgb(var(--post-cardBackgroundColor,var(--wix-color-1)));
  --wcContentFont: var(--post-pageFont,var(--wix-font-Body-M));
  --wcContentFontSize: var(--post-pageFont-size,18px);
  --wcTitleFont: var(--post-titleFont,var(--wix-font-Page-title));
  --wcTitleFontSize: var(--post-titleFont-size,28px);
  --wcActiveRatingColor: rgb(var(--post-ratingFilledStarColor,var(--wix-color-8)));
  --wcInactiveRatingColor: rgb(var(--post-ratingUnfilledStarColor,var(--wix-color-3)));
  --wcHeaderRatingFont: var(--post-ratingFont,var(--wix-font-Body-M));
  --wcHeaderRatingFontSize: var(--post-ratingFont-size,14px);
  --wcHeaderRatingColor: rgb(var(--post-ratingFontColor,var(--wix-color-5)));
}

/* ===== inline (blog.html) ===== */
.wR7PET {
  flex-grow: 1;
  height: 100%;
  line-height: 1.5;
  overflow: hidden;
  word-break: break-word;
}
.DxQ8C1 {
  -webkit-line-clamp: 3;
  line-clamp: 3;
  height: 100%;
  text-overflow: ellipsis;
}
.BOlnTh,
.DxQ8C1 {
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.BOlnTh {
  overflow: hidden;
}
.T5UMT5 {
  font-size: 22px;
  font-weight: inherit;
  line-height: 30px;
  margin-top: 18px;
  overflow-wrap: break-word;
  word-break: break-word;
}
.T5UMT5.AreR2k,
.T5UMT5.I9XQQf,
.T5UMT5.LMmmGm,
.T5UMT5.Qr0HYQ,
.T5UMT5.WD_8WI,
.T5UMT5.mjh3Ex,
.T5UMT5.tMAW2P,
.T5UMT5.xwfLlB,
.T5UMT5.zKj_nc {
  margin-top: 0;
}
@media (min-width:660px) {
  .use-media-queries .T5UMT5.tMAW2P {
    line-height: 24px !important;
  }
}
.gt-xs .T5UMT5.tMAW2P {
  line-height: 24px !important;
}
.T5UMT5.PW6Nzn,
.T5UMT5.v0TP18 {
  margin-top: 0;
}
@media (max-width:659px) {
  .use-media-queries .T5UMT5.PW6Nzn,
  .use-media-queries .T5UMT5.v0TP18 {
    line-height: 1.4 !important;
  }
}
.lt-s .T5UMT5.PW6Nzn,
.lt-s .T5UMT5.v0TP18 {
  line-height: 1.4 !important;
}
.T5UMT5.ML3wIh._wPn3X,
.T5UMT5.SmUSYw._wPn3X,
.T5UMT5.nOu63e._wPn3X,
.T5UMT5.xAtwHK._wPn3X {
  margin-top: 12px;
}
@media (min-width:660px) {
  .use-media-queries .T5UMT5.ML3wIh._wPn3X,
  .use-media-queries .T5UMT5.SmUSYw._wPn3X,
  .use-media-queries .T5UMT5.nOu63e._wPn3X,
  .use-media-queries .T5UMT5.xAtwHK._wPn3X {
    margin-top: 0;
  }
}
.gt-xs .T5UMT5.ML3wIh._wPn3X,
.gt-xs .T5UMT5.SmUSYw._wPn3X,
.gt-xs .T5UMT5.nOu63e._wPn3X,
.gt-xs .T5UMT5.xAtwHK._wPn3X {
  margin-top: 0;
}
.T5UMT5 .fcPJ4D:not(.iFTNPs):active {
  cursor: pointer;
  opacity: .5;
}
@media (min-width:660px) {
  .use-media-queries .T5UMT5 {
    font-size: inherit;
    line-height: inherit;
    margin-top: 1px;
  }
  .use-media-queries .T5UMT5.AreR2k,
  .use-media-queries .T5UMT5.I9XQQf,
  .use-media-queries .T5UMT5.LMmmGm,
  .use-media-queries .T5UMT5.Qr0HYQ,
  .use-media-queries .T5UMT5.xwfLlB {
    line-height: 1.4;
  }
}
.gt-xs .T5UMT5 {
  font-size: inherit;
  line-height: inherit;
  margin-top: 1px;
}
.gt-xs .T5UMT5.AreR2k,
.gt-xs .T5UMT5.I9XQQf,
.gt-xs .T5UMT5.LMmmGm,
.gt-xs .T5UMT5.Qr0HYQ,
.gt-xs .T5UMT5.xwfLlB {
  line-height: 1.4;
}
.T5UMT5.SSbNRm,
.T5UMT5.zEYAqe {
  line-height: 1.4 !important;
}
.KNiaIk {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}
.bD0vt9 {
  font: inherit;
}
.uYL9xS {
  display: flex;
  flex: 1;
  flex-direction: column-reverse;
  height: 0;
}
.Bzea4H {
  height: 100%;
  inset: 0;
  position: absolute;
  z-index: -1;
}
div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover) .gallery-item-content .gallery-item {
  transition: opacity .4s ease !important;
}
div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover).simulate-hover .gallery-item-content .gallery-item,
div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover):hover .gallery-item-content .gallery-item {
  opacity: 0;
}
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .gallery-item-content,
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover),
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .hover-info-element {
  transition: transform 2.2s cubic-bezier(.14,.4,.09,.99) !important;
}
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-content,
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-content {
  transform: scale(1.1);
}
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover),
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) {
  transform: scale(1.11);
}
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover) .hover-info-element,
div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) .hover-info-element {
  transform: scale(.9009009009);
}
div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .gallery-item-content,
div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover),
div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover) .hover-info-element {
  transition: transform 1.2s cubic-bezier(.14,.4,.09,.99) !important;
}
div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover).simulate-hover .gallery-item-content,
div.pro-gallery .gallery-item-container.tilt-on-hover:not(.hide-hover):hover .gallery-item-content {
  transform: scale(.845) rotate(calc(var(--tiltAngleValue) * 1deg));
}
div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover) .gallery-item-content {
  transition: filter .4s linear !important;
}
div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover).simulate-hover .gallery-item-content .gallery-item,
div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover):hover .gallery-item-content .gallery-item {
  filter: blur(6px);
}
div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover) .gallery-item-content {
  transition: filter .6s ease !important;
}
div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover).simulate-hover .gallery-item-content,
div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover):hover .gallery-item-content {
  filter: grayscale(1);
}
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover) {
  transition: background-color .4s ease !important;
  transition: transform .4s ease !important;
}
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover,
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover {
  transform: scale(.985);
}
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover div,
div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover div {
  transform: none !important;
}
div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover) .gallery-item-content {
  transition: filter .6s ease !important;
}
div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover).simulate-hover .gallery-item-content,
div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover):hover .gallery-item-content {
  filter: invert(1);
}
div.pro-gallery .gallery-item-container.color-in-on-hover .gallery-item-content {
  filter: grayscale(1);
  transition: filter .6s ease !important;
}
div.pro-gallery .gallery-item-container.color-in-on-hover.simulate-hover:not(.hide-hover) .gallery-item-content,
div.pro-gallery .gallery-item-container.color-in-on-hover:hover:not(.hide-hover) .gallery-item-content {
  filter: grayscale(0);
}
div.pro-gallery .gallery-item-container.darkened-on-hover .gallery-item-content {
  filter: brightness(1);
  transition: filter .6s ease !important;
}
div.pro-gallery .gallery-item-container.darkened-on-hover.simulate-hover:not(.hide-hover) .gallery-item-content,
div.pro-gallery .gallery-item-container.darkened-on-hover:hover:not(.hide-hover) .gallery-item-content {
  filter: brightness(.7);
}
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover {
  transition: none;
}
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover:before {
  opacity: 0;
}
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover,
div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) {
  transition: none;
}
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover:before,
div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover):before {
  background: rgba(8,8,8,.75);
  opacity: 1;
}
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover .info-member:not(.hidden),
div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) .info-member:not(.hidden) {
  opacity: 1 !important;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover {
  transition: filter .4s ease,opacity .4s ease !important;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover:before {
  filter: opacity(0);
  transition: filter .4s ease,opacity .4s ease !important;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover .info-member:not(.hidden) {
  transition: opacity .4s ease;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover.force-hover:before,
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in:hover .gallery-item-hover:not(.hide-hover):before {
  filter: opacity(1);
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover {
  transition: transform .4s ease,filter .2s ease,opacity .2s ease !important;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover:before {
  filter: opacity(0);
  transform: scale(.9);
  transition: transform .4s ease,filter .2s ease,opacity .2s ease !important;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover .info-member:not(.hidden) {
  transition: opacity .2s ease;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover.force-hover:before,
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand:hover .gallery-item-hover:not(.hide-hover):before {
  filter: opacity(1);
  transform: scale(1);
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover {
  transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover:before {
  filter: opacity(0);
  transform: translateY(100%);
  transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover .info-member:not(.hidden) {
  transition: opacity .4s ease;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover.force-hover:before,
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up:hover .gallery-item-hover:not(.hide-hover):before {
  filter: opacity(1);
  transform: translateY(0);
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover {
  transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover:before {
  filter: opacity(0);
  transform: translateX(-100%);
  transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover .info-member:not(.hidden) {
  transition: opacity .4s ease;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover.force-hover:before,
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right:hover .gallery-item-hover:not(.hide-hover):before {
  filter: opacity(1);
  transform: translateX(0);
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover {
  transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover:before {
  filter: opacity(0);
  transform: translateX(100%);
  transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover .info-member:not(.hidden) {
  transition: opacity .4s ease;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover.force-hover:before,
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left:hover .gallery-item-hover:not(.hide-hover):before {
  filter: opacity(1);
  transform: translateX(0);
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover {
  transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover:before {
  filter: opacity(0);
  transform: translateY(-100%);
  transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover .info-member:not(.hidden) {
  transition: opacity .4s ease;
}
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover.force-hover:before,
div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down:hover .gallery-item-hover:not(.hide-hover):before {
  filter: opacity(1);
  transform: translateY(0);
}
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover {
  transition: none;
}
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover:before {
  background: rgba(8,8,8,.75);
  opacity: 1;
}
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .gallery-item-hover-inner {
  opacity: 1;
}
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .info-member:not(.hidden) {
  opacity: 1 !important;
}
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover,
div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) {
  transition: none;
}
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover:before,
div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover):before {
  opacity: 0;
}
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover .info-member:not(.hidden),
div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) .info-member:not(.hidden) {
  opacity: 0 !important;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover {
  transition: filter .4s ease,opacity .4s ease !important;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover:before {
  filter: opacity(1);
  transition: filter .4s ease,opacity .4s ease !important;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover .info-member:not(.hidden) {
  transition: opacity .4s ease;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover.force-hover:before,
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in:hover .gallery-item-hover:not(.hide-hover):before {
  filter: opacity(0);
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover {
  transition: transform .4s ease,filter .2s ease,opacity .2s ease !important;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover:before {
  filter: opacity(1);
  transform: scale(1);
  transition: transform .4s ease,filter .2s ease,opacity .2s ease !important;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover .info-member:not(.hidden) {
  transition: opacity .2s ease;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover.force-hover:before,
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand:hover .gallery-item-hover:not(.hide-hover):before {
  filter: opacity(0);
  transform: scale(.9);
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover {
  transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover:before {
  filter: opacity(1);
  transform: translateY(0);
  transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover .info-member:not(.hidden) {
  transition: opacity .4s ease;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover.force-hover:before,
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up:hover .gallery-item-hover:not(.hide-hover):before {
  filter: opacity(0);
  transform: translateY(100%);
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover {
  transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover:before {
  filter: opacity(1);
  transform: translateX(0);
  transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover .info-member:not(.hidden) {
  transition: opacity .4s ease;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover.force-hover:before,
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right:hover .gallery-item-hover:not(.hide-hover):before {
  filter: opacity(0);
  transform: translateX(-100%);
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover {
  transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover:before {
  filter: opacity(1);
  transform: translateX(100%);
  transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover .info-member:not(.hidden) {
  transition: opacity .4s ease;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover.force-hover:before,
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left:hover .gallery-item-hover:not(.hide-hover):before {
  filter: opacity(0);
  transform: translateX(0);
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover {
  transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover:before {
  filter: opacity(1);
  transform: translateY(-100%);
  transition: transform .4s cubic-bezier(.3,.13,.12,1),filter .5s ease,opacity .5s ease !important;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover .gallery-item-hover-inner,
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover .info-member:not(.hidden) {
  transition: opacity .4s ease;
}
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover.force-hover:before,
div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down:hover .gallery-item-hover:not(.hide-hover):before {
  filter: opacity(0);
  transform: translateY(0);
}
.animation-slide {
  transition: width .4s ease,height .4s ease,top .4s ease,left .4s ease;
}
.item-with-secondary-media-container .secondary-media-item.hide {
  opacity: 0;
}
.item-with-secondary-media-container .secondary-media-item.show {
  opacity: 1;
}
[data-collapsed=true] .pro-gallery-parent-container .gallery-item,
[data-hidden=true] .pro-gallery-parent-container .gallery-item {
  background-image: none !important;
}
html.pro-gallery {
  height: auto;
  width: 100%;
}
body.pro-gallery {
  transition: opacity 2s ease;
}
#gallery-loader {
  position: fixed;
  top: 50%;
}
.show-more-container {
  line-height: 138px;
  text-align: center;
}
.show-more-container i.show-more {
  color: #5d5d61;
  cursor: pointer;
  font-size: 40px;
  margin-top: -3px;
}
.show-more-container button.show-more {
  background: transparent;
  border: 2px solid #5d5d61;
  border-radius: 0;
  color: #5d5d61;
  cursor: pointer;
  display: inline-block;
  font-family: HelveticaNeueW01-45Ligh,HelveticaNeueW02-45Ligh,HelveticaNeueW10-45Ligh,sans-serif;
  font-size: 12px;
  padding: 11px 29px;
}
.show-more-container button.show-more:hover {
  background: rgba(0,0,0,.1);
}
.more-items-loader {
  color: #116dff;
  display: block;
  font-size: 30px;
  line-height: 50px;
  text-align: center;
  width: 100%;
}
.version-header {
  background: hsla(0,0%,100%,.8);
  color: #e03939;
  font-family: Consolas,monospace;
  font-size: 13px;
  height: 100px;
  left: 0;
  line-height: 30px;
  position: absolute;
  text-align: left;
  top: 0;
  width: 320px;
  z-index: 100;
}
.auto-slideshow-button {
  cursor: pointer;
  height: 28px;
  margin-top: 19px;
  padding: 5px;
  width: 20px;
}
.auto-slideshow-button,
.auto-slideshow-counter {
  display: flex;
  left: auto;
  opacity: .9;
  position: absolute;
  text-align: center;
  z-index: 1;
}
.auto-slideshow-counter {
  font-size: 15px;
  line-height: normal;
  margin-top: 24px;
}
@keyframes wNW36F {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.mouse-cursor {
  display: flex;
  position: absolute;
  width: 100%;
}
.follow-mouse-cursor {
  position: absolute;
  transition: all .2s ease;
}
.follow-mouse-cursor>div {
  pointer-events: none;
}
.follow-mouse-cursor>div,
.nav-arrows-container {
  align-items: center;
  display: flex;
  justify-content: center;
}
.nav-arrows-container {
  background: transparent;
  border: none;
  cursor: pointer;
  left: auto;
  opacity: .9;
  position: absolute;
  text-align: center;
}
.nav-arrows-container:hover {
  opacity: 1;
}
.nav-arrows-container.shadow svg {
  filter: drop-shadow(0 1px .15px #B2B2B2);
}
.nav-arrows-container .slideshow-arrow {
  flex-shrink: 0;
}
.nav-arrows-container:focus {
  box-shadow: inset 0 0 0 1px #fff,inset 0 0 1px 4px #116dff !important;
}
.arrow-portal-container span {
  align-items: center;
  animation: fadeIn .1s ease-in-out;
  display: flex;
  justify-content: center;
  position: fixed;
  transition: top 50ms,left 50ms;
}
div.gallery-slideshow .gallery-column,
div.gallery-slideshow div.pro-gallery {
  box-sizing: content-box !important;
}
div.gallery-slideshow .gallery-group,
div.gallery-slideshow .gallery-item-container,
div.gallery-slideshow .gallery-item-wrapper {
  overflow: visible !important;
}
div.gallery-slideshow.streched .gallery-slideshow-info {
  padding-left: 50px !important;
  padding-right: 50px !important;
}
@media (max-width:500px) {
  div.gallery-slideshow div.pro-gallery .gallery-slideshow-info {
    padding-left: 20px;
    padding-right: 20px;
  }
}
div.gallery-slideshow div.pro-gallery .gallery-item-container .gallery-slideshow-info {
  bottom: -220px;
  box-sizing: border-box;
  display: flex;
  height: 220px;
  padding-top: 0;
  position: absolute;
  width: 100%;
  z-index: 15;
}
.gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {
  padding: 30px 60px;
}
.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {
  padding: 30px 10px 50px;
}
.gallery-columns div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {
  padding: 30px;
}
div.pro-gallery {
  height: 100%;
  width: 100%;
}
div.pro-gallery,
div.pro-gallery .gallery-column {
  backface-visibility: hidden;
  overflow: hidden;
  position: relative;
}
div.pro-gallery .gallery-column {
  float: left;
  transform-style: preserve-3d;
}
div.pro-gallery .gallery-column .gallery-left-padding {
  display: inline-block;
  height: 100%;
}
div.pro-gallery .gallery-column .gallery-top-padding {
  display: block;
  width: 100%;
}
div.pro-gallery .gallery-group {
  backface-visibility: hidden;
  box-sizing: border-box;
  float: left;
  font-family: HelveticaNeueW01-45Ligh,HelveticaNeueW02-45Ligh,HelveticaNeueW10-45Ligh,sans-serif;
  font-size: 11px;
  overflow: hidden;
  padding: 0;
  position: relative;
  transform-style: preserve-3d;
}
div.pro-gallery .gallery-group.debug.gallery-group-gone {
  background: #cdcdd0;
}
div.pro-gallery .gallery-group.debug.gallery-group-visible {
  background: #c1f0c1;
}
div.pro-gallery .gallery-group.debug.gallery-group-hidden {
  background: #f99;
}
div.pro-gallery .gallery-item-container {
  backface-visibility: hidden;
  border: none;
  border-radius: 0;
  box-sizing: border-box;
  color: inherit;
  cursor: default;
  display: inline-block;
  font-family: HelveticaNeueW01-45Ligh,HelveticaNeueW02-45Ligh,HelveticaNeueW10-45Ligh,sans-serif;
  font-size: 11px;
  outline: none;
  overflow: hidden;
  padding: 0;
  position: absolute;
  scroll-snap-align: center;
  text-decoration: none;
  transform-style: preserve-3d;
  vertical-align: top;
  will-change: top,left,width,height;
}
div.pro-gallery .gallery-item-container .item-action {
  height: 1px;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  width: 1px;
  z-index: -1;
}
div.pro-gallery .gallery-item-container .item-action:focus {
  --focus-ring-box-shadow: none !important;
  box-shadow: none !important;
  outline: none !important;
}
div.pro-gallery .gallery-item-container:hover .gallery-item-common-info {
  cursor: pointer;
}
div.pro-gallery .gallery-item-container:hover .gallery-item-common-info button {
  cursor: pointer;
  text-decoration: underline;
}
div.pro-gallery .gallery-item-container.visible {
  transform: translateZ(0);
}
div.pro-gallery .gallery-item-container.clickable {
  cursor: pointer;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item .gallery-item {
  -o-object-fit: cover;
  object-fit: cover;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item .text-item>div {
  height: 100% !important;
  width: 100% !important;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit,
div.pro-gallery .gallery-item-container .gallery-item-wrapper.transparent {
  background: transparent;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-preload {
  display: none;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit .gallery-item {
  background: transparent;
  -o-object-fit: contain;
  object-fit: contain;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item {
  border-radius: 0;
  height: 100%;
  left: 0;
  margin: 0;
  -o-object-fit: cover;
  object-fit: cover;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item {
  -webkit-font-smoothing: antialiased;
  box-sizing: border-box;
  /*! autoprefixer: ignore next*/
  white-space: normal;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item .te-pro-gallery-text-item {
  letter-spacing: normal !important;
  line-height: normal !important;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item>div {
  background: initial !important;
  box-sizing: border-box;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item div,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h1,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h2,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h3,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h4,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h5,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h6,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item i,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item p,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item span {
  margin: 0;
  padding: 0;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item .pro-circle-preloader {
  height: 30px;
  left: 50%;
  opacity: .4;
  top: 50%;
  width: 15px;
  z-index: -1;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item img.gallery--placeholder-item {
  height: 100% !important;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  width: 100% !important;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded {
  animation: none !important;
  background-color: transparent;
  opacity: 1 !important;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded.image-item:after {
  display: none !important;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded~.pro-circle-preloader {
  display: none;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.error {
  opacity: 0 !important;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-preloaded {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-preloaded.grid-fit {
  background-size: contain;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.three-d-loaded img {
  opacity: 0;
  pointer-events: none;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.three-d-loading img {
  opacity: 1;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder img {
  transition: opacity .2s ease;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video {
  overflow: hidden;
  text-align: center;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video iframe {
  left: 0;
  top: 0;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playedOnce~.image-item {
  opacity: 0;
  pointer-events: none;
  transition: opacity .2s ease;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.playing button,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder.playing i,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing button,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing i,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem.playing button,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem.playing i {
  display: none;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i {
  -webkit-font-smoothing: antialiased;
  background: #080808;
  border-radius: 50px;
  color: #fff;
  display: inline-block;
  height: 60px;
  left: 50%;
  margin: -30px 0 0 -30px;
  opacity: .7;
  position: absolute;
  text-align: center;
  text-rendering: auto;
  /*! autoprefixer: ignore next*/
  top: 50%;
  z-index: 11;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-triangle,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-triangle,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-triangle,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-triangle,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-triangle,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-triangle {
  opacity: 1;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-background,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button.play-triangle,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-background,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i.play-triangle,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-background,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-triangle,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-background,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-triangle,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-background,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button.play-triangle,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-background,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i.play-triangle {
  font-size: 26px;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button:hover,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i:hover,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button:hover,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i:hover,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button:hover,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i:hover {
  opacity: .9;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder button:before,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-3d-placeholder i:before,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button:before,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i:before,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem button:before,
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.thumbnailItem i:before {
  font-size: 2.3em;
  opacity: 1;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info {
  bottom: -220px;
  box-sizing: border-box;
  display: flex;
  height: 220px;
  position: absolute;
  width: 100%;
  z-index: 15;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info>div {
  height: 100%;
  width: 100%;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {
  border-radius: 0;
  box-sizing: border-box;
  height: 100%;
  left: 0;
  margin: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  white-space: normal;
  width: 100%;
  z-index: 15;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gallery-item-hover-inner {
  height: 100%;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover.no-hover-bg:before {
  opacity: 0 !important;
}
div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover:before {
  box-sizing: border-box;
  content: " ";
  height: 100%;
  left: 0;
  margin: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
div.pro-gallery .gallery-item-container .gallery-item-common-info {
  box-sizing: border-box;
  cursor: pointer;
}
div.pro-gallery .thumbnailItem.playing button,
div.pro-gallery .thumbnailItem.playing i {
  display: none;
}
div.pro-gallery .thumbnailItem button,
div.pro-gallery .thumbnailItem i {
  -webkit-font-smoothing: antialiased;
  background: #080808;
  border-radius: 100%;
  color: #fff;
  display: inline-block;
  height: 28px;
  left: 50%;
  margin: -16px -1px 0 -16px;
  opacity: .7;
  position: absolute;
  text-align: center;
  text-rendering: auto;
  /*! autoprefixer: ignore next*/
  top: 50%;
  width: 28px;
  z-index: 11;
}
div.pro-gallery .thumbnailItem button.play-triangle,
div.pro-gallery .thumbnailItem i.play-triangle {
  opacity: 1;
}
div.pro-gallery .thumbnailItem button:before,
div.pro-gallery .thumbnailItem i:before {
  font-size: 2.3em;
  opacity: 1;
}
div.pro-gallery.one-row {
  float: left;
  white-space: nowrap;
}
div.pro-gallery.one-row .gallery-column {
  float: none;
  white-space: nowrap;
  width: 100%;
}
div.pro-gallery.one-row .gallery-column .gallery-group {
  display: inline-block;
  float: none;
}
div.pro-gallery.one-row.slider .gallery-column {
  overflow-x: scroll;
}
div.pro-gallery.one-row.slider .gallery-column.scroll-snap {
  -ms-scroll-snap-type: x mandatory;
  scroll-snap-type: x mandatory;
}
div.pro-gallery.one-row .gallery-horizontal-scroll-inner {
  position: relative;
  will-change: transform;
}
div.pro-gallery.thumbnails-gallery {
  float: left;
  overflow: hidden;
}
div.pro-gallery.thumbnails-gallery .galleryColumn {
  overflow: visible;
  position: relative;
}
div.pro-gallery.thumbnails-gallery .thumbnailItem {
  background-color: #fff;
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  cursor: pointer;
  overflow-y: inherit;
  position: absolute;
}
div.pro-gallery.thumbnails-gallery .thumbnailItem.pro-gallery-highlight:after {
  background-color: hsla(0,0%,100%,.6);
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@media (max-width:500px) {
  div.pro-gallery.thumbnails-gallery {
    overflow: visible;
  }
}
div.pro-gallery :focus {
  box-shadow: none;
}
div.pro-gallery.accessible button:not(.nav-arrows-container,
.has-custom-focus):focus,
div.pro-gallery.accessible i:focus {
  box-shadow: 0 0 0 1px #fff,0 0 1px 2px #116dff;
}
div.pro-gallery.accessible .has-custom-focus:focus {
  box-shadow: inset 0 0 0 1px #fff,inset 0 0 1px 4px #116dff;
}
div.pro-gallery.accessible .gallery-item-hover button:focus,
div.pro-gallery.accessible .gallery-item-hover i:focus {
  box-shadow: none;
}
div.pro-gallery.accessible .thumbnailItem.pro-gallery-highlight:after {
  box-shadow: inset 0 0 1px 2px #116dff,inset 0 0 7px 0 #fff,0 0 10px -5px #116dff;
}
div.pro-gallery.accessible .gallery-item-container:has(.item-action:focus):after {
  border-radius: inherit;
  box-shadow: inset 0 0 1px 2px #116dff,inset 0 0 7px 0 #fff,inset 0 0 10px -5px #116dff;
  content: " ";
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 15;
}
div.pro-gallery.accessible .pro-gallery-thumbnails-highlighted:before {
  box-shadow: inset 0 0 1px 2px #116dff,inset 0 0 7px 0 #fff,inset 0 0 10px -5px #116dff;
}
div.pro-gallery.accessible .pro-gallery-thumbnails-highlighted:after {
  border-radius: inherit;
  box-shadow: inset 0 0 1px 2px #116dff,inset 0 0 7px 0 #fff,0 0 10px -5px #116dff;
  content: " ";
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
div.pro-gallery .hide-scrollbars {
  -ms-overflow-style: none;
  overflow: -moz-scrollbars-none;
  scrollbar-width: none;
}
div.pro-gallery .hide-scrollbars ::-webkit-scrollbar,
div.pro-gallery .hide-scrollbars::-webkit-scrollbar {
  height: 0 !important;
  width: 0 !important;
}
div.pro-gallery .rtl {
  direction: rtl;
}
div.pro-gallery .ltr {
  direction: ltr;
}
.sr-only.out-of-view-component {
  border: 0;
  clip-path: circle(0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.screen-logs {
  word-wrap: break-word;
  background: #fff;
  font-size: 10px;
  width: 280px;
}
.fade {
  display: block;
  transition: opacity .6s ease;
}
.fade-visible {
  opacity: 1;
}
.fade-hidden {
  opacity: 0;
}
.deck-before {
  transform: translateX(-100%);
}
.deck-before,
.deck-before-rtl {
  display: block;
  transition: transform .6s ease;
  z-index: 1;
}
.deck-before-rtl {
  transform: translateX(100%);
}
.deck-current {
  display: block;
  transform: translateX(0);
  transition: transform .6s ease;
  z-index: 0;
}
.deck-current .override {
  transition: transform .6s ease,opacity .1s ease .2s !important;
}
.deck-after {
  display: block;
  opacity: 0;
  transition: opacity .2s ease .6s;
  z-index: -1;
}
.deck-after .override {
  transition: opacity .1s ease 0s !important;
}
.disabled-transition {
  transition: none !important;
}
@keyframes JqqXMV {
  0% {
    background-color: hsla(0,0%,95%,.2);
  }
  50% {
    background-color: hsla(0,0%,95%,.8);
  }
  to {
    background-color: hsla(0,0%,95%,.2);
  }
}
.pro-gallery-parent-container.gallery-slideshow [data-hook=group-view]:before,
.pro-gallery-parent-container:not(.gallery-slideshow) [data-hook=group-view] .item-link-wrapper:before {
  content: "";
  height: 1px;
  left: var(--group-left);
  pointer-events: none;
  position: absolute;
  right: var(--group-right);
  scroll-snap-align: center;
  top: var(--group-top);
  width: var(--group-width);
}
.gallery-item-container {
  scroll-snap-align: none !important;
}
.gallery-slideshow .gallery-item-container:not(.clickable) a {
  cursor: default;
}
._SIYmI .gallery-item-video-play-background.play-background {
  color: #000 !important;
  opacity: .3 !important;
}
._SIYmI .play-triangle {
  color: #fff !important;
  z-index: 17 !important;
}
._SIYmI.homepage {
  --border-color: rgb(var(--post-homepage-borderColor,var(--wix-color-2)));
  --border-width: calc(var(--post-homepage-borderWidth, 1) * 1px);
  --border-radius: calc(var(--post-homepage-postRadius, 0) * 1px);
}
._SIYmI.homepage.is-mobile {
  --border-color: rgb(var(--post-homepage-mobile-borderColor,var(--post-homepage-borderColor,var(--wix-color-2))));
  --border-width: calc(var(--post-homepage-mobile-borderWidth, var(--post-homepage-borderWidth, 1)) * 1px);
  --border-radius: calc(var(--post-homepage-mobile-postRadius, var(--post-homepage-postRadius, 0)) * 1px);
}
._SIYmI.category {
  --border-color: rgb(var(--post-category-borderColor,var(--wix-color-2)));
  --border-width: calc(var(--post-category-borderWidth, 1) * 1px);
  --border-radius: calc(var(--post-category-postRadius, 0) * 1px);
}
._SIYmI.category.is-mobile {
  --border-color: rgb(var(--post-category-mobile-borderColor,var(--post-category-borderColor,var(--wix-color-2))));
  --border-width: calc(var(--post-category-mobile-borderWidth, var(--post-category-borderWidth, 1)) * 1px);
  --border-radius: calc(var(--post-category-mobile-postRadius, var(--post-category-postRadius, 0)) * 1px);
}
._SIYmI.tags {
  --border-color: rgb(var(--post-tags-borderColor,var(--wix-color-2)));
  --border-width: calc(var(--post-tags-borderWidth, 1) * 1px);
  --border-radius: calc(var(--post-tags-postRadius, 0) * 1px);
}
._SIYmI.tags.is-mobile {
  --border-color: rgb(var(--post-tags-mobile-borderColor,var(--post-tags-borderColor,var(--wix-color-2))));
  --border-width: calc(var(--post-tags-mobile-borderWidth, var(--post-tags-borderWidth, 1)) * 1px);
  --border-radius: calc(var(--post-tags-mobile-postRadius, var(--post-tags-postRadius, 0)) * 1px);
}
._SIYmI.post-list {
  --border-color: rgb(var(--post-post-list-borderColor,var(--wix-color-2)));
  --border-width: calc(var(--post-post-list-borderWidth, 1) * 1px);
  --border-radius: calc(var(--post-post-list-postRadius, 0) * 1px);
}
._SIYmI.post-list.is-mobile {
  --border-color: rgb(var(--post-post-list-mobile-borderColor,var(--post-post-list-borderColor,var(--wix-color-2))));
  --border-width: calc(var(--post-post-list-mobile-borderWidth, var(--post-post-list-borderWidth, 1)) * 1px);
  --border-radius: calc(var(--post-post-list-mobile-postRadius, var(--post-post-list-postRadius, 0)) * 1px);
}
._SIYmI.related-posts {
  --border-color: rgb(var(--post-related-posts-borderColor,var(--wix-color-2)));
  --border-width: calc(var(--post-related-posts-borderWidth, 1) * 1px);
  --border-radius: calc(var(--post-related-posts-postRadius, 0) * 1px);
}
._SIYmI.related-posts.is-mobile {
  --border-color: rgb(var(--post-related-posts-mobile-borderColor,var(--post-related-posts-borderColor,var(--wix-color-2))));
  --border-width: calc(var(--post-related-posts-mobile-borderWidth, var(--post-related-posts-borderWidth, 1)) * 1px);
  --border-radius: calc(var(--post-related-posts-mobile-postRadius, var(--post-related-posts-postRadius, 0)) * 1px);
}
._SIYmI.my-posts {
  --border-color: rgb(var(--post-my-posts-borderColor,var(--wix-color-2)));
  --border-width: calc(var(--post-my-posts-borderWidth, 1) * 1px);
  --border-radius: calc(var(--post-my-posts-postRadius, 0) * 1px);
}
._SIYmI.my-posts.is-mobile {
  --border-color: rgb(var(--post-my-posts-mobile-borderColor,var(--post-my-posts-borderColor,var(--wix-color-2))));
  --border-width: calc(var(--post-my-posts-mobile-borderWidth, var(--post-my-posts-borderWidth, 1)) * 1px);
  --border-radius: calc(var(--post-my-posts-mobile-postRadius, var(--post-my-posts-postRadius, 0)) * 1px);
}
._SIYmI .gallery-item-hover:before {
  background: unset !important;
}
._SIYmI .gallery-item-container {
  border-radius: var(--border-radius) !important;
  scroll-snap-align: center !important;
}
[dir=rtl] ._SIYmI.post-list-pro-gallery-list.gallery-right-align .gallery-item-container,
[dir=rtl] ._SIYmI.post-list-pro-gallery-pg-side-by-side.gallery-right-align .gallery-item-container {
  display: flex !important;
  flex-direction: row !important;
}
[dir=rtl] ._SIYmI.post-list-pro-gallery-list .gallery-item-container,
[dir=rtl] ._SIYmI.post-list-pro-gallery-pg-side-by-side .gallery-item-container {
  display: flex !important;
  flex-direction: row-reverse !important;
}
[dir=rtl] ._SIYmI.post-list-pro-gallery-list .gallery-item-container .gallery-item-left-info,
[dir=rtl] ._SIYmI.post-list-pro-gallery-pg-side-by-side .gallery-item-container .gallery-item-left-info {
  left: auto;
  right: 0;
}
[dir=rtl] ._SIYmI.post-list-pro-gallery-list .gallery-item-container .gallery-item-right-info,
[dir=rtl] ._SIYmI.post-list-pro-gallery-pg-side-by-side .gallery-item-container .gallery-item-right-info {
  left: 0;
  right: auto;
}
._SIYmI.post-list-pro-gallery-list-large.gallery-right-align .gallery-item-wrapper,
._SIYmI.post-list-pro-gallery-list-medium.gallery-right-align .gallery-item-wrapper,
._SIYmI.post-list-pro-gallery-list.gallery-right-align .gallery-item-wrapper {
  right: 13px;
  /*!rtl:end:ignore*/
  top: 13px;
  /*!rtl:begin:ignore*/
}
._SIYmI.post-list-pro-gallery-list-large.gallery-left-align .gallery-item-wrapper,
._SIYmI.post-list-pro-gallery-list-medium.gallery-left-align .gallery-item-wrapper,
._SIYmI.post-list-pro-gallery-list.gallery-left-align .gallery-item-wrapper {
  left: 13px;
  /*!rtl:end:ignore*/
  top: 13px;
  /*!rtl:begin:ignore*/
}
._SIYmI.post-list-pro-gallery-list .gallery-item-container,
._SIYmI.post-list-pro-gallery-list-large .gallery-item-container,
._SIYmI.post-list-pro-gallery-list-medium .gallery-item-container {
  background-color: rgb(var(--post-post-list-backgroundColor,var(--wix-color-1))) !important;
}
._SIYmI.post-list-pro-gallery-list .gallery-item-container.pro-gallery-mobile-indicator,
._SIYmI.post-list-pro-gallery-list-large .gallery-item-container.pro-gallery-mobile-indicator,
._SIYmI.post-list-pro-gallery-list-medium .gallery-item-container.pro-gallery-mobile-indicator {
  background-color: rgb(var(--post-post-list-mobile-backgroundColor,var(--wix-color-1))) !important;
}
._SIYmI.post-list-pro-gallery-list .gallery-item-common-info,
._SIYmI.post-list-pro-gallery-list-large .gallery-item-common-info,
._SIYmI.post-list-pro-gallery-list-medium .gallery-item-common-info {
  overflow: visible !important;
}
._SIYmI.post-list-pro-gallery-slider {
  border-color: var(--border-color);
  border-radius: var(--border-radius);
  border-style: solid;
  border-width: var(--border-width);
  overflow: hidden;
}
._SIYmI.post-list-pro-gallery-slider .gallery-item-container {
  border-radius: revert !important;
}
._SIYmI.post-list-pro-gallery-slider .gallery-slideshow .pro-gallery .gallery-slideshow-info {
  padding-inline-end: 0 !important;
  padding-inline-start: 0 !important;
}
._SIYmI[class^=post-list-pro-gallery] .gallery-item-wrapper {
  cursor: pointer;
}
._SIYmI.post-list-pro-gallery-flat #pro-gallery-container .gallery-item-container {
  transform-style: flat;
  will-change: top,left,width,height;
}
._SIYmI.post-list-pro-gallery-pg-grid.no-border .gallery-item-container {
  overflow: hidden !important;
}
._SIYmI.post-list-pro-gallery-pg-grid.no-border .gallery-item-container:focus-within:after {
  border-radius: var(--border-radius);
  box-shadow: inset 0 0 0 2px currentColor;
  content: "";
  inset: 0;
  pointer-events: none;
  position: absolute;
}
._SIYmI [data-hook=item-action] {
  display: none;
}

/* ===== css_vs2uk (blog.html) ===== */
/*** VSM_CSS ***/
#vs2uk {
  height: auto;
  --comp-display: unset;
  position: relative;
}
#vs2uk .vs2uk-overflow-wrapper {
  position: relative;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  overflow-x: clip;
  overflow-y: clip;
}
#vs2uk .vs2uk-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  display: var(--l_display,var(--container-display));
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#vs2uk:not(.vs2uk-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#vs2uk {
  --bg: var(--color_11);
  --alpha-bg: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he2g {
  z-index: 50;
  --above-all-in-container: 10000;
}
#comp-mdn6he76-pinned-layer {
  z-index: 53;
  --above-all-in-container: 10000;
}
#comp-mdn6hebg-pinned-layer {
  z-index: 54;
  --above-all-in-container: 10000;
}
#PAGE_SECTIONSvs2uk {
  --above-all-in-container: 49;
}
#comp-mdn6he2g {
  height: auto;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  grid-area: 3/1/4/2;
  position: relative;
}
.comp-mdn6he2g-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6he2g:not(.comp-mdn6he2g-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-mdn6he2g {
  --alpha-bg: 0;
  --bg: var(--color_11);
  --static-spx: 1px;
}
#comp-mdn6he2g_r_comp-lygyrks2 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 11/1/12/2;
  position: relative;
}
#comp-mdn6he2g_r_comp-lygyrks2 .comp-mdn6he2g_r_comp-lygyrks2-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 4%;
  padding-right: 6.796875%;
  padding-left: 6.796875%;
  padding-bottom: 1%;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.1880078 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.0362344 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: 1.6000358335643905fr 0.8000133705621623fr 0.8000394765549558fr 0.8000081037568256fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6he2g_r_comp-lygyrks2:not(.comp-mdn6he2g_r_comp-lygyrks2-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lygyrks2 .comp-mdn6he2g_r_comp-lygyrks2-container {
    padding-top: 3.9840637450199203%;
    padding-right: 3.9840637450199203%;
    padding-left: 3.9840637450199203%;
    padding-bottom: 2%;
    row-gap: max(0.5px, 0.0132797 * (var(--scaling-factor) - var(--scrollbar-width)));
    column-gap: max(0.5px, 0.0332 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-template-rows: minmax(max(0.5px, 0.3396617 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.0321734 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    grid-template-columns: 1.2800026594760145fr 0.9200224514050217fr 0.9200060396846386fr 0.8800082965431633fr;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lygyrks2 .comp-mdn6he2g_r_comp-lygyrks2-container {
    padding-top: 40px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    row-gap: max(0.5px, 0.0533336 * (var(--scaling-factor) - var(--scrollbar-width)));
    column-gap: max(0.5px, 0.0533336 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-template-rows: minmax(max(0.5px, 0.049943 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.1363695 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.1378508 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.2617484 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.1122555 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    grid-template-columns: minmax(0px,1fr);
  }
}
#comp-mdn6he2g_r_comp-lygyrks2 {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he2g_r_comp-lyfzb4w0 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mdn6he2g_r_comp-lyfzb4w0 .comp-mdn6he2g_r_comp-lyfzb4w0-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 0%;
  padding-right: 0%;
  padding-left: 0%;
  padding-bottom: 0%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6he2g_r_comp-lyfzb4w0 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he2g_r_comp-lyehiqlf {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max-content;
  max-width: 99999px;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: -0.9345288059302089%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6he2g_r_comp-lyehiqlf-container {
  box-sizing: border-box;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  display: var(--l_display,var(--container-display));
  flex-direction: row;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyehiqlf {
    min-height: unset;
    max-height: 99999px;
    margin-top: 0.007900751393060486%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyehiqlf {
    min-height: unset;
    max-height: 99999px;
    margin-top: 0.009328358208955223%;
  }
}
#comp-mdn6he2g_r_comp-lyehiqlf {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he2g_r_comp-lyegnv8n {
  min-height: 0px;
  --l_display: unset;
  height: 35px;
  min-width: 0px;
  width: 30.2578125px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0083498 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0078743 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyegnv8n {
    height: 30px;
    width: 25.93465909090909px;
    margin-right: max(0.5px, 0.0133436 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    align-self: center;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyegnv8n {
    height: 35px;
    width: 30.251302083333336px;
    margin-right: max(0.5px, 0.0128205 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    align-self: flex-start;
  }
}
#comp-mdn6he2g_r_comp-lyegnv8n {
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he2g_r_comp-lyegnv8r {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max(0.5px, 0.2145921 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: max(0.5px, 0.0106472 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyegnv8r {
    width: max(0.5px, 0.1776023 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    align-self: flex-start;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyegnv8r {
    width: max(0.5px, 0.6601162 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    align-self: center;
  }
}
#comp-mdn6he2g_r_comp-lyegnv8r {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyegnv8r {
    --fontSize: 20spx;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyegnv8r {
    --fontSize: 20px;
  }
}
#comp-mdn6he2g_r_comp-lyfzb543 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/2/2/3;
  position: relative;
}
#comp-mdn6he2g_r_comp-lyfzb543 .comp-mdn6he2g_r_comp-lyfzb543-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 3%;
  padding-right: 3%;
  padding-left: 3%;
  padding-bottom: 3%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyfzb543 .comp-mdn6he2g_r_comp-lyfzb543-container {
    padding-top: 0%;
    padding-right: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
  }
  #comp-mdn6he2g_r_comp-lyfzb543 {
    grid-area: 1/2/2/3;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyfzb543 {
    grid-area: 2/1/3/2;
  }
}
#comp-mdn6he2g_r_comp-lyfzb543 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he2g_r_comp-lyh1n0mz {
  width: 87.75137111517367%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0.007618525289482282%;
  margin-right: 0%;
  margin-top: 0.019044485070491817%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6he2g_r_comp-lyh1n0mz-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyh1n0mz {
    width: 99.9997361774576%;
    margin-left: 0%;
    margin-top: 0.016488908900317293%;
  }
  .comp-mdn6he2g_r_comp-lyh1n0mz-container {
    flex-direction: column;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyh1n0mz {
    min-width: 0px;
    width: max-content;
    max-width: 99999px;
    margin-left: 0%;
    margin-top: 0.015845708076783774%;
  }
  .comp-mdn6he2g_r_comp-lyh1n0mz-container {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    flex-direction: row;
  }
}
#comp-mdn6he2g_r_comp-lyh1n0mz {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he2g_r_comp-lyh0n95z {
  width: 100.00508454474598%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 11.111593385129563%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
.comp-mdn6he2g_r_comp-lyh0n95z-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyh0n95z {
    width: 100.00508454474598%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 17.589182652668608%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyh0n95z {
    min-width: 0px;
    width: max(0.5px, 0.4 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
#comp-mdn6he2g_r_comp-lyh0n95z {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he2g_r_comp-lyg0108v2 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.95539199286272%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.014303115133850184%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.945101467949013%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyg0108v2 {
    margin-left: 0.014303115133850184%;
    margin-bottom: 7.035673061067444%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyg0108v2 {
    margin-left: 0.032909829024380194%;
    margin-bottom: 6.666666666666667%;
  }
}
#comp-mdn6he2g_r_comp-lyg0108v2 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he2g_r_comp-lyg0108x {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9721199955392%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.023838525223083627%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0.4576996842832059%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyg0108x {
    margin-left: 0.023838525223083627%;
    margin-bottom: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyg0108x {
    margin-left: 0.05484971504063361%;
    margin-bottom: 1.0531145287801662%;
  }
}
#comp-mdn6he2g_r_comp-lyg0108x {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyg0108x.comp-mdn6he2g_r_variants-lyms5q23 {
    --color: var(--color_16);
    --textDecoration: none;
  }
  #comp-mdn6he2g_r_comp-lyg0108x {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyg0108x {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyg0108x:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-lyg0108x:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-lyg0108x.comp-mdn6he2g_r_variants-lyms5q23,
  #comp-mdn6he2g_r_comp-lyg0108x.comp-mdn6he2g_r_variants-lyms5q23 :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-lyg0108x.comp-mdn6he2g_r_variants-lyms5q23,
  #comp-mdn6he2g_r_comp-lyg0108x.comp-mdn6he2g_r_variants-lyms5q23 :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyg0108x:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-lyg0108x:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-lyg0108x.comp-mdn6he2g_r_variants-lyms5q23,
  #comp-mdn6he2g_r_comp-lyg0108x.comp-mdn6he2g_r_variants-lyms5q23 :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-lyg0108x.comp-mdn6he2g_r_variants-lyms5q23,
  #comp-mdn6he2g_r_comp-lyg0108x.comp-mdn6he2g_r_variants-lyms5q23 :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
#comp-mdn6he2g_r_comp-lyg01teu {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9721199955392%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 3;
  position: relative;
}
#comp-mdn6he2g_r_comp-lyg01teu {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --fontSize: 11px;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyg01teu.comp-mdn6he2g_r_variants-lyms5b88 {
    --color: var(--color_16);
    --textDecoration: none;
  }
  #comp-mdn6he2g_r_comp-lyg01teu {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyg01teu {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyg01teu:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-lyg01teu:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-lyg01teu.comp-mdn6he2g_r_variants-lyms5b88,
  #comp-mdn6he2g_r_comp-lyg01teu.comp-mdn6he2g_r_variants-lyms5b88 :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-lyg01teu.comp-mdn6he2g_r_variants-lyms5b88,
  #comp-mdn6he2g_r_comp-lyg01teu.comp-mdn6he2g_r_variants-lyms5b88 :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyg01teu:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-lyg01teu:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-lyg01teu.comp-mdn6he2g_r_variants-lyms5b88,
  #comp-mdn6he2g_r_comp-lyg01teu.comp-mdn6he2g_r_variants-lyms5b88 :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-lyg01teu.comp-mdn6he2g_r_variants-lyms5b88,
  #comp-mdn6he2g_r_comp-lyg01teu.comp-mdn6he2g_r_variants-lyms5b88 :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
#comp-mdn6he2g_r_comp-mgb6mh0d {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9721199955392%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: -0.23394853132310892%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0px;
  align-self: flex-start;
  order: 4;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-mgb6mh0d {
    margin-left: 0.023838525223083627%;
    margin-bottom: 0%;
    order: 2;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-mgb6mh0d {
    margin-left: 0.05484971504063361%;
    margin-bottom: 1.0531145287801662%;
    order: 2;
  }
}
#comp-mdn6he2g_r_comp-mgb6mh0d {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-mgb6mh0d.comp-mdn6he2g_r_variants-mgb6mh0u {
    --color: var(--color_16);
    --textDecoration: none;
  }
  #comp-mdn6he2g_r_comp-mgb6mh0d {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-mgb6mh0d {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-mgb6mh0d:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-mgb6mh0d:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-mgb6mh0d.comp-mdn6he2g_r_variants-mgb6mh0u,
  #comp-mdn6he2g_r_comp-mgb6mh0d.comp-mdn6he2g_r_variants-mgb6mh0u :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-mgb6mh0d.comp-mdn6he2g_r_variants-mgb6mh0u,
  #comp-mdn6he2g_r_comp-mgb6mh0d.comp-mdn6he2g_r_variants-mgb6mh0u :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-mgb6mh0d:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-mgb6mh0d:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-mgb6mh0d.comp-mdn6he2g_r_variants-mgb6mh0u,
  #comp-mdn6he2g_r_comp-mgb6mh0d.comp-mdn6he2g_r_variants-mgb6mh0u :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6he2g_r_comp-mgb6mh0d.comp-mdn6he2g_r_variants-mgb6mh0u,
  #comp-mdn6he2g_r_comp-mgb6mh0d.comp-mdn6he2g_r_variants-mgb6mh0u :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
#comp-mdn6he2g_r_comp-lyg00nqo {
  width: 99.46622429800078%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0.2779449496750673%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
.comp-mdn6he2g_r_comp-lyg00nqo-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyg00nqo {
    width: 99.46622429800078%;
    margin-left: 0.2308580223162755%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyg00nqo {
    min-width: 0px;
    width: max(0.5px, 0.4666667 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
#comp-mdn6he2g_r_comp-lyg00nqo {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he2g_r_comp-lyfzz8af {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.961043767928195%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyfzz8af {
    margin-bottom: 7.073777286543244%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyfzz8af {
    margin-bottom: 5.71875%;
  }
}
#comp-mdn6he2g_r_comp-lyfzz8af {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he2g_r_comp-lyg002xs {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9736922874556%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.028940403507577046%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyg002xs {
    margin-left: 0.028940403507577046%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyg002xs {
    width: 99.94741224418247%;
    margin-left: 0.05357142857142857%;
  }
}
#comp-mdn6he2g_r_comp-lyg002xs {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he2g_r_comp-lyh0tp6z {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/3/2/4;
  position: relative;
}
#comp-mdn6he2g_r_comp-lyh0tp6z .comp-mdn6he2g_r_comp-lyh0tp6z-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 3%;
  padding-right: 3%;
  padding-left: 3%;
  padding-bottom: 3%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyh0tp6z .comp-mdn6he2g_r_comp-lyh0tp6z-container {
    padding-top: 0%;
    padding-right: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
  }
  #comp-mdn6he2g_r_comp-lyh0tp6z {
    grid-area: 1/3/2/4;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyh0tp6z {
    grid-area: 3/1/4/2;
  }
}
#comp-mdn6he2g_r_comp-lyh0tp6z {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he2g_r_comp-lyh1mcw5 {
  width: 87.75137111517367%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6he2g_r_comp-lyh1mcw5-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyh1mcw5 {
    width: 99.99990406532768%;
    margin-top: 0.032977817800634586%;
  }
  .comp-mdn6he2g_r_comp-lyh1mcw5-container {
    flex-direction: column;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyh1mcw5 {
    min-width: 0px;
    width: max-content;
    max-width: 99999px;
    margin-top: 0.03169141615356755%;
  }
  .comp-mdn6he2g_r_comp-lyh1mcw5-container {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    flex-direction: row;
  }
}
#comp-mdn6he2g_r_comp-lyh1mcw5 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he2g_r_comp-lyh0odal {
  width: 100%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 10.904278399722294%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
.comp-mdn6he2g_r_comp-lyh0odal-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyh0odal {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 17.588215895350114%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyh0odal {
    min-width: 0px;
    width: max(0.5px, 0.4 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
#comp-mdn6he2g_r_comp-lyh0odal {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he2g_r_comp-lyh0muu8 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.7777777777777777%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyh0muu8 {
    margin-bottom: 7.035286358140046%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyh0muu8 {
    margin-bottom: 6.666666666666667%;
  }
}
#comp-mdn6he2g_r_comp-lyh0muu8 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he2g_r_comp-lygzkxti {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.80902777777777%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.16467069812471818%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0px;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lygzkxti {
    margin-left: 0.16467069812471818%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lygzkxti {
    margin-left: 0.3788712546697618%;
  }
}
#comp-mdn6he2g_r_comp-lygzkxti.comp-mdn6he2g_r_variants-lyljs11d {
  --color: var(--color_16);
}
#comp-mdn6he2g_r_comp-lygzkxti {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --textDecoration: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he2g_r_comp-lygzkxti:not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6he2g_r_comp-lygzkxti:not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6he2g_r_comp-lygzkxti.comp-mdn6he2g_r_variants-lyljs11d,
#comp-mdn6he2g_r_comp-lygzkxti.comp-mdn6he2g_r_variants-lyljs11d :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6he2g_r_comp-lygzkxti.comp-mdn6he2g_r_variants-lyljs11d,
#comp-mdn6he2g_r_comp-lygzkxti.comp-mdn6he2g_r_variants-lyljs11d :not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6he2g_r_comp-lygyxe7j {
  width: 99.83536955203189%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: flex-end;
  order: 2;
  position: relative;
}
.comp-mdn6he2g_r_comp-lygyxe7j-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lygyxe7j {
    width: 99.84089587859131%;
    margin-left: 0.15939320655161043%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: flex-start;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lygyxe7j {
    min-width: 0px;
    width: max(0.5px, 0.453312 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: flex-start;
  }
}
#comp-mdn6he2g_r_comp-lygyxe7j {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he2g_r_comp-lygzfsvi {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.99258380302581%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.782245794026866%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lygzfsvi {
    margin-bottom: 7.046518029176989%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lygzfsvi {
    margin-bottom: 5.882893648313264%;
  }
}
#comp-mdn6he2g_r_comp-lygzfsvi {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he2g_r_comp-lyg03n56 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100.00365310148317%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: -0.5554591216802638%;
  margin-top: 0%;
  margin-bottom: 0px;
  align-self: flex-end;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyg03n56 {
    margin-left: 0.0033641184031131307%;
    margin-right: 0%;
    margin-bottom: 0.7046518029176989%;
    align-self: flex-start;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyg03n56 {
    margin-left: 0.0068185238074862835%;
    margin-right: 0%;
    margin-bottom: 1.4282152167225273%;
    align-self: flex-start;
  }
}
#comp-mdn6he2g_r_comp-lyg03n56.comp-mdn6he2g_r_variants-lylivj4t {
  --color: var(--color_16);
}
#comp-mdn6he2g_r_comp-lyg03n56.comp-mdn6he2g_r_variants-lylivtz7 {
  --color: var(--color_16);
}
#comp-mdn6he2g_r_comp-lyg03n56 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --textDecoration: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he2g_r_comp-lyg03n56:not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6he2g_r_comp-lyg03n56:not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6he2g_r_comp-lyg03n56.comp-mdn6he2g_r_variants-lylivj4t,
#comp-mdn6he2g_r_comp-lyg03n56.comp-mdn6he2g_r_variants-lylivj4t :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6he2g_r_comp-lyg03n56.comp-mdn6he2g_r_variants-lylivj4t,
#comp-mdn6he2g_r_comp-lyg03n56.comp-mdn6he2g_r_variants-lylivj4t :not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6he2g_r_comp-lyg03n56.comp-mdn6he2g_r_variants-lylivtz7,
#comp-mdn6he2g_r_comp-lyg03n56.comp-mdn6he2g_r_variants-lylivtz7 :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6he2g_r_comp-lyg03n56.comp-mdn6he2g_r_variants-lylivtz7,
#comp-mdn6he2g_r_comp-lyg03n56.comp-mdn6he2g_r_variants-lylivtz7 :not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6he2g_r_comp-lyg08v4u {
  --l_display: none;
  height: auto;
  min-width: 0px;
  width: 100.00365310148317%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.006728236806226261%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 3;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyg08v4u {
    margin-left: 0.006728236806226261%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyg08v4u {
    margin-left: 0.013637047614972567%;
  }
}
#comp-mdn6he2g_r_comp-lyg08v4u.comp-mdn6he2g_r_variants-lyliw27d {
  --color: var(--color_16);
}
#comp-mdn6he2g_r_comp-lyg08v4u {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --textDecoration: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he2g_r_comp-lyg08v4u:not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6he2g_r_comp-lyg08v4u:not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6he2g_r_comp-lyg08v4u.comp-mdn6he2g_r_variants-lyliw27d,
#comp-mdn6he2g_r_comp-lyg08v4u.comp-mdn6he2g_r_variants-lyliw27d :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6he2g_r_comp-lyg08v4u.comp-mdn6he2g_r_variants-lyliw27d,
#comp-mdn6he2g_r_comp-lyg08v4u.comp-mdn6he2g_r_variants-lyliw27d :not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6he2g_r_comp-mi7eo22x {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 103.15498549991241%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: min(-0.5px, -0.0025568 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.1197505 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mdn6he2g_r_comp-mi7eo22x {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he2g_r_comp-lygz9xp2 {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/4/2/5;
  position: relative;
}
#comp-mdn6he2g_r_comp-lygz9xp2 .comp-mdn6he2g_r_comp-lygz9xp2-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 3%;
  padding-right: 3%;
  padding-left: 3%;
  padding-bottom: 3%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lygz9xp2 .comp-mdn6he2g_r_comp-lygz9xp2-container {
    padding-top: 0%;
    padding-right: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
  }
  #comp-mdn6he2g_r_comp-lygz9xp2 {
    grid-area: 1/4/2/5;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lygz9xp2 {
    grid-area: 4/1/5/2;
  }
}
#comp-mdn6he2g_r_comp-lygz9xp2 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he2g_r_comp-lyfzwzcd {
  width: 87.75479360560071%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0.015029720397395785%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6he2g_r_comp-lyfzwzcd-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyfzwzcd {
    width: 100.00570016401761%;
    margin-top: 0.05171519774052853%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyfzwzcd {
    width: 39.39243027888446%;
    margin-top: 0.058855487142339735%;
  }
}
#comp-mdn6he2g_r_comp-lyfzwzcd {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he2g_r_comp-lyfzw7lt {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9889976895148%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.7958554547011474%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyfzw7lt {
    width: 99.99425386427627%;
    margin-left: 0.005746135723725794%;
    margin-bottom: 7.332069183474114%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyfzw7lt {
    width: 99.98850706815308%;
    margin-left: 0.011492931846914148%;
    margin-bottom: 7.326744052407769%;
  }
}
#comp-mdn6he2g_r_comp-lyfzw7lt {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he2g_r_comp-lyfzf3ce {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9914368898784%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.02140777530399041%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyfzf3ce {
    width: 135.953125px;
    margin-left: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyfzf3ce {
    width: 98.61166203887346%;
    margin-left: 0%;
  }
}
#comp-mdn6he2g_r_comp-lyfzf3ce {
  --bgs: 255,255,255;
  --itemBGColorNoTrans: background-color 50ms ease 0s;
  --shd: none;
  --bg: 255,255,255;
  --brw: 0px;
  --brd: 0,0,0;
  --itemBGColorTrans: background-color 0.4s ease 0s;
  --verticalPadding: 1px;
  --fnt: var(--font_9);
  --txt: var(--color_11);
  --alpha-txt: 1;
  --arrowColor: var(--color_11);
  --alpha-arrowColor: 1;
  --subMenuOpacityTrans: opacity 0.4s ease 0s;
  --bgsSub: 0,0,0;
  --txtsSub: var(--color_16);
  --alpha-txtsSub: 1;
  --txts: var(--color_16);
  --alpha-txts: 1;
  --bgexpanded: 255,255,255;
  --fntSubMenu: normal normal normal 16px/1.5em madefor-text,sans-serif;
  --txtexpanded: var(--color_11);
  --alpha-txtexpanded: 1;
  --subMenuSpacing: 0px;
  --menuSpacing: 0px;
  --bgh: 230,234,245;
  --SKINS_fntSubmenu: normal normal normal 16px/1.4em Poppins #8D8D8D;
  --alpha-SKINS_bgSubmenu: 0;
  --rd: 90px;
  --alpha-bgs: 0;
  --alpha-bgsSub: 0;
  --alpha-brd: 0;
  --textSpacing: 0;
  --alpha-bg: 0;
  --SKINS_submenuMargin: 0;
  --alpha-bgexpanded: 0;
  --sepw: 1;
  --alpha-bgh: 1;
  --SKINS_submenuBR: 90px;
  --boxShadowToggleOn-shd: none;
  --separatorHeight: 15;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he2g_r_comp-lyfzy5tk {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 2/1/3/5;
  position: relative;
}
#comp-mdn6he2g_r_comp-lyfzy5tk .comp-mdn6he2g_r_comp-lyfzy5tk-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyfzy5tk {
    grid-area: 2/1/3/5;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyfzy5tk {
    grid-area: 5/1/6/2;
  }
}
#comp-mdn6he2g_r_comp-lyfzy5tk {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he2g_r_comp-lyfzy89o {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 31.49132103574702%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: center;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0.00805765595473341%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyfzy89o {
    width: 59.35067127270041%;
    align-self: center;
    margin-top: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyfzy89o {
    width: 100%;
    align-self: end;
    margin-top: 0%;
  }
}
#comp-mdn6he2g_r_comp-lyfzy89o {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he76 {
  height: auto;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6he76-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6he76:not(.comp-mdn6he76-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#masterPage:not(.landingPage) {
  --top-offset: 0px;
}
#masterPage.landingPage {
  --top-offset: 0px;
}
#comp-mdn6he76 {
  --alpha-bg: 0;
  --bg: var(--color_11);
  --static-spx: 1px;
}
#comp-mdn6he76_r_comp-lyfwd7e1 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: start;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: calc(0px);
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mdn6he76_r_comp-lyfwd7e1 .comp-mdn6he76_r_comp-lyfwd7e1-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.0850508 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6he76_r_comp-lyfwd7e1:not(.comp-mdn6he76_r_comp-lyfwd7e1-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-mdn6he76_r_comp-lyfwd7e1-pinned-layer {
  position: fixed;
  left: 0;
  width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  top: 0;
  bottom: unset;
  height: auto;
  margin-top: var(--wix-ads-height);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyfwd7e1 .comp-mdn6he76_r_comp-lyfwd7e1-container {
    padding-top: 2%;
    padding-right: 2%;
    padding-left: 2%;
    padding-bottom: 2%;
    grid-template-rows: minmax(max(0.5px, 0.0850508 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyfwd7e1 .comp-mdn6he76_r_comp-lyfwd7e1-container {
    padding-top: 2%;
    padding-right: 2.533333333333333%;
    padding-left: 2%;
    padding-bottom: 2%;
    grid-template-rows: minmax(max(0.5px, 0.0850507 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  }
}
#comp-mdn6he76_r_comp-lyfwd7e1 {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he76_r_comp-lyrcsz0y {
  min-height: 65px;
  --l_display: unset;
  height: auto;
  width: max-content;
  --comp-display: unset;
  align-self: center;
  justify-self: center;
  pointer-events: auto;
  margin-left: 1.709486166007905%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 1.3513043478260864%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6he76_r_comp-lyrcsz0y-container {
  box-sizing: border-box;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  display: var(--l_display,var(--container-display));
  flex-direction: row;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz0y {
    min-height: 65px;
    width: max-content;
  }
  .comp-mdn6he76_r_comp-lyrcsz0y-container {
    flex-direction: row;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz0y {
    min-height: 0px;
    min-width: 0px;
    width: 100%;
    max-width: 99999px;
    max-height: 99999px;
    justify-self: start;
    margin-left: 0%;
    margin-bottom: 0%;
  }
  .comp-mdn6he76_r_comp-lyrcsz0y-container {
    flex-direction: column;
  }
}
#comp-mdn6he76_r_comp-lyrcsz0y {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 10px 10px 10px 10px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he76_r_comp-lyrcsz17 {
  min-height: 65px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max(0.5px, 0.7343747 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0003953 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0282115 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 1;
  position: relative;
}
.comp-mdn6he76_r_comp-lyrcsz17-container {
  box-sizing: border-box;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(65px,auto);
  grid-template-columns: minmax(0px,940fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz17 {
    min-height: 65px;
    width: max(0.5px, 0.5989583 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .comp-mdn6he76_r_comp-lyrcsz17-container {
    grid-template-rows: minmax(65px,auto);
    grid-template-columns: minmax(0px,460.0003125fr);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz17 {
    min-height: 70px;
    width: 100.00069708270887%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
  }
  .comp-mdn6he76_r_comp-lyrcsz17-container {
    grid-template-rows: minmax(70px,auto);
    grid-template-columns: minmax(0px,1fr);
  }
}
#comp-mdn6he76_r_comp-lyrcsz17 {
  --brw: 0px;
  --brd: var(--color_13);
  --bg: var(--color_16);
  --rd: 10px 10px 10px 10px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 1;
  --alpha-bg: 1;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he76_r_comp-lyrcsz1b {
  min-height: 0px;
  --l_display: none;
  height: 60px;
  min-width: 0px;
  width: 60px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: center;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 4.1549004014465165%;
  margin-top: 0.08931684201567495%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6he76_r_comp-lyrcsz1b-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6he76_r_comp-lyrcsz1b:not(.comp-mdn6he76_r_comp-lyrcsz1b-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz1b {
    --l_display: unset;
    height: 40px;
    width: 40px;
    margin-right: 3.2932206521739134%;
    margin-top: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz1b {
    margin-right: 3.298611111111111%;
    margin-top: 0%;
  }
}
#comp-mdn6he76_r_comp-lyrcsz1b {
  --static-spx: 1px;
}
#comp-mdn6he76_r_comp-lyrcsz1f6 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mdn6he76_r_comp-lyrcsz1l {
  min-height: 300px;
  --l_display: unset;
  height: 300px;
  min-width: 0px;
  width: 980px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mdn6he76_r_comp-lyrcsz1l .comp-mdn6he76_r_comp-lyrcsz1l-overflow-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  overflow-x: scroll;
  overflow-y: scroll;
  --sticky-offset: 0px;
  scrollbar-width: none;
  overflow: -moz-scrollbars-none;
  -ms-overflow-style: none;
}
#comp-mdn6he76_r_comp-lyrcsz1l .comp-mdn6he76_r_comp-lyrcsz1l-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6he76_r_comp-lyrcsz1l:not(.comp-mdn6he76_r_comp-lyrcsz1l-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-mdn6he76_r_comp-lyrcsz1l .comp-mdn6he76_r_comp-lyrcsz1l-overflow-wrapper::-webkit-scrollbar {
  width: 0;
  height: 0;
}
#comp-mdn6he76_r_comp-lyrcsz1n4 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 40%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mdn6he76_r_comp-lyrcsz1n4 .comp-mdn6he76_r_comp-lyrcsz1n4-overflow-wrapper {
  position: relative;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  overflow-x: hidden;
  overflow-y: scroll;
  --sticky-offset: 0px;
}
#comp-mdn6he76_r_comp-lyrcsz1n4 .comp-mdn6he76_r_comp-lyrcsz1n4-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6he76_r_comp-lyrcsz1n4:not(.comp-mdn6he76_r_comp-lyrcsz1n4-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz1n4 {
    width: 100%;
    justify-self: start;
  }
}
#comp-mdn6he76_r_comp-lyrcsz1r {
  min-height: 0px;
  --l_display: unset;
  height: 20px;
  min-width: 0px;
  width: 20px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 30px;
  margin-top: 30px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz1r {
    height: 30px;
    width: 30px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz1r {
    height: 41px;
    width: 41px;
    margin-right: 27px;
    margin-top: 30.5px;
  }
}
#comp-mdn6he76_r_comp-lyrcsz1u5 {
  width: 100%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-top: 45%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6he76_r_comp-lyrcsz1u5-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz1u5 {
    margin-right: 0px;
    margin-top: 78px;
  }
}
#comp-mdn6he76_r_comp-lyrcsz1u5 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he76_r_comp-lyrcsz1w2 {
  min-height: 0px;
  --l_display: unset;
  height: 75px;
  min-width: 0px;
  width: 92.3076923076923%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 3.8461538461538463%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 6.410256410256411%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz1w2 {
    margin-bottom: 10.256410256410257%;
  }
}
#comp-mdn6he76_r_comp-mjr519yl {
  min-height: 0px;
  --l_display: none;
  height: 75px;
  min-width: 0px;
  width: 92.3076923076923%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 3.8461538461538463%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 6.410256410256411%;
  align-self: flex-start;
  order: 3;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-mjr519yl {
    --l_display: none;
    width: 92.3076923076923%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-mjr519yl {
    --l_display: unset;
    width: 92.30416666666666%;
    margin-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
    order: 2;
  }
}
#comp-mdn6he76_r_comp-lyrcsz21 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz21 {
    margin-bottom: 0%;
    order: 2;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz21 {
    margin-bottom: 0px;
    order: 3;
  }
}
#comp-mdn6he76_r_comp-lyrcsz21 {
  --bgs: 255,255,255;
  --itemBGColorNoTrans: background-color 50ms ease 0s;
  --shd: none;
  --bg: 255,255,255;
  --brw: 0px;
  --brd: 0,0,0;
  --itemBGColorTrans: background-color 0.4s ease 0s;
  --verticalPadding: 10px;
  --fnt: normal normal normal 20px/1.5em madefor-text,sans-serif;
  --txt: 0,0,0;
  --alpha-txt: 1;
  --arrowColor: 0,0,0;
  --alpha-arrowColor: 1;
  --subMenuOpacityTrans: opacity 0.4s ease 0s;
  --bgsSub: 0,0,0;
  --txtsSub: 26,106,255;
  --alpha-txtsSub: 1;
  --txts: 26,106,255;
  --alpha-txts: 1;
  --bgexpanded: 255,255,255;
  --fntSubMenu: normal normal normal 20px/1.5em madefor-text,sans-serif;
  --txtexpanded: 0,0,0;
  --alpha-txtexpanded: 1;
  --subMenuSpacing: 0px;
  --menuSpacing: 10px;
  --bgh: 230,234,245;
  --SKINS_fntSubmenu: normal normal normal 16px/1.4em Poppins #8D8D8D;
  --alpha-SKINS_bgSubmenu: 0;
  --rd: 90px;
  --alpha-bgs: 0;
  --alpha-bgsSub: 0;
  --alpha-brd: 0;
  --textSpacing: 0;
  --alpha-bg: 0;
  --SKINS_submenuMargin: 0;
  --alpha-bgexpanded: 0;
  --sepw: 1;
  --alpha-bgh: 1;
  --SKINS_submenuBR: 90px;
  --boxShadowToggleOn-shd: none;
  --separatorHeight: 15;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz21 {
    --bgs: var(--color_11);
    --fnt: var(--font_8);
    --txt: var(--color_20);
    --arrowColor: var(--color_20);
    --bgsSub: var(--color_11);
    --txtsSub: var(--color_29);
    --txts: var(--color_29);
  }
}
#comp-mdn6he76_r_comp-lyrcsz26 {
  min-height: 30px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 63.31616017326735%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: center;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 2.001573787715204%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz26 {
    --l_display: none;
    width: 78.57417535254056%;
    margin-right: 2.65846669625281%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz26 {
    --l_display: none;
    width: 78.73592633163489%;
    margin-right: 2.66393935427409%;
  }
}
#comp-mdn6he76_r_comp-lyrcsz2a {
  min-height: 0px;
  --l_display: unset;
  height: 35px;
  width: max-content;
  --comp-display: unset;
  align-self: center;
  justify-self: start;
  pointer-events: auto;
  margin-left: 2.1075111225455316%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6he76_r_comp-lyrcsz2a-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: row;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz2a {
    margin-left: 3.3258499003765274%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz2a {
    margin-left: 3.331163194444445%;
  }
}
#comp-mdn6he76_r_comp-lyrcsz2a {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_31);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6he76_r_comp-lyrcsz2c {
  min-height: 0px;
  --l_display: unset;
  height: 35px;
  min-width: 0px;
  width: 30.265213815789476px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.00625 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: center;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz2c {
    margin-right: max(0.5px, 0.0128203 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: flex-start;
  }
}
#comp-mdn6he76_r_comp-lyrcsz2c {
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6he76_r_comp-lyrcsz2i2 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max(0.5px, 0.2203866 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: center;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz2i2 {
    width: max-content;
  }
}
#comp-mdn6he76_r_comp-lyrcsz2i2 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_15);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz2i2 {
    --fontSize: 33.333spx;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz2i2 {
    --fontSize: 65.641spx;
  }
}
#comp-mdn6he76_r_comp-lyrcsz2o1 {
  min-height: 0px;
  --l_display: unset;
  height: 65px;
  min-width: 0px;
  width: max(0.5px, 0.1711217 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: max(0.5px, 0.0282119 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz2o1 {
    --l_display: unset;
    height: 65px;
    width: max(0.5px, 0.3386458 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz2o1 {
    --l_display: none;
    height: 75px;
    width: 100%;
    margin-left: 0%;
    margin-top: 0%;
    margin-bottom: max(0.5px, 0.0079051 * (var(--scaling-factor) - var(--scrollbar-width)));
  }
}
#comp-mdn6hebg {
  height: auto;
  width: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-top: 0px;
  margin-right: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6hebg-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6hebg:not(.comp-mdn6hebg-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-mdn6hebg-pinned-layer {
  position: fixed;
  left: 0;
  width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  top: 0;
  bottom: unset;
  height: auto;
  margin-top: var(--wix-ads-height);
}
#comp-mdn6hebg {
  --alpha-bg: 0;
  --bg: var(--color_11);
  --static-spx: 1px;
}
#comp-mdn6hebg_r_comp-kd5px9hr {
  min-height: 100vh;
  height: 100vh;
  min-width: 0px;
  width: 300px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mdn6hebg_r_comp-kd5px9hr .comp-mdn6hebg_r_comp-kd5px9hr-overflow-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  overflow-x: hidden;
  overflow-y: scroll;
  --sticky-offset: 0px;
  scrollbar-width: none;
  overflow: -moz-scrollbars-none;
  -ms-overflow-style: none;
}
#comp-mdn6hebg_r_comp-kd5px9hr .comp-mdn6hebg_r_comp-kd5px9hr-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(0px,1fr);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6hebg_r_comp-kd5px9hr:not(.comp-mdn6hebg_r_comp-kd5px9hr-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-mdn6hebg_r_comp-kd5px9hr .comp-mdn6hebg_r_comp-kd5px9hr-overflow-wrapper::-webkit-scrollbar {
  width: 0;
  height: 0;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hebg_r_comp-kd5px9hr {
    width: 400px;
    align-self: start;
    justify-self: end;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  #comp-mdn6hebg_r_comp-kd5px9hr .comp-mdn6hebg_r_comp-kd5px9hr-container {
    grid-template-columns: minmax(0px,400fr);
  }
  #comp-mdn6hebg_r_comp-kd5px9hr-pinned-layer {
    position: fixed;
    left: 0;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    top: 0;
    bottom: unset;
    height: auto;
    margin-top: var(--wix-ads-height);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hebg_r_comp-kd5px9hr {
    width: 100vw;
    max-width: 99999px;
    align-self: stretch;
    justify-self: stretch;
  }
  #comp-mdn6hebg_r_comp-kd5px9hr .comp-mdn6hebg_r_comp-kd5px9hr-container {
    grid-template-columns: minmax(0px,390fr);
  }
}
#comp-mdn6hebg_r_comp-kd5px9hr {
  --containerBackground: var(--color_11);
  --alpha-containerBackground: 1;
  --bg: var(--color_15);
  --alpha-bg: 0.8;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6hebg_r_comp-kd5px9kk {
  height: auto;
  width: 60%;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: center;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 100px;
  margin-bottom: 200px;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hebg_r_comp-kd5px9kk {
    width: 45%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hebg_r_comp-kd5px9kk {
    width: 46.15384615384615%;
  }
}
#comp-mdn6hebg_r_comp-kd5px9kk {
  --bgs: var(--color_11);
  --itemBGColorNoTrans: background-color 50ms ease 0s;
  --shd: none;
  --bg: var(--color_11);
  --brw: 0px 0px 0px 0px;
  --brd: var(--color_15);
  --itemBGColorTrans: background-color 0.4s ease 0s;
  --verticalPadding: 10px;
  --fnt: var(--font_8);
  --txt: var(--color_15);
  --alpha-txt: 1;
  --arrowColor: var(--color_15);
  --alpha-arrowColor: 1;
  --subMenuOpacityTrans: opacity 0.4s ease 0s;
  --bgsSub: var(--color_11);
  --txtsSub: var(--color_18);
  --alpha-txtsSub: 1;
  --txts: var(--color_18);
  --alpha-txts: 1;
  --bgexpanded: var(--color_11);
  --fntSubMenu: var(--font_9);
  --txtexpanded: var(--color_15);
  --alpha-txtexpanded: 1;
  --subMenuSpacing: 25px;
  --menuSpacing: 10px;
  --bgh: 230,234,245;
  --SKINS_fntSubmenu: normal normal normal 16px/1.4em Poppins {color_14};
  --alpha-SKINS_bgSubmenu: 0;
  --rd: 90px;
  --alpha-bgs: 0;
  --alpha-bgsSub: 0;
  --alpha-brd: 0.2;
  --textSpacing: 0;
  --alpha-bg: 0;
  --SKINS_submenuMargin: 0;
  --alpha-bgexpanded: 1;
  --sepw: 1;
  --alpha-bgh: 1;
  --SKINS_submenuBR: 90px;
  --boxShadowToggleOn-shd: none;
  --separatorHeight: 15;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hebg_r_comp-kd5px9kk {
    --fnt: var(--font_7);
    --fntSubMenu: var(--font_8);
  }
}
#comp-mdn6hebg_r_comp-kkmqi5tc {
  height: 20px;
  width: 20px;
  --l_display: unset;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  position: sticky;
  --force-auto: initial;
  top: var(--force-auto,calc(0px + var(--sticky-offset, 0px)));
  bottom: var(--force-auto,);
  left: var(--force-auto,);
  right: var(--force-auto,);
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 40px;
  margin-top: 40px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  --is-sticky: 1;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hebg_r_comp-kkmqi5tc {
    width: 28.296875px;
    height: 28px;
  }
}
#comp-mdn6hebg_r_comp-kkmqi5tc {
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6hevt {
  height: auto;
  min-height: 0px;
  --comp-display: flex;
  --section-max-width: var(--variables-lyeb3ogn);
  --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)));
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  grid-area: 2/1/3/2;
  position: relative;
}
#comp-mdn6hevt .comp-mdn6hevt-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  max-width: var(--variables-lyeb3ogn);
  margin-left: clamp(0px, (100% - var(--variables-lyeb3ogn)) / 2, 100 * var(--one-unit));
  --section-max-width: var(--variables-lyeb3ogn);
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.3952569 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6hevt .comp-mdn6hevt-container-pinned {
  max-width: var(--variables-lyeb3ogn);
  margin-left: clamp(0px, (100% - var(--variables-lyeb3ogn)) / 2, 100 * var(--one-unit));
  --section-max-width: var(--variables-lyeb3ogn);
  height: 100%;
  width: 100%;
  position: absolute;
  display: grid;
  pointer-events: none;
}
#comp-mdn6hevt {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 1px;
}
#TPASection_mdn6h9vu {
  width: auto;
  height: auto;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 20px;
  margin-right: 5%;
  margin-bottom: 20px;
  margin-left: 5%;
  grid-area: 1/1/2/2;
  position: relative;
}
:is(#comp-mdn6helk,
[id^="comp-mdn6helk__"]) {
  height: auto;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6helk-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
:is(#comp-mdn6helk,
[id^="comp-mdn6helk__"]):not(.comp-mdn6helk-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
:is(#comp-mdn6helk,
[id^="comp-mdn6helk__"]) {
  --static-spx: 1px;
}
:is(#comp-mdn6helk_r_comp-lz15fc1a,
[id^="comp-mdn6helk_r_comp-lz15fc1a__"]) {
  --l_display: unset;
  min-width: 0px;
  min-height: 0px;
  width: auto;
  height: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6helk_r_comp-lz15fc1a-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
:is(#comp-mdn6helk_r_comp-lz15fc1a,
[id^="comp-mdn6helk_r_comp-lz15fc1a__"]):not(.comp-mdn6helk_r_comp-lz15fc1a-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
:is(#comp-mdn6helk_r_comp-lz15fc1a,
[id^="comp-mdn6helk_r_comp-lz15fc1a__"]) {
  --comp-mdn6helk_r_comp-lz15fc1a-variables-lz2o8dyi: 70%;
  --comp-mdn6helk_r_comp-lz15fc1a-variables-lz2oeb9n: 12px;
  --comp-mdn6helk_r_comp-lz15fc1a-variables-lz2qb84a: 40px;
  --comp-mdn6helk_r_comp-lz15fc1a-variables-lz2qbrf8: 40px;
  --comp-mdn6helk_r_comp-lz15fc1a-variables-lzcfbeb2: 280px;
  --comp-mdn6helk_r_comp-lz15fc1a-variables-m012ajxy: 1;
  --comp-mdn6helk_r_comp-lz15fc1a-variables-m012ei17: 2;
  --comp-mdn6helk_r_comp-lz15fc1a-variables-m0w42gck: 20px;
  --comp-mdn6helk_r_comp-lz15fc1a-variables-m14zwxl5: 1;
  --comp-mdn6helk_r_comp-lz15fc1a-variables-m14zxqew: 3;
  --comp-mdn6helk_r_comp-lz15fc1a-variables-m1502zsq: 1fr;
  --comp-mdn6helk_r_comp-lz15fc1a-variables-m150569s: 1fr;
}
:is(#comp-mdn6helk_r_comp-lz15fc1a,
[id^="comp-mdn6helk_r_comp-lz15fc1a__"]) {
  --static-spx: 1px;
}
:is(#comp-mdn6helk_r_comp-lz15fc1d,
[id^="comp-mdn6helk_r_comp-lz15fc1d__"]) {
  --l_display: unset;
  height: auto;
  width: auto;
  min-width: 0px;
  min-height: 0px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6helk_r_comp-lz15fc1d-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(min-content,max-content) minmax(min-content,max-content);
  grid-template-columns: 1fr 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
:is(#comp-mdn6helk_r_comp-lz15fc1d,
[id^="comp-mdn6helk_r_comp-lz15fc1d__"]) {
  --brw: 0px;
  --brd: var(--color_13);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 1;
  --alpha-bg: 1;
  --boxShadowToggleOn-shd: none;
  --static-spx: 1px;
  --bg-gradient: none;
}
:is(#comp-mdn6helk_r_comp-m1acjxqd,
[id^="comp-mdn6helk_r_comp-m1acjxqd__"]) {
  width: 100%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  position: relative;
  --force-auto: auto;
  top: var(--force-auto,calc(0px));
  bottom: var(--force-auto,);
  left: var(--force-auto,);
  right: var(--force-auto,);
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/3/3;
}
.comp-mdn6helk_r_comp-m1acjxqd-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
:is(#comp-mdn6helk_r_comp-m1acjxqd,
[id^="comp-mdn6helk_r_comp-m1acjxqd__"]):not(.comp-mdn6helk_r_comp-m1acjxqd-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
:is(#comp-mdn6helk_r_comp-m1acjxqd,
[id^="comp-mdn6helk_r_comp-m1acjxqd__"]) {
  --brw: 0px;
  --brd: 232,230,230;
  --alpha-brd: 1;
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-bg: 0;
  --alphaBg: 1;
  --boxShadowToggleOn-shd: none;
  --alphaBrd: 0.18;
  --static-spx: 1px;
  --bg-gradient: none;
}
:is(#comp-mdn6helk_r_comp-m1acjxrs,
[id^="comp-mdn6helk_r_comp-m1acjxrs__"]) {
  min-height: 1px;
  --l_display: unset;
  height: auto;
  width: 100%;
  --comp-display: unset;
  justify-self: center;
  position: relative;
  --force-auto: auto;
  top: var(--force-auto,calc(0px));
  bottom: var(--force-auto,);
  left: var(--force-auto,);
  right: var(--force-auto,);
  pointer-events: auto;
  margin-left: auto;
  grid-area: 1/1/2/2;
}
.comp-mdn6helk_r_comp-m1acjxrs-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(min-content,max-content) minmax(min-content,max-content);
  grid-template-columns: var(--comp-mdn6helk_r_comp-lz15fc1a-variables-m1502zsq) 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
:is(#comp-mdn6helk_r_comp-m1acjxrs,
[id^="comp-mdn6helk_r_comp-m1acjxrs__"]) {
  --brw: 0px;
  --brd: 232,230,230;
  --alpha-brd: 1;
  --bg: var(--color_31);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alphaBg: 1;
  --boxShadowToggleOn-shd: none;
  --alphaBrd: 0.18;
  --alpha-bg: 0;
  --static-spx: 1px;
  --bg-gradient: none;
}
:is(#comp-mdn6helk_r_comp-lz2ci754,
[id^="comp-mdn6helk_r_comp-lz2ci754__"]) {
  width: 100%;
  height: var(--comp-mdn6helk_r_comp-lz15fc1a-variables-lzcfbeb2);
  --l_display: unset;
  min-width: 0px;
  min-height: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: var(--comp-mdn6helk_r_comp-lz15fc1a-variables-m012ajxy)/var(--comp-mdn6helk_r_comp-lz15fc1a-variables-m14zwxl5)/2/3;
  position: relative;
}
:is(#comp-mdn6helk_r_comp-lz2ci754,
[id^="comp-mdn6helk_r_comp-lz2ci754__"]) {
  --backgroundColor: var(--color_15);
  --borderColor: var(--color_15);
  --alpha-borderColor: 1;
  --borderWidth: 0px;
  --cornerRadius: 0px;
  --boxShadow: none;
  --mediaOpacity: 1;
  --blendMode: normal;
  --alpha-backgroundColor: 1;
  --boxShadowToggleOn-boxShadow: none;
  --static-spx: 1px;
}
:is(#comp-mdn6helk_r_comp-lz2ci754,
[id^="comp-mdn6helk_r_comp-lz2ci754__"]) wow-image {
  overflow: clip;
}
:is(#comp-mdn6helk_r_comp-lz2ci754,
[id^="comp-mdn6helk_r_comp-lz2ci754__"]) wow-image img {
  height: 100%;
}
:is(#comp-mdn6helk_r_comp-m0w46ymj,
[id^="comp-mdn6helk_r_comp-m0w46ymj__"]) {
  width: 107.48752079866888%;
  height: var(--comp-mdn6helk_r_comp-lz15fc1a-variables-lzcfbeb2);
  --l_display: none;
  min-height: 0px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: -7.483258928571429%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/3;
  position: relative;
}
:is(#comp-mdn6helk_r_comp-m0w46ymj,
[id^="comp-mdn6helk_r_comp-m0w46ymj__"]) {
  --static-spx: 1px;
}
:is(#comp-mdn6helk_r_comp-lz2cqjpj,
[id^="comp-mdn6helk_r_comp-lz2cqjpj__"]) {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: var(--comp-mdn6helk_r_comp-lz15fc1a-variables-lz2o8dyi);
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 2/1/var(--comp-mdn6helk_r_comp-lz15fc1a-variables-m012ei17)/var(--comp-mdn6helk_r_comp-lz15fc1a-variables-m14zxqew);
  position: relative;
}
.comp-mdn6helk_r_comp-lz2cqjpj-container {
  box-sizing: border-box;
  padding-top: var(--comp-mdn6helk_r_comp-lz15fc1a-variables-lz2qb84a);
  padding-right: var(--comp-mdn6helk_r_comp-lz15fc1a-variables-m0w42gck);
  padding-left: var(--comp-mdn6helk_r_comp-lz15fc1a-variables-m0w42gck);
  padding-bottom: var(--comp-mdn6helk_r_comp-lz15fc1a-variables-lz2qbrf8);
  row-gap: var(--comp-mdn6helk_r_comp-lz15fc1a-variables-lz2oeb9n);
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(min-content,max-content) minmax(min-content,max-content);
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
:is(#comp-mdn6helk_r_comp-lz2cqjpj,
[id^="comp-mdn6helk_r_comp-lz2cqjpj__"]) {
  --brw: 0px;
  --brd: 50,65,88;
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 1;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 1px;
  --bg-gradient: none;
}
:is(#comp-mdn6helk_r_comp-lz2crm1o,
[id^="comp-mdn6helk_r_comp-lz2crm1o__"]) {
  width: 100%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0.0234375px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
:is(#comp-mdn6helk_r_comp-lz2crm1o,
[id^="comp-mdn6helk_r_comp-lz2crm1o__"]) {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --fontSize: 36px;
  --static-spx: 1px;
}
:is(#comp-mdn6helk_r_comp-lz2cs7n0,
[id^="comp-mdn6helk_r_comp-lz2cs7n0__"]) {
  width: 100%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0.0078125px;
  margin-bottom: 0px;
  grid-area: 2/1/3/2;
  position: relative;
}
:is(#comp-mdn6helk_r_comp-lz2cs7n0,
[id^="comp-mdn6helk_r_comp-lz2cs7n0__"]) {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textAlign: left;
  --fontSize: 16px;
  --static-spx: 1px;
}
:is(#comp-mdn6helk_r_comp-m1acjxrq,
[id^="comp-mdn6helk_r_comp-m1acjxrq__"]) {
  min-height: 1px;
  --l_display: unset;
  height: auto;
  width: 100%;
  --comp-display: unset;
  justify-self: center;
  position: relative;
  --force-auto: auto;
  top: var(--force-auto,calc(0px));
  bottom: var(--force-auto,);
  left: var(--force-auto,);
  right: var(--force-auto,);
  pointer-events: auto;
  margin-left: auto;
  grid-area: 1/1/2/2;
}
.comp-mdn6helk_r_comp-m1acjxrq-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
:is(#comp-mdn6helk_r_comp-m1acjxrq,
[id^="comp-mdn6helk_r_comp-m1acjxrq__"]) {
  --brw: 0px;
  --brd: 232,230,230;
  --alpha-brd: 1;
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-bg: 0;
  --alphaBg: 1;
  --boxShadowToggleOn-shd: none;
  --alphaBrd: 0.18;
  --static-spx: 1px;
  --bg-gradient: none;
}

/* ===== stylableCss_vs2uk (blog.html) ===== */
/*** VSM_CSS ***/
/*END STYLABLE DIRECTIVE RULES*/
#comp-mdn6he76_r_comp-lyrcsz1f6 .comp-mdn6he76_r_comp-lyrcsz1f6-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding: 0px;
  background: #FFFFFF;
  border: 0px solid #949494;
  border-radius: 0px;
  /*0.78px 1.84px 8px 1px rgba(0, 0, 0, 0.07)*/
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-mdn6he76_r_comp-lyrcsz1f6 .comp-mdn6he76_r_comp-lyrcsz1f6-styleId__root:hover {
  background: rgba(255, 255, 255, 0);
  border: 0px solid #000000;
}
#comp-mdn6he76_r_comp-lyrcsz1f6 .comp-mdn6he76_r_comp-lyrcsz1f6-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(0deg);
  fill: #1A6AFF;
}
#comp-mdn6he76_r_comp-lyrcsz1f6 .comp-mdn6he76_r_comp-lyrcsz1f6-styleId__root:hover .StylableButton2545352419__label {
  color: #FFFFFF;
}
#comp-mdn6he76_r_comp-lyrcsz1f6 .comp-mdn6he76_r_comp-lyrcsz1f6-styleId__root:disabled {
  border: 0px solid #000000;
  background: #EEEEEE;
}
#comp-mdn6he76_r_comp-lyrcsz1f6 .comp-mdn6he76_r_comp-lyrcsz1f6-styleId__root:disabled .StylableButton2545352419__label {
  color: #4F4F4F;
}
#comp-mdn6he76_r_comp-lyrcsz1f6 .comp-mdn6he76_r_comp-lyrcsz1f6-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-mdn6he76_r_comp-lyrcsz1f6 .comp-mdn6he76_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
}
#comp-mdn6he76_r_comp-lyrcsz1f6 .comp-mdn6he76_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  color: #000000;
  margin-right: 0px;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  font-family: Poppins;
  font-size: 16spx;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-size: 16px;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  display: none;
}
#comp-mdn6he76_r_comp-lyrcsz1f6 .comp-mdn6he76_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  margin-left: 0px;
  display: initial;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
  width: 60px;
  height: 60px;
  fill: #000000;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz1f6 .comp-mdn6he76_r_comp-lyrcsz1f6-styleId__root {
    -st-extends: HamburgerOpenButton;
    background: rgba(255, 255, 255, 0);
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6he76_r_comp-lyrcsz1f6 .comp-mdn6he76_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__icon {
    width: 55px;
    height: 55px;
    fill: #1C1F30;
  }
  #comp-mdn6he76_r_comp-lyrcsz1f6 .comp-mdn6he76_r_comp-lyrcsz1f6-styleId__root:hover .StylableButton2545352419__icon {
    fill: #1C1F30;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz1f6 .comp-mdn6he76_r_comp-lyrcsz1f6-styleId__root {
    -st-extends: HamburgerOpenButton;
    background: rgba(255, 255, 255, 0);
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6he76_r_comp-lyrcsz1f6 .comp-mdn6he76_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__icon {
    width: 55px;
    height: 55px;
    fill: #1C1F30;
  }
  #comp-mdn6he76_r_comp-lyrcsz1f6 .comp-mdn6he76_r_comp-lyrcsz1f6-styleId__root:hover .StylableButton2545352419__icon {
    fill: #1C1F30;
    width: 55px;
    height: 55px;
  }
}
#comp-mdn6he76_r_comp-lyrcsz1l {
  /*START STYLABLE DIRECTIVE RULES*/
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-mdn6he76_r_comp-lyrcsz1l .comp-mdn6he76_r_comp-lyrcsz1l-styleId__root {
  -st-extends: HamburgerOverlay;
  background-color: rgba(0, 0, 0, 0.8);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz1l {
    /*START STYLABLE DIRECTIVE RULES*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz1l {
    /*START STYLABLE DIRECTIVE RULES*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
}
#comp-mdn6he76_r_comp-lyrcsz1n4 {
  /*START STYLABLE DIRECTIVE RULES*/
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-mdn6he76_r_comp-lyrcsz1n4 .comp-mdn6he76_r_comp-lyrcsz1n4-styleId__root {
  -st-extends: HamburgerMenuContainer;
  background-color: #FFFFFF;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz1n4 {
    /*START STYLABLE DIRECTIVE RULES*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
  #comp-mdn6he76_r_comp-lyrcsz1n4 .comp-mdn6he76_r_comp-lyrcsz1n4-styleId__root {
    background-color: #FAFAFA;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz1n4 {
    /*START STYLABLE DIRECTIVE RULES*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
  #comp-mdn6he76_r_comp-lyrcsz1n4 .comp-mdn6he76_r_comp-lyrcsz1n4-styleId__root {
    background-color: #FAFAFA;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-mdn6he76_r_comp-lyrcsz1r .comp-mdn6he76_r_comp-lyrcsz1r-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding-right: 0px;
  border-radius: 300px;
  background: rgba(255, 255, 255, 0);
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-mdn6he76_r_comp-lyrcsz1r .comp-mdn6he76_r_comp-lyrcsz1r-styleId__root:hover {
  background: #FFFFFF;
  border: 0px solid #000000;
  border-radius: 0px;
}
#comp-mdn6he76_r_comp-lyrcsz1r .comp-mdn6he76_r_comp-lyrcsz1r-styleId__root:hover .StylableButton2545352419__icon {
  fill: #000000;
  transform: rotate(90deg);
}
#comp-mdn6he76_r_comp-lyrcsz1r .comp-mdn6he76_r_comp-lyrcsz1r-styleId__root:hover .StylableButton2545352419__label {
  color: #000000;
}
#comp-mdn6he76_r_comp-lyrcsz1r .comp-mdn6he76_r_comp-lyrcsz1r-styleId__root:disabled {
  background: #EEEEEE;
}
#comp-mdn6he76_r_comp-lyrcsz1r .comp-mdn6he76_r_comp-lyrcsz1r-styleId__root:disabled .StylableButton2545352419__label {
  color: #4F4F4F;
}
#comp-mdn6he76_r_comp-lyrcsz1r .comp-mdn6he76_r_comp-lyrcsz1r-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-mdn6he76_r_comp-lyrcsz1r .comp-mdn6he76_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
}
#comp-mdn6he76_r_comp-lyrcsz1r .comp-mdn6he76_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  color: #FFFFFF;
  margin-left: 1px;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  font-family: Poppins;
  font-size: 16spx;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-size: 16px;
  display: none;
}
#comp-mdn6he76_r_comp-lyrcsz1r .comp-mdn6he76_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  margin-right: 1px;
  display: initial;
  width: 22px;
  height: 22px;
  transform: rotate(0deg);
  fill: #000000;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz1r .comp-mdn6he76_r_comp-lyrcsz1r-styleId__root {
    -st-extends: HamburgerCloseButton;
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6he76_r_comp-lyrcsz1r .comp-mdn6he76_r_comp-lyrcsz1r-styleId__root:hover {
    background: rgba(255, 255, 255, 0.06);
  }
  #comp-mdn6he76_r_comp-lyrcsz1r .comp-mdn6he76_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__icon {
    fill: #283040;
    width: 30px;
    height: 30px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz1r .comp-mdn6he76_r_comp-lyrcsz1r-styleId__root {
    -st-extends: HamburgerCloseButton;
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6he76_r_comp-lyrcsz1r .comp-mdn6he76_r_comp-lyrcsz1r-styleId__root:hover {
    background: rgba(255, 255, 255, 0);
  }
  #comp-mdn6he76_r_comp-lyrcsz1r .comp-mdn6he76_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__icon {
    fill: #283040;
    width: 30px;
    height: 30px;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-mdn6he76_r_comp-lyrcsz1w2 .comp-mdn6he76_r_comp-lyrcsz1w2-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding-right: 0px;
  border-radius: 300px;
  background: #FFEA80;
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-mdn6he76_r_comp-lyrcsz1w2 .comp-mdn6he76_r_comp-lyrcsz1w2-styleId__root:hover {
  border: 0px solid #000000;
  background: #6C3008;
}
#comp-mdn6he76_r_comp-lyrcsz1w2 .comp-mdn6he76_r_comp-lyrcsz1w2-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(2deg);
  fill: #000000;
}
#comp-mdn6he76_r_comp-lyrcsz1w2 .comp-mdn6he76_r_comp-lyrcsz1w2-styleId__root:hover .StylableButton2545352419__label {
  color: #FFEA80;
}
#comp-mdn6he76_r_comp-lyrcsz1w2 .comp-mdn6he76_r_comp-lyrcsz1w2-styleId__root:disabled {
  background: #EEEEEE;
}
#comp-mdn6he76_r_comp-lyrcsz1w2 .comp-mdn6he76_r_comp-lyrcsz1w2-styleId__root:disabled .StylableButton2545352419__label {
  color: #8D8D8D;
}
#comp-mdn6he76_r_comp-lyrcsz1w2 .comp-mdn6he76_r_comp-lyrcsz1w2-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-mdn6he76_r_comp-lyrcsz1w2 .comp-mdn6he76_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
}
#comp-mdn6he76_r_comp-lyrcsz1w2 .comp-mdn6he76_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  display: initial;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  color: #361804;
}
#comp-mdn6he76_r_comp-lyrcsz1w2 .comp-mdn6he76_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 25px;
  height: 25px;
  margin: 0px 4px 0px 0px;
  fill: #FFFFFF;
  display: none;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6he76_r_comp-lyrcsz1w2 .comp-mdn6he76_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 14px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz1w2 .comp-mdn6he76_r_comp-lyrcsz1w2-styleId__root {
    background: #576EA1;
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6he76_r_comp-lyrcsz1w2 .comp-mdn6he76_r_comp-lyrcsz1w2-styleId__root:hover {
    background: #A1BFFF;
  }
  #comp-mdn6he76_r_comp-lyrcsz1w2 .comp-mdn6he76_r_comp-lyrcsz1w2-styleId__root:hover .StylableButton2545352419__label {
    color: #283040;
  }
  #comp-mdn6he76_r_comp-lyrcsz1w2 .comp-mdn6he76_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 15px;
    color: #A1BFFF;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-mdn6he76_r_comp-mjr519yl .comp-mdn6he76_r_comp-mjr519yl-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding-right: 0px;
  border-radius: 300px;
  background: #FFEA80;
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-mdn6he76_r_comp-mjr519yl .comp-mdn6he76_r_comp-mjr519yl-styleId__root:hover {
  border: 0px solid #000000;
  background: #6C3008;
}
#comp-mdn6he76_r_comp-mjr519yl .comp-mdn6he76_r_comp-mjr519yl-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(2deg);
  fill: #000000;
}
#comp-mdn6he76_r_comp-mjr519yl .comp-mdn6he76_r_comp-mjr519yl-styleId__root:hover .StylableButton2545352419__label {
  color: #FFEA80;
}
#comp-mdn6he76_r_comp-mjr519yl .comp-mdn6he76_r_comp-mjr519yl-styleId__root:disabled {
  background: #EEEEEE;
}
#comp-mdn6he76_r_comp-mjr519yl .comp-mdn6he76_r_comp-mjr519yl-styleId__root:disabled .StylableButton2545352419__label {
  color: #8D8D8D;
}
#comp-mdn6he76_r_comp-mjr519yl .comp-mdn6he76_r_comp-mjr519yl-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-mdn6he76_r_comp-mjr519yl .comp-mdn6he76_r_comp-mjr519yl-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
}
#comp-mdn6he76_r_comp-mjr519yl .comp-mdn6he76_r_comp-mjr519yl-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  display: initial;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  color: #361804;
}
#comp-mdn6he76_r_comp-mjr519yl .comp-mdn6he76_r_comp-mjr519yl-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 25px;
  height: 25px;
  margin: 0px 4px 0px 0px;
  fill: #FFFFFF;
  display: none;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6he76_r_comp-mjr519yl .comp-mdn6he76_r_comp-mjr519yl-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 14px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-mjr519yl .comp-mdn6he76_r_comp-mjr519yl-styleId__root {
    background: #576EA1;
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6he76_r_comp-mjr519yl .comp-mdn6he76_r_comp-mjr519yl-styleId__root:hover {
    background: #A1BFFF;
  }
  #comp-mdn6he76_r_comp-mjr519yl .comp-mdn6he76_r_comp-mjr519yl-styleId__root:hover .StylableButton2545352419__label {
    color: #283040;
  }
  #comp-mdn6he76_r_comp-mjr519yl .comp-mdn6he76_r_comp-mjr519yl-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 15px;
    color: #A1BFFF;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root {
  -st-extends: StylableHorizontalMenu;
  background: rgba(255, 255, 255, 0);
  border: 0px solid rgba(255, 255, 255, 0);
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menu {
  direction: ltr;
  height: calc(100% + 0px);
  margin-top: -0px;
  margin-bottom: -0px;
  flex-grow: unset;
  width: calc(100% + 26px);
  margin-left: -13px;
  margin-right: -13px;
  justify-content: flex-end;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem {
  border-radius: 0px;
  border: 2px solid #000000;
  border-left: 0px solid #000000;
  border-right: 0px solid #000000;
  background: rgba(255, 255, 255, 0);
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 0px solid rgba(255, 255, 255, 0);
  border-bottom: 0px solid rgba(255, 255, 255, 0);
  padding-left: 0px;
  padding-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 13px;
  margin-right: 13px;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
  letter-spacing: 0em;
  line-height: 1.4em;
  letter-spacing: 0em;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  color: #1C1F30;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__container {
  justify-content: end;
  text-align: end;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root::rightAlignmentScrollItem {
  --comp-mdn6he76_r_comp-lyrcsz26-styleId-flexGrow: 1;
  flex-grow: unset;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__scrollButton {
  border: 0 solid #757575;
  padding: 10px;
  background: #FFF;
  padding-top: 0px;
  padding-bottom: 0px;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__scrollButton:hover {
  background: #FCF7E6;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__scrollButton .ScrollButton2305195801__icon {
  width: 16px;
  height: 16px;
  fill: #9E3B1B;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__positionBox {
  margin-left: 20px;
  margin-right: 20px;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout {
  margin-top: 0px;
  --comp-mdn6he76_r_comp-lyrcsz26-styleId-flyoutAlignment: left;
  --comp-mdn6he76_r_comp-lyrcsz26-styleId-horizontalSpacing: 8;
  padding: 6px;
  background: rgba(255, 255, 255, 0);
  border: 0px solid rgba(255, 255, 255, 0);
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root::leftAlignmentScrollItem {
  flex-grow: 1;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__listWrapper {
  --comp-mdn6he76_r_comp-lyrcsz26-styleId-width: 80;
  --comp-mdn6he76_r_comp-lyrcsz26-styleId-columnsAmount: 3;
  column-count: 3;
  width: 100%;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageWrapper {
  margin-left: -4px;
  margin-right: -4px;
  width: calc(100% + 8px);
  margin-bottom: -4px;
  justify-content: space-between;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageStretchWrapper {
  width: 980px;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::category {
  margin-top: 4px;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::flex {
  margin-bottom: -8px;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::listItem {
  margin-left: 4px;
  margin-right: 4px;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__rowItem {
  margin-bottom: 8px;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 4px;
  background: rgba(255, 255, 255, 0);
  border: 0px solid rgba(255, 255, 255, 0);
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__container {
  justify-content: flex-start;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__label {
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  font-family: Poppins;
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.4em;
  letter-spacing: 0em;
  color: #000000;
  text-align: left;
  background-color: rgba(255, 255, 255, 0);
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
  background: #fff;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 4px;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
  text-decoration-line: underline;
  color: #1C1F30;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isHovered .itemDepth02233374943__label {
  text-decoration-line: underline;
  color: #1C1F30;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__container {
  justify-content: flex-start;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  font-family: Poppins;
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.4em;
  color: #000000;
  letter-spacing: 0em;
  text-decoration-line: underline;
  text-align: left;
  background-color: rgba(255, 255, 255, 0);
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565__root {
  background-color: rgba(255, 255, 255, 0);
  border: 1px solid rgba(255, 255, 255, 0);
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
  text-decoration-line: underline;
  background-color: rgba(255, 255, 255, 0);
  color: #045AFF;
}
#comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered .itemDepth12472627565__label {
  text-decoration-line: underline;
  background-color: rgba(255, 255, 255, 0);
  color: #045AFF;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz26 {
    /*ADD_MISSING_HEADING_STYLES_DATA_FIXER end*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  /*ADD_MISSING_HEADING_STYLES_DATA_FIXER start*/
  #comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: rgba(255, 255, 255, 0.5);
  }
  #comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
    font-size: 16px;
    font-weight: bold;
    font-family: Helvetica, sans-serif;
    color: #000;
  }
  #comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
    text-decoration: underline;
  }
  #comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
    text-decoration: underline;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz26 {
    /*ADD_MISSING_HEADING_STYLES_DATA_FIXER end*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  /*ADD_MISSING_HEADING_STYLES_DATA_FIXER start*/
  #comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: rgba(255, 255, 255, 0.5);
  }
  #comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
    font-size: 16px;
    font-weight: bold;
    font-family: Helvetica, sans-serif;
    color: #000;
  }
  #comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
    text-decoration: underline;
  }
  #comp-mdn6he76_r_comp-lyrcsz26 .comp-mdn6he76_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
    text-decoration: underline;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-mdn6he76_r_comp-lyrcsz2o1 .comp-mdn6he76_r_comp-lyrcsz2o1-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding-right: 0px;
  border-radius: 300px;
  background: #FFF4C0;
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-mdn6he76_r_comp-lyrcsz2o1 .comp-mdn6he76_r_comp-lyrcsz2o1-styleId__root:hover {
  border: 0px solid #000000;
  background: #6C3008;
}
#comp-mdn6he76_r_comp-lyrcsz2o1 .comp-mdn6he76_r_comp-lyrcsz2o1-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(2deg);
  fill: #000000;
}
#comp-mdn6he76_r_comp-lyrcsz2o1 .comp-mdn6he76_r_comp-lyrcsz2o1-styleId__root:hover .StylableButton2545352419__label {
  color: #FFF4C0;
}
#comp-mdn6he76_r_comp-lyrcsz2o1 .comp-mdn6he76_r_comp-lyrcsz2o1-styleId__root:disabled {
  background: #EEEEEE;
}
#comp-mdn6he76_r_comp-lyrcsz2o1 .comp-mdn6he76_r_comp-lyrcsz2o1-styleId__root:disabled .StylableButton2545352419__label {
  color: #8D8D8D;
}
#comp-mdn6he76_r_comp-lyrcsz2o1 .comp-mdn6he76_r_comp-lyrcsz2o1-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-mdn6he76_r_comp-lyrcsz2o1 .comp-mdn6he76_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
}
#comp-mdn6he76_r_comp-lyrcsz2o1 .comp-mdn6he76_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  display: initial;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  color: #1C1F30;
}
#comp-mdn6he76_r_comp-lyrcsz2o1 .comp-mdn6he76_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 25px;
  height: 25px;
  margin: 0px 4px 0px 0px;
  fill: #FFFFFF;
  display: none;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6he76_r_comp-lyrcsz2o1 .comp-mdn6he76_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 14px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6he76_r_comp-lyrcsz2o1 .comp-mdn6he76_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 15px;
  }
}

/* ===== compCssMappers_vs2uk (blog.html) ===== */
/*** VSM_CSS ***/
#vs2uk {
  --shc-mutated-brightness: 125,125,125;
  justify-self: unset;
}
#comp-mdn6he2g_r_comp-lygyrks2 {
  --bg-overlay-color: rgb(var(--color_20));
  --bg-gradient: none;
}
#comp-mdn6he2g_r_comp-lyfzb4w0 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6he2g_r_comp-lyehiqlf {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6he2g_r_comp-lyegnv8n {
  --opacity: 1;
}
#comp-mdn6he2g_r_comp-lyegnv8r {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lyegnv8r :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-mdn6he2g_r_comp-lyegnv8r :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6he2g_r_comp-lyegnv8r [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyegnv8r :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0260417 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyegnv8r :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 20px !important;
  }
}
#comp-mdn6he2g_r_comp-lyfzb543 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6he2g_r_comp-lyh1n0mz {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6he2g_r_comp-lyh0n95z {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6he2g_r_comp-lyg0108v2 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lyg0108v2 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-mdn6he2g_r_comp-lyg0108v2 :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6he2g_r_comp-lyg0108v2 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6he2g_r_comp-lyg0108x {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lyg0108x :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
}
#comp-mdn6he2g_r_comp-lyg0108x [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyg0108x.comp-mdn6he2g_r_variants-lyms5q23 {
    --text-direction: var(--wix-opt-in-direction);
  }
  #comp-mdn6he2g_r_comp-lyg0108x.comp-mdn6he2g_r_variants-lyms5q23 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: #D0DFFF !important;
    background-color: transparent !important;
    text-decoration: none !important;
  }
  #comp-mdn6he2g_r_comp-lyg0108x.comp-mdn6he2g_r_variants-lyms5q23 [class$=rich-text__text]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: var(--corvid-color, #D0DFFF) !important;
  }
  #comp-mdn6he2g_r_comp-lyg0108x :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyg0108x :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
#comp-mdn6he2g_r_comp-lyg01teu {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lyg01teu :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  font-size: 11px;
}
#comp-mdn6he2g_r_comp-lyg01teu [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-lyg01teu.comp-mdn6he2g_r_variants-lyms5b88 {
    --text-direction: var(--wix-opt-in-direction);
  }
  #comp-mdn6he2g_r_comp-lyg01teu.comp-mdn6he2g_r_variants-lyms5b88 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: #D0DFFF !important;
    background-color: transparent !important;
    font-size: 11px !important;
    text-decoration: none !important;
  }
  #comp-mdn6he2g_r_comp-lyg01teu.comp-mdn6he2g_r_variants-lyms5b88 [class$=rich-text__text]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: var(--corvid-color, #D0DFFF) !important;
  }
  #comp-mdn6he2g_r_comp-lyg01teu :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-lyg01teu :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
#comp-mdn6he2g_r_comp-mgb6mh0d {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-mgb6mh0d :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
}
#comp-mdn6he2g_r_comp-mgb6mh0d [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he2g_r_comp-mgb6mh0d.comp-mdn6he2g_r_variants-mgb6mh0u {
    --text-direction: var(--wix-opt-in-direction);
  }
  #comp-mdn6he2g_r_comp-mgb6mh0d.comp-mdn6he2g_r_variants-mgb6mh0u :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: #D0DFFF !important;
    background-color: transparent !important;
    text-decoration: none !important;
  }
  #comp-mdn6he2g_r_comp-mgb6mh0d.comp-mdn6he2g_r_variants-mgb6mh0u [class$=rich-text__text]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: var(--corvid-color, #D0DFFF) !important;
  }
  #comp-mdn6he2g_r_comp-mgb6mh0d :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he2g_r_comp-mgb6mh0d :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
#comp-mdn6he2g_r_comp-lyg00nqo {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6he2g_r_comp-lyfzz8af {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lyfzz8af :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-mdn6he2g_r_comp-lyfzz8af :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6he2g_r_comp-lyfzz8af [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6he2g_r_comp-lyg002xs {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lyg002xs :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
}
#comp-mdn6he2g_r_comp-lyg002xs [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6he2g_r_comp-lyh0tp6z {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6he2g_r_comp-lyh1mcw5 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6he2g_r_comp-lyh0odal {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6he2g_r_comp-lyh0muu8 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lyh0muu8 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-mdn6he2g_r_comp-lyh0muu8 :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6he2g_r_comp-lyh0muu8 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6he2g_r_comp-lygzkxti.comp-mdn6he2g_r_variants-lyljs11d {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lygzkxti {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lygzkxti.comp-mdn6he2g_r_variants-lyljs11d :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #D0DFFF !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
#comp-mdn6he2g_r_comp-lygzkxti.comp-mdn6he2g_r_variants-lyljs11d [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #D0DFFF) !important;
}
#comp-mdn6he2g_r_comp-lygzkxti :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
}
#comp-mdn6he2g_r_comp-lygzkxti [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6he2g_r_comp-lygyxe7j {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6he2g_r_comp-lygzfsvi {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lygzfsvi :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-mdn6he2g_r_comp-lygzfsvi :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6he2g_r_comp-lygzfsvi [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6he2g_r_comp-lyg03n56.comp-mdn6he2g_r_variants-lylivj4t {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lyg03n56.comp-mdn6he2g_r_variants-lylivtz7 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lyg03n56 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lyg03n56.comp-mdn6he2g_r_variants-lylivj4t :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #D0DFFF !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
#comp-mdn6he2g_r_comp-lyg03n56.comp-mdn6he2g_r_variants-lylivj4t [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #D0DFFF) !important;
}
#comp-mdn6he2g_r_comp-lyg03n56.comp-mdn6he2g_r_variants-lylivtz7 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #D0DFFF !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
#comp-mdn6he2g_r_comp-lyg03n56.comp-mdn6he2g_r_variants-lylivtz7 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #D0DFFF) !important;
}
#comp-mdn6he2g_r_comp-lyg03n56 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
}
#comp-mdn6he2g_r_comp-lyg03n56 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6he2g_r_comp-lyg08v4u.comp-mdn6he2g_r_variants-lyliw27d {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lyg08v4u {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lyg08v4u.comp-mdn6he2g_r_variants-lyliw27d :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #D0DFFF !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
#comp-mdn6he2g_r_comp-lyg08v4u.comp-mdn6he2g_r_variants-lyliw27d [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #D0DFFF) !important;
}
#comp-mdn6he2g_r_comp-lyg08v4u :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
}
#comp-mdn6he2g_r_comp-lyg08v4u [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6he2g_r_comp-mi7eo22x {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-mi7eo22x :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-mdn6he2g_r_comp-mi7eo22x :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6he2g_r_comp-mi7eo22x [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6he2g_r_comp-lygz9xp2 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6he2g_r_comp-lyfzwzcd {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6he2g_r_comp-lyfzw7lt {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lyfzw7lt :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-mdn6he2g_r_comp-lyfzw7lt :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6he2g_r_comp-lyfzw7lt [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6he2g_r_comp-lyfzf3ce {
  height: auto;
  --direction: var(--wix-opt-in-direction, ltr);
  --item-height: 56px;
  --text-align: start;
  --template-columns: 1fr calc(40px + 1em);
  --template-areas: "label arrow";
  --padding-start: 0px;
  --sub-padding-start: 0px;
  --padding-end: 0px;
  --sub-padding-end: 0px;
  --item-depth0-direction: inherit;
  --item-depth1-direction: inherit;
  --item-depth2-direction: inherit;
  --item-depth0-align: inherit;
  --item-depth1-align: inherit;
  --item-depth2-align: inherit;
}
#comp-mdn6he2g_r_comp-lyfzy5tk {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6he2g_r_comp-lyfzy89o {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he2g_r_comp-lyfzy89o :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-align: left;
}
#comp-mdn6he2g_r_comp-lyfzy89o :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6he2g_r_comp-lyfzy89o [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6he76_r_comp-lyfwd7e1 {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-mdn6he76_r_comp-lyrcsz0y {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6he76_r_comp-lyrcsz17 {
  --shc-mutated-brightness: 104,112,128;
}
#comp-mdn6he76_r_comp-lyrcsz1f6 {
  height: inherit;
  width: auto;
}
#comp-mdn6he76_r_comp-lyrcsz1u5 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6he76_r_comp-lyrcsz21 {
  height: auto;
  --direction: var(--wix-opt-in-direction, ltr);
  --item-height: 56px;
  --text-align: center;
  --template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
  --template-areas: ". label arrow";
  --padding-start: 0px;
  --sub-padding-start: 0px;
  --padding-end: 0px;
  --sub-padding-end: 0px;
  --item-depth0-direction: inherit;
  --item-depth1-direction: inherit;
  --item-depth2-direction: inherit;
  --item-depth0-align: inherit;
  --item-depth1-align: inherit;
  --item-depth2-align: inherit;
}
#comp-mdn6he76_r_comp-lyrcsz26 {
  --is-animated: 1;
  --position-box-z-index: 47;
  --menu-flex-wrap: wrap;
  --subsubmenu-box-display: block;
  --subsubmenu-box-position: static;
  --white-space: normal;
  --label-word-wrap: break-word;
  height: auto;
  max-height: unset;
}
#comp-mdn6he76_r_comp-lyrcsz2a {
  --shc-mutated-brightness: 125,113,105;
}
#comp-mdn6he76_r_comp-lyrcsz2c {
  --opacity: 1;
}
#comp-mdn6he76_r_comp-lyrcsz2i2 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6he76_r_comp-lyrcsz2i2 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #1C1F30;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-mdn6he76_r_comp-lyrcsz2i2 :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6he76_r_comp-lyrcsz2i2 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #1C1F30);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6he76_r_comp-lyrcsz2i2 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0260414 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6he76_r_comp-lyrcsz2i2 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.051282 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
#comp-mdn6hebg_r_comp-kd5px9hr {
  --screen-width: 100vw;
}
#comp-mdn6hebg_r_comp-kd5px9kk {
  height: auto;
  --direction: rtl;
  --item-height: 56px;
  --text-align: center;
  --template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
  --template-areas: ". label arrow";
  --padding-start: 0px;
  --sub-padding-start: 0px;
  --padding-end: 0px;
  --sub-padding-end: 0px;
  --item-depth0-direction: inherit;
  --item-depth1-direction: inherit;
  --item-depth2-direction: inherit;
  --item-depth0-align: inherit;
  --item-depth1-align: inherit;
  --item-depth2-align: inherit;
}
#comp-mdn6hebg_r_comp-kkmqi5tc {
  --undefined: [object Object];
  --fill-opacity: 1;
  --stroke-width: 0;
  --stroke: #ED1566;
  --stroke-opacity: 1;
  --fill: #1C1F30;
}
#comp-mdn6hevt {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
.TPASection_mdn6h9vu {
  --wix-direction: ltr;
  --post-category-borderWidth: 1;
  --post-homepage-borderWidth: 1;
  --layout-homepage-layoutType: 16;
  --layout-category-layoutType: 16;
  --postBorderWidth: 1;
  --layout-homepage-pg-side-by-side-imageCropType: 0;
  --layout-category-pg-side-by-side-imageCropType: 0;
  --layout-homepage-pg-grid-imageCropType: 0;
  --layout-category-pg-grid-imageCropType: 0;
  --layout-homepage-pg-side-by-side-imageRatio: 2;
  --layout-category-pg-side-by-side-imageRatio: 2;
  --layout-homepage-pg-grid-imageRatio: 2;
  --layout-category-pg-grid-imageRatio: 2;
  --layout-homepage-pg-text-on-image-medium-imageRatio: 2;
  --layout-category-pg-text-on-image-medium-imageRatio: 2;
  --layout-homepage-pg-side-by-side-imageAlignment: 1;
  --layout-category-pg-side-by-side-imageAlignment: 1;
  --layout-homepage-pg-side-by-side-imageProportions: 50;
  --layout-category-pg-side-by-side-imageProportions: 50;
  --contentAlignment: 0;
  --layout-homepage-pg-side-by-side-layoutSpacing: 32;
  --layout-category-pg-side-by-side-layoutSpacing: 32;
  --layout-homepage-pg-grid-layoutSpacing: 32;
  --layout-category-pg-grid-layoutSpacing: 32;
  --layout-homepage-pg-medium-layoutSpacing: 32;
  --layout-category-pg-medium-layoutSpacing: 32;
  --layout-homepage-pg-text-on-image-medium-layoutSpacing: 32;
  --layout-category-pg-text-on-image-medium-layoutSpacing: 32;
  --layout-homepage-pg-one-column-layoutSpacing: 32;
  --layout-category-pg-one-column-layoutSpacing: 32;
  --layout-homepage-pg-side-by-side-margins: 20;
  --layout-category-pg-side-by-side-margins: 20;
  --layout-homepage-pg-grid-margins: 20;
  --layout-category-pg-grid-margins: 20;
  --layout-homepage-pg-medium-margins: 20;
  --layout-category-pg-medium-margins: 20;
  --layout-homepage-pg-text-on-image-medium-margins: 20;
  --layout-category-pg-text-on-image-medium-margins: 20;
  --layout-homepage-pg-one-column-margins: 20;
  --layout-category-pg-one-column-margins: 20;
  --layout-homepage-pg-side-by-side-sidesPadding: 36;
  --layout-category-pg-side-by-side-sidesPadding: 36;
  --layout-homepage-pg-grid-sidesPadding: 24;
  --layout-category-pg-grid-sidesPadding: 24;
  --layout-homepage-pg-medium-sidesPadding: 24;
  --layout-category-pg-medium-sidesPadding: 24;
  --layout-homepage-pg-text-on-image-medium-sidesPadding: 30;
  --layout-category-pg-text-on-image-medium-sidesPadding: 30;
  --layout-homepage-pg-one-column-sidesPadding: 48;
  --layout-category-pg-one-column-sidesPadding: 48;
  --layout-homepage-pg-side-by-side-titleLineCount: 3;
  --layout-category-pg-side-by-side-titleLineCount: 3;
  --layout-homepage-pg-grid-titleLineCount: 3;
  --layout-category-pg-grid-titleLineCount: 3;
  --layout-homepage-pg-medium-titleLineCount: 3;
  --layout-category-pg-medium-titleLineCount: 3;
  --layout-homepage-pg-text-on-image-medium-titleLineCount: 3;
  --layout-category-pg-text-on-image-medium-titleLineCount: 3;
  --layout-homepage-pg-one-column-titleLineCount: 3;
  --layout-category-pg-one-column-titleLineCount: 3;
  --layout-homepage-pg-side-by-side-descriptionLineCount: 3;
  --layout-category-pg-side-by-side-descriptionLineCount: 3;
  --layout-homepage-pg-grid-descriptionLineCount: 3;
  --layout-category-pg-grid-descriptionLineCount: 3;
  --layout-homepage-pg-medium-descriptionLineCount: 3;
  --layout-category-pg-medium-descriptionLineCount: 3;
  --layout-homepage-pg-one-column-descriptionLineCount: 3;
  --layout-category-pg-one-column-descriptionLineCount: 3;
  --layout-homepage-pg-grid-contentHeightType: 0;
  --layout-homepage-pg-grid-contentHeight: 350;
  --layout-category-pg-grid-contentHeightType: 0;
  --layout-category-pg-grid-contentHeight: 350;
  --layout-homepage-pg-medium-contentHeightType: 0;
  --layout-homepage-pg-medium-contentHeight: 350;
  --layout-category-pg-medium-contentHeightType: 0;
  --layout-category-pg-medium-contentHeight: 350;
  --layout-homepage-pg-one-column-contentHeightType: 0;
  --layout-homepage-pg-one-column-contentHeight: 350;
  --layout-category-pg-one-column-contentHeightType: 0;
  --layout-category-pg-one-column-contentHeight: 350;
  --layout-homepage-pg-grid-layoutCardsRowType: 0;
  --layout-homepage-pg-grid-layoutPostSize: 292;
  --layout-homepage-pg-grid-layoutPostsPerRow: 3;
  --layout-category-pg-grid-layoutCardsRowType: 0;
  --layout-category-pg-grid-layoutPostSize: 292;
  --layout-category-pg-grid-layoutPostsPerRow: 3;
  --layout-homepage-pg-medium-layoutCardsRowType: 0;
  --layout-homepage-pg-medium-layoutPostSize: 454;
  --layout-homepage-pg-medium-layoutPostsPerRow: 3;
  --layout-category-pg-medium-layoutCardsRowType: 0;
  --layout-category-pg-medium-layoutPostSize: 454;
  --layout-category-pg-medium-layoutPostsPerRow: 3;
  --layout-homepage-pg-text-on-image-medium-layoutCardsRowType: 0;
  --layout-homepage-pg-text-on-image-medium-layoutPostSize: 454;
  --layout-homepage-pg-text-on-image-medium-layoutPostsPerRow: 3;
  --layout-category-pg-text-on-image-medium-layoutCardsRowType: 0;
  --layout-category-pg-text-on-image-medium-layoutPostSize: 454;
  --layout-category-pg-text-on-image-medium-layoutPostsPerRow: 3;
  --layout-mobile-homepage-layoutType: 10;
  --layout-mobile-category-layoutType: 10;
  --contentAlignmentMobile: 0;
  --blog-sideBySideLayoutImagePosition-homepage: 0;
  --blog-sideBySideLayoutImagePosition-category: 0;
  --pagination-homepage-type: 0;
  --pagination-category-type: 0;
  --pagination-homepage-pageSize: 3;
  --pagination-category-pageSize: 3;
  --post-homepage-postRadius: 0;
  --post-category-postRadius: 0;
  --post-homepage-mobile-postRadius: 0;
  --post-category-mobile-postRadius: 0;
  --post-one-column-mobile-homepage-titleFontSize: 22;
  --post-one-column-mobile-category-titleFontSize: 22;
  --post-one-column-mobile-homepage-descriptionFontSize: 14;
  --post-one-column-mobile-category-descriptionFontSize: 14;
  --post-side-by-side-mobile-homepage-titleFontSize: 14;
  --post-side-by-side-mobile-category-titleFontSize: 14;
  --post-text-on-image-mobile-homepage-titleFontSize: 22;
  --post-text-on-image-mobile-category-titleFontSize: 22;
  --category-label-layoutType: 0;
  --category-label-button-horizontalPadding: 12;
  --category-label-button-verticalPadding: 6;
  --category-label-button-cornerRadius: 0;
  --category-label-button-borderWidth: 0;
  --category-label-mobile-layoutType: 0;
  --category-label-button-mobile-horizontalPadding: 12;
  --category-label-button-mobile-verticalPadding: 6;
  --category-label-button-mobile-cornerRadius: 0;
  --category-label-button-mobile-borderWidth: 0;
  --feed-page-video-play: 0;
  --feed-page-video-playbackSpeed: 2;
  --categoryHeader-layout: 0;
  --categoryHeader-contentWidth: 70;
  --categoryHeader-spacingTitleDescription: 12;
  --categoryHeader-imageHeight: 280;
  --categoryHeader-paddingTop: 20;
  --categoryHeader-paddingBottom: 20;
  --categoryHeader-sidePadding: 20;
  --categoryHeader-alignment: 0;
  --categoryHeader-imageAlignment: 2;
  --categoryHeader-imageProportions: 50;
  --textParagraphFont: normal normal 700 18px/1.4em Poppins,sans-serif;
  --textQuoteFont: normal normal 700 24px/1.4em Poppins,sans-serif;
  --textH1Font: normal normal 100 40px/1.4em Roboto,sans-serif;
  --textH2Font: normal normal 100 28px/1.4em Roboto,sans-serif;
  --textH3Font: normal normal 100 22px/1.4em Roboto,sans-serif;
  --textH4Font: normal normal 100 20px/1.4em Roboto,sans-serif;
  --textH5Font: normal normal 100 18px/1.4em Roboto,sans-serif;
  --textH6Font: normal normal 100 16px/1.4em Roboto,sans-serif;
  --ratingsTextFont: normal normal 400 14px/1.4em Poppins,sans-serif;
  --navigation-font: normal normal 700 14px/1.4em Poppins,sans-serif;
  --post-pg-side-by-side-homepage-titleFont: normal normal 100 22px/1.4em Roboto,sans-serif;
  --post-pg-side-by-side-category-titleFont: normal normal 100 22px/1.4em Roboto,sans-serif;
  --post-pg-side-by-side-homepage-descriptionFont: normal normal 700 14px/1.4em Poppins,sans-serif;
  --post-pg-side-by-side-category-descriptionFont: normal normal 700 14px/1.4em Poppins,sans-serif;
  --post-pg-grid-homepage-titleFont: normal normal 100 22px/1.4em Roboto,sans-serif;
  --post-pg-grid-category-titleFont: normal normal 100 22px/1.4em Roboto,sans-serif;
  --post-pg-grid-homepage-descriptionFont: normal normal 700 14px/1.4em Poppins,sans-serif;
  --post-pg-grid-category-descriptionFont: normal normal 700 14px/1.4em Poppins,sans-serif;
  --post-pg-medium-homepage-titleFont: normal normal 100 22px/1.4em Roboto,sans-serif;
  --post-pg-medium-category-titleFont: normal normal 100 22px/1.4em Roboto,sans-serif;
  --post-pg-medium-homepage-descriptionFont: normal normal 700 14px/1.4em Poppins,sans-serif;
  --post-pg-medium-category-descriptionFont: normal normal 700 14px/1.4em Poppins,sans-serif;
  --post-pg-text-on-image-medium-homepage-titleFont: normal normal 100 22px/1.4em Roboto,sans-serif;
  --post-pg-text-on-image-medium-category-titleFont: normal normal 100 22px/1.4em Roboto,sans-serif;
  --post-pg-text-on-image-medium-homepage-descriptionFont: normal normal 700 14px/1.4em Poppins,sans-serif;
  --post-pg-text-on-image-medium-category-descriptionFont: normal normal 700 14px/1.4em Poppins,sans-serif;
  --post-pg-one-column-homepage-titleFont: normal normal 100 26px/1.4em Roboto,sans-serif;
  --post-pg-one-column-category-titleFont: normal normal 100 26px/1.4em Roboto,sans-serif;
  --post-pg-one-column-homepage-descriptionFont: normal normal 700 16px/1.4em Poppins,sans-serif;
  --post-pg-one-column-category-descriptionFont: normal normal 700 16px/1.4em Poppins,sans-serif;
  --post-homepage-titleFont: normal normal 100 22px/1.4em Roboto,sans-serif;
  --post-category-titleFont: normal normal 100 22px/1.4em Roboto,sans-serif;
  --post-homepage-descriptionFont: normal normal 700 14px/1.4em Poppins,sans-serif;
  --post-category-descriptionFont: normal normal 700 14px/1.4em Poppins,sans-serif;
  --category-label-text-textFont: normal normal 700 14px/19.599999999999998px Poppins,sans-serif;
  --category-label-button-textFont: normal normal 700 14px/19.599999999999998px Poppins,sans-serif;
  --category-label-text-mobile-textFont: normal normal 700 14px/19.599999999999998px Poppins,sans-serif;
  --category-label-button-mobile-textFont: normal normal 700 14px/19.599999999999998px Poppins,sans-serif;
  --post-homepage-ratingFont: normal normal 700 14px/19.599999999999998px Poppins,sans-serif;
  --post-category-ratingFont: normal normal 700 14px/19.599999999999998px Poppins,sans-serif;
  --post-pg-side-by-side-homepage-ratingFont: normal normal 700 14px/19.599999999999998px Poppins,sans-serif;
  --post-pg-side-by-side-category-ratingFont: normal normal 700 14px/19.599999999999998px Poppins,sans-serif;
  --post-pg-grid-homepage-ratingFont: normal normal 700 14px/19.599999999999998px Poppins,sans-serif;
  --post-pg-grid-category-ratingFont: normal normal 700 14px/19.599999999999998px Poppins,sans-serif;
  --post-pg-medium-homepage-ratingFont: normal normal 700 14px/19.599999999999998px Poppins,sans-serif;
  --post-pg-medium-category-ratingFont: normal normal 700 14px/19.599999999999998px Poppins,sans-serif;
  --post-pg-text-on-image-medium-homepage-ratingFont: normal normal 700 14px/19.599999999999998px Poppins,sans-serif;
  --post-pg-text-on-image-medium-category-ratingFont: normal normal 700 14px/19.599999999999998px Poppins,sans-serif;
  --post-pg-one-column-homepage-ratingFont: normal normal 700 14px/19.599999999999998px Poppins,sans-serif;
  --post-pg-one-column-category-ratingFont: normal normal 700 14px/19.599999999999998px Poppins,sans-serif;
  --categoryHeader-titleFont: normal normal 100 32px/1.4em Roboto,sans-serif;
  --categoryHeader-descriptionFont: normal normal 700 16px/1.4em Poppins,sans-serif;
  --post-homepage-titleColor: 28,31,48;
  --post-homepage-titleColor-rgb: 28,31,48;
  --post-homepage-titleColor-opacity: 1;
  --post-homepage-linkHashtagColor: 87,110,161;
  --post-homepage-linkHashtagColor-rgb: 87,110,161;
  --post-homepage-linkHashtagColor-opacity: 1;
  --post-homepage-descriptionColor: 28,31,48;
  --post-homepage-descriptionColor-rgb: 28,31,48;
  --post-homepage-descriptionColor-opacity: 1;
  --post-category-TOI-backgroundColor: 28,31,48;
  --post-category-TOI-backgroundColor-rgb: 28,31,48;
  --post-category-TOI-backgroundColor-opacity: 1;
  --post-homepage-borderColor: 194,194,188,0.75;
  --post-homepage-borderColor-rgb: 194,194,188;
  --post-homepage-borderColor-opacity: 0.75;
  --post-homepage-TOI-backgroundColor: 28,31,48;
  --post-homepage-TOI-backgroundColor-rgb: 28,31,48;
  --post-homepage-TOI-backgroundColor-opacity: 1;
  --post-category-borderColor: 194,194,188,0.75;
  --post-category-borderColor-rgb: 194,194,188;
  --post-category-borderColor-opacity: 0.75;
  --post-category-descriptionColor: 28,31,48;
  --post-category-descriptionColor-rgb: 28,31,48;
  --post-category-descriptionColor-opacity: 1;
  --navigation-textColorActive: 87,110,161;
  --navigation-textColorActive-rgb: 87,110,161;
  --navigation-textColorActive-opacity: 1;
  --post-homepage-backgroundColor: 250,250,250;
  --post-homepage-backgroundColor-rgb: 250,250,250;
  --post-homepage-backgroundColor-opacity: 1;
  --post-category-backgroundColor: 250,250,250;
  --post-category-backgroundColor-rgb: 250,250,250;
  --post-category-backgroundColor-opacity: 1;
  --post-category-titleColor: 28,31,48;
  --post-category-titleColor-rgb: 28,31,48;
  --post-category-titleColor-opacity: 1;
  --post-category-linkHashtagColor: 87,110,161;
  --post-category-linkHashtagColor-rgb: 87,110,161;
  --post-category-linkHashtagColor-opacity: 1;
  --textParagraphColor: 28,31,48;
  --textParagraphColor-rgb: 28,31,48;
  --textParagraphColor-opacity: 1;
  --textLinksAndHashtagsColor: 87,110,161;
  --textLinksAndHashtagsColor-rgb: 87,110,161;
  --textLinksAndHashtagsColor-opacity: 1;
  --textQuoteColor: 28,31,48;
  --textQuoteColor-rgb: 28,31,48;
  --textQuoteColor-opacity: 1;
  --textH1Color: 28,31,48;
  --textH1Color-rgb: 28,31,48;
  --textH1Color-opacity: 1;
  --textH2Color: 28,31,48;
  --textH2Color-rgb: 28,31,48;
  --textH2Color-opacity: 1;
  --textH3Color: 28,31,48;
  --textH3Color-rgb: 28,31,48;
  --textH3Color-opacity: 1;
  --textH4Color: 28,31,48;
  --textH4Color-rgb: 28,31,48;
  --textH4Color-opacity: 1;
  --textH5Color: 28,31,48;
  --textH5Color-rgb: 28,31,48;
  --textH5Color-opacity: 1;
  --textH6Color: 28,31,48;
  --textH6Color-rgb: 28,31,48;
  --textH6Color-opacity: 1;
  --postBackgroundColor: 250,250,250;
  --postBackgroundColor-rgb: 250,250,250;
  --postBackgroundColor-opacity: 1;
  --postBorderColor: 194,194,188,0.75;
  --postBorderColor-rgb: 194,194,188;
  --postBorderColor-opacity: 0.75;
  --ratingsStarEmptyColor: 146,145,141;
  --ratingsStarEmptyColor-rgb: 146,145,141;
  --ratingsStarEmptyColor-opacity: 1;
  --ratingsStarFilledColor: 87,110,161;
  --ratingsStarFilledColor-rgb: 87,110,161;
  --ratingsStarFilledColor-opacity: 1;
  --ratingsTextColor: 28,31,48;
  --ratingsTextColor-rgb: 28,31,48;
  --ratingsTextColor-opacity: 1;
  --postButtonBackgroundColor: 87,110,161;
  --postButtonBackgroundColor-rgb: 87,110,161;
  --postButtonBackgroundColor-opacity: 1;
  --navigation-textColor: 28,31,48;
  --navigation-textColor-rgb: 28,31,48;
  --navigation-textColor-opacity: 1;
  --navigation-backgroundColor: 250,250,250;
  --navigation-backgroundColor-rgb: 250,250,250;
  --navigation-backgroundColor-opacity: 1;
  --post-pg-side-by-side-homepage-titleColor: 28,31,48;
  --post-pg-side-by-side-homepage-titleColor-rgb: 28,31,48;
  --post-pg-side-by-side-homepage-titleColor-opacity: 1;
  --post-pg-side-by-side-category-titleColor: 28,31,48;
  --post-pg-side-by-side-category-titleColor-rgb: 28,31,48;
  --post-pg-side-by-side-category-titleColor-opacity: 1;
  --post-pg-side-by-side-homepage-descriptionColor: 28,31,48;
  --post-pg-side-by-side-homepage-descriptionColor-rgb: 28,31,48;
  --post-pg-side-by-side-homepage-descriptionColor-opacity: 1;
  --post-pg-side-by-side-category-descriptionColor: 28,31,48;
  --post-pg-side-by-side-category-descriptionColor-rgb: 28,31,48;
  --post-pg-side-by-side-category-descriptionColor-opacity: 1;
  --post-pg-grid-homepage-titleColor: 28,31,48;
  --post-pg-grid-homepage-titleColor-rgb: 28,31,48;
  --post-pg-grid-homepage-titleColor-opacity: 1;
  --post-pg-grid-category-titleColor: 28,31,48;
  --post-pg-grid-category-titleColor-rgb: 28,31,48;
  --post-pg-grid-category-titleColor-opacity: 1;
  --post-pg-grid-homepage-descriptionColor: 28,31,48;
  --post-pg-grid-homepage-descriptionColor-rgb: 28,31,48;
  --post-pg-grid-homepage-descriptionColor-opacity: 1;
  --post-pg-grid-category-descriptionColor: 28,31,48;
  --post-pg-grid-category-descriptionColor-rgb: 28,31,48;
  --post-pg-grid-category-descriptionColor-opacity: 1;
  --post-pg-medium-homepage-titleColor: 28,31,48;
  --post-pg-medium-homepage-titleColor-rgb: 28,31,48;
  --post-pg-medium-homepage-titleColor-opacity: 1;
  --post-pg-medium-category-titleColor: 28,31,48;
  --post-pg-medium-category-titleColor-rgb: 28,31,48;
  --post-pg-medium-category-titleColor-opacity: 1;
  --post-pg-medium-homepage-descriptionColor: 28,31,48;
  --post-pg-medium-homepage-descriptionColor-rgb: 28,31,48;
  --post-pg-medium-homepage-descriptionColor-opacity: 1;
  --post-pg-medium-category-descriptionColor: 28,31,48;
  --post-pg-medium-category-descriptionColor-rgb: 28,31,48;
  --post-pg-medium-category-descriptionColor-opacity: 1;
  --post-pg-text-on-image-medium-homepage-titleColor: 250,250,250;
  --post-pg-text-on-image-medium-homepage-titleColor-rgb: 250,250,250;
  --post-pg-text-on-image-medium-homepage-titleColor-opacity: 1;
  --post-pg-text-on-image-medium-category-titleColor: 250,250,250;
  --post-pg-text-on-image-medium-category-titleColor-rgb: 250,250,250;
  --post-pg-text-on-image-medium-category-titleColor-opacity: 1;
  --post-pg-text-on-image-medium-homepage-descriptionColor: 250,250,250;
  --post-pg-text-on-image-medium-homepage-descriptionColor-rgb: 250,250,250;
  --post-pg-text-on-image-medium-homepage-descriptionColor-opacity: 1;
  --post-pg-text-on-image-medium-category-descriptionColor: 250,250,250;
  --post-pg-text-on-image-medium-category-descriptionColor-rgb: 250,250,250;
  --post-pg-text-on-image-medium-category-descriptionColor-opacity: 1;
  --post-pg-one-column-homepage-titleColor: 28,31,48;
  --post-pg-one-column-homepage-titleColor-rgb: 28,31,48;
  --post-pg-one-column-homepage-titleColor-opacity: 1;
  --post-pg-one-column-category-titleColor: 28,31,48;
  --post-pg-one-column-category-titleColor-rgb: 28,31,48;
  --post-pg-one-column-category-titleColor-opacity: 1;
  --post-pg-one-column-homepage-descriptionColor: 28,31,48;
  --post-pg-one-column-homepage-descriptionColor-rgb: 28,31,48;
  --post-pg-one-column-homepage-descriptionColor-opacity: 1;
  --post-pg-one-column-category-descriptionColor: 28,31,48;
  --post-pg-one-column-category-descriptionColor-rgb: 28,31,48;
  --post-pg-one-column-category-descriptionColor-opacity: 1;
  --post-homepage-TOI-titleColor: 250,250,250;
  --post-homepage-TOI-titleColor-rgb: 250,250,250;
  --post-homepage-TOI-titleColor-opacity: 1;
  --post-category-TOI-titleColor: 250,250,250;
  --post-category-TOI-titleColor-rgb: 250,250,250;
  --post-category-TOI-titleColor-opacity: 1;
  --post-homepage-TOI-descriptionColor: 250,250,250;
  --post-homepage-TOI-descriptionColor-rgb: 250,250,250;
  --post-homepage-TOI-descriptionColor-opacity: 1;
  --post-category-TOI-descriptionColor: 250,250,250;
  --post-category-TOI-descriptionColor-rgb: 250,250,250;
  --post-category-TOI-descriptionColor-opacity: 1;
  --post-homepage-overlayColor: 28,31,48,0.55;
  --post-homepage-overlayColor-rgb: 28,31,48;
  --post-homepage-overlayColor-opacity: 0.55;
  --post-category-overlayColor: 28,31,48,0.55;
  --post-category-overlayColor-rgb: 28,31,48;
  --post-category-overlayColor-opacity: 0.55;
  --post-appBackgroundColor: 250,250,250;
  --post-appBackgroundColor-rgb: 250,250,250;
  --post-appBackgroundColor-opacity: 1;
  --post-appBackgroundCategoryColor: 250,250,250;
  --post-appBackgroundCategoryColor-rgb: 250,250,250;
  --post-appBackgroundCategoryColor-opacity: 1;
  --category-label-text-textColor: 87,110,161;
  --category-label-text-textColor-rgb: 87,110,161;
  --category-label-text-textColor-opacity: 1;
  --category-label-text-textColorHover: 87,110,161,0.7;
  --category-label-text-textColorHover-rgb: 87,110,161;
  --category-label-text-textColorHover-opacity: 0.7;
  --category-label-button-textColor: 250,250,250;
  --category-label-button-textColor-rgb: 250,250,250;
  --category-label-button-textColor-opacity: 1;
  --category-label-button-textColorHover: 250,250,250;
  --category-label-button-textColorHover-rgb: 250,250,250;
  --category-label-button-textColorHover-opacity: 1;
  --category-label-button-backgroundColor: 87,110,161;
  --category-label-button-backgroundColor-rgb: 87,110,161;
  --category-label-button-backgroundColor-opacity: 1;
  --category-label-button-backgroundColorHover: 87,110,161,0.7;
  --category-label-button-backgroundColorHover-rgb: 87,110,161;
  --category-label-button-backgroundColorHover-opacity: 0.7;
  --category-label-button-borderColor: 87,110,161;
  --category-label-button-borderColor-rgb: 87,110,161;
  --category-label-button-borderColor-opacity: 1;
  --category-label-button-borderColorHover: 87,110,161,0.7;
  --category-label-button-borderColorHover-rgb: 87,110,161;
  --category-label-button-borderColorHover-opacity: 0.7;
  --category-label-text-mobile-textColor: 87,110,161;
  --category-label-text-mobile-textColor-rgb: 87,110,161;
  --category-label-text-mobile-textColor-opacity: 1;
  --category-label-button-mobile-textColor: 250,250,250;
  --category-label-button-mobile-textColor-rgb: 250,250,250;
  --category-label-button-mobile-textColor-opacity: 1;
  --category-label-button-mobile-backgroundColor: 87,110,161;
  --category-label-button-mobile-backgroundColor-rgb: 87,110,161;
  --category-label-button-mobile-backgroundColor-opacity: 1;
  --category-label-button-mobile-borderColor: 87,110,161;
  --category-label-button-mobile-borderColor-rgb: 87,110,161;
  --category-label-button-mobile-borderColor-opacity: 1;
  --button-textColor: 250,250,250;
  --button-textColor-rgb: 250,250,250;
  --button-textColor-opacity: 1;
  --button-color: 87,110,161;
  --button-color-rgb: 87,110,161;
  --button-color-opacity: 1;
  --post-homepage-ratingFilledStarColor: 87,110,161;
  --post-homepage-ratingFilledStarColor-rgb: 87,110,161;
  --post-homepage-ratingFilledStarColor-opacity: 1;
  --post-category-ratingFilledStarColor: 87,110,161;
  --post-category-ratingFilledStarColor-rgb: 87,110,161;
  --post-category-ratingFilledStarColor-opacity: 1;
  --post-homepage-ratingUnfilledStarColor: 146,145,141;
  --post-homepage-ratingUnfilledStarColor-rgb: 146,145,141;
  --post-homepage-ratingUnfilledStarColor-opacity: 1;
  --post-category-ratingUnfilledStarColor: 146,145,141;
  --post-category-ratingUnfilledStarColor-rgb: 146,145,141;
  --post-category-ratingUnfilledStarColor-opacity: 1;
  --post-homepage-TOI-ratingFilledStarColor: 250,250,250;
  --post-homepage-TOI-ratingFilledStarColor-rgb: 250,250,250;
  --post-homepage-TOI-ratingFilledStarColor-opacity: 1;
  --post-category-TOI-ratingFilledStarColor: 250,250,250;
  --post-category-TOI-ratingFilledStarColor-rgb: 250,250,250;
  --post-category-TOI-ratingFilledStarColor-opacity: 1;
  --post-homepage-TOI-ratingUnfilledStarColor: 146,145,141;
  --post-homepage-TOI-ratingUnfilledStarColor-rgb: 146,145,141;
  --post-homepage-TOI-ratingUnfilledStarColor-opacity: 1;
  --post-category-TOI-ratingUnfilledStarColor: 146,145,141;
  --post-category-TOI-ratingUnfilledStarColor-rgb: 146,145,141;
  --post-category-TOI-ratingUnfilledStarColor-opacity: 1;
  --post-homepage-ratingFontColor: 28,31,48;
  --post-homepage-ratingFontColor-rgb: 28,31,48;
  --post-homepage-ratingFontColor-opacity: 1;
  --post-category-ratingFontColor: 28,31,48;
  --post-category-ratingFontColor-rgb: 28,31,48;
  --post-category-ratingFontColor-opacity: 1;
  --post-homepage-TOI-ratingFontColor: 250,250,250;
  --post-homepage-TOI-ratingFontColor-rgb: 250,250,250;
  --post-homepage-TOI-ratingFontColor-opacity: 1;
  --post-category-TOI-ratingFontColor: 250,250,250;
  --post-category-TOI-ratingFontColor-rgb: 250,250,250;
  --post-category-TOI-ratingFontColor-opacity: 1;
  --categoryHeader-titleColor: 28,31,48;
  --categoryHeader-titleColor-rgb: 28,31,48;
  --categoryHeader-titleColor-opacity: 1;
  --categoryHeader-descriptionColor: 28,31,48;
  --categoryHeader-descriptionColor-rgb: 28,31,48;
  --categoryHeader-descriptionColor-opacity: 1;
  --categoryHeader-overlayTitleColor: 250,250,250;
  --categoryHeader-overlayTitleColor-rgb: 250,250,250;
  --categoryHeader-overlayTitleColor-opacity: 1;
  --categoryHeader-overlayDescriptionColor: 250,250,250;
  --categoryHeader-overlayDescriptionColor-rgb: 250,250,250;
  --categoryHeader-overlayDescriptionColor-opacity: 1;
  --categoryHeader-overlayColor: 28,31,48,0.55;
  --categoryHeader-overlayColor-rgb: 28,31,48;
  --categoryHeader-overlayColor-opacity: 0.55;
  --textParagraphFont-style: normal;
  --textParagraphFont-variant: normal;
  --textParagraphFont-weight: 700;
  --textParagraphFont-size: 18px;
  --textParagraphFont-line-height: 1.4em;
  --textParagraphFont-family: Poppins,sans-serif;
  --textParagraphFont-text-decoration: none;
  --textQuoteFont-style: normal;
  --textQuoteFont-variant: normal;
  --textQuoteFont-weight: 700;
  --textQuoteFont-size: 24px;
  --textQuoteFont-line-height: 1.4em;
  --textQuoteFont-family: Poppins,sans-serif;
  --textQuoteFont-text-decoration: none;
  --textH1Font-style: normal;
  --textH1Font-variant: normal;
  --textH1Font-weight: 400;
  --textH1Font-size: 40px;
  --textH1Font-line-height: 1.4em;
  --textH1Font-family: Roboto,sans-serif;
  --textH1Font-text-decoration: none;
  --textH2Font-style: normal;
  --textH2Font-variant: normal;
  --textH2Font-weight: 400;
  --textH2Font-size: 28px;
  --textH2Font-line-height: 1.4em;
  --textH2Font-family: Roboto,sans-serif;
  --textH2Font-text-decoration: none;
  --textH3Font-style: normal;
  --textH3Font-variant: normal;
  --textH3Font-weight: 400;
  --textH3Font-size: 22px;
  --textH3Font-line-height: 1.4em;
  --textH3Font-family: Roboto,sans-serif;
  --textH3Font-text-decoration: none;
  --textH4Font-style: normal;
  --textH4Font-variant: normal;
  --textH4Font-weight: 400;
  --textH4Font-size: 20px;
  --textH4Font-line-height: 1.4em;
  --textH4Font-family: Roboto,sans-serif;
  --textH4Font-text-decoration: none;
  --textH5Font-style: normal;
  --textH5Font-variant: normal;
  --textH5Font-weight: 400;
  --textH5Font-size: 18px;
  --textH5Font-line-height: 1.4em;
  --textH5Font-family: Roboto,sans-serif;
  --textH5Font-text-decoration: none;
  --textH6Font-style: normal;
  --textH6Font-variant: normal;
  --textH6Font-weight: 400;
  --textH6Font-size: 16px;
  --textH6Font-line-height: 1.4em;
  --textH6Font-family: Roboto,sans-serif;
  --textH6Font-text-decoration: none;
  --ratingsTextFont-style: normal;
  --ratingsTextFont-variant: normal;
  --ratingsTextFont-weight: 400;
  --ratingsTextFont-size: 14px;
  --ratingsTextFont-line-height: 1.4em;
  --ratingsTextFont-family: Poppins,sans-serif;
  --ratingsTextFont-text-decoration: none;
  --navigation-font-style: normal;
  --navigation-font-variant: normal;
  --navigation-font-weight: 700;
  --navigation-font-size: 14px;
  --navigation-font-line-height: 1.4em;
  --navigation-font-family: Poppins,sans-serif;
  --navigation-font-text-decoration: none;
  --post-pg-side-by-side-homepage-titleFont-style: normal;
  --post-pg-side-by-side-homepage-titleFont-variant: normal;
  --post-pg-side-by-side-homepage-titleFont-weight: 400;
  --post-pg-side-by-side-homepage-titleFont-size: 22px;
  --post-pg-side-by-side-homepage-titleFont-line-height: 1.4em;
  --post-pg-side-by-side-homepage-titleFont-family: Roboto,sans-serif;
  --post-pg-side-by-side-homepage-titleFont-text-decoration: none;
  --post-pg-side-by-side-category-titleFont-style: normal;
  --post-pg-side-by-side-category-titleFont-variant: normal;
  --post-pg-side-by-side-category-titleFont-weight: 400;
  --post-pg-side-by-side-category-titleFont-size: 22px;
  --post-pg-side-by-side-category-titleFont-line-height: 1.4em;
  --post-pg-side-by-side-category-titleFont-family: Roboto,sans-serif;
  --post-pg-side-by-side-category-titleFont-text-decoration: none;
  --post-pg-side-by-side-homepage-descriptionFont-style: normal;
  --post-pg-side-by-side-homepage-descriptionFont-variant: normal;
  --post-pg-side-by-side-homepage-descriptionFont-weight: 700;
  --post-pg-side-by-side-homepage-descriptionFont-size: 14px;
  --post-pg-side-by-side-homepage-descriptionFont-line-height: 1.4em;
  --post-pg-side-by-side-homepage-descriptionFont-family: Poppins,sans-serif;
  --post-pg-side-by-side-homepage-descriptionFont-text-decoration: none;
  --post-pg-side-by-side-category-descriptionFont-style: normal;
  --post-pg-side-by-side-category-descriptionFont-variant: normal;
  --post-pg-side-by-side-category-descriptionFont-weight: 700;
  --post-pg-side-by-side-category-descriptionFont-size: 14px;
  --post-pg-side-by-side-category-descriptionFont-line-height: 1.4em;
  --post-pg-side-by-side-category-descriptionFont-family: Poppins,sans-serif;
  --post-pg-side-by-side-category-descriptionFont-text-decoration: none;
  --post-pg-grid-homepage-titleFont-style: normal;
  --post-pg-grid-homepage-titleFont-variant: normal;
  --post-pg-grid-homepage-titleFont-weight: 400;
  --post-pg-grid-homepage-titleFont-size: 22px;
  --post-pg-grid-homepage-titleFont-line-height: 1.4em;
  --post-pg-grid-homepage-titleFont-family: Roboto,sans-serif;
  --post-pg-grid-homepage-titleFont-text-decoration: none;
  --post-pg-grid-category-titleFont-style: normal;
  --post-pg-grid-category-titleFont-variant: normal;
  --post-pg-grid-category-titleFont-weight: 400;
  --post-pg-grid-category-titleFont-size: 22px;
  --post-pg-grid-category-titleFont-line-height: 1.4em;
  --post-pg-grid-category-titleFont-family: Roboto,sans-serif;
  --post-pg-grid-category-titleFont-text-decoration: none;
  --post-pg-grid-homepage-descriptionFont-style: normal;
  --post-pg-grid-homepage-descriptionFont-variant: normal;
  --post-pg-grid-homepage-descriptionFont-weight: 700;
  --post-pg-grid-homepage-descriptionFont-size: 14px;
  --post-pg-grid-homepage-descriptionFont-line-height: 1.4em;
  --post-pg-grid-homepage-descriptionFont-family: Poppins,sans-serif;
  --post-pg-grid-homepage-descriptionFont-text-decoration: none;
  --post-pg-grid-category-descriptionFont-style: normal;
  --post-pg-grid-category-descriptionFont-variant: normal;
  --post-pg-grid-category-descriptionFont-weight: 700;
  --post-pg-grid-category-descriptionFont-size: 14px;
  --post-pg-grid-category-descriptionFont-line-height: 1.4em;
  --post-pg-grid-category-descriptionFont-family: Poppins,sans-serif;
  --post-pg-grid-category-descriptionFont-text-decoration: none;
  --post-pg-medium-homepage-titleFont-style: normal;
  --post-pg-medium-homepage-titleFont-variant: normal;
  --post-pg-medium-homepage-titleFont-weight: 400;
  --post-pg-medium-homepage-titleFont-size: 22px;
  --post-pg-medium-homepage-titleFont-line-height: 1.4em;
  --post-pg-medium-homepage-titleFont-family: Roboto,sans-serif;
  --post-pg-medium-homepage-titleFont-text-decoration: none;
  --post-pg-medium-category-titleFont-style: normal;
  --post-pg-medium-category-titleFont-variant: normal;
  --post-pg-medium-category-titleFont-weight: 400;
  --post-pg-medium-category-titleFont-size: 22px;
  --post-pg-medium-category-titleFont-line-height: 1.4em;
  --post-pg-medium-category-titleFont-family: Roboto,sans-serif;
  --post-pg-medium-category-titleFont-text-decoration: none;
  --post-pg-medium-homepage-descriptionFont-style: normal;
  --post-pg-medium-homepage-descriptionFont-variant: normal;
  --post-pg-medium-homepage-descriptionFont-weight: 700;
  --post-pg-medium-homepage-descriptionFont-size: 14px;
  --post-pg-medium-homepage-descriptionFont-line-height: 1.4em;
  --post-pg-medium-homepage-descriptionFont-family: Poppins,sans-serif;
  --post-pg-medium-homepage-descriptionFont-text-decoration: none;
  --post-pg-medium-category-descriptionFont-style: normal;
  --post-pg-medium-category-descriptionFont-variant: normal;
  --post-pg-medium-category-descriptionFont-weight: 700;
  --post-pg-medium-category-descriptionFont-size: 14px;
  --post-pg-medium-category-descriptionFont-line-height: 1.4em;
  --post-pg-medium-category-descriptionFont-family: Poppins,sans-serif;
  --post-pg-medium-category-descriptionFont-text-decoration: none;
  --post-pg-text-on-image-medium-homepage-titleFont-style: normal;
  --post-pg-text-on-image-medium-homepage-titleFont-variant: normal;
  --post-pg-text-on-image-medium-homepage-titleFont-weight: 400;
  --post-pg-text-on-image-medium-homepage-titleFont-size: 22px;
  --post-pg-text-on-image-medium-homepage-titleFont-line-height: 1.4em;
  --post-pg-text-on-image-medium-homepage-titleFont-family: Roboto,sans-serif;
  --post-pg-text-on-image-medium-homepage-titleFont-text-decoration: none;
  --post-pg-text-on-image-medium-category-titleFont-style: normal;
  --post-pg-text-on-image-medium-category-titleFont-variant: normal;
  --post-pg-text-on-image-medium-category-titleFont-weight: 400;
  --post-pg-text-on-image-medium-category-titleFont-size: 22px;
  --post-pg-text-on-image-medium-category-titleFont-line-height: 1.4em;
  --post-pg-text-on-image-medium-category-titleFont-family: Roboto,sans-serif;
  --post-pg-text-on-image-medium-category-titleFont-text-decoration: none;
  --post-pg-text-on-image-medium-homepage-descriptionFont-style: normal;
  --post-pg-text-on-image-medium-homepage-descriptionFont-variant: normal;
  --post-pg-text-on-image-medium-homepage-descriptionFont-weight: 700;
  --post-pg-text-on-image-medium-homepage-descriptionFont-size: 14px;
  --post-pg-text-on-image-medium-homepage-descriptionFont-line-height: 1.4em;
  --post-pg-text-on-image-medium-homepage-descriptionFont-family: Poppins,sans-serif;
  --post-pg-text-on-image-medium-homepage-descriptionFont-text-decoration: none;
  --post-pg-text-on-image-medium-category-descriptionFont-style: normal;
  --post-pg-text-on-image-medium-category-descriptionFont-variant: normal;
  --post-pg-text-on-image-medium-category-descriptionFont-weight: 700;
  --post-pg-text-on-image-medium-category-descriptionFont-size: 14px;
  --post-pg-text-on-image-medium-category-descriptionFont-line-height: 1.4em;
  --post-pg-text-on-image-medium-category-descriptionFont-family: Poppins,sans-serif;
  --post-pg-text-on-image-medium-category-descriptionFont-text-decoration: none;
  --post-pg-one-column-homepage-titleFont-style: normal;
  --post-pg-one-column-homepage-titleFont-variant: normal;
  --post-pg-one-column-homepage-titleFont-weight: 400;
  --post-pg-one-column-homepage-titleFont-size: 26px;
  --post-pg-one-column-homepage-titleFont-line-height: 1.4em;
  --post-pg-one-column-homepage-titleFont-family: Roboto,sans-serif;
  --post-pg-one-column-homepage-titleFont-text-decoration: none;
  --post-pg-one-column-category-titleFont-style: normal;
  --post-pg-one-column-category-titleFont-variant: normal;
  --post-pg-one-column-category-titleFont-weight: 400;
  --post-pg-one-column-category-titleFont-size: 26px;
  --post-pg-one-column-category-titleFont-line-height: 1.4em;
  --post-pg-one-column-category-titleFont-family: Roboto,sans-serif;
  --post-pg-one-column-category-titleFont-text-decoration: none;
  --post-pg-one-column-homepage-descriptionFont-style: normal;
  --post-pg-one-column-homepage-descriptionFont-variant: normal;
  --post-pg-one-column-homepage-descriptionFont-weight: 700;
  --post-pg-one-column-homepage-descriptionFont-size: 16px;
  --post-pg-one-column-homepage-descriptionFont-line-height: 1.4em;
  --post-pg-one-column-homepage-descriptionFont-family: Poppins,sans-serif;
  --post-pg-one-column-homepage-descriptionFont-text-decoration: none;
  --post-pg-one-column-category-descriptionFont-style: normal;
  --post-pg-one-column-category-descriptionFont-variant: normal;
  --post-pg-one-column-category-descriptionFont-weight: 700;
  --post-pg-one-column-category-descriptionFont-size: 16px;
  --post-pg-one-column-category-descriptionFont-line-height: 1.4em;
  --post-pg-one-column-category-descriptionFont-family: Poppins,sans-serif;
  --post-pg-one-column-category-descriptionFont-text-decoration: none;
  --post-homepage-titleFont-style: normal;
  --post-homepage-titleFont-variant: normal;
  --post-homepage-titleFont-weight: 400;
  --post-homepage-titleFont-size: 22px;
  --post-homepage-titleFont-line-height: 1.4em;
  --post-homepage-titleFont-family: Roboto,sans-serif;
  --post-homepage-titleFont-text-decoration: none;
  --post-category-titleFont-style: normal;
  --post-category-titleFont-variant: normal;
  --post-category-titleFont-weight: 400;
  --post-category-titleFont-size: 22px;
  --post-category-titleFont-line-height: 1.4em;
  --post-category-titleFont-family: Roboto,sans-serif;
  --post-category-titleFont-text-decoration: none;
  --post-homepage-descriptionFont-style: normal;
  --post-homepage-descriptionFont-variant: normal;
  --post-homepage-descriptionFont-weight: 700;
  --post-homepage-descriptionFont-size: 14px;
  --post-homepage-descriptionFont-line-height: 1.4em;
  --post-homepage-descriptionFont-family: Poppins,sans-serif;
  --post-homepage-descriptionFont-text-decoration: none;
  --post-category-descriptionFont-style: normal;
  --post-category-descriptionFont-variant: normal;
  --post-category-descriptionFont-weight: 700;
  --post-category-descriptionFont-size: 14px;
  --post-category-descriptionFont-line-height: 1.4em;
  --post-category-descriptionFont-family: Poppins,sans-serif;
  --post-category-descriptionFont-text-decoration: none;
  --category-label-text-textFont-style: normal;
  --category-label-text-textFont-variant: normal;
  --category-label-text-textFont-weight: 700;
  --category-label-text-textFont-size: 14px;
  --category-label-text-textFont-line-height: 19.599999999999998px;
  --category-label-text-textFont-family: Poppins,sans-serif;
  --category-label-text-textFont-text-decoration: none;
  --category-label-button-textFont-style: normal;
  --category-label-button-textFont-variant: normal;
  --category-label-button-textFont-weight: 700;
  --category-label-button-textFont-size: 14px;
  --category-label-button-textFont-line-height: 19.599999999999998px;
  --category-label-button-textFont-family: Poppins,sans-serif;
  --category-label-button-textFont-text-decoration: none;
  --category-label-text-mobile-textFont-style: normal;
  --category-label-text-mobile-textFont-variant: normal;
  --category-label-text-mobile-textFont-weight: 700;
  --category-label-text-mobile-textFont-size: 14px;
  --category-label-text-mobile-textFont-line-height: 19.599999999999998px;
  --category-label-text-mobile-textFont-family: Poppins,sans-serif;
  --category-label-text-mobile-textFont-text-decoration: none;
  --category-label-button-mobile-textFont-style: normal;
  --category-label-button-mobile-textFont-variant: normal;
  --category-label-button-mobile-textFont-weight: 700;
  --category-label-button-mobile-textFont-size: 14px;
  --category-label-button-mobile-textFont-line-height: 19.599999999999998px;
  --category-label-button-mobile-textFont-family: Poppins,sans-serif;
  --category-label-button-mobile-textFont-text-decoration: none;
  --post-homepage-ratingFont-style: normal;
  --post-homepage-ratingFont-variant: normal;
  --post-homepage-ratingFont-weight: 700;
  --post-homepage-ratingFont-size: 14px;
  --post-homepage-ratingFont-line-height: 19.599999999999998px;
  --post-homepage-ratingFont-family: Poppins,sans-serif;
  --post-homepage-ratingFont-text-decoration: none;
  --post-category-ratingFont-style: normal;
  --post-category-ratingFont-variant: normal;
  --post-category-ratingFont-weight: 700;
  --post-category-ratingFont-size: 14px;
  --post-category-ratingFont-line-height: 19.599999999999998px;
  --post-category-ratingFont-family: Poppins,sans-serif;
  --post-category-ratingFont-text-decoration: none;
  --post-pg-side-by-side-homepage-ratingFont-style: normal;
  --post-pg-side-by-side-homepage-ratingFont-variant: normal;
  --post-pg-side-by-side-homepage-ratingFont-weight: 700;
  --post-pg-side-by-side-homepage-ratingFont-size: 14px;
  --post-pg-side-by-side-homepage-ratingFont-line-height: 19.599999999999998px;
  --post-pg-side-by-side-homepage-ratingFont-family: Poppins,sans-serif;
  --post-pg-side-by-side-homepage-ratingFont-text-decoration: none;
  --post-pg-side-by-side-category-ratingFont-style: normal;
  --post-pg-side-by-side-category-ratingFont-variant: normal;
  --post-pg-side-by-side-category-ratingFont-weight: 700;
  --post-pg-side-by-side-category-ratingFont-size: 14px;
  --post-pg-side-by-side-category-ratingFont-line-height: 19.599999999999998px;
  --post-pg-side-by-side-category-ratingFont-family: Poppins,sans-serif;
  --post-pg-side-by-side-category-ratingFont-text-decoration: none;
  --post-pg-grid-homepage-ratingFont-style: normal;
  --post-pg-grid-homepage-ratingFont-variant: normal;
  --post-pg-grid-homepage-ratingFont-weight: 700;
  --post-pg-grid-homepage-ratingFont-size: 14px;
  --post-pg-grid-homepage-ratingFont-line-height: 19.599999999999998px;
  --post-pg-grid-homepage-ratingFont-family: Poppins,sans-serif;
  --post-pg-grid-homepage-ratingFont-text-decoration: none;
  --post-pg-grid-category-ratingFont-style: normal;
  --post-pg-grid-category-ratingFont-variant: normal;
  --post-pg-grid-category-ratingFont-weight: 700;
  --post-pg-grid-category-ratingFont-size: 14px;
  --post-pg-grid-category-ratingFont-line-height: 19.599999999999998px;
  --post-pg-grid-category-ratingFont-family: Poppins,sans-serif;
  --post-pg-grid-category-ratingFont-text-decoration: none;
  --post-pg-medium-homepage-ratingFont-style: normal;
  --post-pg-medium-homepage-ratingFont-variant: normal;
  --post-pg-medium-homepage-ratingFont-weight: 700;
  --post-pg-medium-homepage-ratingFont-size: 14px;
  --post-pg-medium-homepage-ratingFont-line-height: 19.599999999999998px;
  --post-pg-medium-homepage-ratingFont-family: Poppins,sans-serif;
  --post-pg-medium-homepage-ratingFont-text-decoration: none;
  --post-pg-medium-category-ratingFont-style: normal;
  --post-pg-medium-category-ratingFont-variant: normal;
  --post-pg-medium-category-ratingFont-weight: 700;
  --post-pg-medium-category-ratingFont-size: 14px;
  --post-pg-medium-category-ratingFont-line-height: 19.599999999999998px;
  --post-pg-medium-category-ratingFont-family: Poppins,sans-serif;
  --post-pg-medium-category-ratingFont-text-decoration: none;
  --post-pg-text-on-image-medium-homepage-ratingFont-style: normal;
  --post-pg-text-on-image-medium-homepage-ratingFont-variant: normal;
  --post-pg-text-on-image-medium-homepage-ratingFont-weight: 700;
  --post-pg-text-on-image-medium-homepage-ratingFont-size: 14px;
  --post-pg-text-on-image-medium-homepage-ratingFont-line-height: 19.599999999999998px;
  --post-pg-text-on-image-medium-homepage-ratingFont-family: Poppins,sans-serif;
  --post-pg-text-on-image-medium-homepage-ratingFont-text-decoration: none;
  --post-pg-text-on-image-medium-category-ratingFont-style: normal;
  --post-pg-text-on-image-medium-category-ratingFont-variant: normal;
  --post-pg-text-on-image-medium-category-ratingFont-weight: 700;
  --post-pg-text-on-image-medium-category-ratingFont-size: 14px;
  --post-pg-text-on-image-medium-category-ratingFont-line-height: 19.599999999999998px;
  --post-pg-text-on-image-medium-category-ratingFont-family: Poppins,sans-serif;
  --post-pg-text-on-image-medium-category-ratingFont-text-decoration: none;
  --post-pg-one-column-homepage-ratingFont-style: normal;
  --post-pg-one-column-homepage-ratingFont-variant: normal;
  --post-pg-one-column-homepage-ratingFont-weight: 700;
  --post-pg-one-column-homepage-ratingFont-size: 14px;
  --post-pg-one-column-homepage-ratingFont-line-height: 19.599999999999998px;
  --post-pg-one-column-homepage-ratingFont-family: Poppins,sans-serif;
  --post-pg-one-column-homepage-ratingFont-text-decoration: none;
  --post-pg-one-column-category-ratingFont-style: normal;
  --post-pg-one-column-category-ratingFont-variant: normal;
  --post-pg-one-column-category-ratingFont-weight: 700;
  --post-pg-one-column-category-ratingFont-size: 14px;
  --post-pg-one-column-category-ratingFont-line-height: 19.599999999999998px;
  --post-pg-one-column-category-ratingFont-family: Poppins,sans-serif;
  --post-pg-one-column-category-ratingFont-text-decoration: none;
  --categoryHeader-titleFont-style: normal;
  --categoryHeader-titleFont-variant: normal;
  --categoryHeader-titleFont-weight: 400;
  --categoryHeader-titleFont-size: 32px;
  --categoryHeader-titleFont-line-height: 1.4em;
  --categoryHeader-titleFont-family: Roboto,sans-serif;
  --categoryHeader-titleFont-text-decoration: none;
  --categoryHeader-descriptionFont-style: normal;
  --categoryHeader-descriptionFont-variant: normal;
  --categoryHeader-descriptionFont-weight: 700;
  --categoryHeader-descriptionFont-size: 16px;
  --categoryHeader-descriptionFont-line-height: 1.4em;
  --categoryHeader-descriptionFont-family: Poppins,sans-serif;
  --categoryHeader-descriptionFont-text-decoration: none;
  --wix-color-1: 250,250,250;
  --wix-color-2: 194,194,188;
  --wix-color-3: 146,145,141;
  --wix-color-4: 97,97,94;
  --wix-color-5: 28,31,48;
  --wix-color-6: 208,223,255;
  --wix-color-7: 161,191,255;
  --wix-color-8: 87,110,161;
  --wix-color-9: 44,62,105;
  --wix-color-10: 40,48,64;
  --wix-color-11: 255,244,192;
  --wix-color-12: 255,234,128;
  --wix-color-13: 191,176,96;
  --wix-color-14: 128,117,64;
  --wix-color-15: 64,59,32;
  --wix-color-16: 197,218,223;
  --wix-color-17: 147,183,190;
  --wix-color-18: 110,137,143;
  --wix-color-19: 74,92,95;
  --wix-color-20: 37,46,48;
  --wix-color-21: 250,226,210;
  --wix-color-22: 196,147,110;
  --wix-color-23: 145,94,60;
  --wix-color-24: 108,48,8;
  --wix-color-25: 54,24,4;
  --wix-color-26: 250,250,250;
  --wix-color-27: 28,31,48;
  --wix-color-28: 194,194,188;
  --wix-color-29: 146,145,141;
  --wix-color-30: 97,97,94;
  --wix-color-31: 87,110,161;
  --wix-color-32: 87,110,161;
  --wix-color-33: 87,110,161;
  --wix-color-34: 87,110,161;
  --wix-color-35: 28,31,48;
  --wix-color-36: 97,97,94;
  --wix-color-37: 28,31,48;
  --wix-color-38: 87,110,161;
  --wix-color-39: 87,110,161;
  --wix-color-40: 250,250,250;
  --wix-color-41: 87,110,161;
  --wix-color-42: 87,110,161;
  --wix-color-43: 250,250,250;
  --wix-color-44: 146,145,141;
  --wix-color-45: 146,145,141;
  --wix-color-46: 250,250,250;
  --wix-color-47: 250,250,250;
  --wix-color-48: 87,110,161;
  --wix-color-49: 87,110,161;
  --wix-color-50: 250,250,250;
  --wix-color-51: 87,110,161;
  --wix-color-52: 87,110,161;
  --wix-color-53: 250,250,250;
  --wix-color-54: 146,145,141;
  --wix-color-55: 146,145,141;
  --wix-font-Title: normal normal 100 106px/0.9em Roboto,sans-serif;
  --wix-font-Title-style: normal;
  --wix-font-Title-variant: normal;
  --wix-font-Title-weight: 400;
  --wix-font-Title-size: 106px;
  --wix-font-Title-line-height: 0.9em;
  --wix-font-Title-family: Roboto,sans-serif;
  --wix-font-Title-text-decoration: none;
  --wix-font-Menu: normal normal normal 16px/1.4em Poppins,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: Poppins,sans-serif;
  --wix-font-Menu-text-decoration: none;
  --wix-font-Page-title: normal normal 100 50px/1em Roboto,sans-serif;
  --wix-font-Page-title-style: normal;
  --wix-font-Page-title-variant: normal;
  --wix-font-Page-title-weight: 400;
  --wix-font-Page-title-size: 50px;
  --wix-font-Page-title-line-height: 1em;
  --wix-font-Page-title-family: Roboto,sans-serif;
  --wix-font-Page-title-text-decoration: none;
  --wix-font-Heading-XL: normal normal 100 40px/1.1em Roboto,sans-serif;
  --wix-font-Heading-XL-style: normal;
  --wix-font-Heading-XL-variant: normal;
  --wix-font-Heading-XL-weight: 400;
  --wix-font-Heading-XL-size: 40px;
  --wix-font-Heading-XL-line-height: 1.1em;
  --wix-font-Heading-XL-family: Roboto,sans-serif;
  --wix-font-Heading-XL-text-decoration: none;
  --wix-font-Heading-L: normal normal 100 32px/1em Roboto,sans-serif;
  --wix-font-Heading-L-style: normal;
  --wix-font-Heading-L-variant: normal;
  --wix-font-Heading-L-weight: 400;
  --wix-font-Heading-L-size: 32px;
  --wix-font-Heading-L-line-height: 1em;
  --wix-font-Heading-L-family: Roboto,sans-serif;
  --wix-font-Heading-L-text-decoration: none;
  --wix-font-Heading-M: normal normal 100 22px/1.2em Roboto,sans-serif;
  --wix-font-Heading-M-style: normal;
  --wix-font-Heading-M-variant: normal;
  --wix-font-Heading-M-weight: 400;
  --wix-font-Heading-M-size: 22px;
  --wix-font-Heading-M-line-height: 1.2em;
  --wix-font-Heading-M-family: Roboto,sans-serif;
  --wix-font-Heading-M-text-decoration: none;
  --wix-font-Heading-S: normal normal 100 18px/1.4em Roboto,sans-serif;
  --wix-font-Heading-S-style: normal;
  --wix-font-Heading-S-variant: normal;
  --wix-font-Heading-S-weight: 400;
  --wix-font-Heading-S-size: 18px;
  --wix-font-Heading-S-line-height: 1.4em;
  --wix-font-Heading-S-family: Roboto,sans-serif;
  --wix-font-Heading-S-text-decoration: none;
  --wix-font-Body-L: normal normal 700 22px/1.4em Poppins,sans-serif;
  --wix-font-Body-L-style: normal;
  --wix-font-Body-L-variant: normal;
  --wix-font-Body-L-weight: 700;
  --wix-font-Body-L-size: 22px;
  --wix-font-Body-L-line-height: 1.4em;
  --wix-font-Body-L-family: Poppins,sans-serif;
  --wix-font-Body-L-text-decoration: none;
  --wix-font-Body-M: normal normal 700 15px/1.5em Poppins,sans-serif;
  --wix-font-Body-M-style: normal;
  --wix-font-Body-M-variant: normal;
  --wix-font-Body-M-weight: 700;
  --wix-font-Body-M-size: 15px;
  --wix-font-Body-M-line-height: 1.5em;
  --wix-font-Body-M-family: Poppins,sans-serif;
  --wix-font-Body-M-text-decoration: none;
  --wix-font-Body-S: normal normal 400 14px/1.6em Poppins,sans-serif;
  --wix-font-Body-S-style: normal;
  --wix-font-Body-S-variant: normal;
  --wix-font-Body-S-weight: 400;
  --wix-font-Body-S-size: 14px;
  --wix-font-Body-S-line-height: 1.6em;
  --wix-font-Body-S-family: Poppins,sans-serif;
  --wix-font-Body-S-text-decoration: none;
  --wix-font-Body-XS: normal normal normal 12px/1.4em Poppins,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: Poppins,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;
}
.TPASection_mdn6h9vu .sCE1Cdg.oBNfRFA---skin-5-wired .spig3I2 {
  background-color: #1C1F30;
  color: #FAFAFA;
  border-color: #1C1F30;
}
.TPASection_mdn6h9vu .sCE1Cdg.oBNfRFA---skin-5-wired .spD_1Sm path {
  fill: #1C1F30;
  stroke: #1C1F30;
}
:is(#comp-mdn6helk_r_comp-lz15fc1d,
[id^="comp-mdn6helk_r_comp-lz15fc1d__"]) {
  --shc-mutated-brightness: 125,125,125;
}
:is(#comp-mdn6helk_r_comp-m1acjxrs,
[id^="comp-mdn6helk_r_comp-m1acjxrs__"]) {
  --shc-mutated-brightness: 125,113,105;
}
:is(#comp-mdn6helk_r_comp-lz2cqjpj,
[id^="comp-mdn6helk_r_comp-lz2cqjpj__"]) {
  --shc-mutated-brightness: 125,125,125;
}
:is(#comp-mdn6helk_r_comp-lz2crm1o,
[id^="comp-mdn6helk_r_comp-lz2crm1o__"]) {
  --text-direction: var(--wix-opt-in-direction);
}
:is(#comp-mdn6helk_r_comp-lz2crm1o,
[id^="comp-mdn6helk_r_comp-lz2crm1o__"]) :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-size: 36px;
  text-decoration: none;
}
:is(#comp-mdn6helk_r_comp-lz2cs7n0,
[id^="comp-mdn6helk_r_comp-lz2cs7n0__"]) {
  --text-direction: var(--wix-opt-in-direction);
}
:is(#comp-mdn6helk_r_comp-lz2cs7n0,
[id^="comp-mdn6helk_r_comp-lz2cs7n0__"]) :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-size: 16px;
  text-align: left;
}
:is(#comp-mdn6helk_r_comp-lz2cs7n0,
[id^="comp-mdn6helk_r_comp-lz2cs7n0__"]) :is(ul,
ol) {
  direction: ltr;
}
:is(#comp-mdn6helk_r_comp-m1acjxrq,
[id^="comp-mdn6helk_r_comp-m1acjxrq__"]) {
  --shc-mutated-brightness: 125,125,125;
}

/* ===== inline (blog.html) ===== */
#comp-mdn6he76_r_comp-lyrcsz2c svg [data-color="1"] {
  fill: #1C1F30;
}

/* ===== inline (blog.html) ===== */
#comp-mdn6he2g_r_comp-lyegnv8n svg [data-color="1"] {
  fill: #FAFAFA;
}

/* ===== inline (blog-detay.html) ===== */
.snkcBE1 {
  display: inline-block;
  position: relative;
}
.snkcBE1.oFbjY_p--fluid {
  display: block;
  width: 100%;
}
.spig3I2 {
  background-color: #fff;
  border-color: #000;
  border-radius: initial;
  border-style: solid;
  border-width: 1px;
  padding: initial;
}
.sQHdH_L {
  border-style: solid;
  height: 0;
  margin: 5px;
  position: absolute;
  width: 0;
}
.sqZMaqU[data-placement*=right].sg3Q4zM {
  padding-left: 5px;
}
.sqZMaqU[data-placement*=right].sg3Q4zM .sQHdH_L {
  border-color: transparent #000 transparent transparent;
  border-width: 5px 5px 5px 0;
  left: -5px;
  margin-left: 5px;
  margin-right: 0;
}
.sqZMaqU[data-placement*=left].sg3Q4zM {
  padding-right: 5px;
}
.sqZMaqU[data-placement*=left].sg3Q4zM .sQHdH_L {
  border-color: transparent transparent transparent #000;
  border-width: 5px 0 5px 5px;
  margin-left: 0;
  margin-right: 5px;
  right: -5px;
}
.sqZMaqU[data-placement*=bottom].sg3Q4zM {
  padding-top: 5px;
}
.sqZMaqU[data-placement*=bottom].sg3Q4zM .sQHdH_L {
  border-color: transparent transparent #000 transparent;
  border-width: 0 5px 5px 5px;
  margin-bottom: 0;
  margin-top: 5px;
  top: -5px;
}
.sqZMaqU[data-placement*=top].sg3Q4zM {
  padding-bottom: 5px;
}
.sqZMaqU[data-placement*=top].sg3Q4zM .sQHdH_L {
  border-color: #000 transparent transparent transparent;
  border-width: 5px 5px 0 5px;
  bottom: -5px;
  margin-bottom: 5px;
  margin-top: 0;
}
.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);
}
.sKhPpLc,
.sKhPpLc * {
  box-sizing: border-box;
}
.sKhPpLc.o__41gtK_--forceBWTheme {
  --wut-bg-color: #fff;
  --wut-text-color: #000;
  --wut-disabled-color: #969696;
  --wut-placeholder-color: #646464;
  --wut-main-cta-color: rgb(var(--wix-color-5));
  --wut-secondary-cta-color: #000;
  --wut-input-border-color: rgba(0,0,0,.6);
  --wut-input-hover-and-focus-border-color: #000;
  --wut-selection-text-bg-color: rgba(0,0,0,.2);
  --wut-meta-data-color: #646464;
  --wut-clear-button-bg-color: rgba(0,0,0,.12);
}
.sKhPpLc.o__41gtK_--isOpen {
  height: 100vh;
  height: 100dvh;
  left: 0;
  position: fixed;
  top: 0;
  width: 100vw;
  width: 100dvw;
  z-index: 1999;
}
.s__13J5m_ {
  opacity: 0;
  -webkit-transition: opacity .3s,-webkit-transform .4s;
  transition: opacity .2s,transform .4s;
  transition-timing-function: ease;
  z-index: 2000;
}
.sKhPpLc.o__41gtK_--isOpen .s__13J5m_ {
  opacity: 1;
}
.s__6NvWn_ {
  background: rgb(var(--wix-ui-tpa-modal-overlay-background-color,var(--wst-system-line-1-color-rgb,0,0,0)));
  height: 100%;
  opacity: .6;
  width: 100%;
}
.smFu7kR .spig3I2 {
  word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word;
}
.svBfnUS {
  --MobileDrawer1106429117-white: 255,255,255;
  --MobileDrawer1106429117-black: 0,0,0;
  --MobileDrawer1106429117-background-color: var(--wst-primary-background-color-rgb,var(--MobileDrawer1106429117-white));
  width: 100%;
}
.szhy2f7 {
  background-color: rgb(var(--wix-ui-tpa-mobile-drawer-background-color,var(--MobileDrawer1106429117-background-color)));
  border-color: rgb(var(--wix-ui-tpa-mobile-drawer-border-color,var(--MobileDrawer1106429117-black)));
  border-style: solid;
  border-width: var(--wix-ui-tpa-mobile-drawer-border-width,0);
  max-height: 320px;
  min-height: 60px;
  position: absolute;
  transition: .3s ease;
  transition-timing-function: cubic-bezier(.25,.46,.45,.94);
  width: 100%;
}
.szhy2f7.owSBl3G--fullScreen {
  min-height: 100vh;
  transition-duration: .5s;
}
.szhy2f7.owSBl3G---position-3-top {
  border-bottom-left-radius: var(--wix-ui-tpa-mobile-drawer-border-radius,0);
  border-bottom-right-radius: var(--wix-ui-tpa-mobile-drawer-border-radius,0);
  top: -100%;
}
.szhy2f7.owSBl3G---position-3-top.owSBl3G--visible {
  top: 0;
}
.szhy2f7.owSBl3G---position-6-bottom {
  border-top-left-radius: var(--wix-ui-tpa-mobile-drawer-border-radius,0);
  border-top-right-radius: var(--wix-ui-tpa-mobile-drawer-border-radius,0);
  bottom: -100%;
}
.szhy2f7.owSBl3G---position-6-bottom.owSBl3G--visible {
  bottom: 0;
}
.sCE1Cdg[data-hook=popover-portal] {
  display: initial;
}
.sCE1Cdg .spig3I2 {
  -webkit-font-smoothing: auto;
  background-color: #212121;
  border: 1px solid #757575;
  border-radius: 3px;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,.12),0 0 4px 0 rgba(0,0,0,.1);
  color: #fff;
  font-family: Poppins,Helvetica,Arial,sans-serif;
  font-size: 14px;
  line-height: 20px;
  padding: 4px 12px;
}
.spD_1Sm {
  margin: 0;
  position: absolute;
}
.spD_1Sm,
.spD_1Sm svg {
  display: block;
}
.sCE1Cdg .sqZMaqU[data-placement*=top].sA4lRnB {
  padding-bottom: 6px;
}
.sCE1Cdg .sqZMaqU[data-placement*=bottom].sA4lRnB {
  padding-top: 6px;
}
.sCE1Cdg .sqZMaqU[data-placement*=left].sA4lRnB {
  padding-right: 6px;
}
.sCE1Cdg .sqZMaqU[data-placement*=right].sA4lRnB {
  padding-left: 6px;
}
.sCE1Cdg .sqZMaqU[data-placement*=top] .spD_1Sm {
  bottom: -1px;
  height: 7px;
  width: 12px;
}
.sCE1Cdg .sqZMaqU[data-placement*=bottom] .spD_1Sm {
  height: 7px;
  top: -1px;
  width: 12px;
}
.sCE1Cdg .sqZMaqU[data-placement*=left] .spD_1Sm {
  height: 12px;
  right: -1px;
  width: 7px;
}
.sCE1Cdg .sqZMaqU[data-placement*=right] .spD_1Sm {
  height: 12px;
  left: -1px;
  width: 7px;
}
.sCE1Cdg .sqZMaqU[data-placement*=top].sPp3YTR {
  opacity: 0;
  transform: scale(.9) translateY(3px);
}
.sCE1Cdg .sqZMaqU[data-placement*=bottom].sPp3YTR {
  opacity: 0;
  transform: scale(.9) translateY(-3px);
}
.sCE1Cdg .sqZMaqU[data-placement*=left].sPp3YTR {
  opacity: 0;
  transform: scale(.9) translateX(10px);
}
.sCE1Cdg .sqZMaqU[data-placement*=right].sPp3YTR {
  opacity: 0;
  transform: scale(.9) translateX(-10px);
}
.sCE1Cdg .sqZMaqU[data-placement].sPp3YTR.sUnXUWi {
  transition: transform .12s cubic-bezier(.25,.46,.45,.94),applyOpacity .12s cubic-bezier(.25,.46,.45,.94);
}
.sCE1Cdg .sqZMaqU[data-placement].sPp3YTR.sUnXUWi,
.sCE1Cdg .sqZMaqU[data-placement].sm_W0Rh {
  opacity: 1;
  transform: scale(1) translateY(0) translateX(0);
}
.sCE1Cdg .sqZMaqU[data-placement].sm_W0Rh.sy_9ye4 {
  opacity: 0;
  transition: transform 80ms linear,applyOpacity 80ms linear;
}
.sCE1Cdg.oBNfRFA---skin-5-error .spig3I2 {
  background-color: #df3131;
  border: 1px solid hsla(0,0%,100%,.25);
}
.sCE1Cdg.oBNfRFA---skin-5-wired .spD_1Sm path:first-child {
  stroke: none;
}
.sCE1Cdg.oBNfRFA---skin-5-wired .spD_1Sm path:last-child {
  stroke-dasharray: 0 17 17;
}
.sCE1Cdg.oBNfRFA---skin-5-error .spD_1Sm path {
  fill: #df3131;
}
.JNxVBA {
  align-items: center;
  display: flex;
  flex: 0 0 auto;
  justify-content: center;
}
.mnxIuN {
  border-radius: 100%;
  display: inline-block;
  height: 10px;
  margin: 18px 2px;
  opacity: 0;
  width: 10px;
}
.mnxIuN:first-child {
  animation: xDDB8S 1s ease-in-out infinite;
}
.mnxIuN:nth-child(2) {
  animation: xDDB8S 1s ease-in-out .33s infinite;
}
.mnxIuN:nth-child(3) {
  animation: xDDB8S 1s ease-in-out .66s infinite;
}
@keyframes xDDB8S {
  0%,
  to {
    opacity: 0;
  }
  60% {
    opacity: 1;
  }
}
.T0HM9c {
  background-color: rgba(211,237,255,.25);
  min-height: 20px;
  outline: 1px solid #116dff;
}
.cERGdn {
  word-wrap: break-word;
  border: 1px solid;
  max-width: 312px;
  padding: 14px 24px;
  pointer-events: none;
  position: absolute;
  z-index: 2001;
}
.Wi_s5V {
  font-size: 14px;
  line-height: 1.5;
  opacity: .8;
}
.x7XlNO {
  height: 12px;
  inset-inline-end: 10px;
  overflow: hidden;
  position: absolute;
  top: 100%;
  width: 18px;
}
.XNJAa3 .x7XlNO {
  inset-inline-end: auto;
  inset-inline-start: 10px;
}
.yl6xpz {
  border: 1px solid;
  height: 10px;
  inset-inline-start: 4px;
  position: absolute;
  top: -5px;
  transform: rotate(45deg);
  width: 10px;
}
.ntKNd_ {
  border-radius: 0;
  border-style: none;
  cursor: pointer;
  display: inline-block;
  height: 40px;
  margin: 0;
  padding: 0 24px;
  position: relative;
  vertical-align: middle;
  white-space: nowrap;
}
.ntKNd_.rx6417:focus {
  box-shadow: inset 0 0 0 2px #1f77ff,inset 0 0 0 1px #fff !important;
}
.ntKNd_.HZg_Yv,
.ntKNd_.k7dt_P {
  width: 100%;
}
.ntKNd_._9GNaw {
  padding: 0 18px;
}
@media (min-width:980px) {
  .use-media-queries .ntKNd_._9GNaw {
    padding: 0 24px;
  }
}
.gt-sm .ntKNd_._9GNaw {
  padding: 0 24px;
}
.ntKNd_.EwBavj._9GNaw {
  padding: 0 17px;
}
@media (min-width:980px) {
  .use-media-queries .ntKNd_.EwBavj._9GNaw {
    padding: 0 17px;
  }
}
.gt-sm .ntKNd_.EwBavj._9GNaw {
  padding: 0 17px;
}
.ntKNd_._v8VEx {
  height: 50px;
}
.ntKNd_.EwBavj {
  background-color: transparent;
  border-style: solid;
  border-width: 1px;
}
.ntKNd_.v7Ydcc,
.ntKNd_[disabled] {
  opacity: .5;
}
.ntKNd_:active:not([disabled]):not(.v7Ydcc):after {
  background-color: rgba(0,0,0,.2);
  content: "";
  height: 100%;
  inset-inline-start: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.I4gY7Y {
  align-items: center;
  display: flex;
  font-size: 14px;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.lDdct5 {
  background-color: #3899ec;
  color: #fff;
}
.L4KUvL {
  border-color: #3899ec;
  color: #3899ec;
}
.TM6znx {
  align-items: center;
  background: transparent;
  border: 0;
  display: flex;
  height: 48px;
  inset-inline-end: 0;
  justify-content: center;
  position: absolute;
  top: 0;
  width: 48px;
}
.TM6znx:focus {
  outline: 0;
}
.nb7lGW {
  background: #fff;
  border-style: solid;
  border-width: 0;
  display: flex;
  flex: 1 0 auto;
  flex-direction: column;
  padding: 110px 0 30px;
  position: relative;
}
@media (min-width:686px)and (max-width:979px) {
  .use-media-queries .nb7lGW {
    height: 450px;
    margin: 0 20px 20px;
  }
}
.sm .nb7lGW {
  height: 450px;
  margin: 0 20px 20px;
}
.WD81sR {
  font-size: 22px;
  margin: 35px 0 0;
  text-align: center;
}
@media (min-width:686px)and (max-width:979px) {
  .use-media-queries .WD81sR {
    font-size: 32px;
  }
}
.sm .WD81sR {
  font-size: 32px;
}
.AZOuwY {
  font-size: 14px;
  line-height: 21px;
  margin: 8px 0 0;
  padding-inline-end: 34px;
  padding-inline-start: 34px;
  text-align: center;
}
@media (min-width:686px)and (max-width:979px) {
  .use-media-queries .AZOuwY {
    font-size: 16px;
    margin-top: 21px;
  }
}
.sm .AZOuwY {
  font-size: 16px;
  margin-top: 21px;
}
.qdoEtQ {
  margin-top: 40px;
  text-align: center;
}
.SO9njw {
  display: flex;
  margin-inline-end: auto;
  margin-inline-start: auto;
  max-width: 940px;
  min-height: 450px;
  width: 100%;
}
.arh2qf {
  align-items: center;
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  padding: 36px 30px;
  text-align: center;
}
@media (min-width:980px) {
  .use-media-queries .arh2qf {
    height: 450px;
    padding: 0;
  }
}
.gt-sm .arh2qf {
  height: 450px;
  padding: 0;
}
.cJscj1 {
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 12px;
}
@media (min-width:980px) {
  .use-media-queries .cJscj1 {
    font-size: 32px;
    line-height: 1.5;
    margin-bottom: 12px;
    max-width: 620px;
  }
}
.gt-sm .cJscj1 {
  font-size: 32px;
  margin-bottom: 12px;
  max-width: 620px;
}
.cTdFFO,
.gt-sm .cJscj1 {
  line-height: 1.5;
}
@media (min-width:980px) {
  .use-media-queries .cTdFFO {
    max-width: 620px;
  }
}
.gt-sm .cTdFFO {
  max-width: 620px;
}
.clf9mN {
  font-size: 16px;
}
.wdbmEY {
  font-size: 18px;
  margin-top: 18px;
}
@media (min-width:980px) {
  .use-media-queries .wdbmEY {
    margin-top: 48px;
  }
}
.gt-sm .wdbmEY {
  margin-top: 48px;
}
.VNQZuX {
  cursor: pointer;
}
.mbKyhH {
  display: flex;
  flex: 1 0 auto;
  flex-direction: column;
  margin-top: 12px;
}
@media (min-width:980px) {
  .use-media-queries .mbKyhH {
    margin-top: 0;
  }
}
.gt-sm .mbKyhH,
.mbKyhH.hYUP9L {
  margin-top: 0;
}
.lAV8vv {
  background-color: rgb(var(--postBackgroundColor));
}
.lAV8vv h2 {
  color: rgb(var(--textH1Color));
  font: var(--textH1Font);
}
.lAV8vv p {
  color: rgb(var(--textParagraphColor));
  font: var(--textParagraphFont);
}
.zp8IQu {
  position: relative;
  width: 100%;
}
.WqSDrh {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 30px 0 374px;
}
@media print {
  .EcwjNF {
    background-color: #fff;
    display: block;
    width: 100%;
  }
  .EcwjNF blockquote,
  .EcwjNF h1,
  .EcwjNF h2,
  .EcwjNF h3,
  .EcwjNF h4,
  .EcwjNF h5,
  .EcwjNF h6,
  .EcwjNF img {
    -moz-column-break-inside: avoid;
    break-inside: avoid;
  }
  .EcwjNF h1,
  .EcwjNF h1 *,
  .EcwjNF h2,
  .EcwjNF h2 *,
  .EcwjNF h3,
  .EcwjNF h3 *,
  .EcwjNF h4,
  .EcwjNF h4 *,
  .EcwjNF h5,
  .EcwjNF h5 *,
  .EcwjNF h6,
  .EcwjNF h6 *,
  .EcwjNF p,
  .EcwjNF p * {
    color: #000 !important;
  }
  .EcwjNF ol li:before,
  .EcwjNF ol li:before *,
  .EcwjNF p,
  .EcwjNF p * {
    font-size: 11pt !important;
  }
  .EcwjNF h1,
  .EcwjNF h1 * {
    font-size: 24pt !important;
  }
  .EcwjNF h2,
  .EcwjNF h2 * {
    font-size: 20pt !important;
  }
  .EcwjNF h3,
  .EcwjNF h3 * {
    font-size: 16pt !important;
  }
  .EcwjNF h4,
  .EcwjNF h4 * {
    font-size: 14pt !important;
  }
  .EcwjNF h5,
  .EcwjNF h5 * {
    font-size: 12pt !important;
  }
  .EcwjNF h6,
  .EcwjNF h6 * {
    font-size: 11pt !important;
  }
  .EcwjNF blockquote,
  .EcwjNF blockquote * {
    font-size: 16pt !important;
  }
}
.pRGtWE {
  display: var(--postCategoriesDisplay,flex);
  flex-direction: column;
  gap: 6px;
}
@media (min-width:980px) {
  .use-media-queries .pRGtWE {
    --focus-border-offset: 4px;
    --separator-margin: 6px;
    display: var(--postCategoriesDisplay,flex);
    flex-direction: row;
    gap: 0;
    list-style: none;
    margin-inline: calc(var(--focus-border-offset)*-1);
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .use-media-queries .pRGtWE>* {
    align-items: center;
    display: flex;
    overflow: hidden;
    padding: var(--focus-border-offset);
  }
  .use-media-queries .pRGtWE>*+:before {
    content: "·";
    margin-inline-end: var(--separator-margin);
    margin-inline-start: calc(var(--separator-margin) - var(--focus-border-offset)*2);
    text-decoration: none;
  }
}
.gt-sm .pRGtWE {
  --focus-border-offset: 4px;
  --separator-margin: 6px;
  display: var(--postCategoriesDisplay,flex);
  flex-direction: row;
  gap: 0;
  list-style: none;
  margin-inline: calc(var(--focus-border-offset)*-1);
  margin: 0;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.gt-sm .pRGtWE>* {
  align-items: center;
  display: flex;
  overflow: hidden;
  padding: var(--focus-border-offset);
}
.gt-sm .pRGtWE>*+:before {
  content: "·";
  margin-inline-end: var(--separator-margin);
  margin-inline-start: calc(var(--separator-margin) - var(--focus-border-offset)*2);
  text-decoration: none;
}
@media print {
  .pRGtWE {
    display: none;
  }
}
.Tp7c0d {
  color: rgb(var(--textParagraphColor));
  font-size: 14px;
  line-height: 1.5;
  text-decoration: underline;
}
.Tp7c0d:hover {
  color: rgb(var(--textLinksAndHashtagsColor));
}
.EFWoFu {
  border: 1px solid rgb(var(--textParagraphColor-rgb),.2);
  padding-block: 36px;
}
.okBrtd {
  padding-inline-end: var(--ricosNormalPadding);
  padding-inline-start: var(--ricosNormalPadding);
}
@media print {
  .okBrtd {
    inline-size: 100% !important;
    padding-inline-end: 0;
    padding-inline-start: 0;
  }
}
.G5Aa3J {
  cursor: pointer;
  height: 19px;
  vertical-align: middle;
  width: 19px;
}
.G5Aa3J,
.G5Aa3J svg {
  display: inline-block;
  position: relative;
}
.G5Aa3J svg {
  fill: transparent;
  stroke: #e84a43;
  stroke-width: 1.5px;
  transition: fill .25s;
}
.G5Aa3J .X22cAo {
  display: none;
}
.G5Aa3J.jSxrNf svg {
  fill: #e84a43;
  stroke: none;
  opacity: 1;
}
.G5Aa3J.jSxrNf .X22cAo {
  border: 3px solid #e84a43;
  border-radius: 100%;
  height: 24px;
  inset-inline-start: -3px;
  top: -3px;
  width: 24px;
}
.G5Aa3J.jSxrNf .X22cAo,
.G5Aa3J.jSxrNf .zkv91u {
  display: inline-block;
  opacity: 0;
  position: absolute;
}
.G5Aa3J.jSxrNf .zkv91u {
  background-color: #e84a43;
  border-radius: 100%;
  height: 4px;
  inset-inline-start: 8px;
  top: 7px;
  width: 4px;
}
.G5Aa3J.FfDJdv.jSxrNf svg {
  animation: AgCb8e .5s;
}
.G5Aa3J.FfDJdv.jSxrNf .X22cAo {
  animation: EN90Pa .3s;
}
.G5Aa3J.FfDJdv.jSxrNf .zkv91u {
  animation: JVoWJX .5s;
  animation-delay: .1s;
}
.Eu1LNI,
.PxeFnW,
.YfFkQX,
.y5oGWU {
  display: inline-block;
  height: 6px;
  inset-inline-start: 8px;
  position: absolute;
  top: 7px;
  width: 6px;
}
.YfFkQX {
  transform: rotate(0deg);
}
.y5oGWU {
  transform: rotate(144deg);
}
.Eu1LNI {
  transform: rotate(216deg);
}
.PxeFnW {
  transform: rotate(288deg);
}
@keyframes AgCb8e {
  0% {
    transform: scale(.1);
  }
  40% {
    transform: scale(1.3);
  }
  70% {
    transform: scale(.9);
  }
  90% {
    transform: scale(1.1);
  }
  to {
    transform: scale(1);
  }
}
@keyframes EN90Pa {
  0% {
    opacity: .1;
    transform: scale(.1);
  }
  20% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: scale(1.5);
  }
}
@keyframes JVoWJX {
  0% {
    opacity: 0;
    transform: translateX(5px) scale(1);
  }
  20% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translateX(17px) scale(0);
  }
}
.Kh5HMz {
  background: none;
  border: 0;
  color: inherit;
  font: inherit;
  font-size: inherit !important;
  line-height: 1;
  padding: 0;
}
.Kh5HMz,
.h7K_lu {
  vertical-align: middle;
}
.h7K_lu {
  align-items: center;
  display: inline-flex;
}
.FYRNvd {
  padding-inline-end: 5px;
}
.p9gct4 {
  flex-direction: row-reverse;
}
.p9gct4 .FYRNvd {
  padding-inline-end: 0;
  padding-inline-start: 5px;
}
.laz8E8 {
  clip: rect(1px,1px,1px,1px) !important;
  border: 0 !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}
.bEeZ1_ {
  align-items: baseline;
  display: flex;
  inline-size: var(--width,300px);
}
.bEeZ1_:before {
  animation: xxdw6w 2s infinite;
  background: currentColor;
  block-size: 10px;
  border-radius: 100px;
  content: "";
  display: block;
  flex: 1;
  inline-size: 100%;
  -webkit-mask-image: linear-gradient(270deg,#000 -100%,#000 0,#000 40%,transparent 50%,transparent 0,#000 60%,#000 100%,#000 200%);
  mask-image: linear-gradient(270deg,#000 -100%,#000 0,#000 40%,transparent 50%,transparent 0,#000 60%,#000 100%,#000 200%);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 400%;
  mask-size: 400%;
  opacity: .12;
  overflow: hidden;
  position: relative;
}
@keyframes xxdw6w {
  0% {
    -webkit-mask-position: 100% 50%;
    mask-position: 100% 50%;
  }
  to {
    -webkit-mask-position: 0 50%;
    mask-position: 0 50%;
  }
}
.N8V7Oq {
  --provider-color: #4464a3;
  --provider-display: var(--postShareIconFacebookDisplay);
}
.icAt6f {
  --provider-color: rgb(var(--textLinksAndHashtagsColor));
  --provider-display: var(--postShareIconLinkDisplay);
}
._aEGAn {
  --provider-color: #0077b5;
  --provider-display: var(--postShareIconLinkedInDisplay);
}
.lKAa1v {
  --provider-color: #43b72a;
  --provider-display: var(--postShareIconPrintDisplay);
}
.KGq2fc {
  --provider-color: #55acee;
  --provider-display: var(--postShareIconXDisplay);
}
.Xyiv4I {
  --section-spacer: 18px;
  --share-buttons-gap: 30px;
  display: var(--postFooterActionsDisplay,block);
}
@media print {
  .Xyiv4I {
    display: none;
  }
}
.FyFkaC,
.eFSltK {
  align-items: center;
  border-block-start: 1px solid rgb(var(--textParagraphColor-rgb),.2);
  display: flex;
  font-size: 14px;
  gap: calc(var(--section-spacer)*.5);
  justify-content: space-between;
  line-height: 1.5;
}
.TAdeda {
  display: flex;
  gap: 22px;
}
.TAdeda>* {
  display: inline-block;
  white-space: nowrap;
}
.Zt1NVN {
  align-items: center;
  display: flex;
  flex-grow: 1;
  gap: var(--share-buttons-gap);
  line-height: 0;
}
.eFSltK {
  display: var(--postSectionShareDisplay,flex);
  min-block-size: 66px;
  padding-block: var(--section-spacer);
}
@media (max-width:685px) {
  .use-media-queries .eFSltK {
    align-items: flex-start;
    flex-direction: column;
  }
}
.lt-sm .eFSltK {
  align-items: flex-start;
  flex-direction: column;
}
.FyFkaC {
  display: var(--postSectionCountersDisplay,flex);
  padding-block-start: var(--section-spacer);
}
.OiMXGB {
  display: var(--postViewCountDisplay,flex) !important;
}
.hKkOc6 {
  display: var(--postCommentCountDisplay,flex) !important;
}
.hKkOc6,
.hKkOc6 a {
  color: inherit;
  font: inherit;
}
.hKkOc6 a:hover {
  color: rgb(var(--textLinksAndHashtagsColor));
}
.yFrqzV {
  display: var(--postLikeCountDisplay,flex) !important;
}
.eYTCrB {
  align-items: center;
  display: flex;
  gap: 6px;
}
@media (min-width:660px) {
  .use-media-queries .eYTCrB {
    display: none;
  }
}
.gt-xs .eYTCrB {
  display: none;
}
@media (max-width:659px) {
  .use-media-queries .FyJQDJ {
    display: none;
  }
}
.lt-s .FyJQDJ {
  display: none;
}
.dw8bme {
  --clickable-area-size: 36px;
  display: var(--provider-display);
}
.dw8bme:hover .Eueaet {
  fill: var(--provider-color);
}
.qXlEOR {
  background: transparent;
  border: 0;
  color: currentColor;
  cursor: pointer;
  line-height: 0;
  margin: 0;
  padding: 0;
  position: relative;
}
.Eueaet {
  fill: currentColor;
}
.hV4Sgn {
  block-size: var(--clickable-area-size);
  inline-size: var(--clickable-area-size);
  inset-block-start: 50%;
  inset-inline-start: 50%;
  position: absolute;
  transform: translate(-50%,-50%);
}
.CCJTs7 {
  text-wrap: nowrap;
}
.gcTaqn {
  clip: rect(1px,1px,1px,1px) !important;
  border: 0 !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}
.S7Q4bF {
  display: block;
  height: 100%;
  width: 100%;
}
.S7Q4bF img {
  max-width: var(--wix-img-max-width,100%);
}
.S7Q4bF[data-animate-blur] img {
  filter: blur(9px);
  transition: filter .8s ease-in;
}
.S7Q4bF[data-animate-blur] img[data-load-done] {
  filter: none;
}
.lR3yj5 {
  border-radius: 50%;
  display: block;
  -o-object-fit: cover;
  object-fit: cover;
  overflow: hidden;
}
.dDcMfv,
.lR3yj5 {
  height: 100%;
  width: 100%;
}
.NtBDdE {
  --separator-margin: 6px;
  align-items: center;
  display: var(--postSectionMetadataDisplay,grid);
  flex-grow: 1;
  grid-template-areas: "avatar author date time";
  grid-template-columns: auto auto auto auto;
  justify-content: flex-start;
  justify-items: flex-start;
  max-block-size: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (max-width:746px) {
  .use-media-queries .NtBDdE {
    grid-template-areas: "avatar author author" "avatar date time";
    grid-template-columns: auto auto 1fr;
  }
  .use-media-queries .NtBDdE .wBTynn:before {
    display: none;
  }
}
.lte-post_content_area_min .NtBDdE {
  grid-template-areas: "avatar author author" "avatar date time";
  grid-template-columns: auto auto 1fr;
}
.lte-post_content_area_min .NtBDdE .wBTynn:before {
  display: none;
}
.NtBDdE>* {
  align-items: center;
  display: flex;
  overflow: hidden;
}
.NtBDdE>*+:before {
  content: "·";
  margin-inline: var(--separator-margin);
  text-decoration: none;
}
@media print {
  .NtBDdE * {
    color: #000 !important;
  }
}
.IkAhjA {
  color: inherit;
  cursor: pointer;
  grid-area: author;
}
.IkAhjA:hover {
  color: rgb(var(--textLinksAndHashtagsColor));
}
.MABqta {
  display: var(--postAuthorNameDisplay,contents);
}
.bZrSjY {
  display: var(--postAuthorPictureDisplay,inline-block);
  grid-area: avatar;
  margin-inline-end: 12px;
}
.bok7Ik {
  block-size: 32px;
  inline-size: 32px;
  position: relative;
}
.wBTynn {
  display: var(--postPublishDateDisplay,block);
  grid-area: date;
}
.wBTynn:before {
  display: var(--postPublishDateSeparatorDisplay,inline);
}
.wBTynn:first-child:before {
  display: none;
}
.F56Ope {
  display: var(--postReadingTimeDisplay,block);
  grid-area: time;
}
.F56Ope:before {
  display: var(--postReadingTimeSeparatorDisplay,inline);
}
.WmZAIu {
  display: flex;
  height: 100%;
  position: relative;
  width: 100%;
}
.RiOfiW {
  background: #fff;
  border-radius: 0;
  cursor: default;
  display: block;
  margin-inline-end: 0;
  margin-inline-start: 0;
}
.RiOfiW.FnDyW0 {
  direction: rtl;
}
.RiOfiW.ac4Ofz.JlQ2sc {
  padding-top: 30px;
}
.RiOfiW.UUSLFD,
.RiOfiW.hKl06e,
.RiOfiW.i_25UC,
.RiOfiW.jDqjOt,
.RiOfiW.lyd6fK,
.RiOfiW.x_FPRX,
.RiOfiW.yWOr1I {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.app-desktop .RiOfiW {
  border-style: solid;
  border-width: 1px;
}
.RiOfiW .EfvfyL,
.RiOfiW .NAWdyL,
.RiOfiW .PoYsMP {
  display: block;
}
.RiOfiW.EfvfyL,
.RiOfiW.NAWdyL,
.RiOfiW.PoYsMP,
.RiOfiW.TBrkhx,
.RiOfiW.g8vcTX,
.RiOfiW.ivAnV0 {
  display: flex;
}
.RiOfiW.EfvfyL.ac4Ofz,
.RiOfiW.NAWdyL.ac4Ofz,
.RiOfiW.PoYsMP.ac4Ofz,
.RiOfiW.TBrkhx.ac4Ofz,
.RiOfiW.g8vcTX.ac4Ofz,
.RiOfiW.ivAnV0.ac4Ofz {
  height: auto;
}
@media (max-width:685px) {
  .use-media-queries .RiOfiW.EfvfyL,
  .use-media-queries .RiOfiW.NAWdyL,
  .use-media-queries .RiOfiW.PoYsMP,
  .use-media-queries .RiOfiW.TBrkhx,
  .use-media-queries .RiOfiW.g8vcTX,
  .use-media-queries .RiOfiW.ivAnV0 {
    flex-direction: column;
  }
}
.lt-sm .RiOfiW.EfvfyL,
.lt-sm .RiOfiW.NAWdyL,
.lt-sm .RiOfiW.PoYsMP,
.lt-sm .RiOfiW.TBrkhx,
.lt-sm .RiOfiW.g8vcTX,
.lt-sm .RiOfiW.ivAnV0 {
  flex-direction: column;
}
.RiOfiW.EfvfyL,
.RiOfiW.NAWdyL,
.RiOfiW.PoYsMP,
.RiOfiW.TBrkhx,
.RiOfiW.g8vcTX {
  height: 100%;
}
.UUSLFD .ITPCIq,
.hKl06e .ITPCIq,
.i_25UC .ITPCIq,
.jDqjOt .ITPCIq,
.lyd6fK .ITPCIq,
.x_FPRX .ITPCIq,
.yWOr1I .ITPCIq {
  height: 165px;
  padding-bottom: 0;
}
.RiOfiW.hKl06e {
  position: absolute;
  width: 100%;
}
.feQY6g .ITPCIq {
  height: 400px;
}
.EfvfyL .ITPCIq,
.NAWdyL .ITPCIq,
.PoYsMP .ITPCIq,
.TBrkhx .ITPCIq,
.feQY6g .ITPCIq,
.g8vcTX .ITPCIq,
.ivAnV0 .ITPCIq {
  padding-bottom: 0;
}
.EfvfyL .ITPCIq,
.EfvfyL .pccjOy,
.NAWdyL .ITPCIq,
.NAWdyL .pccjOy,
.PoYsMP .ITPCIq,
.PoYsMP .pccjOy,
.TBrkhx .ITPCIq,
.TBrkhx .pccjOy,
.g8vcTX .ITPCIq,
.g8vcTX .pccjOy,
.ivAnV0 .ITPCIq,
.ivAnV0 .pccjOy {
  bottom: 0;
  inset-inline-end: 0;
  inset-inline-start: 0;
  position: absolute;
  top: 0;
}
.iSTCpN {
  padding: 30px 18px 25px;
  width: 100%;
}
.app-mobile .iSTCpN.QlVZyW {
  box-shadow: 0 1px rgba(0,0,0,.1);
}
.iSTCpN.WdRrHJ.JufO9Q,
.iSTCpN.glhtJc.JufO9Q {
  padding: 30px 18px;
}
.iSTCpN.WdRrHJ.JlQ2sc,
.iSTCpN.glhtJc.JlQ2sc {
  padding-bottom: 0;
}
.iSTCpN.G1V6el {
  padding: 23px;
}
.iSTCpN.G1V6el.JufO9Q {
  padding-bottom: 7px;
}
.iSTCpN.KwFkyo,
.iSTCpN.x_FPRX {
  padding: 24px 29px;
}
.iSTCpN.KwFkyo.JufO9Q,
.iSTCpN.x_FPRX.JufO9Q {
  padding-bottom: 7px;
}
.iSTCpN.feQY6g {
  padding: 42px 47px 37px 47px;
}
.iSTCpN.feQY6g.JufO9Q {
  padding: 42px 47px 13px 47px;
}
.iSTCpN.UUSLFD,
.iSTCpN.i_25UC,
.iSTCpN.jDqjOt,
.iSTCpN.lyd6fK,
.iSTCpN.x_FPRX,
.iSTCpN.yWOr1I {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 0;
  padding: var(--blog-pl-common-padding-top) 24px var(--blog-pl-common-padding-bottom);
}
.iSTCpN.hKl06e {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 0;
  padding: var(--blog-pl-slider-padding-top) 16px var(--blog-pl-slider-padding-bottom);
}
.iSTCpN.UUSLFD.ac4Ofz,
.iSTCpN.UUSLFD.ac4Ofz.JufO9Q,
.iSTCpN.hKl06e.ac4Ofz,
.iSTCpN.hKl06e.ac4Ofz.JufO9Q,
.iSTCpN.jDqjOt.ac4Ofz,
.iSTCpN.jDqjOt.ac4Ofz.JufO9Q,
.iSTCpN.lyd6fK.ac4Ofz,
.iSTCpN.lyd6fK.ac4Ofz.JufO9Q {
  height: 100%;
}
.iSTCpN.ivAnV0 {
  display: flex;
  flex-direction: column;
  padding: 40px 48px 37px;
}
@media (min-width:686px)and (max-width:980px) {
  .use-media-queries .iSTCpN.ivAnV0 {
    padding: calc(40px + (var(--root-width) - 981px)/19) calc(48px + (var(--root-width) - 981px)/19);
  }
}
.w686-980 .iSTCpN.ivAnV0 {
  padding: calc(40px + (var(--root-width) - 981px)/19) calc(48px + (var(--root-width) - 981px)/19);
}
@media (max-width:685px) {
  .use-media-queries .iSTCpN.ivAnV0 {
    padding: 24px;
  }
}
.lt-sm .iSTCpN.ivAnV0 {
  padding: 24px;
}
.iSTCpN.TBrkhx,
.iSTCpN.g8vcTX {
  display: flex;
  flex: 1;
  flex-direction: column;
  overflow: hidden;
  padding-bottom: 24px;
  padding-top: 24px;
}
.iSTCpN.EfvfyL,
.iSTCpN.NAWdyL,
.iSTCpN.PoYsMP {
  padding: 0;
}
.iSTCpN.sCkhyN {
  display: inline-block;
  height: 100%;
  inset-inline-start: 0;
  padding: 27px 24px;
  position: absolute;
  top: 0;
  width: 100%;
}
.iSTCpN.sCkhyN.ac4Ofz {
  padding: 32px 24px;
}
.iSTCpN.sCkhyN.KEL4fK {
  background-color: rgba(0,0,0,.45);
}
.iSTCpN.FK1tXh,
.iSTCpN.JnzaaY,
.iSTCpN.hp0NoL {
  display: flex;
  flex-direction: column;
}
.iSTCpN.LdmkLw {
  display: inline-block;
  inset-inline-start: 0;
  position: absolute;
  top: 0;
}
.iSTCpN.FK1tXh,
.iSTCpN.JnzaaY,
.iSTCpN.LdmkLw,
.iSTCpN.hp0NoL {
  height: 100%;
  padding: 27px 24px;
  width: 100%;
}
.iSTCpN.FK1tXh.KEL4fK,
.iSTCpN.JnzaaY.KEL4fK,
.iSTCpN.LdmkLw.KEL4fK,
.iSTCpN.hp0NoL.KEL4fK {
  background-color: rgba(0,0,0,.45);
}
.iSTCpN.FK1tXh.ac4Ofz,
.iSTCpN.JnzaaY.ac4Ofz,
.iSTCpN.LdmkLw.ac4Ofz,
.iSTCpN.hp0NoL.ac4Ofz {
  padding: 32px 24px;
}
.O16KGI {
  display: block;
}
.JMCi2v,
.O16KGI {
  color: inherit;
  font: inherit;
}
.JMCi2v {
  box-sizing: content-box;
  flex: 1 1 auto;
  margin: -3px;
  overflow: hidden;
  padding: 3px;
  width: 100%;
}
.JMCi2v.pu51Xe {
  text-align: start;
}
.JMCi2v.jDqjOt.mqysW5.ZBB0ua {
  margin-top: -19px;
}
.JMCi2v.UUSLFD.mqysW5.ZBB0ua {
  margin-top: -48px;
}
.JMCi2v.hKl06e.mqysW5.ZBB0ua,
.JMCi2v.i_25UC.mqysW5.ZBB0ua,
.JMCi2v.lyd6fK.mqysW5.ZBB0ua,
.JMCi2v.yWOr1I.mqysW5.ZBB0ua {
  margin-top: -36px;
}
.JMCi2v.x_FPRX.mqysW5.ZBB0ua {
  margin-top: -25px;
}
.JMCi2v.TBrkhx,
.JMCi2v.g8vcTX,
.JMCi2v.ivAnV0 {
  display: flex;
  flex-direction: column;
}
.JMCi2v.TBrkhx.ac4Ofz,
.JMCi2v.g8vcTX.ac4Ofz,
.JMCi2v.ivAnV0.ac4Ofz {
  padding-inline-end: 0;
}
.JMCi2v.TBrkhx.ZBB0ua,
.JMCi2v.g8vcTX.ZBB0ua,
.JMCi2v.ivAnV0.ZBB0ua {
  margin-top: -43px;
}
.JMCi2v.TBrkhx.xs2MeC.ZBB0ua,
.JMCi2v.g8vcTX.xs2MeC.ZBB0ua,
.JMCi2v.ivAnV0.xs2MeC.ZBB0ua {
  margin-top: -23px;
}
.JMCi2v.jDqjOt.ZBB0ua {
  position: relative;
  top: -29px;
}
.JMCi2v.UUSLFD.ZBB0ua {
  margin-top: -29px;
}
.JMCi2v.hKl06e.ZBB0ua,
.JMCi2v.i_25UC.ZBB0ua,
.JMCi2v.lyd6fK.ZBB0ua,
.JMCi2v.yWOr1I.ZBB0ua {
  margin-top: -13px;
}
.JMCi2v.x_FPRX.ZBB0ua {
  margin-top: -6px;
}
.JMCi2v.FK1tXh,
.JMCi2v.JnzaaY,
.JMCi2v.hp0NoL {
  height: 100%;
}
.JMCi2v.FK1tXh.I5nSmk,
.JMCi2v.JnzaaY.I5nSmk,
.JMCi2v.hp0NoL.I5nSmk {
  flex-grow: 0;
  height: unset;
}
.JMCi2v.hKl06e {
  white-space: normal;
}
.hrftIZ.glhtJc.ZBB0ua {
  margin-top: -28px;
  margin-inline-end: 12px;
}
.FbwBsX {
  margin-bottom: var(--blog-pl-default-title-margin);
}
.FbwBsX.hKl06e p {
  margin-top: var(--blog-pl-slider-title-margin-top);
}
.FbwBsX.EfvfyL.ZBB0ua,
.FbwBsX.NAWdyL.ZBB0ua,
.FbwBsX.PoYsMP.ZBB0ua,
.FbwBsX.TBrkhx.ZBB0ua,
.FbwBsX.UUSLFD.ZBB0ua,
.FbwBsX.g8vcTX.ZBB0ua,
.FbwBsX.hKl06e.ZBB0ua,
.FbwBsX.i_25UC.ZBB0ua,
.FbwBsX.lyd6fK.ZBB0ua,
.FbwBsX.x_FPRX.ZBB0ua,
.FbwBsX.yWOr1I.ZBB0ua {
  margin-inline-end: 30px;
}
.FbwBsX.EfvfyL.xs2MeC.ZBB0ua,
.FbwBsX.NAWdyL.xs2MeC.ZBB0ua,
.FbwBsX.PoYsMP.xs2MeC.ZBB0ua,
.FbwBsX.TBrkhx.xs2MeC.ZBB0ua,
.FbwBsX.UUSLFD.xs2MeC.ZBB0ua,
.FbwBsX.g8vcTX.xs2MeC.ZBB0ua,
.FbwBsX.hKl06e.xs2MeC.ZBB0ua,
.FbwBsX.i_25UC.xs2MeC.ZBB0ua,
.FbwBsX.lyd6fK.xs2MeC.ZBB0ua,
.FbwBsX.x_FPRX.xs2MeC.ZBB0ua,
.FbwBsX.yWOr1I.xs2MeC.ZBB0ua {
  margin-inline-end: 0;
}
@media (min-width:660px) {
  .use-media-queries .FbwBsX {
    margin-bottom: 20px;
  }
  .use-media-queries .FbwBsX.G1V6el {
    margin-bottom: 11px;
  }
  .use-media-queries .FbwBsX.G1V6el.ZBB0ua {
    margin-bottom: -14px;
    margin-top: -13px;
    max-width: 209px;
    position: relative;
    top: -24px;
  }
  .use-media-queries .FbwBsX.G1V6el.ZBB0ua.CzG_Nm {
    max-width: 189px;
  }
  .use-media-queries .FbwBsX.G1V6el.xs2MeC.ZBB0ua {
    margin-top: 12px;
    max-width: none;
  }
  .use-media-queries .FbwBsX.G1V6el.xs2MeC.ZBB0ua.CzG_Nm {
    max-width: none-20px;
  }
  .use-media-queries .FbwBsX.KwFkyo {
    margin-bottom: 10px;
  }
  .use-media-queries .FbwBsX.KwFkyo.ZBB0ua {
    margin-bottom: -13px;
    margin-top: -13px;
    max-width: 359px;
    position: relative;
    top: -24px;
  }
  .use-media-queries .FbwBsX.KwFkyo.ZBB0ua.CzG_Nm {
    max-width: 339px;
  }
  .use-media-queries .FbwBsX.KwFkyo.xs2MeC.ZBB0ua {
    margin-top: 17px;
    max-width: none;
  }
  .use-media-queries .FbwBsX.KwFkyo.xs2MeC.ZBB0ua.CzG_Nm {
    max-width: none-20px;
  }
  .use-media-queries .FbwBsX.x_FPRX {
    margin-bottom: 10px;
  }
  .use-media-queries .FbwBsX.feQY6g {
    margin-bottom: 9px;
    max-width: 740px;
  }
  .use-media-queries .FbwBsX.feQY6g.ZBB0ua {
    margin-bottom: -12px;
    margin-top: -6px;
    position: relative;
    top: -31px;
  }
  .use-media-queries .FbwBsX.feQY6g.xs2MeC.ZBB0ua {
    margin-top: 12px;
    max-width: none;
  }
  .use-media-queries .FbwBsX.feQY6g.xs2MeC.ZBB0ua.CzG_Nm {
    max-width: none-20px;
  }
  .use-media-queries .FbwBsX.jDqjOt {
    margin-bottom: var(--blog-pl-common-title-margin);
  }
  .use-media-queries .FbwBsX.jDqjOt.ZBB0ua {
    max-width: 207px;
  }
  .use-media-queries .FbwBsX.jDqjOt.ZBB0ua.CzG_Nm {
    max-width: 187px;
  }
  .use-media-queries .FbwBsX.jDqjOt.xs2MeC.ZBB0ua {
    max-width: none;
  }
  .use-media-queries .FbwBsX.jDqjOt.xs2MeC.ZBB0ua.CzG_Nm {
    max-width: none-20px;
  }
  .use-media-queries .FbwBsX.UUSLFD,
  .use-media-queries .FbwBsX.hKl06e,
  .use-media-queries .FbwBsX.i_25UC,
  .use-media-queries .FbwBsX.lyd6fK,
  .use-media-queries .FbwBsX.yWOr1I {
    margin-bottom: var(--blog-pl-common-title-margin);
  }
  .use-media-queries .FbwBsX.EfvfyL.ZBB0ua,
  .use-media-queries .FbwBsX.NAWdyL.ZBB0ua,
  .use-media-queries .FbwBsX.PoYsMP.ZBB0ua,
  .use-media-queries .FbwBsX.TBrkhx.ZBB0ua,
  .use-media-queries .FbwBsX.UUSLFD.ZBB0ua,
  .use-media-queries .FbwBsX.g8vcTX.ZBB0ua,
  .use-media-queries .FbwBsX.hKl06e.ZBB0ua,
  .use-media-queries .FbwBsX.i_25UC.ZBB0ua,
  .use-media-queries .FbwBsX.lyd6fK.ZBB0ua,
  .use-media-queries .FbwBsX.yWOr1I.ZBB0ua {
    margin-inline-end: 30px;
  }
  .use-media-queries .FbwBsX.EfvfyL.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.NAWdyL.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.PoYsMP.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.TBrkhx.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.UUSLFD.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.g8vcTX.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.hKl06e.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.i_25UC.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.lyd6fK.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.yWOr1I.xs2MeC.ZBB0ua {
    margin-inline-end: 0;
  }
  .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua,
  .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua,
  .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua,
  .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua,
  .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua,
  .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua {
    max-width: 342px;
  }
  .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua.CzG_Nm {
    max-width: 322px;
  }
  .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua,
  .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua {
    max-width: none;
  }
  .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
  .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm {
    max-width: none-20px;
  }
  .use-media-queries .FbwBsX.ZpmKeC {
    margin-bottom: 6px;
  }
  .use-media-queries .FbwBsX.sCkhyN {
    margin-bottom: 12px;
  }
  .use-media-queries .FbwBsX.sCkhyN.JufO9Q {
    bottom: 0;
    margin-bottom: 30px;
  }
  .use-media-queries .FbwBsX.FK1tXh,
  .use-media-queries .FbwBsX.JnzaaY,
  .use-media-queries .FbwBsX.LdmkLw,
  .use-media-queries .FbwBsX.hp0NoL {
    margin-bottom: 18px;
  }
  .use-media-queries .FbwBsX.FK1tXh.JufO9Q,
  .use-media-queries .FbwBsX.JnzaaY.JufO9Q,
  .use-media-queries .FbwBsX.LdmkLw.JufO9Q,
  .use-media-queries .FbwBsX.hp0NoL.JufO9Q {
    bottom: 0;
    margin-bottom: 36px;
  }
  .use-media-queries .FbwBsX.FK1tXh.JufO9Q,
  .use-media-queries .FbwBsX.JnzaaY.JufO9Q,
  .use-media-queries .FbwBsX.hp0NoL.JufO9Q {
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
.gt-xs .FbwBsX {
  margin-bottom: 20px;
}
.gt-xs .FbwBsX.G1V6el {
  margin-bottom: 11px;
}
.gt-xs .FbwBsX.G1V6el.ZBB0ua {
  margin-bottom: -14px;
  margin-top: -13px;
  max-width: 209px;
  position: relative;
  top: -24px;
}
.gt-xs .FbwBsX.G1V6el.ZBB0ua.CzG_Nm {
  max-width: 189px;
}
.gt-xs .FbwBsX.G1V6el.xs2MeC.ZBB0ua {
  margin-top: 12px;
  max-width: none;
}
.gt-xs .FbwBsX.G1V6el.xs2MeC.ZBB0ua.CzG_Nm {
  max-width: none-20px;
}
.gt-xs .FbwBsX.KwFkyo {
  margin-bottom: 10px;
}
.gt-xs .FbwBsX.KwFkyo.ZBB0ua {
  margin-bottom: -13px;
  margin-top: -13px;
  max-width: 359px;
  position: relative;
  top: -24px;
}
.gt-xs .FbwBsX.KwFkyo.ZBB0ua.CzG_Nm {
  max-width: 339px;
}
.gt-xs .FbwBsX.KwFkyo.xs2MeC.ZBB0ua {
  margin-top: 17px;
  max-width: none;
}
.gt-xs .FbwBsX.KwFkyo.xs2MeC.ZBB0ua.CzG_Nm {
  max-width: none-20px;
}
.gt-xs .FbwBsX.x_FPRX {
  margin-bottom: 10px;
}
.gt-xs .FbwBsX.feQY6g {
  margin-bottom: 9px;
  max-width: 740px;
}
.gt-xs .FbwBsX.feQY6g.ZBB0ua {
  margin-bottom: -12px;
  margin-top: -6px;
  position: relative;
  top: -31px;
}
.gt-xs .FbwBsX.feQY6g.xs2MeC.ZBB0ua {
  margin-top: 12px;
  max-width: none;
}
.gt-xs .FbwBsX.feQY6g.xs2MeC.ZBB0ua.CzG_Nm {
  max-width: none-20px;
}
.gt-xs .FbwBsX.jDqjOt {
  margin-bottom: var(--blog-pl-common-title-margin);
}
.gt-xs .FbwBsX.jDqjOt.ZBB0ua {
  max-width: 207px;
}
.gt-xs .FbwBsX.jDqjOt.ZBB0ua.CzG_Nm {
  max-width: 187px;
}
.gt-xs .FbwBsX.jDqjOt.xs2MeC.ZBB0ua {
  max-width: none;
}
.gt-xs .FbwBsX.jDqjOt.xs2MeC.ZBB0ua.CzG_Nm {
  max-width: none-20px;
}
.gt-xs .FbwBsX.UUSLFD,
.gt-xs .FbwBsX.hKl06e,
.gt-xs .FbwBsX.i_25UC,
.gt-xs .FbwBsX.lyd6fK,
.gt-xs .FbwBsX.yWOr1I {
  margin-bottom: var(--blog-pl-common-title-margin);
}
.gt-xs .FbwBsX.EfvfyL.ZBB0ua,
.gt-xs .FbwBsX.NAWdyL.ZBB0ua,
.gt-xs .FbwBsX.PoYsMP.ZBB0ua,
.gt-xs .FbwBsX.TBrkhx.ZBB0ua,
.gt-xs .FbwBsX.UUSLFD.ZBB0ua,
.gt-xs .FbwBsX.g8vcTX.ZBB0ua,
.gt-xs .FbwBsX.hKl06e.ZBB0ua,
.gt-xs .FbwBsX.i_25UC.ZBB0ua,
.gt-xs .FbwBsX.lyd6fK.ZBB0ua,
.gt-xs .FbwBsX.yWOr1I.ZBB0ua {
  margin-inline-end: 30px;
}
.gt-xs .FbwBsX.EfvfyL.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.NAWdyL.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.PoYsMP.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.TBrkhx.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.UUSLFD.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.g8vcTX.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.hKl06e.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.i_25UC.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.lyd6fK.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.yWOr1I.xs2MeC.ZBB0ua {
  margin-inline-end: 0;
}
.gt-xs .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua,
.gt-xs .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua,
.gt-xs .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua,
.gt-xs .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua,
.gt-xs .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua,
.gt-xs .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua {
  max-width: 342px;
}
.gt-xs .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua.CzG_Nm {
  max-width: 322px;
}
.gt-xs .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua,
.gt-xs .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua {
  max-width: none;
}
.gt-xs .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,
.gt-xs .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm {
  max-width: none-20px;
}
.gt-xs .FbwBsX.ZpmKeC {
  margin-bottom: 6px;
}
.gt-xs .FbwBsX.sCkhyN {
  margin-bottom: 12px;
}
.gt-xs .FbwBsX.sCkhyN.JufO9Q {
  bottom: 0;
  margin-bottom: 30px;
}
.gt-xs .FbwBsX.FK1tXh,
.gt-xs .FbwBsX.JnzaaY,
.gt-xs .FbwBsX.LdmkLw,
.gt-xs .FbwBsX.hp0NoL {
  margin-bottom: 18px;
}
.gt-xs .FbwBsX.FK1tXh.JufO9Q,
.gt-xs .FbwBsX.JnzaaY.JufO9Q,
.gt-xs .FbwBsX.LdmkLw.JufO9Q,
.gt-xs .FbwBsX.hp0NoL.JufO9Q {
  bottom: 0;
  margin-bottom: 36px;
}
.gt-xs .FbwBsX.FK1tXh.JufO9Q,
.gt-xs .FbwBsX.JnzaaY.JufO9Q,
.gt-xs .FbwBsX.hp0NoL.JufO9Q {
  margin-bottom: 0;
  padding-bottom: 0;
}
.FbwBsX.glhtJc {
  margin-bottom: 0;
}
.FbwBsX.WdRrHJ.AkO1lZ,
.FbwBsX.glhtJc.AkO1lZ {
  margin-bottom: 18px;
}
.FbwBsX.WdRrHJ.ySFpqx,
.FbwBsX.glhtJc.ySFpqx {
  margin-bottom: 0;
}
.FbwBsX.WdRrHJ.ZBB0ua,
.FbwBsX.glhtJc.ZBB0ua {
  margin-top: -43px;
  max-width: 263px;
}
.FbwBsX.WdRrHJ.ZBB0ua.CzG_Nm,
.FbwBsX.glhtJc.ZBB0ua.CzG_Nm {
  max-width: 243px;
}
.FbwBsX.WdRrHJ.xs2MeC.ZBB0ua,
.FbwBsX.glhtJc.xs2MeC.ZBB0ua {
  margin-top: -19px;
  max-width: none;
}
.FbwBsX.WdRrHJ.xs2MeC.ZBB0ua.CzG_Nm,
.FbwBsX.glhtJc.xs2MeC.ZBB0ua.CzG_Nm {
  max-width: none-20px;
}
.FbwBsX.WdRrHJ.I5nSmk,
.FbwBsX.WdRrHJ.xs2MeC.I5nSmk,
.FbwBsX.glhtJc.I5nSmk,
.FbwBsX.glhtJc.xs2MeC.I5nSmk {
  margin-top: 0;
}
.FbwBsX.TBrkhx,
.FbwBsX.g8vcTX,
.FbwBsX.ivAnV0 {
  border-bottom: 12px solid transparent;
  margin: 0;
}
.FbwBsX.EfvfyL,
.FbwBsX.NAWdyL,
.FbwBsX.PoYsMP {
  border-bottom: 8px solid transparent;
  margin: 0;
}
.nebVix {
  padding-bottom: 18px;
}
@media (min-width:660px) {
  .use-media-queries .nebVix {
    padding-bottom: 23px;
  }
}
.gt-xs .nebVix {
  padding-bottom: 23px;
}
.nebVix.glhtJc {
  margin-top: 10px;
}
.nebVix.WdRrHJ.JufO9Q,
.nebVix.glhtJc.JufO9Q {
  padding-bottom: 0;
}
.nebVix.feQY6g {
  max-width: 740px;
}
.nebVix.EfvfyL,
.nebVix.NAWdyL,
.nebVix.PoYsMP,
.nebVix.TBrkhx,
.nebVix.g8vcTX,
.nebVix.ivAnV0 {
  display: flex;
  flex: 1;
  overflow: hidden;
  padding: 0;
}
.sCkhyN {
  color: #fff;
}
.sCkhyN.RiOfiW {
  display: inline-block;
  height: 292px;
  width: 292px;
}
.sCkhyN .ITPCIq,
.sCkhyN .pccjOy,
.sCkhyN.RiOfiW.pu51Xe {
  height: 100%;
  width: 100%;
}
.sCkhyN.JMCi2v {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.sCkhyN.FbwBsX {
  bottom: 60px;
  position: absolute;
  width: calc(100% - 48px);
}
.sCkhyN.NPsER6 {
  bottom: 27px;
  display: inline-block;
  inset-inline-end: 24px;
  inset-inline-start: 24px;
  position: absolute;
}
.LdmkLw.FbwBsX {
  bottom: 60px;
  position: absolute;
  width: calc(100% - 48px);
}
.FK1tXh.FbwBsX,
.JnzaaY.FbwBsX,
.hp0NoL.FbwBsX {
  padding-bottom: 30px;
}
.FK1tXh.FbwBsX.p8Uk20,
.JnzaaY.FbwBsX.p8Uk20,
.hp0NoL.FbwBsX.p8Uk20 {
  margin: 0;
  padding: 0;
}
.FK1tXh,
.JnzaaY,
.LdmkLw,
.hp0NoL {
  color: #fff;
}
.FK1tXh.RiOfiW,
.JnzaaY.RiOfiW,
.LdmkLw.RiOfiW,
.hp0NoL.RiOfiW {
  display: inline-block;
  height: 454px;
  width: 454px;
}
.FK1tXh .ITPCIq,
.FK1tXh .pccjOy,
.FK1tXh.RiOfiW.pu51Xe,
.JnzaaY .ITPCIq,
.JnzaaY .pccjOy,
.JnzaaY.RiOfiW.pu51Xe,
.LdmkLw .ITPCIq,
.LdmkLw .pccjOy,
.LdmkLw.RiOfiW.pu51Xe,
.hp0NoL .ITPCIq,
.hp0NoL .pccjOy,
.hp0NoL.RiOfiW.pu51Xe {
  height: 100%;
  width: 100%;
}
.FK1tXh.JMCi2v,
.JnzaaY.JMCi2v,
.LdmkLw.JMCi2v,
.hp0NoL.JMCi2v {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.FK1tXh.NPsER6,
.JnzaaY.NPsER6,
.LdmkLw.NPsER6,
.hp0NoL.NPsER6 {
  bottom: 27px;
  display: inline-block;
  inset-inline-end: 24px;
  inset-inline-start: 24px;
  position: absolute;
}
.n9F1tl {
  fill: #fff;
}
.VMF9AQ {
  color: #fff;
}
.BVf6py {
  background-color: #fff;
}
.TE7que {
  height: 1px;
  opacity: .2;
}
@media (min-width:660px) {
  .use-media-queries .TE7que {
    margin-bottom: 12px;
  }
}
.gt-xs .TE7que {
  margin-bottom: 12px;
}
.TE7que:not(.iD0LEx) {
  margin-bottom: var(--blog-pl-footer-separator-margin);
}
.TE7que.iD0LEx {
  margin-top: 24px;
}
.TE7que.iD0LEx.vxAOcp {
  margin-top: 18px;
}
.FK1tXh .TE7que,
.JnzaaY .TE7que,
.LdmkLw .TE7que,
.hp0NoL .TE7que,
.sCkhyN .TE7que {
  opacity: 1;
}
.NPsER6.TBrkhx,
.NPsER6.g8vcTX {
  margin-top: auto;
}
.NPsER6.TBrkhx.kzwb6t,
.NPsER6.g8vcTX.kzwb6t {
  padding-top: 12px;
}
@media (max-width:685px) {
  .use-media-queries .NPsER6.TBrkhx,
  .use-media-queries .NPsER6.g8vcTX {
    padding-top: 12px;
  }
}
.lt-sm .NPsER6.TBrkhx,
.lt-sm .NPsER6.g8vcTX {
  padding-top: 12px;
}
.NPsER6.ivAnV0 {
  margin-top: auto;
}
.NPsER6.ivAnV0.kzwb6t {
  padding-top: 36px;
}
@media (max-width:685px) {
  .use-media-queries .NPsER6.ivAnV0 {
    padding-top: 36px;
  }
}
.lt-sm .NPsER6.ivAnV0 {
  padding-top: 36px;
}
.NPsER6.UUSLFD,
.NPsER6.hKl06e,
.NPsER6.i_25UC,
.NPsER6.jDqjOt,
.NPsER6.lyd6fK,
.NPsER6.yWOr1I {
  margin-top: auto;
  padding-top: 12px;
}
.NPsER6.i_25UC.zwuMcM,
.NPsER6.lyd6fK.zwuMcM,
.NPsER6.yWOr1I.zwuMcM {
  padding-top: var(--blog-pl-footer-padding-top);
}
.GGI4XB {
  display: block;
  margin: 15px 0 -11px;
}
.app-desktop .GGI4XB {
  display: none;
}
.NtnM8D {
  opacity: .6;
}
.tFEVbz {
  flex: 0 0 50%;
}
.QP8OH2 {
  padding-top: 75%;
  position: relative;
  width: 100%;
}
.Gf88Ln {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width:686px) {
  .use-media-queries .Gf88Ln {
    -webkit-line-clamp: 1;
  }
}
.gt-s .Gf88Ln {
  -webkit-line-clamp: 1;
}
@media (min-width:740px) {
  .use-media-queries .Gf88Ln {
    -webkit-line-clamp: 2;
  }
}
.gt-740 .Gf88Ln {
  -webkit-line-clamp: 2;
}
@media (min-width:886px) {
  .use-media-queries .Gf88Ln {
    -webkit-line-clamp: 3;
  }
}
.gt-886 .Gf88Ln {
  -webkit-line-clamp: 3;
}
.so9KdE.TBrkhx,
.so9KdE.g8vcTX {
  -webkit-mask-image: linear-gradient(0deg,transparent,#000 30px);
  mask-image: linear-gradient(0deg,transparent,#000 30px);
}
.hMB1wk {
  display: inline;
}
.CHRJex {
  cursor: pointer;
}
._UH27m {
  position: relative !important;
}
.EQ1O0U {
  display: flex !important;
  margin: 14px 0;
}
.EQ1O0U.xczrBK {
  --full-icon-color: var(--post-homepage-ratingFilledStarColor,var(--wix-color-8));
  --empty-icon-color: var(--post-homepage-ratingUnfilledStarColor,var(--wix-color-3));
  color: rgb(var(--post-homepage-ratingFontColor,var(--wix-color-5)));
  font: var(--post-homepage-ratingFont,var(--wix-font-Body-M));
  font-size: var(--post-homepage-ratingFont-size,14px);
  -webkit-text-decoration: var(--post-homepage-ratingFont-text-decoration);
  text-decoration: var(--post-homepage-ratingFont-text-decoration);
}
.EQ1O0U.xczrBK.amZSNe {
  --full-icon-color: var(--post-homepage-TOI-ratingFilledStarColor,var(--wix-color-8));
  --empty-icon-color: var(--post-homepage-TOI-ratingUnfilledStarColor,var(--wix-color-3));
  color: rgb(var(--post-homepage-TOI-ratingFontColor,var(--wix-color-5)));
}
.EQ1O0U.hrftIZ {
  --full-icon-color: var(--post-category-ratingFilledStarColor,var(--wix-color-8));
  --empty-icon-color: var(--post-category-ratingUnfilledStarColor,var(--wix-color-3));
  color: rgb(var(--post-category-ratingFontColor,var(--wix-color-5)));
  font: var(--post-category-ratingFont,var(--wix-font-Body-M));
  font-size: var(--post-category-ratingFont-size,14px);
  -webkit-text-decoration: var(--post-category-ratingFont-text-decoration);
  text-decoration: var(--post-category-ratingFont-text-decoration);
}
.EQ1O0U.hrftIZ.amZSNe {
  --full-icon-color: var(--post-category-TOI-ratingFilledStarColor,var(--wix-color-8));
  --empty-icon-color: var(--post-category-TOI-ratingUnfilledStarColor,var(--wix-color-3));
  color: rgb(var(--post-category-TOI-ratingFontColor,var(--wix-color-5)));
}
.EQ1O0U.zwuMcM {
  --full-icon-color: var(--post-post-list-ratingFilledStarColor,var(--wix-color-8));
  --empty-icon-color: var(--post-post-list-ratingUnfilledStarColor,var(--wix-color-3));
  color: rgb(var(--post-post-list-ratingFontColor,var(--wix-color-5)));
  font: var(--post-post-list-ratingFont,var(--wix-font-Body-M));
  font-size: var(--post-post-list-ratingFont-size,14px);
  -webkit-text-decoration: var(--post-post-list-ratingFont-text-decoration);
  text-decoration: var(--post-post-list-ratingFont-text-decoration);
}
.EQ1O0U.zwuMcM.amZSNe {
  --full-icon-color: var(--post-post-list-TOI-ratingFilledStarColor,var(--wix-color-8));
  --empty-icon-color: var(--post-post-list-TOI-ratingUnfilledStarColor,var(--wix-color-3));
  color: rgb(var(--post-post-list-TOI-ratingFontColor,var(--wix-color-5)));
}
.EQ1O0U.NAWdyL {
  margin: 8px 0;
}
.EQ1O0U.TBrkhx,
.EQ1O0U.g8vcTX,
.EQ1O0U.ivAnV0 {
  margin-bottom: 2px;
}
.EQ1O0U.FK1tXh.JufO9Q,
.EQ1O0U.JnzaaY.JufO9Q,
.EQ1O0U.LdmkLw.JufO9Q,
.EQ1O0U.hp0NoL.JufO9Q {
  margin-bottom: 0;
}
.tmHsxH {
  display: block;
  height: 1px;
  opacity: .2;
}
.Dgf2Op {
  flex: 0 0 1px;
  flex-shrink: 0;
  height: 100%;
  opacity: .2;
  width: 1px;
}
.Ki_0_s {
  align-self: center;
  border-radius: 50%;
  display: block;
  height: 2px;
  width: 2px;
}
.HIUKwo {
  background: none;
  border: none;
  cursor: pointer;
  padding: 1px 7px 2px;
  width: 100%;
}
.HIUKwo.eKcHXl,
.HIUKwo.ghl_vK {
  cursor: default;
}
.HIUKwo:last-child ._9TLCi {
  display: none;
}
._uY73j {
  align-items: center;
  display: flex;
  padding: 16px 18px 15px;
}
.hWag3q {
  display: block;
  font-size: 14px;
  margin-inline-start: 12px;
  white-space: nowrap;
}
.hWag3q.eKcHXl {
  opacity: .5;
}
.fhgQYN {
  height: 18px;
  justify-content: center;
  width: 18px;
}
.fhgQYN,
.hSZsuG {
  align-items: center;
  display: flex;
}
.hSZsuG {
  gap: 6px;
  justify-content: space-between;
  margin-inline-start: auto;
}
.MHuRVq,
.k9M4X3 {
  align-items: center;
  block-size: 24px;
  display: flex;
  inline-size: 24px;
  justify-content: center;
}
.MHuRVq {
  color: inherit;
  cursor: pointer;
  display: var(--postMoreActionsDisplay,block);
  position: relative;
}
.MHuRVq:hover {
  color: rgb(var(--textLinksAndHashtagsColor));
}
.MHuRVq svg {
  inset-block-start: 2.5px;
  inset-inline-start: 7px;
  position: relative;
}
@media print {
  .MHuRVq {
    display: none;
  }
}
.C_pOuZ {
  background-color: rgb(var(--postBackgroundColor-rgb));
  box-shadow: 0 3px 8px 0 rgba(0,0,0,.2);
  margin: 5px;
  min-inline-size: min(240px,100%);
  position: absolute;
  z-index: 900;
}
.C_pOuZ,
.KpRFyx {
  color: rgb(var(--textParagraphColor));
  font: var(--textParagraphFont);
}
.KpRFyx {
  fill: currentColor;
  align-items: center;
  background: none;
  block-size: 100%;
  border: none;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  gap: 12px;
  inline-size: 100%;
  line-height: 1.5;
  padding: 17px 25px 17px;
  touch-action: manipulation;
  white-space: nowrap;
}
.KpRFyx[readonly] {
  cursor: default;
}
.KpRFyx:hover {
  color: rgb(var(--textLinksAndHashtagsColor));
}
.KpRFyx+.KpRFyx {
  border-block-start: 1px solid rgba(var(--textParagraphColor-rgb),.2);
}
.pQ2Xsx {
  align-items: center;
  block-size: 18px;
  display: flex;
  inline-size: 18px;
  justify-content: center;
}
.JMAXlV {
  --full: rgb(var(--full-icon-color,$black-rgb));
  --empty: rgb(var(--empty-icon-color,$gray-rgb));
  display: block;
  position: relative;
}
.fbd51l {
  clip: rect(0,0,0,0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
.hhO2ky {
  display: flex;
}
.JMAXlV .hhO2ky {
  gap: 0 6px;
}
.siwre6 {
  color: var(--full);
}
.MKPjdi {
  color: var(--empty);
}
.TbC84K {
  display: flex;
  position: relative;
}
.j6jO4F .MrH3GO {
  display: block;
}
.j6jO4F {
  clip-path: inset(0 50% 0 0);
}
.MrH3GO,
[dir=rtl] .j6jO4F {
  clip-path: inset(0 0 0 50%);
}
.MrH3GO {
  position: absolute;
}
[dir=rtl] .MrH3GO {
  clip-path: inset(0 50% 0 0);
}
.TYUuco {
  transition: color .3s ease-in;
}
.A6pgue {
  align-items: center;
  display: flex;
}
.KJeQ3_ {
  line-height: 1;
  margin-inline-start: 12px;
}
.T5ArNO .KJeQ3_ {
  animation: M5aq50 .3s ease-in;
}
.TW0XHJ .KJeQ3_,
.z8kPtl .KJeQ3_ {
  margin-inline-start: 7px;
}
@keyframes M5aq50 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.K4dTkX {
  --full-icon-color: var(--ratingsStarFilledColor);
  --empty-icon-color: var(--ratingsStarEmptyColor);
  align-self: flex-start;
  color: rgb(var(--ratingsTextColor));
  cursor: pointer;
  display: var(--postRatingDisplay,flex);
  font: var(--ratingsTextFont);
  -webkit-text-decoration: var(--ratingsTextFont-text-decoration);
  text-decoration: var(--ratingsTextFont-text-decoration);
}
.MbPQSQ {
  display: flex;
  flex-direction: column-reverse;
  gap: var(--section-spacer-1);
}
.apmiGT {
  display: var(--postTitleDisplay,block);
}
@media print {
  .apmiGT {
    margin-block-start: 8pt !important;
  }
}
.H3vOVf {
  color: rgb(var(--textH1Color));
  font: var(--textH1Font);
  line-height: min(var(--textH1Font-line-height,1.4em),1.4em);
  overflow-wrap: break-word;
  -webkit-text-decoration: var(--textH1Font-text-decoration);
  text-decoration: var(--textH1Font-text-decoration);
  word-break: break-word;
}
._L_svk:is(a) {
  color: inherit;
}
._L_svk:is(a):hover {
  color: rgb(var(--textLinksAndHashtagsColor));
}
.NfKpG_ {
  display: var(--postUpdatedDateDisplay,block);
  font-size: 14px;
  line-height: 1.5;
}
.a5JqMF {
  align-items: center;
  display: var(--postSectionMetadataAndMoreActionsDisplay,flex);
  font-size: 12px;
  justify-content: space-between;
  line-height: 1.5;
}
.app-desktop .a5JqMF {
  font-size: 14px;
}
.lUWlkS img {
  block-size: calc(var(--heroImageHeight)*1px) !important;
  display: block;
  inline-size: 100% !important;
  -o-object-fit: var(--heroImageObjectFit) !important;
  object-fit: var(--heroImageObjectFit) !important;
  -o-object-position: var(--heroImageCropPosition,bottom) !important;
  object-position: var(--heroImageCropPosition,bottom) !important;
}
._u2fqx {
  color: var(--tagTextColor);
  font: var(--tagTextFont);
  -webkit-text-decoration: var(--tagTextFont-text-decoration);
  text-decoration: var(--tagTextFont-text-decoration);
}
._u2fqx:is(a):hover {
  color: var(--tagTextHoverColor);
}
._u2fqx {
  background-color: var(--tagBackgroundColor);
  border-color: var(--tagBorderColor);
  border-radius: calc(var(--tagBorderRadius)*1px);
  border-style: var(--tagBorderStyle);
  border-width: calc(var(--tagBorderWidth)*1px);
  box-sizing: border-box;
  padding-block: calc(var(--tagVerticalPadding)*1px);
  padding-inline: calc(var(--tagHorizontalPadding)*1px);
}
._u2fqx:is(a):hover {
  background-color: var(--tagBackgroundHoverColor);
  border-color: var(--tagBorderHoverColor);
}
.JJ6Vcq {
  display: var(--tagDisplay,flex);
  flex-direction: column;
  gap: 12px;
}
@media print {
  .JJ6Vcq {
    display: none;
  }
}
.OY6C7u {
  display: var(--tagLabelDisplay,block);
  font-size: 14px;
  line-height: 1.5;
  text-align: var(--tagTextAlignment);
}
.zmug2R {
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  gap: calc(var(--tagVerticalSpacing)*1px) calc(var(--tagHorizontalSpacing)*1px);
  justify-content: var(--tagFlexAlignment);
}
.zmug2R>li {
  min-width: 0;
}
._u2fqx {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  display: inline-block;
  max-inline-size: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  touch-action: manipulation;
  vertical-align: top;
  white-space: nowrap;
}
.tgMH9T {
  --postPageWidth: 740px;
  --postPageHorizontalPadding: clamp(18px,8vmin,60px);
  --postPageVerticalPadding: clamp(32px,8vmin,60px);
}
.app-mobile .tgMH9T {
  --postPageHorizontalPadding: 18px;
  --postPageVerticalPadding: 32px;
}
@media (max-width:900px) {
  .use-media-queries .tgMH9T {
    --postPageWidth: calc(var(--root-width) - 160px);
  }
}
.lte-post_content_area_small .tgMH9T {
  --postPageWidth: calc(var(--root-width) - 160px);
}
@media (max-width:746px) {
  .use-media-queries .tgMH9T {
    --postPageWidth: 100%;
    --postPageHorizontalPadding: 18px;
    --postPageVerticalPadding: 32px;
  }
}
.lte-post_content_area_min .tgMH9T {
  --postPageWidth: 100%;
  --postPageHorizontalPadding: 18px;
  --postPageVerticalPadding: 32px;
}
.tgMH9T {
  --section-spacer-1: clamp(8px,2.5vmin,18px);
  --section-spacer-2: 20px;
  fill: currentColor;
  background-color: rgb(var(--postBackgroundColor));
  border: calc(var(--postBorderWidth)*1px) solid rgb(var(--postBorderColor));
  color: rgb(var(--textParagraphColor));
  font: var(--textParagraphFont);
  overflow-wrap: break-word;
  z-index: 2;
}
@media print {
  .tgMH9T {
    background-color: #fff !important;
    border-width: 0 !important;
    padding: 0 !important;
  }
}
.HW6ttf {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: var(--section-spacer-2);
  padding-block: var(--postPageVerticalPadding);
}
@media print {
  .HW6ttf {
    padding-block: 0 !important;
  }
}
.PhCafd {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-inline: var(--postPageHorizontalPadding);
}
.PhCafd,
.PhCafd>* {
  inline-size: 100%;
}
@media print {
  .PhCafd {
    padding-inline: 0;
  }
}
.PKQ95p {
  display: flex;
  flex-direction: column;
  gap: var(--section-spacer-1);
}
@media screen {
  .PKQ95p {
    margin-inline: auto;
    max-inline-size: var(--postPageWidth);
  }
}
.zXjpfh {
  inline-size: var(--postPageWidth);
  padding-inline-end: 0;
  padding-inline-start: 0;
}
@media (min-width:686px)and (max-width:745px) {
  .use-media-queries .zXjpfh {
    padding-inline: var(--postPageHorizontalPadding);
  }
}
.w686-745 .zXjpfh {
  padding-inline: var(--postPageHorizontalPadding);
}
@media (max-width:685px) {
  .use-media-queries .zXjpfh {
    padding-inline: var(--postPageHorizontalPadding);
  }
}
.lt-sm .zXjpfh {
  padding-inline: var(--postPageHorizontalPadding);
}
@media print {
  .zXjpfh {
    inline-size: 100% !important;
    padding-inline: 0;
  }
  .aQg0ny {
    display: none;
  }
}
.B6ltWa {
  display: var(--postFooterDisplay);
}
.KVKbzt,
.VQDdIN {
  display: flex;
  flex-direction: column;
  gap: var(--section-spacer-2);
}
.VQDdIN {
  --ricosNormalPadding: max(var(--postPageHorizontalPadding),calc((100% - var(--postPageWidth)) / 2));
  --ricosFullWidthPadding: 0;
  --ricosQuoteMarginInlineStart: 0;
  inline-size: 100%;
}
@media print {
  .VQDdIN {
    --ricosNormalPadding: 0;
    --ricosFullWidthPadding: 0;
    margin-block-start: 12pt !important;
  }
}
.D0GU9r {
  inline-size: 100%;
  max-inline-size: var(--postPageWidth);
}
.j1Y_aa {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
}
@supports not (-webkit-line-clamp:1) {
  .j1Y_aa {
    display: block;
    white-space: nowrap;
  }
}
.pAfFB0 {
  line-height: 1.5;
}
._4BhfeI {
  word-break: break-word;
}
.t66ylj {
  align-items: center;
  display: inline-flex;
  padding-inline-end: 2px;
  vertical-align: middle;
}
.eYQJQu:not(:first-child) {
  margin-inline-start: 6px;
}
.OjkszV {
  height: 100%;
  position: relative;
}
.XPEMCH {
  align-items: center;
  background-position: 50%;
  background-size: cover;
  display: flex;
  justify-content: center;
}
.XPEMCH,
._8tAyR {
  height: 100%;
  inset-inline-start: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
._8tAyR {
  background: rgba(0,0,0,.2);
}
.Ym4kNx {
  align-items: center;
  background: #000;
  border-radius: 20px;
  color: #fff;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  height: 40px;
  min-width: 130px;
  opacity: .8;
  padding-inline-end: 18px;
}
.wM0E5k {
  margin-inline-end: 2px;
  margin-inline-start: 7px;
}
.bg3nLo {
  cursor: pointer;
  opacity: .8;
}
@media (min-width:980px) {
  .use-media-queries .bg3nLo {
    height: 60px;
    width: 60px;
  }
}
.gt-sm .bg3nLo {
  height: 60px;
  width: 60px;
}
.XPEMCH:active:after {
  background-color: rgba(0,0,0,.3);
  content: "";
  height: 100%;
  inset-inline-start: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.kkOpHH {
  cursor: pointer;
  padding-top: 56.25%;
  position: relative;
}
.kkOpHH:active:after {
  background-color: rgba(0,0,0,.3);
  content: "";
  height: 100%;
  inset-inline-start: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.HNM0p2 {
  inset: 0;
  position: absolute;
}
.KUUi4M {
  padding-top: 56.25%;
  position: relative;
}
.zhlgK5 {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
}
.oY1ew3 {
  --postPageWidth: 740px;
  --postPageHorizontalPadding: clamp(18px,8vmin,60px);
  --postPageVerticalPadding: clamp(32px,8vmin,60px);
}
.app-mobile .oY1ew3 {
  --postPageHorizontalPadding: 18px;
  --postPageVerticalPadding: 32px;
}
@media (max-width:900px) {
  .use-media-queries .oY1ew3 {
    --postPageWidth: calc(var(--root-width) - 160px);
  }
}
.lte-post_content_area_small .oY1ew3 {
  --postPageWidth: calc(var(--root-width) - 160px);
}
@media (max-width:746px) {
  .use-media-queries .oY1ew3 {
    --postPageWidth: 100%;
    --postPageHorizontalPadding: 18px;
    --postPageVerticalPadding: 32px;
  }
}
.lte-post_content_area_min .oY1ew3 {
  --postPageWidth: 100%;
  --postPageHorizontalPadding: 18px;
  --postPageVerticalPadding: 32px;
}
.zp8s_J {
  display: var(--relatedPostsDisplay,block);
}
@media print {
  .zp8s_J {
    display: none;
  }
}
.oY1ew3 {
  flex-direction: column;
  gap: 20px;
  margin-block-start: 30px;
}
.oY1ew3,
.qmDeKd {
  color: rgb(var(--textParagraphColor));
  display: flex;
}
.qmDeKd {
  font-size: 18px;
  justify-content: space-between;
  line-height: 1.5;
}
@media (max-width:746px) {
  .use-media-queries .qmDeKd {
    padding-inline: var(--postPageHorizontalPadding);
  }
}
.lte-post_content_area_min .qmDeKd {
  padding-inline: var(--postPageHorizontalPadding);
}
.vz0Mhy {
  color: inherit;
  display: var(--relatedPostsSeeAllDisplay,inline);
  font-size: 14px;
  line-height: 1.5;
}
.vz0Mhy:hover {
  color: rgb(var(--textLinksAndHashtagsColor));
}
.zHLEBV {
  display: flex;
  display: grid;
  gap: 34px;
  grid-template-columns: repeat(auto-fill,minmax(270px,1fr));
  justify-content: flex-start;
}
.qbu2Gh {
  --itemContentSize: 103px;
  background-color: rgb(var(--postBackgroundColor));
  border: calc(var(--postBorderWidth)*1px) solid rgb(var(--postBorderColor));
  color: rgb(var(--textParagraphColor));
  flex-basis: 0;
  flex-grow: 1;
  font: var(--textParagraphFont);
  line-height: 18px;
  overflow: hidden;
  padding-block-start: calc(56.25% + var(--itemContentSize) + var(--relatedPostsItemFooterOffset));
  position: relative;
}
@media (max-width:979px) {
  .use-media-queries .qbu2Gh {
    max-inline-size: 454px;
  }
  .use-media-queries .qbu2Gh:nth-child(3) {
    display: none;
  }
}
.lt-md .qbu2Gh {
  max-inline-size: 454px;
}
.lt-md .qbu2Gh:nth-child(3) {
  display: none;
}
@media (min-width:940px) {
  .use-media-queries .qbu2Gh:nth-child(3) {
    display: revert;
  }
}
.gt-940 .qbu2Gh:nth-child(3) {
  display: revert;
}
@media (max-width:685px) {
  .use-media-queries .qbu2Gh {
    inline-size: 100%;
    max-inline-size: none;
  }
  .use-media-queries .qbu2Gh:nth-child(2) {
    display: none;
  }
}
.lt-sm .qbu2Gh {
  inline-size: 100%;
  max-inline-size: none;
}
.lt-sm .qbu2Gh:nth-child(2) {
  display: none;
}
.dkbPQd {
  inset: 0;
  position: absolute;
}
.ZnRZP5,
.dkbPQd {
  display: flex;
  flex-direction: column;
}
.ZnRZP5 {
  word-wrap: break-word;
  block-size: auto;
  flex-grow: 1;
  padding: 24px;
}
.hPl9QB {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--lines,2);
  color: rgb(var(--textH1Color));
  cursor: pointer;
  display: block;
  display: -webkit-box;
  font: var(--textH1Font);
  font-size: 18px;
  line-height: normal;
  overflow: hidden;
  -webkit-text-decoration: var(--textH1Font-text-decoration);
  text-decoration: var(--textH1Font-text-decoration);
  text-overflow: ellipsis;
}
.hPl9QB:is(a):is(:hover) {
  color: rgb(var(--textLinksAndHashtagsColor));
}
.f1HgZb {
  font-size: 16px;
  line-height: 1.5;
  margin-block-end: 23px;
  margin-block-start: 16px;
}
.LO60EX {
  fill: currentColor;
  block-size: var(--blog-pl-footer-content-height);
  border-block-start: 1px solid rgb(var(--textParagraphColor-rgb),.2);
  box-sizing: content-box;
  color: rgb(var(--textParagraphColor));
  display: var(--postSectionCountersDisplay,flex);
  font: var(--textParagraphFont);
  font-size: 12px;
  gap: 16px;
  justify-content: space-between;
  line-height: 1.5;
  margin-block-start: auto;
  padding-block-start: 15px;
}
.D6DTyh,
.LVcAxq {
  display: flex;
}
.LVcAxq {
  align-items: center;
  gap: 16px;
  white-space: nowrap;
}
.qcmXZU {
  display: var(--postViewCountDisplay,flex) !important;
}
.ZN1aom {
  display: var(--postCommentCountDisplay,flex) !important;
}
.wChIrD {
  display: var(--postLikeCountDisplay,flex) !important;
  margin-inline-start: auto;
}
.cofZpq {
  --indicator-size: 6px;
  --indicator-container-height: 42px;
  --indicator-gap: 6px;
  --slide-gap: 12px;
  display: flex;
  flex-direction: column;
  inline-size: var(--root-width);
  overflow: hidden;
}
.cofZpq .hWKlZs {
  -webkit-user-drag: none;
  padding-inline: calc(var(--slide-gap)/2);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cofZpq .slick-slide {
  float: left !important;
}
.cofZpq .slick-dots {
  align-items: center;
  block-size: var(--indicator-container-height);
  display: flex !important;
  gap: var(--indicator-gap);
  inset-block-start: 0;
  justify-content: center;
  position: relative;
}
.cofZpq .slick-dots>li {
  block-size: var(--indicator-size);
  inline-size: var(--indicator-size);
  margin: 0;
}
.MKbQ8N {
  border-radius: 50%;
  height: 6px;
  opacity: .2;
  width: 6px;
}
.MKbQ8N._b7UuS {
  display: none;
  opacity: 1;
}
.slick-active>.u6i9Jv .MKbQ8N {
  display: none;
}
.slick-active>.u6i9Jv .MKbQ8N._b7UuS {
  display: block;
}
.ZL4A4N {
  color: rgb(var(--textParagraphColor));
  display: flex;
  flex: 1 0 auto;
  flex-direction: column;
  font: var(--textParagraphFont);
  inline-size: 100%;
  margin-block: 0;
  margin-inline: auto;
  max-inline-size: 940px;
}
.app-desktop .ZL4A4N {
  padding-block-start: 20px;
}
@media print {
  .ZL4A4N {
    margin-inline: 0;
    max-inline-size: 100%;
  }
}
.HcBlwg {
  position: relative;
}
.HcBlwg,
.QMlkG7 {
  inline-size: 100%;
}
.QMlkG7 {
  margin-block-end: 20px;
}
.KPSGWw {
  margin-block-start: 40px;
}
.L5x0Fp {
  min-height: 100%;
  position: relative;
}
:where(.L5x0Fp) {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  box-sizing: border-box;
}
:where(.L5x0Fp) * {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
:where(.L5x0Fp) *,
:where(.L5x0Fp) :after,
:where(.L5x0Fp) :before {
  box-sizing: inherit;
}
:where(.L5x0Fp) :where(a),
:where(.L5x0Fp) :where(a:visited) {
  text-decoration: none;
}
:where(.L5x0Fp) :where(textarea) {
  font-family: inherit;
}
.aVF3iR {
  position: relative;
}
.medium-gap .aVF3iR {
  padding-top: 50px;
}
.large-gap .aVF3iR {
  padding-top: 100px;
}
html {
  height: 100%;
  touch-action: manipulation;
}
body,
html {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  margin: 0;
  padding: 0;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-highlight: none;
}
#root {
  margin: 0;
  padding: 0;
}
a {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.gallery-item-common-info.gallery-item-right-info {
  position: absolute;
  /*!rtl:begin:ignore*/
  right: 0;
  /*!rtl:end:ignore*/
}
.gallery-item-common-info.gallery-item-left-info {
  left: 0;
  /*!rtl:end:ignore*/
  position: absolute;
  /*!rtl:begin:ignore*/
}
#pro-gallery-container button.nav-arrows-container {
  box-sizing: border-box;
}
.post-list-pro-gallery-pg-grid .pro-gallery,
.post-list-pro-gallery-pg-grid .pro-gallery .gallery-item-common-info {
  overflow: visible !important;
}
.xZVb1s {
  background-color: rgb(var(--postAreaBackgroundColor));
  padding-block-end: 20px;
  padding-inline: 20px;
}
.vAU8Qm {
  padding-inline: var(--padding,0);
}
.kiyM2X {
  inline-size: 100%;
  margin-inline: auto;
  max-inline-size: var(--content-size,100%);
}
.aSX36E {
  block-size: 80px;
}
.NEquMY {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.jgXCfy {
  background: none;
  border: 0;
  cursor: pointer;
  display: inline-block;
  flex-shrink: 0;
  height: 48px;
  padding: 0;
  position: relative;
  width: 48px;
}
.jgXCfy:active:after {
  background-color: hsla(0,0%,100%,.3);
  border-radius: 50%;
  content: "";
  height: 100%;
  inset-inline-start: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.xaRdfw {
  align-items: center;
  display: inline-flex;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.srEdfd {
  display: none;
}
.tSamLJ {
  border-radius: 50%;
  bottom: 11px;
  font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 9px;
  height: 14px;
  inset-inline-end: 8px;
  line-height: 14px;
  position: absolute;
  width: 14px;
}
.HvPwlI,
.tSamLJ {
  display: flex;
  justify-content: center;
}
.HvPwlI {
  align-items: center;
  height: 48px;
  width: 48px;
}
.HvPwlI:active:after {
  background-color: hsla(0,0%,100%,.3);
  border-radius: 24px;
  content: "";
  height: 100%;
  inset-inline-start: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.pFrNlV {
  display: none;
}
.QNVRC4 {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  margin-inline-end: -14px;
}
.oOaDEN:last-child {
  margin-inline-end: -3px;
}
.zXI4K_ {
  font-size: 14px;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.zXI4K_ a {
  color: inherit;
}
.NxBZ1a,
.dbwLAy {
  flex-shrink: 0;
  font-size: 14px !important;
  text-decoration: none !important;
}
@media print {
  .NxBZ1a,
  .dbwLAy {
    color: #000 !important;
    font-size: 10pt !important;
  }
}
.un5cvk {
  height: 50px;
  justify-content: space-between;
  padding-inline: 18px;
}
.RCXs8R,
.un5cvk {
  align-items: center;
  display: flex;
}
.RCXs8R {
  flex: 0 1 auto;
  height: 100%;
  overflow: hidden;
}
.NxBZ1a {
  color: rgb(var(--postButtonTextColor));
  display: var(--menuDisplay,block);
  font: var(--textParagraphFont);
}
.wP0EBn {
  display: var(--menuCategoriesDisplay,flex);
}
.IVqWoX,
.V5u6Ga {
  --text-color: rgb(var(--navigationTextColor,var(--wix-color-5)));
  fill: currentColor;
  color: var(--text-color);
  font-family: var(--navigationFont-family);
  font-size: var(--navigationFont-size);
  font-style: var(--navigationFont-style);
  font-variant: var(--navigationFont-variant);
  font-weight: var(--navigationFont-weight);
  line-height: var(--navigationFont-line-height);
  text-align: start;
  -webkit-text-decoration: var(--navigationFont-text-decoration);
  text-decoration: var(--navigationFont-text-decoration);
}
.IVqWoX:is(:hover,
.ByH4xY),
.V5u6Ga:is(:hover,
.ByH4xY) {
  --text-color: rgb(var(--navigationTextColorActive));
}
.tWYGQs {
  --dropdown-display: none;
}
.tWYGQs:is(:hover,
:focus-within) {
  --dropdown-display: block;
}
.V5u6Ga {
  align-items: center;
  display: flex;
  gap: 8px;
}
.h3g52Z {
  display: var(--dropdown-display);
  inset-inline-end: 0;
  padding-block-start: 20px;
  position: absolute;
  z-index: 10;
}
._5JPo6V {
  backdrop-filter: blur(11px);
  box-shadow: 0 10px 11px 0 rgba(0,0,0,.05);
  padding-block: 8px;
}
.RbaSC5+.RbaSC5:before {
  border-block-start: 1px solid currentColor;
  content: "";
  display: block;
  opacity: .1;
}
.IVqWoX {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: block;
  padding-block: 16px;
  padding-inline: 28px;
}
.kU2es5 {
  display: flex;
  font-family: system-ui,sans-serif;
  font-size: 14px;
  height: 80px;
  width: 100%;
}
.AsxoCK {
  margin-inline-start: -3px;
  overflow: hidden;
  padding-inline-start: 3px;
}
.LnLd_R {
  cursor: pointer;
  flex-grow: 1;
  flex-wrap: wrap;
  list-style: none;
}
.LnLd_R,
.LnLd_R>li {
  align-items: center;
  display: flex;
}
.LnLd_R>li {
  height: 80px;
  white-space: nowrap;
}
.LnLd_R>li+li {
  margin-inline-start: 40px;
}
.d3XSOo {
  display: block;
  font-family: system-ui,sans-serif;
  inset-inline-start: 20px;
  position: absolute;
  visibility: hidden;
}
.d3XSOo * {
  float: inline-start;
}
.d3XSOo *+* {
  margin-inline-start: 40px;
}
.UlUPo4 a {
  text-decoration: none;
}
.UlUPo4 a:hover {
  text-decoration: underline;
}
.HOAgFN {
  clip: rect(1px,1px,1px,1px) !important;
  border: 0 !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}
.EKJcYR {
  align-items: center;
  display: flex;
}
.gXfmMa {
  margin-inline-end: 16px;
}
.kD1Yyw {
  height: 16px;
  margin-inline-start: 20px;
  position: relative;
  transition: all .5s ease;
}
.kD1Yyw.ON6A2O {
  width: 200px;
}
.kD1Yyw.ON6A2O.ke7j1e {
  width: 100%;
}
.jMrgc4 {
  bottom: 0;
  cursor: pointer;
  inset-inline-start: 0;
  margin: auto 0;
  top: 0;
}
.ON6A2O .jMrgc4,
.m2yAmK {
  position: absolute;
}
.m2yAmK {
  background: transparent;
  border: 0;
  border-radius: 0;
  display: none;
  font-size: 14px;
  font-weight: 500;
  inset-inline-start: 0;
  margin: 0;
  padding: 1px 0 0;
  padding-inline-start: 29px;
  top: 0;
  transition: all .5s ease;
  width: 100%;
}
.m2yAmK::-webkit-input-placeholder {
  color: currentColor;
  opacity: 1;
  -webkit-transition: color .5s;
  transition: color .5s;
}
.m2yAmK:-moz-placeholder,
.m2yAmK::-moz-placeholder {
  color: currentColor;
  opacity: 1;
  -moz-transition: color .5s;
  transition: color .5s;
}
.m2yAmK:-ms-input-placeholder {
  color: currentColor;
  opacity: 1;
  -ms-transition: color .5s;
  transition: color .5s;
}
.m2yAmK:focus {
  outline: 0;
}
.ON6A2O .m2yAmK {
  display: inline-block;
  padding-inline-end: 20px;
}
.iLMCUc {
  display: none;
}
.ON6A2O .iLMCUc {
  display: inline-block;
}
.RFnngL {
  font-size: 14px;
  font-weight: 500;
  height: 25px;
  padding: 1px 0 0;
  padding-inline-start: 29px;
  visibility: hidden;
}
.ON6A2O .RFnngL {
  padding-inline-end: 20px;
}
.BN409S {
  height: 1px;
  opacity: 0;
  transition: all .5s ease;
}
.ON6A2O .BN409S {
  opacity: .5;
}
.NMRR5Q {
  background: transparent;
  border: 0;
  bottom: 0;
  cursor: pointer;
  height: 20px;
  inset-inline-end: 0;
  margin: auto;
  margin-inline-end: -5px;
  margin-inline-start: 0;
  padding: 0;
  position: absolute;
  top: 0;
  width: 20px;
}
.TSwWhL {
  opacity: .8;
}
.clear-enter-active,
.clear-leave-active {
  transition: opacity .5s;
}
.clear-enter.clear-enter-active,
.clear-leave {
  opacity: 1;
}
.clear-enter,
.clear-leave.clear-leave-active {
  opacity: 0;
}
.XDcQnF.OdeuKJ {
  margin: 0 -20px;
  padding: 0 20px;
}
@media (max-width:979px) {
  .use-media-queries .XDcQnF.WIEJ0e {
    margin: 0;
  }
}
.lt-md .XDcQnF.WIEJ0e {
  margin: 0;
}
.kCb5Uz {
  display: var(--menuResponsiveDisplay,block);
}
.sXtzQt {
  display: var(--menuCategoriesDisplay,flex);
}
.IAhK9I {
  display: var(--menuSearchDisplay,flex);
}
.cIxRzA * {
  box-sizing: border-box;
}
.cIxRzA {
  display: inline-block;
  flex: 1;
  position: relative;
}
.cIxRzA a {
  color: #333;
  text-decoration: none;
}
.cIxRzA>.XXt5as {
  display: inline-block;
  line-height: 1.5em;
  padding: 6px 15px;
}
.cIxRzA>.XXt5as:after {
  content: "▼";
  display: inline-block;
  margin-inline-start: 6px;
}
.cIxRzA .yVKt9y {
  display: none;
}
.cIxRzA ul {
  display: block;
  inset-inline-start: -100vw;
  list-style: none;
  margin: 0;
  padding: 6px 0;
  position: absolute;
  top: calc(1.5em + 14px);
  width: 100%;
  z-index: 999;
}
.cIxRzA ul a {
  display: block;
  padding: 6px 15px;
}
.cIxRzA ul:target {
  inset-inline-start: 0;
}
.cIxRzA ul:target~a:after {
  content: "▲";
}
.cIxRzA ul:target~a.yVKt9y {
  display: block;
  height: 100%;
  inset-inline-start: 0;
  position: absolute;
  text-indent: -100vw;
  top: 0;
  width: 100%;
  z-index: 1000;
}
.TSIfjC {
  flex: 1;
}
.b9v_zH {
  align-items: center;
  background-color: rgb(var(--navigationBackgroundColor));
  border-block: 1px solid rgb(var(--navigationTextColor-rgb),.3);
  color: rgb(var(--navigationTextColor));
  cursor: pointer;
  display: grid;
  font-family: var(--navigationFont-family);
  font-size: var(--navigationFont-size);
  font-style: var(--navigationFont-style);
  font-variant: var(--navigationFont-variant);
  font-weight: var(--navigationFont-weight);
  grid-template-columns: 1fr auto;
  inline-size: 100%;
  line-height: var(--navigationFont-line-height);
  min-block-size: 50px;
  padding-block: 10px;
  padding-inline: 18px;
  position: relative;
  text-align: start;
  -webkit-text-decoration: var(--navigationFont-text-decoration);
  text-decoration: var(--navigationFont-text-decoration);
}
.ogG9T5 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.miQokp {
  fill: currentColor;
}
.Ppgrlx {
  --nav-size: 306px;
  --nav-size-max: calc(100vh - 40px);
  --nav-background: #fff;
  --nav-padding-y-start: 8px;
  --nav-link-padding-x: 24px;
  --nav-link-padding-y: 8px;
  --nav-link-icon-gap: 12px;
  --nav-link-text-color: #000;
  --nav-link-background-color: transparent;
  --nav-link-background-color-hover: rgba(0,0,0,.06);
  --nav-link-background-color-active: rgba(0,0,0,.12);
  --nav-link-separator-border: 1px solid #ccc;
  --nav-link-separator-gradient-size: 8px;
  max-block-size: min(var(--nav-size),var(--nav-size-max));
  overflow: auto;
  padding-block-start: var(--nav-padding-y-start);
  scroll-padding-block-end: calc(var(--nav-size)*.25);
  scroll-padding-block-start: calc(var(--nav-size)*.05);
}
.im52_V {
  align-items: center;
  background-color: var(--nav-link-background-color);
  color: var(--nav-link-text-color);
  display: flex;
  font: var(--wix-font-Body-M);
  font-size: 14px;
  gap: var(--nav-link-icon-gap);
  inline-size: 100%;
  line-height: 1.5;
  padding-block: var(--nav-link-padding-y);
  padding-inline: var(--nav-link-padding-x);
  text-align: start;
}
.im52_V:hover {
  background-color: var(--nav-link-background-color-hover);
}
.im52_V:active,
.im52_V[aria-current] {
  background-color: var(--nav-link-background-color-active);
}
.E_9YFK {
  background-color: var(--nav-background);
  inset-block-end: 0;
  margin-block-start: calc(var(--nav-link-padding-y)*1.5);
  padding-block: calc(var(--nav-link-padding-y)*1.5);
  position: sticky;
}
.E_9YFK:before {
  background-image: linear-gradient(to top,var(--nav-background),transparent);
  block-size: var(--nav-link-separator-gradient-size);
  border-block-end: var(--nav-link-separator-border);
  content: "";
  inset-block-end: 100%;
  inset-inline: 0;
  position: absolute;
}
.QCPRM5 {
  align-items: center;
  color: #fff;
  display: flex;
  font-family: system-ui,sans-serif;
  font-size: 14px;
  font-weight: 500;
  height: 60px;
  inset-inline-end: 0;
  inset-inline-start: 0;
  justify-content: space-between;
  padding: 0 15px;
  position: fixed;
  top: 0;
  transform: translateZ(0);
  z-index: 3000;
}
.QCPRM5.CKLwFf {
  font-family: HelveticaNeueW01-45Ligh,Helvetica,Arial,sans-serif;
  font-size: 16px;
  font-weight: 300;
}
.QCPRM5.EdzGzM {
  background: #80c979;
}
.QCPRM5.vcU6xU {
  background: #f06448;
}
.QCPRM5.A1e1WH {
  background: #60adf0;
}
.QCPRM5.E1Fz0F {
  justify-content: center;
}
.QCPRM5.B58XC1 {
  position: static;
}
.Us6ADw {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cpath d='m3984.99 617.882-1.11 1.109-3.88-3.882-3.88 3.882-1.11-1.109 3.88-3.882-3.88-3.882 1.11-1.109 3.88 3.882 3.88-3.882 1.11 1.109-3.88 3.882Z' transform='translate(-3975 -609)' style='fill:%23fff;fill-rule:evenodd'/%3E%3C/svg%3E") no-repeat 50%;
  border: 0;
  height: 10px;
  width: 10px;
}
.Us6ADw:focus {
  outline: 0;
}
.QCPRM5.message-enter,
.QCPRM5.message-leave-active {
  opacity: 0;
}
.QCPRM5.message-enter-active {
  transition: opacity 50ms ease-in;
}
.QCPRM5.message-leave-active {
  transition: opacity .4s ease-in;
}
.QCPRM5.message-enter-active {
  opacity: 1;
}
.qi0cF2 {
  inset-inline-start: 50%;
  position: fixed;
  top: 0;
  transform: translateX(-50%);
  width: var(--root-width);
  z-index: 999999999999999;
}
.app-desktop .qi0cF2 {
  top: 80px;
}
.app-mobile .qi0cF2 {
  width: 100%;
}
.UwtYxn {
  inset-inline-start: 50%;
  position: fixed;
  top: 80px;
  transform: translateX(-50%);
  z-index: 999999999999999;
}
.UwtYxn .message-enter,
.UwtYxn .message-leave-active {
  opacity: 0;
}
.UwtYxn .message-enter-active {
  transition: opacity .2s ease-in;
}
.UwtYxn .message-leave-active {
  transition: opacity .4s ease-in;
}
.UwtYxn .message-enter-active {
  opacity: 1;
}
.I5oIvV {
  bottom: 0;
  inset-inline-end: 0;
  inset-inline-start: 0;
  position: fixed;
  top: 0;
  z-index: 999999999;
}
.EGo10J {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.urT2WH {
  --navigationFont-family: var(--navigationTextFont-family,var(--wix-font-Body-M-family));
  --navigationFont-style: var(--navigationTextFont-style,var(--wix-font-Body-M-style));
  --navigationFont-variant: var(--navigationTextFont-variant,var(--wix-font-Body-M-variant));
  --navigationFont-weight: var(--navigationTextFont-weight,var(--wix-font-Body-M-weight));
  --navigationFont-size: var(--navigationTextFont-size,var(--wix-font-Body-M-size));
  --navigationFont-line-height: var(--navigationTextFont-line-height,var(--wix-font-Body-M-line-height));
  --navigationFont-text-decoration: var(--navigationTextFont-text-decoration,var(--wix-font-Body-M-text-decoration));
  --navigationTextColorActive: var(--navigationTextActiveColor,var(--wix-color-8));
  --navigationTextColorActive-rgb: var(--navigationTextActiveColor-rgb,var(--wix-color-8));
}
.urT2WH .blog-post-page-font {
  font: var(--textParagraphFont);
}
.urT2WH .blog-background-color {
  background-color: rgb(var(--postAreaBackgroundColor));
}
.urT2WH .blog-button-primary-text-color {
  color: rgb(var(--postButtonTextColor));
}
.urT2WH .blog-button-color,
.urT2WH .blog-button-hover-color:hover,
.urT2WH .blog-button-secondary-text-color,
.urT2WH .blog-button-secondary-text-hover-color:hover,
.urT2WH .is-desktop .blog-tab-hover-color:hover {
  color: rgb(var(--postButtonBackgroundColor));
}
.urT2WH .blog-link-hashtag-color,
.urT2WH .is-desktop .blog-button-hover-color:hover,
.urT2WH .is-desktop .blog-hover-container:hover .blog-hover-container-element-color,
.urT2WH .is-desktop .blog-link-color,
.urT2WH .is-desktop .blog-link-hover-color:hover {
  color: rgb(var(--textLinksAndHashtagsColor));
}
.urT2WH .blog-placeholder-text-color::-moz-placeholder {
  color: rgb(var(--textParagraphColor));
}
.urT2WH .blog-placeholder-text-color:-ms-input-placeholder {
  color: rgb(var(--textParagraphColor));
}
.urT2WH .blog-placeholder-text-color::placeholder {
  color: rgb(var(--textParagraphColor));
}
.urT2WH .blog-icon-fill {
  fill: rgb(var(--textParagraphColor));
}
.urT2WH .blog-icon-stroke {
  stroke: rgb(var(--textParagraphColor));
}
.urT2WH .blog-button-fill,
.urT2WH .blog-button-primary-icon-fill,
.urT2WH .blog-button-secondary-icon-fill {
  fill: rgb(var(--postButtonTextColor));
}
.urT2WH .is-desktop .blog-button-hover-fill:hover,
.urT2WH .is-desktop .blog-hover-container:hover .blog-hover-container-element-fill,
.urT2WH .is-desktop .blog-link-fill,
.urT2WH .is-desktop .blog-link-hover-fill:hover {
  fill: rgb(var(--textLinksAndHashtagsColor));
}
.urT2WH .blog-button-primary-text-background-color {
  background-color: rgb(var(--postButtonTextColor));
}
.urT2WH .is-desktop .blog-link-background-color {
  background-color: rgb(var(--textLinksAndHashtagsColor));
}
.urT2WH .blog-button-primary-text-border-color {
  border-color: rgb(var(--postButtonTextColor));
}
.urT2WH .blog-button-border-color {
  border-color: rgb(var(--postButtonBackgroundColor));
}
.urT2WH .blog-button-primary-icon-stroke {
  stroke: rgb(var(--postButtonTextColor));
}
.urT2WH .blog-button-border-bottom-color {
  border-bottom-color: rgb(var(--postButtonBackgroundColor));
}
.urT2WH .blog-button-stroke {
  stroke: rgb(var(--postButtonBackgroundColor));
}
.urT2WH .blog-quote-border-color {
  border-color: rgb(var(--textLinksAndHashtagsColor));
}
.urT2WH .is-desktop .blog-button-after-border-color:after,
.urT2WH .is-desktop .blog-button-hover-after-border-color:hover:after {
  border-color: rgb(var(--postButtonBackgroundColor));
}
.urT2WH .blog-border-color {
  border-color: rgb(var(--textParagraphColor-rgb),.2);
}
.urT2WH .blog-placeholder-background-color {
  background-color: rgb(var(--textParagraphColor-rgb),.2);
}
.urT2WH .blog-border-color-focused {
  border-color: rgb(var(--textParagraphColor-rgb),.5);
}
.urT2WH .blog-card-background-border-bottom-color {
  border-bottom-color: rgb(var(--postBackgroundColor));
}
.urT2WH .blog-card-border-border-bottom-color {
  border-bottom-color: rgb(var(--textParagraphColor-rgb),.2);
}
.urT2WH .blog-button-border-bottom-color {
  border-bottom-color: rgb(var(--postButtonTextColor));
}
.urT2WH .blog-text-background-color {
  background-color: rgb(var(--textParagraphColor));
}
.urT2WH .blog-cover-image-button-background-color {
  background-color: rgb(var(--textParagraphColor-rgb),.8);
}
.urT2WH .blog-cover-image-button-hover-background-color {
  background-color: rgba(0,0,0,.2);
}
.urT2WH .blog-navigation-divider-border-color {
  border-color: rgb(var(--navigationTextColor-rgb),.2);
}
.urT2WH .blog-text-color {
  color: rgb(var(--textParagraphColor));
}
.urT2WH .blog-post-title-font {
  font: var(--textH1Font);
}
.urT2WH .blog-card-background-color {
  background-color: rgb(var(--postBackgroundColor));
}
.urT2WH .blog-button-background-color {
  background-color: rgb(var(--postButtonBackgroundColor));
}
.urT2WH .blog-card-border-color {
  border-color: rgb(var(--postBorderColor));
}
.urT2WH .blog-override-card-background-and-color {
  --postBackgroundColor: 255,255,255;
  --postBackgroundColor-rgb: 255,255,255;
  --textParagraphColor: 0,0,0;
  --textParagraphColor-rgb: 0,0,0;
  background-color: #fff !important;
  color: #000 !important;
}
.urT2WH .blog-navigation-container-font {
  font: var(--navigationTextFont);
  -webkit-text-decoration: var(--navigationTextFont-text-decoration);
  text-decoration: var(--navigationTextFont-text-decoration);
}
.urT2WH .blog-desktop-header-search-text-color,
.urT2WH .blog-header-widget-text-color,
.urT2WH .blog-navigation-container-color {
  color: rgb(var(--navigationTextColor));
}
.urT2WH .blog-desktop-header-search-icon-fill,
.urT2WH .blog-header-widget-icon-fill,
.urT2WH .blog-navigation-container-fill {
  fill: rgb(var(--navigationTextColor));
}
.urT2WH .blog-navigation-container-border-color {
  border-color: rgb(var(--navigationTextColor));
}
.urT2WH .blog-desktop-header-search-border-background-color,
.urT2WH .blog-navigation-container-separator-background-color {
  background-color: rgb(var(--navigationTextColor));
}
.urT2WH .blog-navigation-container-active-fill,
.urT2WH .blog-navigation-link-active-fill,
.urT2WH .blog-navigation-link-hover-fill:hover {
  fill: rgb(var(--navigationTextActiveColor));
}
.urT2WH .blog-navigation-container-active-color,
.urT2WH .blog-navigation-link-active-color,
.urT2WH .blog-navigation-link-hover-color:hover {
  color: rgb(var(--navigationTextActiveColor));
}
.urT2WH .blog-header-background-color,
.urT2WH .blog-navigation-container-background-color {
  background-color: rgb(var(--navigationBackgroundColor));
}
.urT2WH .blog-categories-dropdown-background-color {
  background-color: rgb(var(--navigationBackgroundColor-rgb),.9);
}
.urT2WH .C7YyP5 {
  margin-bottom: 20px;
}

/* ===== inline (blog-detay.html) ===== */
.glob_fontElementMap,
.kmsZF {
  font-family: var(--ricos-font-family,unset);
}
.qwZnH {
  color: var(--ricos-custom-link-color,var(--ricos-action-color,#116dff));
  font-family: var(--ricos-custom-link-font-family,unset);
  font-size: var(--ricos-custom-link-font-size,unset);
  font-style: var(--ricos-custom-link-font-style,unset);
  font-weight: var(--ricos-custom-link-font-weight,unset);
  letter-spacing: var(--ricos-custom-link-letter-spacing,unset);
  line-height: var(--ricos-custom-link-line-height,unset);
  min-height: var(--ricos-custom-link-min-height,unset);
  -webkit-text-decoration: var(--ricos-custom-link-text-decoration,none);
  text-decoration: var(--ricos-custom-link-text-decoration,none);
}
.UhfO8:hover {
  cursor: text;
}
.jsoFq:hover {
  cursor: pointer;
}
.f9I0j {
  margin-left: 0;
  margin-right: auto;
  z-index: 1;
}
.f9I0j:not(.ADdnW) {
  float: left;
  margin-right: 40px;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .f9I0j:not(.ADdnW) {
      float: none;
      margin-right: auto;
    }
  }
}
@container (width < 480px) {
  .f9I0j:not(.ADdnW) {
    float: none;
    margin-right: auto;
  }
}
.tP3ge {
  margin-left: auto;
  margin-right: 0;
  z-index: 1;
}
.tP3ge:not(.ADdnW) {
  float: right;
  margin-left: 40px;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .tP3ge:not(.ADdnW) {
      float: none;
      margin-left: auto;
    }
  }
}
@container (width < 480px) {
  .tP3ge:not(.ADdnW) {
    float: none;
    margin-left: auto;
  }
}
.Y3yMF {
  clear: both;
  display: block;
}
.Y3yMF:not(.eBh46) {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
.ADdnW,
.eBh46 {
  width: 100%;
}
.MarZc .ADdnW,
.MarZc .eBh46 {
  margin: 0 -8px;
  width: auto;
}
.FSFeq {
  width: -moz-fit-content;
  width: fit-content;
}
.Er-u8 {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
.xqaso {
  width: min(350px,100%) !important;
}
.MarZc .xqaso {
  width: 50%;
}
.EjwHE {
  margin-left: auto;
  margin-right: auto;
}
.MarZc .EjwHE {
  width: 150px;
}
.Hdt6V {
  display: flex;
}
.ThsCh,
.ThsCh>* {
  text-align: left;
}
.-eH3F,
.-eH3F>* {
  text-align: center;
}
.yQ9VI,
.yQ9VI>* {
  text-align: right;
}
._6nv9R,
._6nv9R>* {
  text-align: initial;
}
.K4CF6 {
  text-align: justify !important;
  white-space: pre-wrap !important;
}
.cpfBt {
  direction: rtl;
}
.O0Jle {
  direction: ltr;
}
.Hq09E,
.glob_fontElementMap {
  font-family: var(--ricos-font-family,unset);
}
._0uxv0 {
  margin: 0;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    ._0uxv0 {
      clear: both;
      margin: 0;
    }
  }
}
@container (width < 480px) {
  ._0uxv0 {
    clear: both;
    margin: 0;
  }
}
.CsMVZ,
.LFJY6,
.WxT40,
._91OOF,
._9BAMD,
.m3nuW {
  font: inherit;
}
.CsMVZ:focus-visible,
.LFJY6:focus-visible,
.WxT40:focus-visible,
._91OOF:focus-visible,
._9BAMD:focus-visible,
.m3nuW:focus-visible {
  outline: 5px auto Highlight !important;
  outline: 5px auto -webkit-focus-ring-color !important;
}
.LFJY6 {
  color: var(--ricos-custom-h1-color,var(--ricos-text-color,#212121));
  font-family: var(--ricos-custom-h1-font-family,unset);
  font-size: var(--ricos-custom-h1-font-size,40px);
  font-style: var(--ricos-custom-h1-font-style,unset);
  font-weight: var(--ricos-custom-h1-font-weight,unset);
  letter-spacing: var(--ricos-custom-h1-letter-spacing,unset);
  line-height: var(--ricos-custom-h1-line-height,42px);
  min-height: var(--ricos-custom-h1-min-height,42px);
  -webkit-text-decoration: var(--ricos-custom-h1-text-decoration,unset);
  text-decoration: var(--ricos-custom-h1-text-decoration,unset);
}
.LFJY6>*>span,
.LFJY6>span span {
  background-color: var(--ricos-custom-h1-background-color,unset);
}
.LFJY6 a {
  font-size: inherit;
}
._9BAMD {
  color: var(--ricos-custom-h2-color,var(--ricos-text-color,#212121));
  font-family: var(--ricos-custom-h2-font-family,unset);
  font-size: var(--ricos-custom-h2-font-size,28px);
  font-style: var(--ricos-custom-h2-font-style,unset);
  font-weight: var(--ricos-custom-h2-font-weight,unset);
  letter-spacing: var(--ricos-custom-h2-letter-spacing,unset);
  line-height: var(--ricos-custom-h2-line-height,36px);
  min-height: var(--ricos-custom-h2-min-height,36px);
  -webkit-text-decoration: var(--ricos-custom-h2-text-decoration,unset);
  text-decoration: var(--ricos-custom-h2-text-decoration,unset);
}
._9BAMD>*>span,
._9BAMD>span span {
  background-color: var(--ricos-custom-h2-background-color,unset);
}
._9BAMD a {
  font-size: inherit;
}
.WxT40 {
  color: var(--ricos-custom-h3-color,var(--ricos-text-color,#212121));
  font-family: var(--ricos-custom-h3-font-family,unset);
  font-size: var(--ricos-custom-h3-font-size,24px);
  font-style: var(--ricos-custom-h3-font-style,unset);
  font-weight: var(--ricos-custom-h3-font-weight,unset);
  letter-spacing: var(--ricos-custom-h3-letter-spacing,unset);
  line-height: var(--ricos-custom-h3-line-height,30px);
  min-height: var(--ricos-custom-h3-min-height,30px);
  -webkit-text-decoration: var(--ricos-custom-h3-text-decoration,unset);
  text-decoration: var(--ricos-custom-h3-text-decoration,unset);
}
.WxT40>*>span,
.WxT40>span span {
  background-color: var(--ricos-custom-h3-background-color,unset);
}
.WxT40 a {
  font-size: inherit;
}
._91OOF {
  color: var(--ricos-custom-h4-color,var(--ricos-text-color,#212121));
  font-family: var(--ricos-custom-h4-font-family,unset);
  font-size: var(--ricos-custom-h4-font-size,20px);
  font-style: var(--ricos-custom-h4-font-style,unset);
  font-weight: var(--ricos-custom-h4-font-weight,unset);
  letter-spacing: var(--ricos-custom-h4-letter-spacing,unset);
  line-height: var(--ricos-custom-h4-line-height,1.5);
  min-height: var(--ricos-custom-h4-min-height,unset);
  -webkit-text-decoration: var(--ricos-custom-h4-text-decoration,unset);
  text-decoration: var(--ricos-custom-h4-text-decoration,unset);
}
._91OOF>*>span,
._91OOF>span span {
  background-color: var(--ricos-custom-h4-background-color,unset);
}
._91OOF a {
  font-size: inherit;
}
.CsMVZ {
  color: var(--ricos-custom-h5-color,var(--ricos-text-color,#212121));
  font-family: var(--ricos-custom-h5-font-family,unset);
  font-size: var(--ricos-custom-h5-font-size,18px);
  font-style: var(--ricos-custom-h5-font-style,unset);
  font-weight: var(--ricos-custom-h5-font-weight,unset);
  letter-spacing: var(--ricos-custom-h5-letter-spacing,unset);
  line-height: var(--ricos-custom-h5-line-height,1.5);
  min-height: var(--ricos-custom-h5-min-height,unset);
  -webkit-text-decoration: var(--ricos-custom-h5-text-decoration,unset);
  text-decoration: var(--ricos-custom-h5-text-decoration,unset);
}
.CsMVZ>*>span,
.CsMVZ>span span {
  background-color: var(--ricos-custom-h5-background-color,unset);
}
.CsMVZ a {
  font-size: inherit;
}
.m3nuW {
  color: var(--ricos-custom-h6-color,var(--ricos-text-color,#212121));
  font-family: var(--ricos-custom-h6-font-family,unset);
  font-size: var(--ricos-custom-h6-font-size,16px);
  font-style: var(--ricos-custom-h6-font-style,unset);
  font-weight: var(--ricos-custom-h6-font-weight,unset);
  letter-spacing: var(--ricos-custom-h6-letter-spacing,unset);
  line-height: var(--ricos-custom-h6-line-height,1.5);
  min-height: var(--ricos-custom-h6-min-height,unset);
  -webkit-text-decoration: var(--ricos-custom-h6-text-decoration,unset);
  text-decoration: var(--ricos-custom-h6-text-decoration,unset);
}
.m3nuW>*>span,
.m3nuW>span span {
  background-color: var(--ricos-custom-h6-background-color,unset);
}
.m3nuW a {
  font-size: inherit;
}
.GIW1T {
  display: block;
}
.S1ET3,
.S1q4d,
.glob_fontElementMap {
  font-family: var(--ricos-font-family,unset);
}
.sDK8u {
  max-width: 100%;
}
.S1ET3 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  align-content: start;
  box-sizing: border-box;
  display: grid;
  grid-template-columns: minmax(0,1fr);
  height: 100%;
  padding-block-end: var(--ricos-custom-container-padding-block-end,0);
  padding-block-start: var(--ricos-custom-container-padding-block-start,0);
  position: relative;
}
.S1ET3:has([data-layout-banner=top]) {
  padding-block-start: 0;
}
.S1ET3:has([data-layout-banner=bottom]) {
  padding-block-end: 0;
}
.S1ET3 * {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.S1ET3 .HLtjU {
  box-sizing: border-box;
  -moz-tab-size: 40px;
  -o-tab-size: 40px;
  tab-size: 40px;
}
.S1ET3 .HLtjU *,
.S1ET3 .HLtjU :after,
.S1ET3 .HLtjU :before {
  box-sizing: inherit;
}
.S1ET3 .HLtjU input {
  box-sizing: border-box;
}
.S1ET3.YYGgx {
  padding-top: 50px;
}
.HLtjU {
  container-type: inline-size;
  word-wrap: break-word;
  background-color: var(--ricos-bg-color-container,unset);
  color: var(--ricos-text-color,#212121);
  font-size: 16px;
  height: 100%;
  line-height: 1.5;
  overflow-wrap: break-word;
  white-space: pre-wrap;
  white-space: break-spaces;
  width: 100%;
}
.HLtjU:after {
  clear: both;
  content: "";
  display: table;
  line-height: 0;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .HLtjU {
      font-size: 14px;
    }
  }
}
@container (width < 480px) {
  .HLtjU {
    font-size: 14px;
  }
}
.pCgbR {
  width: 100%;
}
.pCgbR [data-breakout=normal] {
  padding-inline-end: var(--ricos-breakout-normal-padding-end,0);
  padding-inline-start: var(--ricos-breakout-normal-padding-start,0);
}
.pCgbR [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);
}
.pCgbR [data-gap-spacer-top-margin] {
  margin-top: 14px;
}
.KBBlY {
  margin: 2px 0;
}
._6CcBN,
.noDkl+.noDkl {
  margin-top: 20px;
}
@media print {
  .HLtjU {
    height: auto;
  }
  body {
    background-color: var(--rt-design-background-color,var(--rt-design-background-image-bg-color,var(--ricos-background-color,#fff)));
  }
}
.glob_fontElementMap,
.rliN0 {
  font-family: var(--ricos-font-family,unset);
}
._3lrrD {
  display: flex;
  font-family: var(--ricos-custom-p-font-family,unset);
}
._863eC {
  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: 18px;
  font-size: var(--ricos-custom-quote-font-size,18px);
  font-style: normal;
  font-style: var(--ricos-custom-quote-font-style,normal);
  font-weight: var(--ricos-custom-quote-font-weight,unset);
  letter-spacing: var(--ricos-custom-quote-letter-spacing,unset);
  line-height: 26px;
  line-height: var(--ricos-custom-quote-line-height,26px);
  margin-block: 15px;
  margin-inline-end: var(--ricos-custom-quote-margin-inline-end,18px);
  margin-inline-start: var(--ricos-custom-quote-margin-inline-start,18px);
  max-width: 100%;
  min-height: var(--ricos-custom-quote-min-height,unset);
  padding-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);
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  -webkit-text-decoration: var(--ricos-custom-quote-text-decoration,unset);
  text-decoration: var(--ricos-custom-quote-text-decoration,unset);
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    ._863eC {
      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) {
  ._863eC {
    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);
  }
}
.tBKLZ {
  text-decoration: none;
}
.HnnbB:focus-visible {
  outline: 5px auto Highlight;
  outline: 5px auto -webkit-focus-ring-color;
}
.gDnpm {
  margin: 15px 18px;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .gDnpm {
      margin: var(--ricos-custom-code-block-margin,15px calc(18px + 5%));
    }
  }
}
@container (width < 480px) {
  .gDnpm {
    margin: var(--ricos-custom-code-block-margin,15px calc(18px + 5%));
  }
}
.XuByN {
  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);
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  white-space: pre-wrap;
}
@supports (color:rgb(from #000 r g b/0.1)) {
  .XuByN {
    background-color: var(--ricos-custom-code-block-background-color,rgb(from var(--ricos-fallback-color,#000000) r g b/.06));
  }
}
.FJDNX .XuByN {
  margin: 1em 0;
}
.HR9l3 {
  margin-inline-start: 0 !important;
}
.oYOh5 {
  margin-inline-start: 40px !important;
}
.zrJFY {
  margin-inline-start: 80px !important;
}
.hzm6J {
  margin-inline-start: 120px !important;
}
.fLsvg {
  margin-inline-start: 160px !important;
}
.qNESF {
  margin-inline-start: 200px !important;
}
.V3Gg0 {
  margin-inline-start: 240px !important;
}
.W-o1H,
.glob_fontElementMap {
  font-family: var(--ricos-font-family,unset);
}
.bZs8p {
  margin: 0;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .bZs8p {
      clear: both;
      margin: 0;
    }
  }
}
@container (width < 480px) {
  .bZs8p {
    clear: both;
    margin: 0;
  }
}
.jTQCo {
  color: var(--ricos-custom-p-color,unset);
  font-family: var(--ricos-custom-p-font-family,unset);
  font-size: var(--ricos-custom-p-font-size,unset);
  font-style: var(--ricos-custom-p-font-style,unset);
  font-weight: var(--ricos-custom-p-font-weight,unset);
  letter-spacing: var(--ricos-custom-p-letter-spacing,unset);
  line-height: var(--ricos-custom-p-line-height,unset);
  min-height: var(--ricos-custom-p-min-height,unset);
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  -webkit-text-decoration: var(--ricos-custom-p-text-decoration,unset);
  text-decoration: var(--ricos-custom-p-text-decoration,unset);
}
.jTQCo>span>a,
.jTQCo>span>span {
  background-color: var(--ricos-custom-p-background-color,unset);
}
.jTQCo:empty {
  height: 24px;
}
.JShga {
  display: block;
}
.-xsvy {
  inset: 0;
  overflow: hidden;
  z-index: 1;
}
.-xsvy,
.lG9AS {
  pointer-events: none;
  position: absolute;
}
.lG9AS {
  left: 0;
  right: 0;
}
.O6H4F {
  background-color: var(--ricos-internal-layout-top-divider-color,currentColor);
  top: 0;
  transform: scale(var(--ricos-internal-layout-top-divider-flip,1),-1);
}
._-2Hbq {
  background-color: var(--ricos-internal-layout-bottom-divider-color,currentColor);
  bottom: 0;
  transform: scaleX(var(--ricos-internal-layout-bottom-divider-flip,1));
}
.uDY3Q {
  background: var(--ricos-internal-layout-backdrop-gradient,var(--ricos-internal-layout-backdrop-color,transparent));
  clear: both;
  padding-bottom: var(--ricos-internal-layout-backdrop-padding-bottom,0);
  padding-top: var(--ricos-internal-layout-backdrop-padding-top,0);
  position: relative;
}
.uDY3Q: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);
  filter: var(--ricos-internal-layout-backdrop-image-blur,none);
  z-index: 0;
}
.uDY3Q:after,
.uDY3Q:before {
  bottom: 0;
  clip-path: inset(0);
  content: "";
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
}
.uDY3Q:after {
  background: var(--ricos-internal-layout-backdrop-overlay,transparent);
  z-index: 1;
}
.LC1Jv {
  --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: 0 auto;
  position: relative;
  width: min(100%,var(--ricos-internal-layout-width,initial));
  z-index: 2;
}
.LC1Jv.B0Ps-,
.LC1Jv.hFSv1 .vsO92 {
  background: var(--ricos-internal-layout-background-gradient,var(--ricos-internal-layout-background-color,transparent));
  border: var(--ricos-internal-layout-border-width,0) solid var(--ricos-internal-layout-border-color);
  border-radius: var(--ricos-internal-layout-border-radius,0);
}
.LC1Jv.B0Ps-:before,
.LC1Jv.hFSv1 .vsO92: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);
  filter: var(--ricos-internal-layout-background-image-blur,none);
  z-index: 0;
}
.LC1Jv.B0Ps-:after,
.LC1Jv.B0Ps-:before,
.LC1Jv.hFSv1 .vsO92:after,
.LC1Jv.hFSv1 .vsO92:before {
  bottom: 0;
  clip-path: inset(0 round var(--ricos-internal-layout-border-radius,0));
  content: "";
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
}
.LC1Jv.B0Ps-:after,
.LC1Jv.hFSv1 .vsO92:after {
  background: var(--ricos-internal-layout-background-overlay,transparent);
  z-index: 1;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .LC1Jv {
      gap: min(20px,var(--ricos-internal-layout-gap,20px));
    }
  }
}
@container (width < 480px) {
  .LC1Jv {
    gap: min(20px,var(--ricos-internal-layout-gap,20px));
  }
}
.LC1Jv._5zNCS {
  --ricos-internal-layout-display: flex;
  --ricos-internal-layout-justify-content: center;
  --ricos-internal-layout-cell-min-width: 100%;
  --ricos-internal-layout-cell-height: auto;
}
*+.LC1Jv {
  margin-top: 20px;
}
.LC1Jv .vsO92 {
  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: 1px solid transparent;
  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) {
    .LC1Jv .vsO92 {
      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) {
  .LC1Jv .vsO92 {
    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));
  }
}
.FXjiz,
.LC1Jv .vsO92>* {
  z-index: 1;
}
.FXjiz {
  margin-left: 0;
  margin-right: auto;
}
.FXjiz:not(._1f5LB) {
  float: left;
  margin-right: 40px;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .FXjiz:not(._1f5LB) {
      float: none;
      margin-right: auto;
    }
  }
}
@container (width < 480px) {
  .FXjiz:not(._1f5LB) {
    float: none;
    margin-right: auto;
  }
}
.F7x2x {
  margin-left: auto;
  margin-right: 0;
  z-index: 1;
}
.F7x2x:not(._1f5LB) {
  float: right;
  margin-left: 40px;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .F7x2x:not(._1f5LB) {
      float: none;
      margin-left: auto;
    }
  }
}
@container (width < 480px) {
  .F7x2x:not(._1f5LB) {
    float: none;
    margin-left: auto;
  }
}
.jpLRg {
  clear: both;
  display: block;
}
.jpLRg:not(.vqv-1) {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
._1f5LB,
.vqv-1 {
  width: 100%;
}
.kmKGs ._1f5LB,
.kmKGs .vqv-1 {
  margin: 0 -8px;
  width: auto;
}
._5-Kz2 {
  width: -moz-fit-content;
  width: fit-content;
}
.IOLPy {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
._3-SYp {
  width: min(350px,100%) !important;
}
.kmKGs ._3-SYp {
  width: 50%;
}
.n2qTG {
  margin-left: auto;
  margin-right: auto;
}
.kmKGs .n2qTG {
  width: 150px;
}
.e85Ef {
  display: flex;
}
._898iv {
  margin: 0;
}
.klMwC {
  border: none;
  width: -moz-max-content;
  width: max-content;
}
.TOTm4 {
  overflow-x: auto;
}
.TOTm4::-webkit-scrollbar {
  -webkit-appearance: none;
}
.TOTm4::-webkit-scrollbar-thumb {
  background-color: rgba(0,0,0,.5);
  border: 2px solid #fff;
  border-radius: 8px;
}
.TOTm4::-webkit-scrollbar:horizontal {
  height: 10px;
}
.bg7Wm {
  max-width: 100%;
}
.glob_fontElementMap,
.x06TU {
  font-family: var(--ricos-font-family,unset);
}
.F-6RF,
._4D2Ut {
  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: 0;
  min-height: var(--ricos-custom-p-min-height,unset);
  padding: 0;
  -webkit-text-decoration: var(--ricos-custom-p-text-decoration,unset);
  text-decoration: var(--ricos-custom-p-text-decoration,unset);
}
.F-6RF>*,
._4D2Ut>* {
  background-color: var(--ricos-custom-p-background-color,unset);
}
.F-6RF>.NFWz7,
._4D2Ut>.NFWz7 {
  list-style-type: inherit;
  margin-inline-start: 1.5em;
  padding-inline-start: .5em;
}
.F-6RF>.NFWz7[data-heading-level=headerOne],
._4D2Ut>.NFWz7[data-heading-level=headerOne] {
  font-family: var(--ricos-custom-h1-font-family,unset);
  font-size: var(--ricos-custom-h1-font-size,40px);
  font-style: var(--ricos-custom-h1-font-style,unset);
  font-weight: var(--ricos-custom-h1-font-weight,unset);
  letter-spacing: var(--ricos-custom-h1-letter-spacing,unset);
  line-height: var(--ricos-custom-h1-line-height,42px);
  min-height: var(--ricos-custom-h1-min-height,42px);
  -webkit-text-decoration: var(--ricos-custom-h1-text-decoration,unset);
  text-decoration: var(--ricos-custom-h1-text-decoration,unset);
}
.F-6RF>.NFWz7[data-heading-level=headerTwo],
._4D2Ut>.NFWz7[data-heading-level=headerTwo] {
  font-family: var(--ricos-custom-h2-font-family,unset);
  font-size: var(--ricos-custom-h2-font-size,28px);
  font-style: var(--ricos-custom-h2-font-style,unset);
  font-weight: var(--ricos-custom-h2-font-weight,unset);
  letter-spacing: var(--ricos-custom-h2-letter-spacing,unset);
  line-height: var(--ricos-custom-h2-line-height,36px);
  min-height: var(--ricos-custom-h2-min-height,36px);
  -webkit-text-decoration: var(--ricos-custom-h2-text-decoration,unset);
  text-decoration: var(--ricos-custom-h2-text-decoration,unset);
}
.F-6RF>.NFWz7[data-heading-level=headerThree],
._4D2Ut>.NFWz7[data-heading-level=headerThree] {
  font-family: var(--ricos-custom-h3-font-family,unset);
  font-size: var(--ricos-custom-h3-font-size,24px);
  font-style: var(--ricos-custom-h3-font-style,unset);
  font-weight: var(--ricos-custom-h3-font-weight,unset);
  letter-spacing: var(--ricos-custom-h3-letter-spacing,unset);
  line-height: var(--ricos-custom-h3-line-height,30px);
  min-height: var(--ricos-custom-h3-min-height,30px);
  -webkit-text-decoration: var(--ricos-custom-h3-text-decoration,unset);
  text-decoration: var(--ricos-custom-h3-text-decoration,unset);
}
.F-6RF>.NFWz7[data-heading-level=headerFour],
._4D2Ut>.NFWz7[data-heading-level=headerFour] {
  font-family: var(--ricos-custom-h4-font-family,unset);
  font-size: var(--ricos-custom-h4-font-size,20px);
  font-style: var(--ricos-custom-h4-font-style,unset);
  font-weight: var(--ricos-custom-h4-font-weight,unset);
  letter-spacing: var(--ricos-custom-h4-letter-spacing,unset);
  line-height: var(--ricos-custom-h4-line-height,1.5);
  min-height: var(--ricos-custom-h4-min-height,unset);
  -webkit-text-decoration: var(--ricos-custom-h4-text-decoration,unset);
  text-decoration: var(--ricos-custom-h4-text-decoration,unset);
}
.F-6RF>.NFWz7[data-heading-level=headerFive],
._4D2Ut>.NFWz7[data-heading-level=headerFive] {
  font-family: var(--ricos-custom-h5-font-family,unset);
  font-size: var(--ricos-custom-h5-font-size,18px);
  font-style: var(--ricos-custom-h5-font-style,unset);
  font-weight: var(--ricos-custom-h5-font-weight,unset);
  letter-spacing: var(--ricos-custom-h5-letter-spacing,unset);
  line-height: var(--ricos-custom-h5-line-height,1.5);
  min-height: var(--ricos-custom-h5-min-height,unset);
  -webkit-text-decoration: var(--ricos-custom-h5-text-decoration,unset);
  text-decoration: var(--ricos-custom-h5-text-decoration,unset);
}
.F-6RF>.NFWz7[data-heading-level=headerSix],
._4D2Ut>.NFWz7[data-heading-level=headerSix] {
  font-family: var(--ricos-custom-h6-font-family,unset);
  font-size: var(--ricos-custom-h6-font-size,16px);
  font-style: var(--ricos-custom-h6-font-style,unset);
  font-weight: var(--ricos-custom-h6-font-weight,unset);
  letter-spacing: var(--ricos-custom-h6-letter-spacing,unset);
  line-height: var(--ricos-custom-h6-line-height,1.5);
  min-height: var(--ricos-custom-h6-min-height,unset);
  -webkit-text-decoration: var(--ricos-custom-h6-text-decoration,unset);
  text-decoration: var(--ricos-custom-h6-text-decoration,unset);
}
.S4rTs,
.S4rTs>.NFWz7 {
  list-style-type: none;
}
.S4rTs>.NFWz7[aria-checked=true]>:is(p,
h1,
h2,
h3,
h4,
h5,
h6) {
  text-decoration: none;
}
.S4rTs>.NFWz7[aria-checked=true]>:is(p,
h1,
h2,
h3,
h4,
h5,
h6) :is([data-font-size],
span[style*=font-size]) {
  text-decoration: line-through;
}
.S4rTs>.NFWz7[aria-checked=true]>:is(p,
h1,
h2,
h3,
h4,
h5,
h6):not(:has([data-font-size],
span[style*=font-size])) {
  text-decoration: line-through;
}
.NFWz7 {
  position: relative;
  text-align: initial;
}
.NFWz7[data-child-font-fit]>:is(p,
h1,
h2,
h3,
h4,
h5,
h6) {
  font-size: inherit;
}
[data-list-style-position=inside].NFWz7 {
  list-style-position: inside;
  padding-inline-start: 0;
}
[data-list-style-position=inside].NFWz7>:first-child:not([aria-checked]),
[data-list-style-position=inside].NFWz7>:first-child:not([aria-checked])>:first-child {
  display: inline;
}
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>[aria-checked] {
  display: inline-grid;
  inset-inline-start: unset;
  margin-inline-end: .35em;
  position: relative;
  top: auto;
  transform: none;
  vertical-align: middle;
}
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h1,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h1>span,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h2,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h2>span,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h3,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h3>span,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h4,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h4>span,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h5,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h5>span,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h6,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h6>span,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>p,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>p>span {
  display: inline;
}
.F-6RF>[data-list-style-position=inside].NFWz7 h2>span,
.F-6RF>[data-list-style-position=inside].NFWz7 h3>span,
.F-6RF>[data-list-style-position=inside].NFWz7 h4>span,
.F-6RF>[data-list-style-position=inside].NFWz7 h5>span,
.F-6RF>[data-list-style-position=inside].NFWz7 h6>span,
.F-6RF>[data-list-style-position=inside].NFWz7>h1>span,
.F-6RF>[data-list-style-position=inside].NFWz7>p>span>:first-child,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h1>span,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h2>span,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h3>span,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h4>span,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h5>span,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>h6>span,
[data-list-style-position=inside].NFWz7[data-list-style=checkbox]>p>span>:first-child {
  margin-inline-start: .5em;
}
ol .NFWz7 {
  position: relative;
}
ol .NFWz7>div>:not(ul)>span {
  margin-inline-start: .35em;
}
.XpG-b {
  background-color: var(--ricos-theme-color-1,var(--ricos-background-color,var(--ricos-bg-color-container,#fff)));
  border: max(1px,1em/18) solid rgba(var(--ricos-theme-color-3-tuple,var(--ricos-action-color-tuple,var(--ricos-action-color-fallback-tuple,17,109,255))),.35);
  border-radius: .25em;
  box-sizing: border-box;
  display: inline-grid;
  font-size: inherit;
  height: 1em;
  inset-inline-start: -1.25em;
  line-height: inherit;
  margin: 0;
  padding: 0;
  place-items: center;
  pointer-events: none;
  position: absolute;
  top: calc(.5lh - 1em / 2);
  width: 1em;
}
.XpG-b:after {
  border-bottom: .125em solid var(--ricos-theme-color-1,var(--ricos-background-color,var(--ricos-bg-color-container,#fff)));
  border-right: .125em solid var(--ricos-theme-color-1,var(--ricos-background-color,var(--ricos-bg-color-container,#fff)));
  content: "";
  height: .5em;
  transform: translateY(-.0625em) rotate(45deg) scale(0);
  width: .25em;
}
.XpG-b[aria-checked=true] {
  background-color: var(--ricos-theme-color-3,var(--ricos-action-color,var(--ricos-action-color-fallback,#116dff)));
  border-color: var(--ricos-theme-color-3,var(--ricos-action-color,var(--ricos-action-color-fallback,#116dff)));
}
.XpG-b[aria-checked=true]:after {
  transform: translateY(-.0625em) rotate(45deg) scale(1);
}

/* ===== inline (blog-detay.html) ===== */
.moHCnT {
  position: relative;
}
.fTEXDR {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
}
:where(.fTEXDR) :where(h1,
h2,
h3,
h4,
h5,
h6,
p,
u,
span) {
  font: inherit;
}
.YAo9je {
  --wst-paragraph-1-color: var(--wst-graphics-1-color);
  --wst-paragraph-2-color: var(--wst-graphics-1-color);
  --wst-shade-3-color: var( --ricos-text-color-low,color-mix(in srgb,var(--wst-graphics-1-color) 60%,transparent) );
  --wst-system-disabled-color: var( --ricos-disabled-color,color-mix(in srgb,var(--wst-graphics-1-color) 40%,transparent) );
  --wst-box-secondary-background-color: var(--wst-primary-background-color);
  --wix-forms-formThankYouMessageColor: var(--ricos-text-color-tuple,0,0,0);
  background-color: var(--wst-primary-background-color);
  box-sizing: border-box;
  position: relative;
  width: 100%;
}
.glob_fontElementMap,
.q45BG {
  font-family: var(--ricos-font-family,unset);
}
.sgICj {
  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);
  -webkit-text-decoration: var(--ricos-custom-hashtag-text-decoration,none);
  text-decoration: var(--ricos-custom-hashtag-text-decoration,none);
}
.sgICj:hover {
  text-decoration: underline;
}

/* ===== inline (blog-detay.html) ===== */
@charset "UTF-8";
.glob_fontElementMap,
.zXnJa {
  font-family: var(--ricos-font-family,unset);
}
._4Kzb- {
  display: block;
  overflow: hidden;
  position: relative;
}
.M-bxm {
  align-items: center;
  background-color: #fff;
  border: none;
  border-radius: 30px;
  cursor: pointer;
  display: flex;
  height: 28px;
  justify-content: center;
  opacity: 0;
  padding: 0;
  pointer-events: none;
  position: absolute;
  right: 12px;
  top: 12px;
  width: 28px;
  z-index: 10;
}
.M-bxm:focus,
._4Kzb-:hover .M-bxm {
  opacity: 1;
  pointer-events: auto;
}
.yZZ-W {
  height: 16px;
  position: absolute;
  width: 16px;
  z-index: 11;
}
.syYMm {
  cursor: pointer;
}
._95j8p {
  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;
}
._05N8- {
  position: relative;
  width: 100%;
}
._05N8-:before {
  content: "";
  display: block;
  padding-bottom: calc(var(--dim-height)/var(--dim-width)*100%);
  width: 100%;
}
.EpKec {
  inset: 0;
  position: absolute;
}
.qaGjT {
  box-sizing: border-box;
}
.qaGjT>:first-child {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.YH0-A {
  background-color: #fff;
  border-radius: var(--ricos-internal-toolbar-floating-border-radius,8px);
  box-shadow: 0 0 6px 0 rgba(0,6,36,.1),0 2px 4px 0 rgba(0,6,36,.05);
  box-sizing: border-box;
  left: 8px;
  padding: 3px;
  position: absolute;
  top: 8px;
  z-index: 1001;
}
.PaMtH,
.YH0-A {
  align-items: center;
  display: flex;
}
.PaMtH {
  background: transparent;
  border: transparent;
  border-radius: var(--ricos-internal-toolbar-button-border-radius,6px);
  color: var(--ricos-internal-toolbar-button-text-color,#000);
  cursor: pointer;
  font-family: var(--ricos-settings-text-font-family,Madefor,"Helvetica Neue",Helvetica,Arial,メイリオ,meiryo,"ヒラギノ角ゴ pro w3","hiragino kaku gothic pro",sans-serif);
  font-size: 12px;
  gap: 2px;
  height: 24px;
  justify-content: center;
  margin: 0;
  min-width: -moz-max-content;
  min-width: max-content;
  padding-inline: 4px 8px;
}
@media (hover:hover) {
  .PaMtH:hover {
    background-color: var(--ricos-internal-toolbar-button-background-color-hover,#e7f0ff);
    color: var(--ricos-internal-toolbar-button-text-color-hover,#116dff);
  }
}
.MGAix {
  flex-shrink: 0;
  height: 16px;
  width: 16px;
}
.bolcn {
  position: absolute;
  top: -9999px;
  visibility: hidden;
}
.maqgW {
  gap: 0;
  min-width: 24px;
  padding-inline: 0;
}
.GWe03 {
  display: block;
  height: auto;
  width: 100%;
}
.Bd-Pn {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.NMAjk {
  filter: blur(8px);
  position: relative;
}
.NMAjk,
.e0KOV {
  transition: opacity .8s ease;
}
.e0KOV {
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
}
.e0KOV.x8Nz2 {
  opacity: 1;
  position: relative;
}
@keyframes HLBe7 {
  0% {
    left: -5%;
    width: 5%;
  }
  50% {
    left: 25%;
    width: 50%;
  }
  to {
    left: 100%;
    width: 5%;
  }
}
.d8eP2 {
  display: block !important;
  margin: 0;
}
._8o9Se,
.glob_fontElementMap {
  font-family: var(--ricos-font-family,unset);
}
.lU1QF {
  --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;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  text-align: center;
  -webkit-text-decoration: var(--ricos-custom-p-text-decoration,unset);
  text-decoration: var(--ricos-custom-p-text-decoration,unset);
}
.lU1QF>span>a,
.lU1QF>span>span {
  background-color: var(--ricos-custom-p-background-color,unset);
}

/* ===== css_yo7ak (blog-detay.html) ===== */
/*** VSM_CSS ***/
#yo7ak {
  height: auto;
  --comp-display: unset;
  position: relative;
}
#yo7ak .yo7ak-overflow-wrapper {
  position: relative;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  overflow-x: clip;
  overflow-y: clip;
}
#yo7ak .yo7ak-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  display: var(--l_display,var(--container-display));
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#yo7ak:not(.yo7ak-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#yo7ak {
  --bg: var(--color_11);
  --alpha-bg: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6heg4 {
  z-index: 50;
  --above-all-in-container: 10000;
}
#comp-mdn6hejq-pinned-layer {
  z-index: 53;
  --above-all-in-container: 10000;
}
#comp-mdn6heoe-pinned-layer {
  z-index: 54;
  --above-all-in-container: 10000;
}
#PAGE_SECTIONSyo7ak {
  --above-all-in-container: 49;
}
#comp-mdn6heg4 {
  height: auto;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  grid-area: 3/1/4/2;
  position: relative;
}
.comp-mdn6heg4-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6heg4:not(.comp-mdn6heg4-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-mdn6heg4 {
  --alpha-bg: 0;
  --bg: var(--color_11);
  --static-spx: 1px;
}
#comp-mdn6heg4_r_comp-lygyrks2 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 11/1/12/2;
  position: relative;
}
#comp-mdn6heg4_r_comp-lygyrks2 .comp-mdn6heg4_r_comp-lygyrks2-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 4%;
  padding-right: 6.796875%;
  padding-left: 6.796875%;
  padding-bottom: 1%;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.1880078 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.0362344 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: 1.6000358335643905fr 0.8000133705621623fr 0.8000394765549558fr 0.8000081037568256fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6heg4_r_comp-lygyrks2:not(.comp-mdn6heg4_r_comp-lygyrks2-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lygyrks2 .comp-mdn6heg4_r_comp-lygyrks2-container {
    padding-top: 3.9840637450199203%;
    padding-right: 3.9840637450199203%;
    padding-left: 3.9840637450199203%;
    padding-bottom: 2%;
    row-gap: max(0.5px, 0.0132797 * (var(--scaling-factor) - var(--scrollbar-width)));
    column-gap: max(0.5px, 0.0332 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-template-rows: minmax(max(0.5px, 0.3396617 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.0321734 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    grid-template-columns: 1.2800026594760145fr 0.9200224514050217fr 0.9200060396846386fr 0.8800082965431633fr;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lygyrks2 .comp-mdn6heg4_r_comp-lygyrks2-container {
    padding-top: 40px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    row-gap: max(0.5px, 0.0533336 * (var(--scaling-factor) - var(--scrollbar-width)));
    column-gap: max(0.5px, 0.0533336 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-template-rows: minmax(max(0.5px, 0.049943 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.1363695 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.1378508 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.2617484 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.1122555 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    grid-template-columns: minmax(0px,1fr);
  }
}
#comp-mdn6heg4_r_comp-lygyrks2 {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6heg4_r_comp-lyfzb4w0 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mdn6heg4_r_comp-lyfzb4w0 .comp-mdn6heg4_r_comp-lyfzb4w0-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 0%;
  padding-right: 0%;
  padding-left: 0%;
  padding-bottom: 0%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6heg4_r_comp-lyfzb4w0 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6heg4_r_comp-lyehiqlf {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max-content;
  max-width: 99999px;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: -0.9345288059302089%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6heg4_r_comp-lyehiqlf-container {
  box-sizing: border-box;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  display: var(--l_display,var(--container-display));
  flex-direction: row;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyehiqlf {
    min-height: unset;
    max-height: 99999px;
    margin-top: 0.007900751393060486%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyehiqlf {
    min-height: unset;
    max-height: 99999px;
    margin-top: 0.009328358208955223%;
  }
}
#comp-mdn6heg4_r_comp-lyehiqlf {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6heg4_r_comp-lyegnv8n {
  min-height: 0px;
  --l_display: unset;
  height: 35px;
  min-width: 0px;
  width: 30.2578125px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0083498 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0078743 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyegnv8n {
    height: 30px;
    width: 25.93465909090909px;
    margin-right: max(0.5px, 0.0133436 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    align-self: center;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyegnv8n {
    height: 35px;
    width: 30.251302083333336px;
    margin-right: max(0.5px, 0.0128205 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    align-self: flex-start;
  }
}
#comp-mdn6heg4_r_comp-lyegnv8n {
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6heg4_r_comp-lyegnv8r {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max(0.5px, 0.2145921 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: max(0.5px, 0.0106472 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyegnv8r {
    width: max(0.5px, 0.1776023 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    align-self: flex-start;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyegnv8r {
    width: max(0.5px, 0.6601162 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    align-self: center;
  }
}
#comp-mdn6heg4_r_comp-lyegnv8r {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyegnv8r {
    --fontSize: 20spx;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyegnv8r {
    --fontSize: 20px;
  }
}
#comp-mdn6heg4_r_comp-lyfzb543 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/2/2/3;
  position: relative;
}
#comp-mdn6heg4_r_comp-lyfzb543 .comp-mdn6heg4_r_comp-lyfzb543-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 3%;
  padding-right: 3%;
  padding-left: 3%;
  padding-bottom: 3%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyfzb543 .comp-mdn6heg4_r_comp-lyfzb543-container {
    padding-top: 0%;
    padding-right: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
  }
  #comp-mdn6heg4_r_comp-lyfzb543 {
    grid-area: 1/2/2/3;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyfzb543 {
    grid-area: 2/1/3/2;
  }
}
#comp-mdn6heg4_r_comp-lyfzb543 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6heg4_r_comp-lyh1n0mz {
  width: 87.75137111517367%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0.007618525289482282%;
  margin-right: 0%;
  margin-top: 0.019044485070491817%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6heg4_r_comp-lyh1n0mz-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyh1n0mz {
    width: 99.9997361774576%;
    margin-left: 0%;
    margin-top: 0.016488908900317293%;
  }
  .comp-mdn6heg4_r_comp-lyh1n0mz-container {
    flex-direction: column;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyh1n0mz {
    min-width: 0px;
    width: max-content;
    max-width: 99999px;
    margin-left: 0%;
    margin-top: 0.015845708076783774%;
  }
  .comp-mdn6heg4_r_comp-lyh1n0mz-container {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    flex-direction: row;
  }
}
#comp-mdn6heg4_r_comp-lyh1n0mz {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6heg4_r_comp-lyh0n95z {
  width: 100.00508454474598%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 11.111593385129563%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
.comp-mdn6heg4_r_comp-lyh0n95z-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyh0n95z {
    width: 100.00508454474598%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 17.589182652668608%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyh0n95z {
    min-width: 0px;
    width: max(0.5px, 0.4 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
#comp-mdn6heg4_r_comp-lyh0n95z {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6heg4_r_comp-lyg0108v2 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.95539199286272%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.014303115133850184%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.945101467949013%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyg0108v2 {
    margin-left: 0.014303115133850184%;
    margin-bottom: 7.035673061067444%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyg0108v2 {
    margin-left: 0.032909829024380194%;
    margin-bottom: 6.666666666666667%;
  }
}
#comp-mdn6heg4_r_comp-lyg0108v2 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6heg4_r_comp-lyg0108x {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9721199955392%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.023838525223083627%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0.4576996842832059%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyg0108x {
    margin-left: 0.023838525223083627%;
    margin-bottom: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyg0108x {
    margin-left: 0.05484971504063361%;
    margin-bottom: 1.0531145287801662%;
  }
}
#comp-mdn6heg4_r_comp-lyg0108x {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyg0108x.comp-mdn6heg4_r_variants-lyms5q23 {
    --color: var(--color_16);
    --textDecoration: none;
  }
  #comp-mdn6heg4_r_comp-lyg0108x {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyg0108x {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyg0108x:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-lyg0108x:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-lyg0108x.comp-mdn6heg4_r_variants-lyms5q23,
  #comp-mdn6heg4_r_comp-lyg0108x.comp-mdn6heg4_r_variants-lyms5q23 :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-lyg0108x.comp-mdn6heg4_r_variants-lyms5q23,
  #comp-mdn6heg4_r_comp-lyg0108x.comp-mdn6heg4_r_variants-lyms5q23 :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyg0108x:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-lyg0108x:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-lyg0108x.comp-mdn6heg4_r_variants-lyms5q23,
  #comp-mdn6heg4_r_comp-lyg0108x.comp-mdn6heg4_r_variants-lyms5q23 :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-lyg0108x.comp-mdn6heg4_r_variants-lyms5q23,
  #comp-mdn6heg4_r_comp-lyg0108x.comp-mdn6heg4_r_variants-lyms5q23 :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
#comp-mdn6heg4_r_comp-lyg01teu {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9721199955392%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 3;
  position: relative;
}
#comp-mdn6heg4_r_comp-lyg01teu {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --fontSize: 11px;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyg01teu.comp-mdn6heg4_r_variants-lyms5b88 {
    --color: var(--color_16);
    --textDecoration: none;
  }
  #comp-mdn6heg4_r_comp-lyg01teu {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyg01teu {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyg01teu:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-lyg01teu:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-lyg01teu.comp-mdn6heg4_r_variants-lyms5b88,
  #comp-mdn6heg4_r_comp-lyg01teu.comp-mdn6heg4_r_variants-lyms5b88 :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-lyg01teu.comp-mdn6heg4_r_variants-lyms5b88,
  #comp-mdn6heg4_r_comp-lyg01teu.comp-mdn6heg4_r_variants-lyms5b88 :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyg01teu:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-lyg01teu:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-lyg01teu.comp-mdn6heg4_r_variants-lyms5b88,
  #comp-mdn6heg4_r_comp-lyg01teu.comp-mdn6heg4_r_variants-lyms5b88 :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-lyg01teu.comp-mdn6heg4_r_variants-lyms5b88,
  #comp-mdn6heg4_r_comp-lyg01teu.comp-mdn6heg4_r_variants-lyms5b88 :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
#comp-mdn6heg4_r_comp-mgb6mh0d {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9721199955392%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: -0.23394853132310892%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0px;
  align-self: flex-start;
  order: 4;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-mgb6mh0d {
    margin-left: 0.023838525223083627%;
    margin-bottom: 0%;
    order: 2;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-mgb6mh0d {
    margin-left: 0.05484971504063361%;
    margin-bottom: 1.0531145287801662%;
    order: 2;
  }
}
#comp-mdn6heg4_r_comp-mgb6mh0d {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-mgb6mh0d.comp-mdn6heg4_r_variants-mgb6mh0u {
    --color: var(--color_16);
    --textDecoration: none;
  }
  #comp-mdn6heg4_r_comp-mgb6mh0d {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-mgb6mh0d {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-mgb6mh0d:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-mgb6mh0d:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-mgb6mh0d.comp-mdn6heg4_r_variants-mgb6mh0u,
  #comp-mdn6heg4_r_comp-mgb6mh0d.comp-mdn6heg4_r_variants-mgb6mh0u :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-mgb6mh0d.comp-mdn6heg4_r_variants-mgb6mh0u,
  #comp-mdn6heg4_r_comp-mgb6mh0d.comp-mdn6heg4_r_variants-mgb6mh0u :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-mgb6mh0d:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-mgb6mh0d:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-mgb6mh0d.comp-mdn6heg4_r_variants-mgb6mh0u,
  #comp-mdn6heg4_r_comp-mgb6mh0d.comp-mdn6heg4_r_variants-mgb6mh0u :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-mdn6heg4_r_comp-mgb6mh0d.comp-mdn6heg4_r_variants-mgb6mh0u,
  #comp-mdn6heg4_r_comp-mgb6mh0d.comp-mdn6heg4_r_variants-mgb6mh0u :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
#comp-mdn6heg4_r_comp-lyg00nqo {
  width: 99.46622429800078%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0.2779449496750673%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
.comp-mdn6heg4_r_comp-lyg00nqo-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyg00nqo {
    width: 99.46622429800078%;
    margin-left: 0.2308580223162755%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyg00nqo {
    min-width: 0px;
    width: max(0.5px, 0.4666667 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
#comp-mdn6heg4_r_comp-lyg00nqo {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6heg4_r_comp-lyfzz8af {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.961043767928195%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyfzz8af {
    margin-bottom: 7.073777286543244%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyfzz8af {
    margin-bottom: 5.71875%;
  }
}
#comp-mdn6heg4_r_comp-lyfzz8af {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6heg4_r_comp-lyg002xs {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9736922874556%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.028940403507577046%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyg002xs {
    margin-left: 0.028940403507577046%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyg002xs {
    width: 99.94741224418247%;
    margin-left: 0.05357142857142857%;
  }
}
#comp-mdn6heg4_r_comp-lyg002xs {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6heg4_r_comp-lyh0tp6z {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/3/2/4;
  position: relative;
}
#comp-mdn6heg4_r_comp-lyh0tp6z .comp-mdn6heg4_r_comp-lyh0tp6z-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 3%;
  padding-right: 3%;
  padding-left: 3%;
  padding-bottom: 3%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyh0tp6z .comp-mdn6heg4_r_comp-lyh0tp6z-container {
    padding-top: 0%;
    padding-right: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
  }
  #comp-mdn6heg4_r_comp-lyh0tp6z {
    grid-area: 1/3/2/4;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyh0tp6z {
    grid-area: 3/1/4/2;
  }
}
#comp-mdn6heg4_r_comp-lyh0tp6z {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6heg4_r_comp-lyh1mcw5 {
  width: 87.75137111517367%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6heg4_r_comp-lyh1mcw5-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyh1mcw5 {
    width: 99.99990406532768%;
    margin-top: 0.032977817800634586%;
  }
  .comp-mdn6heg4_r_comp-lyh1mcw5-container {
    flex-direction: column;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyh1mcw5 {
    min-width: 0px;
    width: max-content;
    max-width: 99999px;
    margin-top: 0.03169141615356755%;
  }
  .comp-mdn6heg4_r_comp-lyh1mcw5-container {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    flex-direction: row;
  }
}
#comp-mdn6heg4_r_comp-lyh1mcw5 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6heg4_r_comp-lyh0odal {
  width: 100%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 10.904278399722294%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
.comp-mdn6heg4_r_comp-lyh0odal-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyh0odal {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 17.588215895350114%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyh0odal {
    min-width: 0px;
    width: max(0.5px, 0.4 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
#comp-mdn6heg4_r_comp-lyh0odal {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6heg4_r_comp-lyh0muu8 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.7777777777777777%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyh0muu8 {
    margin-bottom: 7.035286358140046%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyh0muu8 {
    margin-bottom: 6.666666666666667%;
  }
}
#comp-mdn6heg4_r_comp-lyh0muu8 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6heg4_r_comp-lygzkxti {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.80902777777777%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.16467069812471818%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0px;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lygzkxti {
    margin-left: 0.16467069812471818%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lygzkxti {
    margin-left: 0.3788712546697618%;
  }
}
#comp-mdn6heg4_r_comp-lygzkxti.comp-mdn6heg4_r_variants-lyljs11d {
  --color: var(--color_16);
}
#comp-mdn6heg4_r_comp-lygzkxti {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --textDecoration: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6heg4_r_comp-lygzkxti:not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6heg4_r_comp-lygzkxti:not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6heg4_r_comp-lygzkxti.comp-mdn6heg4_r_variants-lyljs11d,
#comp-mdn6heg4_r_comp-lygzkxti.comp-mdn6heg4_r_variants-lyljs11d :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6heg4_r_comp-lygzkxti.comp-mdn6heg4_r_variants-lyljs11d,
#comp-mdn6heg4_r_comp-lygzkxti.comp-mdn6heg4_r_variants-lyljs11d :not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6heg4_r_comp-lygyxe7j {
  width: 99.83536955203189%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: flex-end;
  order: 2;
  position: relative;
}
.comp-mdn6heg4_r_comp-lygyxe7j-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lygyxe7j {
    width: 99.84089587859131%;
    margin-left: 0.15939320655161043%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: flex-start;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lygyxe7j {
    min-width: 0px;
    width: max(0.5px, 0.453312 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: flex-start;
  }
}
#comp-mdn6heg4_r_comp-lygyxe7j {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6heg4_r_comp-lygzfsvi {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.99258380302581%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.782245794026866%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lygzfsvi {
    margin-bottom: 7.046518029176989%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lygzfsvi {
    margin-bottom: 5.882893648313264%;
  }
}
#comp-mdn6heg4_r_comp-lygzfsvi {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6heg4_r_comp-lyg03n56 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100.00365310148317%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: -0.5554591216802638%;
  margin-top: 0%;
  margin-bottom: 0px;
  align-self: flex-end;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyg03n56 {
    margin-left: 0.0033641184031131307%;
    margin-right: 0%;
    margin-bottom: 0.7046518029176989%;
    align-self: flex-start;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyg03n56 {
    margin-left: 0.0068185238074862835%;
    margin-right: 0%;
    margin-bottom: 1.4282152167225273%;
    align-self: flex-start;
  }
}
#comp-mdn6heg4_r_comp-lyg03n56.comp-mdn6heg4_r_variants-lylivj4t {
  --color: var(--color_16);
}
#comp-mdn6heg4_r_comp-lyg03n56.comp-mdn6heg4_r_variants-lylivtz7 {
  --color: var(--color_16);
}
#comp-mdn6heg4_r_comp-lyg03n56 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --textDecoration: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6heg4_r_comp-lyg03n56:not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6heg4_r_comp-lyg03n56:not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6heg4_r_comp-lyg03n56.comp-mdn6heg4_r_variants-lylivj4t,
#comp-mdn6heg4_r_comp-lyg03n56.comp-mdn6heg4_r_variants-lylivj4t :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6heg4_r_comp-lyg03n56.comp-mdn6heg4_r_variants-lylivj4t,
#comp-mdn6heg4_r_comp-lyg03n56.comp-mdn6heg4_r_variants-lylivj4t :not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6heg4_r_comp-lyg03n56.comp-mdn6heg4_r_variants-lylivtz7,
#comp-mdn6heg4_r_comp-lyg03n56.comp-mdn6heg4_r_variants-lylivtz7 :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6heg4_r_comp-lyg03n56.comp-mdn6heg4_r_variants-lylivtz7,
#comp-mdn6heg4_r_comp-lyg03n56.comp-mdn6heg4_r_variants-lylivtz7 :not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6heg4_r_comp-lyg08v4u {
  --l_display: none;
  height: auto;
  min-width: 0px;
  width: 100.00365310148317%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.006728236806226261%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 3;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyg08v4u {
    margin-left: 0.006728236806226261%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyg08v4u {
    margin-left: 0.013637047614972567%;
  }
}
#comp-mdn6heg4_r_comp-lyg08v4u.comp-mdn6heg4_r_variants-lyliw27d {
  --color: var(--color_16);
}
#comp-mdn6heg4_r_comp-lyg08v4u {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --textDecoration: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6heg4_r_comp-lyg08v4u:not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6heg4_r_comp-lyg08v4u:not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6heg4_r_comp-lyg08v4u.comp-mdn6heg4_r_variants-lyliw27d,
#comp-mdn6heg4_r_comp-lyg08v4u.comp-mdn6heg4_r_variants-lyliw27d :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6heg4_r_comp-lyg08v4u.comp-mdn6heg4_r_variants-lyliw27d,
#comp-mdn6heg4_r_comp-lyg08v4u.comp-mdn6heg4_r_variants-lyliw27d :not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-mdn6heg4_r_comp-mi7eo22x {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 103.15498549991241%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: min(-0.5px, -0.0025568 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.1197505 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mdn6heg4_r_comp-mi7eo22x {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6heg4_r_comp-lygz9xp2 {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/4/2/5;
  position: relative;
}
#comp-mdn6heg4_r_comp-lygz9xp2 .comp-mdn6heg4_r_comp-lygz9xp2-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 3%;
  padding-right: 3%;
  padding-left: 3%;
  padding-bottom: 3%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lygz9xp2 .comp-mdn6heg4_r_comp-lygz9xp2-container {
    padding-top: 0%;
    padding-right: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
  }
  #comp-mdn6heg4_r_comp-lygz9xp2 {
    grid-area: 1/4/2/5;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lygz9xp2 {
    grid-area: 4/1/5/2;
  }
}
#comp-mdn6heg4_r_comp-lygz9xp2 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6heg4_r_comp-lyfzwzcd {
  width: 87.75479360560071%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0.015029720397395785%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6heg4_r_comp-lyfzwzcd-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyfzwzcd {
    width: 100.00570016401761%;
    margin-top: 0.05171519774052853%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyfzwzcd {
    width: 39.39243027888446%;
    margin-top: 0.058855487142339735%;
  }
}
#comp-mdn6heg4_r_comp-lyfzwzcd {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6heg4_r_comp-lyfzw7lt {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9889976895148%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.7958554547011474%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyfzw7lt {
    width: 99.99425386427627%;
    margin-left: 0.005746135723725794%;
    margin-bottom: 7.332069183474114%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyfzw7lt {
    width: 99.98850706815308%;
    margin-left: 0.011492931846914148%;
    margin-bottom: 7.326744052407769%;
  }
}
#comp-mdn6heg4_r_comp-lyfzw7lt {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6heg4_r_comp-lyfzf3ce {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9914368898784%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.02140777530399041%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyfzf3ce {
    width: 135.953125px;
    margin-left: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyfzf3ce {
    width: 98.61166203887346%;
    margin-left: 0%;
  }
}
#comp-mdn6heg4_r_comp-lyfzf3ce {
  --bgs: 255,255,255;
  --itemBGColorNoTrans: background-color 50ms ease 0s;
  --shd: none;
  --bg: 255,255,255;
  --brw: 0px;
  --brd: 0,0,0;
  --itemBGColorTrans: background-color 0.4s ease 0s;
  --verticalPadding: 1px;
  --fnt: var(--font_9);
  --txt: var(--color_11);
  --alpha-txt: 1;
  --arrowColor: var(--color_11);
  --alpha-arrowColor: 1;
  --subMenuOpacityTrans: opacity 0.4s ease 0s;
  --bgsSub: 0,0,0;
  --txtsSub: var(--color_16);
  --alpha-txtsSub: 1;
  --txts: var(--color_16);
  --alpha-txts: 1;
  --bgexpanded: 255,255,255;
  --fntSubMenu: normal normal normal 16px/1.5em madefor-text,sans-serif;
  --txtexpanded: var(--color_11);
  --alpha-txtexpanded: 1;
  --subMenuSpacing: 0px;
  --menuSpacing: 0px;
  --bgh: 230,234,245;
  --SKINS_fntSubmenu: normal normal normal 16px/1.4em Poppins #8D8D8D;
  --alpha-SKINS_bgSubmenu: 0;
  --rd: 90px;
  --alpha-bgs: 0;
  --alpha-bgsSub: 0;
  --alpha-brd: 0;
  --textSpacing: 0;
  --alpha-bg: 0;
  --SKINS_submenuMargin: 0;
  --alpha-bgexpanded: 0;
  --sepw: 1;
  --alpha-bgh: 1;
  --SKINS_submenuBR: 90px;
  --boxShadowToggleOn-shd: none;
  --separatorHeight: 15;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6heg4_r_comp-lyfzy5tk {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 2/1/3/5;
  position: relative;
}
#comp-mdn6heg4_r_comp-lyfzy5tk .comp-mdn6heg4_r_comp-lyfzy5tk-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyfzy5tk {
    grid-area: 2/1/3/5;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyfzy5tk {
    grid-area: 5/1/6/2;
  }
}
#comp-mdn6heg4_r_comp-lyfzy5tk {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6heg4_r_comp-lyfzy89o {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 31.49132103574702%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: center;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0.00805765595473341%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyfzy89o {
    width: 59.35067127270041%;
    align-self: center;
    margin-top: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyfzy89o {
    width: 100%;
    align-self: end;
    margin-top: 0%;
  }
}
#comp-mdn6heg4_r_comp-lyfzy89o {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6hejq {
  height: auto;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6hejq-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6hejq:not(.comp-mdn6hejq-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#masterPage:not(.landingPage) {
  --top-offset: 0px;
}
#masterPage.landingPage {
  --top-offset: 0px;
}
#comp-mdn6hejq {
  --alpha-bg: 0;
  --bg: var(--color_11);
  --static-spx: 1px;
}
#comp-mdn6hejq_r_comp-lyfwd7e1 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: start;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: calc(0px);
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mdn6hejq_r_comp-lyfwd7e1 .comp-mdn6hejq_r_comp-lyfwd7e1-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.0850508 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6hejq_r_comp-lyfwd7e1:not(.comp-mdn6hejq_r_comp-lyfwd7e1-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-mdn6hejq_r_comp-lyfwd7e1-pinned-layer {
  position: fixed;
  left: 0;
  width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  top: 0;
  bottom: unset;
  height: auto;
  margin-top: var(--wix-ads-height);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyfwd7e1 .comp-mdn6hejq_r_comp-lyfwd7e1-container {
    padding-top: 2%;
    padding-right: 2%;
    padding-left: 2%;
    padding-bottom: 2%;
    grid-template-rows: minmax(max(0.5px, 0.0850508 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyfwd7e1 .comp-mdn6hejq_r_comp-lyfwd7e1-container {
    padding-top: 2%;
    padding-right: 2.533333333333333%;
    padding-left: 2%;
    padding-bottom: 2%;
    grid-template-rows: minmax(max(0.5px, 0.0850507 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  }
}
#comp-mdn6hejq_r_comp-lyfwd7e1 {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6hejq_r_comp-lyrcsz0y {
  min-height: 65px;
  --l_display: unset;
  height: auto;
  width: max-content;
  --comp-display: unset;
  align-self: center;
  justify-self: center;
  pointer-events: auto;
  margin-left: 1.709486166007905%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 1.3513043478260864%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6hejq_r_comp-lyrcsz0y-container {
  box-sizing: border-box;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  display: var(--l_display,var(--container-display));
  flex-direction: row;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz0y {
    min-height: 65px;
    width: max-content;
  }
  .comp-mdn6hejq_r_comp-lyrcsz0y-container {
    flex-direction: row;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz0y {
    min-height: 0px;
    min-width: 0px;
    width: 100%;
    max-width: 99999px;
    max-height: 99999px;
    justify-self: start;
    margin-left: 0%;
    margin-bottom: 0%;
  }
  .comp-mdn6hejq_r_comp-lyrcsz0y-container {
    flex-direction: column;
  }
}
#comp-mdn6hejq_r_comp-lyrcsz0y {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 10px 10px 10px 10px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6hejq_r_comp-lyrcsz17 {
  min-height: 65px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max(0.5px, 0.7343747 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0003953 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0282115 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 1;
  position: relative;
}
.comp-mdn6hejq_r_comp-lyrcsz17-container {
  box-sizing: border-box;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(65px,auto);
  grid-template-columns: minmax(0px,940fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz17 {
    min-height: 65px;
    width: max(0.5px, 0.5989583 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .comp-mdn6hejq_r_comp-lyrcsz17-container {
    grid-template-rows: minmax(65px,auto);
    grid-template-columns: minmax(0px,460.0003125fr);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz17 {
    min-height: 70px;
    width: 100.00069708270887%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
  }
  .comp-mdn6hejq_r_comp-lyrcsz17-container {
    grid-template-rows: minmax(70px,auto);
    grid-template-columns: minmax(0px,1fr);
  }
}
#comp-mdn6hejq_r_comp-lyrcsz17 {
  --brw: 0px;
  --brd: var(--color_13);
  --bg: var(--color_16);
  --rd: 10px 10px 10px 10px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 1;
  --alpha-bg: 1;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6hejq_r_comp-lyrcsz1b {
  min-height: 0px;
  --l_display: none;
  height: 60px;
  min-width: 0px;
  width: 60px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: center;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 4.1549004014465165%;
  margin-top: 0.08931684201567495%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6hejq_r_comp-lyrcsz1b-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6hejq_r_comp-lyrcsz1b:not(.comp-mdn6hejq_r_comp-lyrcsz1b-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz1b {
    --l_display: unset;
    height: 40px;
    width: 40px;
    margin-right: 3.2932206521739134%;
    margin-top: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz1b {
    margin-right: 3.298611111111111%;
    margin-top: 0%;
  }
}
#comp-mdn6hejq_r_comp-lyrcsz1b {
  --static-spx: 1px;
}
#comp-mdn6hejq_r_comp-lyrcsz1f6 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mdn6hejq_r_comp-lyrcsz1l {
  min-height: 300px;
  --l_display: unset;
  height: 300px;
  min-width: 0px;
  width: 980px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mdn6hejq_r_comp-lyrcsz1l .comp-mdn6hejq_r_comp-lyrcsz1l-overflow-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  overflow-x: scroll;
  overflow-y: scroll;
  --sticky-offset: 0px;
  scrollbar-width: none;
  overflow: -moz-scrollbars-none;
  -ms-overflow-style: none;
}
#comp-mdn6hejq_r_comp-lyrcsz1l .comp-mdn6hejq_r_comp-lyrcsz1l-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6hejq_r_comp-lyrcsz1l:not(.comp-mdn6hejq_r_comp-lyrcsz1l-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-mdn6hejq_r_comp-lyrcsz1l .comp-mdn6hejq_r_comp-lyrcsz1l-overflow-wrapper::-webkit-scrollbar {
  width: 0;
  height: 0;
}
#comp-mdn6hejq_r_comp-lyrcsz1n4 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 40%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mdn6hejq_r_comp-lyrcsz1n4 .comp-mdn6hejq_r_comp-lyrcsz1n4-overflow-wrapper {
  position: relative;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  overflow-x: hidden;
  overflow-y: scroll;
  --sticky-offset: 0px;
}
#comp-mdn6hejq_r_comp-lyrcsz1n4 .comp-mdn6hejq_r_comp-lyrcsz1n4-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6hejq_r_comp-lyrcsz1n4:not(.comp-mdn6hejq_r_comp-lyrcsz1n4-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz1n4 {
    width: 100%;
    justify-self: start;
  }
}
#comp-mdn6hejq_r_comp-lyrcsz1r {
  min-height: 0px;
  --l_display: unset;
  height: 20px;
  min-width: 0px;
  width: 20px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 30px;
  margin-top: 30px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz1r {
    height: 30px;
    width: 30px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz1r {
    height: 41px;
    width: 41px;
    margin-right: 27px;
    margin-top: 30.5px;
  }
}
#comp-mdn6hejq_r_comp-lyrcsz1u5 {
  width: 100%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-top: 45%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6hejq_r_comp-lyrcsz1u5-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz1u5 {
    margin-right: 0px;
    margin-top: 78px;
  }
}
#comp-mdn6hejq_r_comp-lyrcsz1u5 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6hejq_r_comp-lyrcsz1w2 {
  min-height: 0px;
  --l_display: unset;
  height: 75px;
  min-width: 0px;
  width: 92.3076923076923%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 3.8461538461538463%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 6.410256410256411%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz1w2 {
    margin-bottom: 10.256410256410257%;
  }
}
#comp-mdn6hejq_r_comp-mjr519yl {
  min-height: 0px;
  --l_display: none;
  height: 75px;
  min-width: 0px;
  width: 92.3076923076923%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 3.8461538461538463%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 6.410256410256411%;
  align-self: flex-start;
  order: 3;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-mjr519yl {
    --l_display: none;
    width: 92.3076923076923%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-mjr519yl {
    --l_display: unset;
    width: 92.30416666666666%;
    margin-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
    order: 2;
  }
}
#comp-mdn6hejq_r_comp-lyrcsz21 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz21 {
    margin-bottom: 0%;
    order: 2;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz21 {
    margin-bottom: 0px;
    order: 3;
  }
}
#comp-mdn6hejq_r_comp-lyrcsz21 {
  --bgs: 255,255,255;
  --itemBGColorNoTrans: background-color 50ms ease 0s;
  --shd: none;
  --bg: 255,255,255;
  --brw: 0px;
  --brd: 0,0,0;
  --itemBGColorTrans: background-color 0.4s ease 0s;
  --verticalPadding: 10px;
  --fnt: normal normal normal 20px/1.5em madefor-text,sans-serif;
  --txt: 0,0,0;
  --alpha-txt: 1;
  --arrowColor: 0,0,0;
  --alpha-arrowColor: 1;
  --subMenuOpacityTrans: opacity 0.4s ease 0s;
  --bgsSub: 0,0,0;
  --txtsSub: 26,106,255;
  --alpha-txtsSub: 1;
  --txts: 26,106,255;
  --alpha-txts: 1;
  --bgexpanded: 255,255,255;
  --fntSubMenu: normal normal normal 20px/1.5em madefor-text,sans-serif;
  --txtexpanded: 0,0,0;
  --alpha-txtexpanded: 1;
  --subMenuSpacing: 0px;
  --menuSpacing: 10px;
  --bgh: 230,234,245;
  --SKINS_fntSubmenu: normal normal normal 16px/1.4em Poppins #8D8D8D;
  --alpha-SKINS_bgSubmenu: 0;
  --rd: 90px;
  --alpha-bgs: 0;
  --alpha-bgsSub: 0;
  --alpha-brd: 0;
  --textSpacing: 0;
  --alpha-bg: 0;
  --SKINS_submenuMargin: 0;
  --alpha-bgexpanded: 0;
  --sepw: 1;
  --alpha-bgh: 1;
  --SKINS_submenuBR: 90px;
  --boxShadowToggleOn-shd: none;
  --separatorHeight: 15;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz21 {
    --bgs: var(--color_11);
    --fnt: var(--font_8);
    --txt: var(--color_20);
    --arrowColor: var(--color_20);
    --bgsSub: var(--color_11);
    --txtsSub: var(--color_29);
    --txts: var(--color_29);
  }
}
#comp-mdn6hejq_r_comp-lyrcsz26 {
  min-height: 30px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 63.31616017326735%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: center;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 2.001573787715204%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz26 {
    --l_display: none;
    width: 78.57417535254056%;
    margin-right: 2.65846669625281%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz26 {
    --l_display: none;
    width: 78.73592633163489%;
    margin-right: 2.66393935427409%;
  }
}
#comp-mdn6hejq_r_comp-lyrcsz2a {
  min-height: 0px;
  --l_display: unset;
  height: 35px;
  width: max-content;
  --comp-display: unset;
  align-self: center;
  justify-self: start;
  pointer-events: auto;
  margin-left: 2.1075111225455316%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6hejq_r_comp-lyrcsz2a-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: row;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz2a {
    margin-left: 3.3258499003765274%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz2a {
    margin-left: 3.331163194444445%;
  }
}
#comp-mdn6hejq_r_comp-lyrcsz2a {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_31);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-mdn6hejq_r_comp-lyrcsz2c {
  min-height: 0px;
  --l_display: unset;
  height: 35px;
  min-width: 0px;
  width: 30.265213815789476px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.00625 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: center;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz2c {
    margin-right: max(0.5px, 0.0128203 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: flex-start;
  }
}
#comp-mdn6hejq_r_comp-lyrcsz2c {
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6hejq_r_comp-lyrcsz2i2 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max(0.5px, 0.2203866 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: center;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz2i2 {
    width: max-content;
  }
}
#comp-mdn6hejq_r_comp-lyrcsz2i2 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_15);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz2i2 {
    --fontSize: 33.333spx;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz2i2 {
    --fontSize: 65.641spx;
  }
}
#comp-mdn6hejq_r_comp-lyrcsz2o1 {
  min-height: 0px;
  --l_display: unset;
  height: 65px;
  min-width: 0px;
  width: max(0.5px, 0.1711217 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: max(0.5px, 0.0282119 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz2o1 {
    --l_display: unset;
    height: 65px;
    width: max(0.5px, 0.3386458 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz2o1 {
    --l_display: none;
    height: 75px;
    width: 100%;
    margin-left: 0%;
    margin-top: 0%;
    margin-bottom: max(0.5px, 0.0079051 * (var(--scaling-factor) - var(--scrollbar-width)));
  }
}
#comp-mdn6heoe {
  height: auto;
  width: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-top: 0px;
  margin-right: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-mdn6heoe-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6heoe:not(.comp-mdn6heoe-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-mdn6heoe-pinned-layer {
  position: fixed;
  left: 0;
  width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  top: 0;
  bottom: unset;
  height: auto;
  margin-top: var(--wix-ads-height);
}
#comp-mdn6heoe {
  --alpha-bg: 0;
  --bg: var(--color_11);
  --static-spx: 1px;
}
#comp-mdn6heoe_r_comp-kd5px9hr {
  min-height: 100vh;
  height: 100vh;
  min-width: 0px;
  width: 300px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-mdn6heoe_r_comp-kd5px9hr .comp-mdn6heoe_r_comp-kd5px9hr-overflow-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  overflow-x: hidden;
  overflow-y: scroll;
  --sticky-offset: 0px;
  scrollbar-width: none;
  overflow: -moz-scrollbars-none;
  -ms-overflow-style: none;
}
#comp-mdn6heoe_r_comp-kd5px9hr .comp-mdn6heoe_r_comp-kd5px9hr-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(0px,1fr);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6heoe_r_comp-kd5px9hr:not(.comp-mdn6heoe_r_comp-kd5px9hr-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-mdn6heoe_r_comp-kd5px9hr .comp-mdn6heoe_r_comp-kd5px9hr-overflow-wrapper::-webkit-scrollbar {
  width: 0;
  height: 0;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heoe_r_comp-kd5px9hr {
    width: 400px;
    align-self: start;
    justify-self: end;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  #comp-mdn6heoe_r_comp-kd5px9hr .comp-mdn6heoe_r_comp-kd5px9hr-container {
    grid-template-columns: minmax(0px,400fr);
  }
  #comp-mdn6heoe_r_comp-kd5px9hr-pinned-layer {
    position: fixed;
    left: 0;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    top: 0;
    bottom: unset;
    height: auto;
    margin-top: var(--wix-ads-height);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heoe_r_comp-kd5px9hr {
    width: 100vw;
    max-width: 99999px;
    align-self: stretch;
    justify-self: stretch;
  }
  #comp-mdn6heoe_r_comp-kd5px9hr .comp-mdn6heoe_r_comp-kd5px9hr-container {
    grid-template-columns: minmax(0px,390fr);
  }
}
#comp-mdn6heoe_r_comp-kd5px9hr {
  --containerBackground: var(--color_11);
  --alpha-containerBackground: 1;
  --bg: var(--color_15);
  --alpha-bg: 0.8;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6heoe_r_comp-kd5px9kk {
  height: auto;
  width: 60%;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: center;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 100px;
  margin-bottom: 200px;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heoe_r_comp-kd5px9kk {
    width: 45%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heoe_r_comp-kd5px9kk {
    width: 46.15384615384615%;
  }
}
#comp-mdn6heoe_r_comp-kd5px9kk {
  --bgs: var(--color_11);
  --itemBGColorNoTrans: background-color 50ms ease 0s;
  --shd: none;
  --bg: var(--color_11);
  --brw: 0px 0px 0px 0px;
  --brd: var(--color_15);
  --itemBGColorTrans: background-color 0.4s ease 0s;
  --verticalPadding: 10px;
  --fnt: var(--font_8);
  --txt: var(--color_15);
  --alpha-txt: 1;
  --arrowColor: var(--color_15);
  --alpha-arrowColor: 1;
  --subMenuOpacityTrans: opacity 0.4s ease 0s;
  --bgsSub: var(--color_11);
  --txtsSub: var(--color_18);
  --alpha-txtsSub: 1;
  --txts: var(--color_18);
  --alpha-txts: 1;
  --bgexpanded: var(--color_11);
  --fntSubMenu: var(--font_9);
  --txtexpanded: var(--color_15);
  --alpha-txtexpanded: 1;
  --subMenuSpacing: 25px;
  --menuSpacing: 10px;
  --bgh: 230,234,245;
  --SKINS_fntSubmenu: normal normal normal 16px/1.4em Poppins {color_14};
  --alpha-SKINS_bgSubmenu: 0;
  --rd: 90px;
  --alpha-bgs: 0;
  --alpha-bgsSub: 0;
  --alpha-brd: 0.2;
  --textSpacing: 0;
  --alpha-bg: 0;
  --SKINS_submenuMargin: 0;
  --alpha-bgexpanded: 1;
  --sepw: 1;
  --alpha-bgh: 1;
  --SKINS_submenuBR: 90px;
  --boxShadowToggleOn-shd: none;
  --separatorHeight: 15;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heoe_r_comp-kd5px9kk {
    --fnt: var(--font_7);
    --fntSubMenu: var(--font_8);
  }
}
#comp-mdn6heoe_r_comp-kkmqi5tc {
  height: 20px;
  width: 20px;
  --l_display: unset;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  position: sticky;
  --force-auto: initial;
  top: var(--force-auto,calc(0px + var(--sticky-offset, 0px)));
  bottom: var(--force-auto,);
  left: var(--force-auto,);
  right: var(--force-auto,);
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 40px;
  margin-top: 40px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  --is-sticky: 1;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heoe_r_comp-kkmqi5tc {
    width: 28.296875px;
    height: 28px;
  }
}
#comp-mdn6heoe_r_comp-kkmqi5tc {
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn6hex9 {
  height: auto;
  min-height: 0px;
  --comp-display: flex;
  --section-max-width: var(--variables-lyeb3ogn);
  --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)));
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  grid-area: 2/1/3/2;
  position: relative;
}
#comp-mdn6hex9 .comp-mdn6hex9-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  max-width: var(--variables-lyeb3ogn);
  margin-left: clamp(0px, (100% - var(--variables-lyeb3ogn)) / 2, 100 * var(--one-unit));
  --section-max-width: var(--variables-lyeb3ogn);
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.3952569 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-mdn6hex9 .comp-mdn6hex9-container-pinned {
  max-width: var(--variables-lyeb3ogn);
  margin-left: clamp(0px, (100% - var(--variables-lyeb3ogn)) / 2, 100 * var(--one-unit));
  --section-max-width: var(--variables-lyeb3ogn);
  height: 100%;
  width: 100%;
  position: absolute;
  display: grid;
  pointer-events: none;
}
#comp-mdn6hex9 {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 1px;
}
#TPAMultiSection_mdn6h9xg {
  width: 80%;
  height: auto;
  max-width: 980px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: stretch;
  justify-self: center;
  pointer-events: auto;
  margin-top: 20px;
  margin-right: 5%;
  margin-bottom: 20px;
  margin-left: 5%;
  grid-area: 1/1/2/2;
  position: relative;
}

/* ===== stylableCss_yo7ak (blog-detay.html) ===== */
/*** VSM_CSS ***/
/*END STYLABLE DIRECTIVE RULES*/
#comp-mdn6hejq_r_comp-lyrcsz1f6 .comp-mdn6hejq_r_comp-lyrcsz1f6-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding: 0px;
  background: #FFFFFF;
  border: 0px solid #949494;
  border-radius: 0px;
  /*0.78px 1.84px 8px 1px rgba(0, 0, 0, 0.07)*/
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-mdn6hejq_r_comp-lyrcsz1f6 .comp-mdn6hejq_r_comp-lyrcsz1f6-styleId__root:hover {
  background: rgba(255, 255, 255, 0);
  border: 0px solid #000000;
}
#comp-mdn6hejq_r_comp-lyrcsz1f6 .comp-mdn6hejq_r_comp-lyrcsz1f6-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(0deg);
  fill: #1A6AFF;
}
#comp-mdn6hejq_r_comp-lyrcsz1f6 .comp-mdn6hejq_r_comp-lyrcsz1f6-styleId__root:hover .StylableButton2545352419__label {
  color: #FFFFFF;
}
#comp-mdn6hejq_r_comp-lyrcsz1f6 .comp-mdn6hejq_r_comp-lyrcsz1f6-styleId__root:disabled {
  border: 0px solid #000000;
  background: #EEEEEE;
}
#comp-mdn6hejq_r_comp-lyrcsz1f6 .comp-mdn6hejq_r_comp-lyrcsz1f6-styleId__root:disabled .StylableButton2545352419__label {
  color: #4F4F4F;
}
#comp-mdn6hejq_r_comp-lyrcsz1f6 .comp-mdn6hejq_r_comp-lyrcsz1f6-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-mdn6hejq_r_comp-lyrcsz1f6 .comp-mdn6hejq_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
}
#comp-mdn6hejq_r_comp-lyrcsz1f6 .comp-mdn6hejq_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  color: #000000;
  margin-right: 0px;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  font-family: Poppins;
  font-size: 16spx;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-size: 16px;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  display: none;
}
#comp-mdn6hejq_r_comp-lyrcsz1f6 .comp-mdn6hejq_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  margin-left: 0px;
  display: initial;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
  width: 60px;
  height: 60px;
  fill: #000000;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz1f6 .comp-mdn6hejq_r_comp-lyrcsz1f6-styleId__root {
    -st-extends: HamburgerOpenButton;
    background: rgba(255, 255, 255, 0);
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6hejq_r_comp-lyrcsz1f6 .comp-mdn6hejq_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__icon {
    width: 55px;
    height: 55px;
    fill: #1C1F30;
  }
  #comp-mdn6hejq_r_comp-lyrcsz1f6 .comp-mdn6hejq_r_comp-lyrcsz1f6-styleId__root:hover .StylableButton2545352419__icon {
    fill: #1C1F30;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz1f6 .comp-mdn6hejq_r_comp-lyrcsz1f6-styleId__root {
    -st-extends: HamburgerOpenButton;
    background: rgba(255, 255, 255, 0);
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6hejq_r_comp-lyrcsz1f6 .comp-mdn6hejq_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__icon {
    width: 55px;
    height: 55px;
    fill: #1C1F30;
  }
  #comp-mdn6hejq_r_comp-lyrcsz1f6 .comp-mdn6hejq_r_comp-lyrcsz1f6-styleId__root:hover .StylableButton2545352419__icon {
    fill: #1C1F30;
    width: 55px;
    height: 55px;
  }
}
#comp-mdn6hejq_r_comp-lyrcsz1l {
  /*START STYLABLE DIRECTIVE RULES*/
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-mdn6hejq_r_comp-lyrcsz1l .comp-mdn6hejq_r_comp-lyrcsz1l-styleId__root {
  -st-extends: HamburgerOverlay;
  background-color: rgba(0, 0, 0, 0.8);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz1l {
    /*START STYLABLE DIRECTIVE RULES*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz1l {
    /*START STYLABLE DIRECTIVE RULES*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
}
#comp-mdn6hejq_r_comp-lyrcsz1n4 {
  /*START STYLABLE DIRECTIVE RULES*/
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-mdn6hejq_r_comp-lyrcsz1n4 .comp-mdn6hejq_r_comp-lyrcsz1n4-styleId__root {
  -st-extends: HamburgerMenuContainer;
  background-color: #FFFFFF;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz1n4 {
    /*START STYLABLE DIRECTIVE RULES*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
  #comp-mdn6hejq_r_comp-lyrcsz1n4 .comp-mdn6hejq_r_comp-lyrcsz1n4-styleId__root {
    background-color: #FAFAFA;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz1n4 {
    /*START STYLABLE DIRECTIVE RULES*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
  #comp-mdn6hejq_r_comp-lyrcsz1n4 .comp-mdn6hejq_r_comp-lyrcsz1n4-styleId__root {
    background-color: #FAFAFA;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-mdn6hejq_r_comp-lyrcsz1r .comp-mdn6hejq_r_comp-lyrcsz1r-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding-right: 0px;
  border-radius: 300px;
  background: rgba(255, 255, 255, 0);
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-mdn6hejq_r_comp-lyrcsz1r .comp-mdn6hejq_r_comp-lyrcsz1r-styleId__root:hover {
  background: #FFFFFF;
  border: 0px solid #000000;
  border-radius: 0px;
}
#comp-mdn6hejq_r_comp-lyrcsz1r .comp-mdn6hejq_r_comp-lyrcsz1r-styleId__root:hover .StylableButton2545352419__icon {
  fill: #000000;
  transform: rotate(90deg);
}
#comp-mdn6hejq_r_comp-lyrcsz1r .comp-mdn6hejq_r_comp-lyrcsz1r-styleId__root:hover .StylableButton2545352419__label {
  color: #000000;
}
#comp-mdn6hejq_r_comp-lyrcsz1r .comp-mdn6hejq_r_comp-lyrcsz1r-styleId__root:disabled {
  background: #EEEEEE;
}
#comp-mdn6hejq_r_comp-lyrcsz1r .comp-mdn6hejq_r_comp-lyrcsz1r-styleId__root:disabled .StylableButton2545352419__label {
  color: #4F4F4F;
}
#comp-mdn6hejq_r_comp-lyrcsz1r .comp-mdn6hejq_r_comp-lyrcsz1r-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-mdn6hejq_r_comp-lyrcsz1r .comp-mdn6hejq_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
}
#comp-mdn6hejq_r_comp-lyrcsz1r .comp-mdn6hejq_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  color: #FFFFFF;
  margin-left: 1px;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  font-family: Poppins;
  font-size: 16spx;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-size: 16px;
  display: none;
}
#comp-mdn6hejq_r_comp-lyrcsz1r .comp-mdn6hejq_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  margin-right: 1px;
  display: initial;
  width: 22px;
  height: 22px;
  transform: rotate(0deg);
  fill: #000000;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz1r .comp-mdn6hejq_r_comp-lyrcsz1r-styleId__root {
    -st-extends: HamburgerCloseButton;
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6hejq_r_comp-lyrcsz1r .comp-mdn6hejq_r_comp-lyrcsz1r-styleId__root:hover {
    background: rgba(255, 255, 255, 0.06);
  }
  #comp-mdn6hejq_r_comp-lyrcsz1r .comp-mdn6hejq_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__icon {
    fill: #283040;
    width: 30px;
    height: 30px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz1r .comp-mdn6hejq_r_comp-lyrcsz1r-styleId__root {
    -st-extends: HamburgerCloseButton;
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6hejq_r_comp-lyrcsz1r .comp-mdn6hejq_r_comp-lyrcsz1r-styleId__root:hover {
    background: rgba(255, 255, 255, 0);
  }
  #comp-mdn6hejq_r_comp-lyrcsz1r .comp-mdn6hejq_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__icon {
    fill: #283040;
    width: 30px;
    height: 30px;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-mdn6hejq_r_comp-lyrcsz1w2 .comp-mdn6hejq_r_comp-lyrcsz1w2-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding-right: 0px;
  border-radius: 300px;
  background: #FFEA80;
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-mdn6hejq_r_comp-lyrcsz1w2 .comp-mdn6hejq_r_comp-lyrcsz1w2-styleId__root:hover {
  border: 0px solid #000000;
  background: #6C3008;
}
#comp-mdn6hejq_r_comp-lyrcsz1w2 .comp-mdn6hejq_r_comp-lyrcsz1w2-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(2deg);
  fill: #000000;
}
#comp-mdn6hejq_r_comp-lyrcsz1w2 .comp-mdn6hejq_r_comp-lyrcsz1w2-styleId__root:hover .StylableButton2545352419__label {
  color: #FFEA80;
}
#comp-mdn6hejq_r_comp-lyrcsz1w2 .comp-mdn6hejq_r_comp-lyrcsz1w2-styleId__root:disabled {
  background: #EEEEEE;
}
#comp-mdn6hejq_r_comp-lyrcsz1w2 .comp-mdn6hejq_r_comp-lyrcsz1w2-styleId__root:disabled .StylableButton2545352419__label {
  color: #8D8D8D;
}
#comp-mdn6hejq_r_comp-lyrcsz1w2 .comp-mdn6hejq_r_comp-lyrcsz1w2-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-mdn6hejq_r_comp-lyrcsz1w2 .comp-mdn6hejq_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
}
#comp-mdn6hejq_r_comp-lyrcsz1w2 .comp-mdn6hejq_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  display: initial;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  color: #361804;
}
#comp-mdn6hejq_r_comp-lyrcsz1w2 .comp-mdn6hejq_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 25px;
  height: 25px;
  margin: 0px 4px 0px 0px;
  fill: #FFFFFF;
  display: none;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6hejq_r_comp-lyrcsz1w2 .comp-mdn6hejq_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 14px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz1w2 .comp-mdn6hejq_r_comp-lyrcsz1w2-styleId__root {
    background: #576EA1;
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6hejq_r_comp-lyrcsz1w2 .comp-mdn6hejq_r_comp-lyrcsz1w2-styleId__root:hover {
    background: #A1BFFF;
  }
  #comp-mdn6hejq_r_comp-lyrcsz1w2 .comp-mdn6hejq_r_comp-lyrcsz1w2-styleId__root:hover .StylableButton2545352419__label {
    color: #283040;
  }
  #comp-mdn6hejq_r_comp-lyrcsz1w2 .comp-mdn6hejq_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 15px;
    color: #A1BFFF;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-mdn6hejq_r_comp-mjr519yl .comp-mdn6hejq_r_comp-mjr519yl-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding-right: 0px;
  border-radius: 300px;
  background: #FFEA80;
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-mdn6hejq_r_comp-mjr519yl .comp-mdn6hejq_r_comp-mjr519yl-styleId__root:hover {
  border: 0px solid #000000;
  background: #6C3008;
}
#comp-mdn6hejq_r_comp-mjr519yl .comp-mdn6hejq_r_comp-mjr519yl-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(2deg);
  fill: #000000;
}
#comp-mdn6hejq_r_comp-mjr519yl .comp-mdn6hejq_r_comp-mjr519yl-styleId__root:hover .StylableButton2545352419__label {
  color: #FFEA80;
}
#comp-mdn6hejq_r_comp-mjr519yl .comp-mdn6hejq_r_comp-mjr519yl-styleId__root:disabled {
  background: #EEEEEE;
}
#comp-mdn6hejq_r_comp-mjr519yl .comp-mdn6hejq_r_comp-mjr519yl-styleId__root:disabled .StylableButton2545352419__label {
  color: #8D8D8D;
}
#comp-mdn6hejq_r_comp-mjr519yl .comp-mdn6hejq_r_comp-mjr519yl-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-mdn6hejq_r_comp-mjr519yl .comp-mdn6hejq_r_comp-mjr519yl-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
}
#comp-mdn6hejq_r_comp-mjr519yl .comp-mdn6hejq_r_comp-mjr519yl-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  display: initial;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  color: #361804;
}
#comp-mdn6hejq_r_comp-mjr519yl .comp-mdn6hejq_r_comp-mjr519yl-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 25px;
  height: 25px;
  margin: 0px 4px 0px 0px;
  fill: #FFFFFF;
  display: none;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6hejq_r_comp-mjr519yl .comp-mdn6hejq_r_comp-mjr519yl-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 14px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-mjr519yl .comp-mdn6hejq_r_comp-mjr519yl-styleId__root {
    background: #576EA1;
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6hejq_r_comp-mjr519yl .comp-mdn6hejq_r_comp-mjr519yl-styleId__root:hover {
    background: #A1BFFF;
  }
  #comp-mdn6hejq_r_comp-mjr519yl .comp-mdn6hejq_r_comp-mjr519yl-styleId__root:hover .StylableButton2545352419__label {
    color: #283040;
  }
  #comp-mdn6hejq_r_comp-mjr519yl .comp-mdn6hejq_r_comp-mjr519yl-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 15px;
    color: #A1BFFF;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root {
  -st-extends: StylableHorizontalMenu;
  background: rgba(255, 255, 255, 0);
  border: 0px solid rgba(255, 255, 255, 0);
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menu {
  direction: ltr;
  height: calc(100% + 0px);
  margin-top: -0px;
  margin-bottom: -0px;
  flex-grow: unset;
  width: calc(100% + 26px);
  margin-left: -13px;
  margin-right: -13px;
  justify-content: flex-end;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem {
  border-radius: 0px;
  border: 2px solid #000000;
  border-left: 0px solid #000000;
  border-right: 0px solid #000000;
  background: rgba(255, 255, 255, 0);
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 0px solid rgba(255, 255, 255, 0);
  border-bottom: 0px solid rgba(255, 255, 255, 0);
  padding-left: 0px;
  padding-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 13px;
  margin-right: 13px;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
  letter-spacing: 0em;
  line-height: 1.4em;
  letter-spacing: 0em;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  color: #1C1F30;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__container {
  justify-content: end;
  text-align: end;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root::rightAlignmentScrollItem {
  --comp-mdn6hejq_r_comp-lyrcsz26-styleId-flexGrow: 1;
  flex-grow: unset;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__scrollButton {
  border: 0 solid #757575;
  padding: 10px;
  background: #FFF;
  padding-top: 0px;
  padding-bottom: 0px;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__scrollButton:hover {
  background: #FCF7E6;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__scrollButton .ScrollButton2305195801__icon {
  width: 16px;
  height: 16px;
  fill: #9E3B1B;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__positionBox {
  margin-left: 20px;
  margin-right: 20px;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout {
  margin-top: 0px;
  --comp-mdn6hejq_r_comp-lyrcsz26-styleId-flyoutAlignment: left;
  --comp-mdn6hejq_r_comp-lyrcsz26-styleId-horizontalSpacing: 8;
  padding: 6px;
  background: rgba(255, 255, 255, 0);
  border: 0px solid rgba(255, 255, 255, 0);
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root::leftAlignmentScrollItem {
  flex-grow: 1;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__listWrapper {
  --comp-mdn6hejq_r_comp-lyrcsz26-styleId-width: 80;
  --comp-mdn6hejq_r_comp-lyrcsz26-styleId-columnsAmount: 3;
  column-count: 3;
  width: 100%;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageWrapper {
  margin-left: -4px;
  margin-right: -4px;
  width: calc(100% + 8px);
  margin-bottom: -4px;
  justify-content: space-between;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageStretchWrapper {
  width: 980px;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::category {
  margin-top: 4px;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::flex {
  margin-bottom: -8px;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::listItem {
  margin-left: 4px;
  margin-right: 4px;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__rowItem {
  margin-bottom: 8px;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 4px;
  background: rgba(255, 255, 255, 0);
  border: 0px solid rgba(255, 255, 255, 0);
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__container {
  justify-content: flex-start;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__label {
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  font-family: Poppins;
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.4em;
  letter-spacing: 0em;
  color: #000000;
  text-align: left;
  background-color: rgba(255, 255, 255, 0);
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
  background: #fff;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 4px;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
  text-decoration-line: underline;
  color: #1C1F30;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isHovered .itemDepth02233374943__label {
  text-decoration-line: underline;
  color: #1C1F30;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__container {
  justify-content: flex-start;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  font-family: Poppins;
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.4em;
  color: #000000;
  letter-spacing: 0em;
  text-decoration-line: underline;
  text-align: left;
  background-color: rgba(255, 255, 255, 0);
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565__root {
  background-color: rgba(255, 255, 255, 0);
  border: 1px solid rgba(255, 255, 255, 0);
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
  text-decoration-line: underline;
  background-color: rgba(255, 255, 255, 0);
  color: #045AFF;
}
#comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered .itemDepth12472627565__label {
  text-decoration-line: underline;
  background-color: rgba(255, 255, 255, 0);
  color: #045AFF;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz26 {
    /*ADD_MISSING_HEADING_STYLES_DATA_FIXER end*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  /*ADD_MISSING_HEADING_STYLES_DATA_FIXER start*/
  #comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: rgba(255, 255, 255, 0.5);
  }
  #comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
    font-size: 16px;
    font-weight: bold;
    font-family: Helvetica, sans-serif;
    color: #000;
  }
  #comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
    text-decoration: underline;
  }
  #comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
    text-decoration: underline;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz26 {
    /*ADD_MISSING_HEADING_STYLES_DATA_FIXER end*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  /*ADD_MISSING_HEADING_STYLES_DATA_FIXER start*/
  #comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: rgba(255, 255, 255, 0.5);
  }
  #comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
    font-size: 16px;
    font-weight: bold;
    font-family: Helvetica, sans-serif;
    color: #000;
  }
  #comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
    text-decoration: underline;
  }
  #comp-mdn6hejq_r_comp-lyrcsz26 .comp-mdn6hejq_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
    text-decoration: underline;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-mdn6hejq_r_comp-lyrcsz2o1 .comp-mdn6hejq_r_comp-lyrcsz2o1-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding-right: 0px;
  border-radius: 300px;
  background: #FFF4C0;
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-mdn6hejq_r_comp-lyrcsz2o1 .comp-mdn6hejq_r_comp-lyrcsz2o1-styleId__root:hover {
  border: 0px solid #000000;
  background: #6C3008;
}
#comp-mdn6hejq_r_comp-lyrcsz2o1 .comp-mdn6hejq_r_comp-lyrcsz2o1-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(2deg);
  fill: #000000;
}
#comp-mdn6hejq_r_comp-lyrcsz2o1 .comp-mdn6hejq_r_comp-lyrcsz2o1-styleId__root:hover .StylableButton2545352419__label {
  color: #FFF4C0;
}
#comp-mdn6hejq_r_comp-lyrcsz2o1 .comp-mdn6hejq_r_comp-lyrcsz2o1-styleId__root:disabled {
  background: #EEEEEE;
}
#comp-mdn6hejq_r_comp-lyrcsz2o1 .comp-mdn6hejq_r_comp-lyrcsz2o1-styleId__root:disabled .StylableButton2545352419__label {
  color: #8D8D8D;
}
#comp-mdn6hejq_r_comp-lyrcsz2o1 .comp-mdn6hejq_r_comp-lyrcsz2o1-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-mdn6hejq_r_comp-lyrcsz2o1 .comp-mdn6hejq_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
}
#comp-mdn6hejq_r_comp-lyrcsz2o1 .comp-mdn6hejq_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  display: initial;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  color: #1C1F30;
}
#comp-mdn6hejq_r_comp-lyrcsz2o1 .comp-mdn6hejq_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 25px;
  height: 25px;
  margin: 0px 4px 0px 0px;
  fill: #FFFFFF;
  display: none;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6hejq_r_comp-lyrcsz2o1 .comp-mdn6hejq_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 14px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-mdn6hejq_r_comp-lyrcsz2o1 .comp-mdn6hejq_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 15px;
  }
}

/* ===== compCssMappers_yo7ak (blog-detay.html) ===== */
/*** VSM_CSS ***/
#yo7ak {
  --shc-mutated-brightness: 125,125,125;
  justify-self: unset;
}
#comp-mdn6heg4_r_comp-lygyrks2 {
  --bg-overlay-color: rgb(var(--color_20));
  --bg-gradient: none;
}
#comp-mdn6heg4_r_comp-lyfzb4w0 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6heg4_r_comp-lyehiqlf {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6heg4_r_comp-lyegnv8n {
  --opacity: 1;
}
#comp-mdn6heg4_r_comp-lyegnv8r {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lyegnv8r :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-mdn6heg4_r_comp-lyegnv8r :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6heg4_r_comp-lyegnv8r [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyegnv8r :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0260417 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyegnv8r :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 20px !important;
  }
}
#comp-mdn6heg4_r_comp-lyfzb543 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6heg4_r_comp-lyh1n0mz {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6heg4_r_comp-lyh0n95z {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6heg4_r_comp-lyg0108v2 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lyg0108v2 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-mdn6heg4_r_comp-lyg0108v2 :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6heg4_r_comp-lyg0108v2 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6heg4_r_comp-lyg0108x {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lyg0108x :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
}
#comp-mdn6heg4_r_comp-lyg0108x [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyg0108x.comp-mdn6heg4_r_variants-lyms5q23 {
    --text-direction: var(--wix-opt-in-direction);
  }
  #comp-mdn6heg4_r_comp-lyg0108x.comp-mdn6heg4_r_variants-lyms5q23 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: #D0DFFF !important;
    background-color: transparent !important;
    text-decoration: none !important;
  }
  #comp-mdn6heg4_r_comp-lyg0108x.comp-mdn6heg4_r_variants-lyms5q23 [class$=rich-text__text]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: var(--corvid-color, #D0DFFF) !important;
  }
  #comp-mdn6heg4_r_comp-lyg0108x :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyg0108x :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
#comp-mdn6heg4_r_comp-lyg01teu {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lyg01teu :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  font-size: 11px;
}
#comp-mdn6heg4_r_comp-lyg01teu [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-lyg01teu.comp-mdn6heg4_r_variants-lyms5b88 {
    --text-direction: var(--wix-opt-in-direction);
  }
  #comp-mdn6heg4_r_comp-lyg01teu.comp-mdn6heg4_r_variants-lyms5b88 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: #D0DFFF !important;
    background-color: transparent !important;
    font-size: 11px !important;
    text-decoration: none !important;
  }
  #comp-mdn6heg4_r_comp-lyg01teu.comp-mdn6heg4_r_variants-lyms5b88 [class$=rich-text__text]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: var(--corvid-color, #D0DFFF) !important;
  }
  #comp-mdn6heg4_r_comp-lyg01teu :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-lyg01teu :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
#comp-mdn6heg4_r_comp-mgb6mh0d {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-mgb6mh0d :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
}
#comp-mdn6heg4_r_comp-mgb6mh0d [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6heg4_r_comp-mgb6mh0d.comp-mdn6heg4_r_variants-mgb6mh0u {
    --text-direction: var(--wix-opt-in-direction);
  }
  #comp-mdn6heg4_r_comp-mgb6mh0d.comp-mdn6heg4_r_variants-mgb6mh0u :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: #D0DFFF !important;
    background-color: transparent !important;
    text-decoration: none !important;
  }
  #comp-mdn6heg4_r_comp-mgb6mh0d.comp-mdn6heg4_r_variants-mgb6mh0u [class$=rich-text__text]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: var(--corvid-color, #D0DFFF) !important;
  }
  #comp-mdn6heg4_r_comp-mgb6mh0d :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6heg4_r_comp-mgb6mh0d :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
#comp-mdn6heg4_r_comp-lyg00nqo {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6heg4_r_comp-lyfzz8af {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lyfzz8af :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-mdn6heg4_r_comp-lyfzz8af :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6heg4_r_comp-lyfzz8af [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6heg4_r_comp-lyg002xs {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lyg002xs :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
}
#comp-mdn6heg4_r_comp-lyg002xs [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6heg4_r_comp-lyh0tp6z {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6heg4_r_comp-lyh1mcw5 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6heg4_r_comp-lyh0odal {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6heg4_r_comp-lyh0muu8 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lyh0muu8 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-mdn6heg4_r_comp-lyh0muu8 :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6heg4_r_comp-lyh0muu8 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6heg4_r_comp-lygzkxti.comp-mdn6heg4_r_variants-lyljs11d {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lygzkxti {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lygzkxti.comp-mdn6heg4_r_variants-lyljs11d :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #D0DFFF !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
#comp-mdn6heg4_r_comp-lygzkxti.comp-mdn6heg4_r_variants-lyljs11d [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #D0DFFF) !important;
}
#comp-mdn6heg4_r_comp-lygzkxti :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
}
#comp-mdn6heg4_r_comp-lygzkxti [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6heg4_r_comp-lygyxe7j {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6heg4_r_comp-lygzfsvi {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lygzfsvi :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-mdn6heg4_r_comp-lygzfsvi :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6heg4_r_comp-lygzfsvi [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6heg4_r_comp-lyg03n56.comp-mdn6heg4_r_variants-lylivj4t {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lyg03n56.comp-mdn6heg4_r_variants-lylivtz7 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lyg03n56 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lyg03n56.comp-mdn6heg4_r_variants-lylivj4t :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #D0DFFF !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
#comp-mdn6heg4_r_comp-lyg03n56.comp-mdn6heg4_r_variants-lylivj4t [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #D0DFFF) !important;
}
#comp-mdn6heg4_r_comp-lyg03n56.comp-mdn6heg4_r_variants-lylivtz7 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #D0DFFF !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
#comp-mdn6heg4_r_comp-lyg03n56.comp-mdn6heg4_r_variants-lylivtz7 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #D0DFFF) !important;
}
#comp-mdn6heg4_r_comp-lyg03n56 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
}
#comp-mdn6heg4_r_comp-lyg03n56 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6heg4_r_comp-lyg08v4u.comp-mdn6heg4_r_variants-lyliw27d {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lyg08v4u {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lyg08v4u.comp-mdn6heg4_r_variants-lyliw27d :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #D0DFFF !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
#comp-mdn6heg4_r_comp-lyg08v4u.comp-mdn6heg4_r_variants-lyliw27d [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #D0DFFF) !important;
}
#comp-mdn6heg4_r_comp-lyg08v4u :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
}
#comp-mdn6heg4_r_comp-lyg08v4u [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6heg4_r_comp-mi7eo22x {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-mi7eo22x :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-mdn6heg4_r_comp-mi7eo22x :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6heg4_r_comp-mi7eo22x [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6heg4_r_comp-lygz9xp2 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6heg4_r_comp-lyfzwzcd {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6heg4_r_comp-lyfzw7lt {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lyfzw7lt :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-mdn6heg4_r_comp-lyfzw7lt :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6heg4_r_comp-lyfzw7lt [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6heg4_r_comp-lyfzf3ce {
  height: auto;
  --direction: var(--wix-opt-in-direction, ltr);
  --item-height: 56px;
  --text-align: start;
  --template-columns: 1fr calc(40px + 1em);
  --template-areas: "label arrow";
  --padding-start: 0px;
  --sub-padding-start: 0px;
  --padding-end: 0px;
  --sub-padding-end: 0px;
  --item-depth0-direction: inherit;
  --item-depth1-direction: inherit;
  --item-depth2-direction: inherit;
  --item-depth0-align: inherit;
  --item-depth1-align: inherit;
  --item-depth2-align: inherit;
}
#comp-mdn6heg4_r_comp-lyfzy5tk {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6heg4_r_comp-lyfzy89o {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6heg4_r_comp-lyfzy89o :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-align: left;
}
#comp-mdn6heg4_r_comp-lyfzy89o :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6heg4_r_comp-lyfzy89o [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-mdn6hejq_r_comp-lyfwd7e1 {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-mdn6hejq_r_comp-lyrcsz0y {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6hejq_r_comp-lyrcsz17 {
  --shc-mutated-brightness: 104,112,128;
}
#comp-mdn6hejq_r_comp-lyrcsz1f6 {
  height: inherit;
  width: auto;
}
#comp-mdn6hejq_r_comp-lyrcsz1u5 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-mdn6hejq_r_comp-lyrcsz21 {
  height: auto;
  --direction: var(--wix-opt-in-direction, ltr);
  --item-height: 56px;
  --text-align: center;
  --template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
  --template-areas: ". label arrow";
  --padding-start: 0px;
  --sub-padding-start: 0px;
  --padding-end: 0px;
  --sub-padding-end: 0px;
  --item-depth0-direction: inherit;
  --item-depth1-direction: inherit;
  --item-depth2-direction: inherit;
  --item-depth0-align: inherit;
  --item-depth1-align: inherit;
  --item-depth2-align: inherit;
}
#comp-mdn6hejq_r_comp-lyrcsz26 {
  --is-animated: 1;
  --position-box-z-index: 47;
  --menu-flex-wrap: wrap;
  --subsubmenu-box-display: block;
  --subsubmenu-box-position: static;
  --white-space: normal;
  --label-word-wrap: break-word;
  height: auto;
  max-height: unset;
}
#comp-mdn6hejq_r_comp-lyrcsz2a {
  --shc-mutated-brightness: 125,113,105;
}
#comp-mdn6hejq_r_comp-lyrcsz2c {
  --opacity: 1;
}
#comp-mdn6hejq_r_comp-lyrcsz2i2 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn6hejq_r_comp-lyrcsz2i2 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #1C1F30;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-mdn6hejq_r_comp-lyrcsz2i2 :is(ul,
ol) {
  direction: ltr;
}
#comp-mdn6hejq_r_comp-lyrcsz2i2 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #1C1F30);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-mdn6hejq_r_comp-lyrcsz2i2 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0260414 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn6hejq_r_comp-lyrcsz2i2 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.051282 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
#comp-mdn6heoe_r_comp-kd5px9hr {
  --screen-width: 100vw;
}
#comp-mdn6heoe_r_comp-kd5px9kk {
  height: auto;
  --direction: rtl;
  --item-height: 56px;
  --text-align: center;
  --template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
  --template-areas: ". label arrow";
  --padding-start: 0px;
  --sub-padding-start: 0px;
  --padding-end: 0px;
  --sub-padding-end: 0px;
  --item-depth0-direction: inherit;
  --item-depth1-direction: inherit;
  --item-depth2-direction: inherit;
  --item-depth0-align: inherit;
  --item-depth1-align: inherit;
  --item-depth2-align: inherit;
}
#comp-mdn6heoe_r_comp-kkmqi5tc {
  --undefined: [object Object];
  --fill-opacity: 1;
  --stroke-width: 0;
  --stroke: #ED1566;
  --stroke-opacity: 1;
  --fill: #1C1F30;
}
#comp-mdn6hex9 {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
.TPAMultiSection_mdn6h9xg {
  --wix-direction: ltr;
  --showRelatedPostsLabelType: 1;
  --tagLayout: 0;
  --buttonTagAlignment: 0;
  --buttonTagBorderWidth: 1;
  --buttonTagBorderRadius: 0;
  --buttonTagVerticalPadding: 6;
  --buttonTagHorizontalPadding: 12;
  --buttonTagVerticalSpacing: 8;
  --buttonTagHorizontalSpacing: 8;
  --textTagAlignment: 0;
  --textTagVerticalSpacing: 12;
  --textTagHorizontalSpacing: 12;
  --postBorderWidth: 1;
  --heroImageCropPosition: center;
  --heroImageHeight: 350;
  --heroImageCropType: 0;
  --navigationTextFont: normal normal 700 14px/1.4em Poppins,sans-serif;
  --textParagraphFont: normal normal 700 18px/1.4em Poppins,sans-serif;
  --textQuoteFont: normal normal 700 24px/1.4em Poppins,sans-serif;
  --textH1Font: normal normal 100 40px/1.4em Roboto,sans-serif;
  --textH2Font: normal normal 100 28px/1.4em Roboto,sans-serif;
  --textH3Font: normal normal 100 22px/1.4em Roboto,sans-serif;
  --textH4Font: normal normal 100 20px/1.4em Roboto,sans-serif;
  --textH5Font: normal normal 100 18px/1.4em Roboto,sans-serif;
  --textH6Font: normal normal 100 16px/1.4em Roboto,sans-serif;
  --ratingsTextFont: normal normal 400 14px/1.4em Poppins,sans-serif;
  --buttonTagTextFont: normal normal 400 14px/1.4em Poppins,sans-serif;
  --textTagTextFont: normal normal 400 14px/1.4em Poppins,sans-serif;
  --navigationTextColor: 28,31,48;
  --navigationTextColor-rgb: 28,31,48;
  --navigationTextColor-opacity: 1;
  --navigationTextActiveColor: 87,110,161;
  --navigationTextActiveColor-rgb: 87,110,161;
  --navigationTextActiveColor-opacity: 1;
  --navigationBackgroundColor: 250,250,250,0;
  --navigationBackgroundColor-rgb: 250,250,250;
  --navigationBackgroundColor-opacity: 0;
  --textParagraphColor: 28,31,48;
  --textParagraphColor-rgb: 28,31,48;
  --textParagraphColor-opacity: 1;
  --textQuoteColor: 28,31,48;
  --textQuoteColor-rgb: 28,31,48;
  --textQuoteColor-opacity: 1;
  --textLinksAndHashtagsColor: 87,110,161;
  --textLinksAndHashtagsColor-rgb: 87,110,161;
  --textLinksAndHashtagsColor-opacity: 1;
  --textH1Color: 28,31,48;
  --textH1Color-rgb: 28,31,48;
  --textH1Color-opacity: 1;
  --textH2Color: 28,31,48;
  --textH2Color-rgb: 28,31,48;
  --textH2Color-opacity: 1;
  --textH3Color: 28,31,48;
  --textH3Color-rgb: 28,31,48;
  --textH3Color-opacity: 1;
  --textH4Color: 28,31,48;
  --textH4Color-rgb: 28,31,48;
  --textH4Color-opacity: 1;
  --textH5Color: 28,31,48;
  --textH5Color-rgb: 28,31,48;
  --textH5Color-opacity: 1;
  --textH6Color: 28,31,48;
  --textH6Color-rgb: 28,31,48;
  --textH6Color-opacity: 1;
  --ratingsTextColor: 28,31,48;
  --ratingsTextColor-rgb: 28,31,48;
  --ratingsTextColor-opacity: 1;
  --ratingsStarFilledColor: 87,110,161;
  --ratingsStarFilledColor-rgb: 87,110,161;
  --ratingsStarFilledColor-opacity: 1;
  --ratingsStarEmptyColor: 146,145,141;
  --ratingsStarEmptyColor-rgb: 146,145,141;
  --ratingsStarEmptyColor-opacity: 1;
  --buttonTagTextColor: 28,31,48;
  --buttonTagTextColor-rgb: 28,31,48;
  --buttonTagTextColor-opacity: 1;
  --buttonTagTextHoverColor: 28,31,48;
  --buttonTagTextHoverColor-rgb: 28,31,48;
  --buttonTagTextHoverColor-opacity: 1;
  --buttonTagBackgroundColor: 250,250,250;
  --buttonTagBackgroundColor-rgb: 250,250,250;
  --buttonTagBackgroundColor-opacity: 1;
  --buttonTagBackgroundHoverColor: 250,250,250;
  --buttonTagBackgroundHoverColor-rgb: 250,250,250;
  --buttonTagBackgroundHoverColor-opacity: 1;
  --buttonTagBorderColor: 28,31,48,0.2;
  --buttonTagBorderColor-rgb: 28,31,48;
  --buttonTagBorderColor-opacity: 0.2;
  --buttonTagBorderHoverColor: 28,31,48,0.6;
  --buttonTagBorderHoverColor-rgb: 28,31,48;
  --buttonTagBorderHoverColor-opacity: 0.6;
  --textTagTextColor: 28,31,48;
  --textTagTextColor-rgb: 28,31,48;
  --textTagTextColor-opacity: 1;
  --textTagTextHoverColor: 87,110,161;
  --textTagTextHoverColor-rgb: 87,110,161;
  --textTagTextHoverColor-opacity: 1;
  --postBorderColor: 194,194,188,0.75;
  --postBorderColor-rgb: 194,194,188;
  --postBorderColor-opacity: 0.75;
  --postBackgroundColor: 250,250,250;
  --postBackgroundColor-rgb: 250,250,250;
  --postBackgroundColor-opacity: 1;
  --postAreaBackgroundColor: 250,250,250;
  --postAreaBackgroundColor-rgb: 250,250,250;
  --postAreaBackgroundColor-opacity: 1;
  --postButtonTextColor: 250,250,250;
  --postButtonTextColor-rgb: 250,250,250;
  --postButtonTextColor-opacity: 1;
  --postButtonBackgroundColor: 87,110,161;
  --postButtonBackgroundColor-rgb: 87,110,161;
  --postButtonBackgroundColor-opacity: 1;
  --navigationTextFont-style: normal;
  --navigationTextFont-variant: normal;
  --navigationTextFont-weight: 700;
  --navigationTextFont-size: 14px;
  --navigationTextFont-line-height: 1.4em;
  --navigationTextFont-family: Poppins,sans-serif;
  --navigationTextFont-text-decoration: none;
  --textParagraphFont-style: normal;
  --textParagraphFont-variant: normal;
  --textParagraphFont-weight: 700;
  --textParagraphFont-size: 18px;
  --textParagraphFont-line-height: 1.4em;
  --textParagraphFont-family: Poppins,sans-serif;
  --textParagraphFont-text-decoration: none;
  --textQuoteFont-style: normal;
  --textQuoteFont-variant: normal;
  --textQuoteFont-weight: 700;
  --textQuoteFont-size: 24px;
  --textQuoteFont-line-height: 1.4em;
  --textQuoteFont-family: Poppins,sans-serif;
  --textQuoteFont-text-decoration: none;
  --textH1Font-style: normal;
  --textH1Font-variant: normal;
  --textH1Font-weight: 400;
  --textH1Font-size: 40px;
  --textH1Font-line-height: 1.4em;
  --textH1Font-family: Roboto,sans-serif;
  --textH1Font-text-decoration: none;
  --textH2Font-style: normal;
  --textH2Font-variant: normal;
  --textH2Font-weight: 400;
  --textH2Font-size: 28px;
  --textH2Font-line-height: 1.4em;
  --textH2Font-family: Roboto,sans-serif;
  --textH2Font-text-decoration: none;
  --textH3Font-style: normal;
  --textH3Font-variant: normal;
  --textH3Font-weight: 400;
  --textH3Font-size: 22px;
  --textH3Font-line-height: 1.4em;
  --textH3Font-family: Roboto,sans-serif;
  --textH3Font-text-decoration: none;
  --textH4Font-style: normal;
  --textH4Font-variant: normal;
  --textH4Font-weight: 400;
  --textH4Font-size: 20px;
  --textH4Font-line-height: 1.4em;
  --textH4Font-family: Roboto,sans-serif;
  --textH4Font-text-decoration: none;
  --textH5Font-style: normal;
  --textH5Font-variant: normal;
  --textH5Font-weight: 400;
  --textH5Font-size: 18px;
  --textH5Font-line-height: 1.4em;
  --textH5Font-family: Roboto,sans-serif;
  --textH5Font-text-decoration: none;
  --textH6Font-style: normal;
  --textH6Font-variant: normal;
  --textH6Font-weight: 400;
  --textH6Font-size: 16px;
  --textH6Font-line-height: 1.4em;
  --textH6Font-family: Roboto,sans-serif;
  --textH6Font-text-decoration: none;
  --ratingsTextFont-style: normal;
  --ratingsTextFont-variant: normal;
  --ratingsTextFont-weight: 400;
  --ratingsTextFont-size: 14px;
  --ratingsTextFont-line-height: 1.4em;
  --ratingsTextFont-family: Poppins,sans-serif;
  --ratingsTextFont-text-decoration: none;
  --buttonTagTextFont-style: normal;
  --buttonTagTextFont-variant: normal;
  --buttonTagTextFont-weight: 400;
  --buttonTagTextFont-size: 14px;
  --buttonTagTextFont-line-height: 1.4em;
  --buttonTagTextFont-family: Poppins,sans-serif;
  --buttonTagTextFont-text-decoration: none;
  --textTagTextFont-style: normal;
  --textTagTextFont-variant: normal;
  --textTagTextFont-weight: 400;
  --textTagTextFont-size: 14px;
  --textTagTextFont-line-height: 1.4em;
  --textTagTextFont-family: Poppins,sans-serif;
  --textTagTextFont-text-decoration: none;
  --postSectionMetadataAndMoreActionsDisplay: flex;
  --postSectionMetadataDisplay: grid;
  --postAuthorNameDisplay: contents;
  --postAuthorPictureDisplay: inline-block;
  --postPublishDateDisplay: block;
  --postPublishDateSeparatorDisplay: inline;
  --postReadingTimeDisplay: block;
  --postReadingTimeSeparatorDisplay: inline;
  --postTitleDisplay: block;
  --postUpdatedDateDisplay: block;
  --postRatingDisplay: flex;
  --postMoreActionsDisplay: block;
  --postFooterDisplay: flex;
  --postFooterActionsDisplay: block;
  --postSectionCountersDisplay: flex;
  --postViewCountDisplay: flex;
  --postCommentCountDisplay: flex;
  --postLikeCountDisplay: flex;
  --postSectionShareDisplay: flex;
  --postShareIconFacebookDisplay: block;
  --postShareIconXDisplay: block;
  --postShareIconLinkedInDisplay: block;
  --postShareIconLinkDisplay: block;
  --postShareIconPrintDisplay: none;
  --relatedPostsDisplay: block;
  --relatedPostsItemFooterOffset: 45px;
  --relatedPostsSeeAllDisplay: inline;
  --menuResponsiveDisplay: block;
  --menuDisplay: block;
  --menuCategoriesDisplay: flex;
  --menuSearchDisplay: none;
  --postCategoriesDisplay: flex;
  --tagDisplay: flex;
  --tagLabelDisplay: none;
  --tagTextFont: normal normal 400 14px/1.4em Poppins, sans-serif;
  --tagTextDecoration: none;
  --tagTextColor: rgb(28, 31, 48);
  --tagTextHoverColor: rgb(28, 31, 48);
  --tagBorderWidth: 1;
  --tagBorderStyle: solid;
  --tagBorderColor: rgba(28, 31, 48, 0.2);
  --tagBorderHoverColor: rgba(28, 31, 48, 0.6);
  --tagBorderRadius: 0;
  --tagBackgroundColor: rgb(250, 250, 250);
  --tagBackgroundHoverColor: rgb(250, 250, 250);
  --tagFlexAlignment: flex-start;
  --tagTextAlignment: start;
  --tagVerticalSpacing: 8;
  --tagHorizontalSpacing: 8;
  --tagVerticalPadding: 6;
  --tagHorizontalPadding: 12;
  --ricosShade1: 228,228,230;
  --ricosShade2: 183,184,189;
  --ricosShade3: 139,141,149;
  --heroImageObjectFit: cover;
  --wix-color-1: 250,250,250;
  --wix-color-2: 194,194,188;
  --wix-color-3: 146,145,141;
  --wix-color-4: 97,97,94;
  --wix-color-5: 28,31,48;
  --wix-color-6: 208,223,255;
  --wix-color-7: 161,191,255;
  --wix-color-8: 87,110,161;
  --wix-color-9: 44,62,105;
  --wix-color-10: 40,48,64;
  --wix-color-11: 255,244,192;
  --wix-color-12: 255,234,128;
  --wix-color-13: 191,176,96;
  --wix-color-14: 128,117,64;
  --wix-color-15: 64,59,32;
  --wix-color-16: 197,218,223;
  --wix-color-17: 147,183,190;
  --wix-color-18: 110,137,143;
  --wix-color-19: 74,92,95;
  --wix-color-20: 37,46,48;
  --wix-color-21: 250,226,210;
  --wix-color-22: 196,147,110;
  --wix-color-23: 145,94,60;
  --wix-color-24: 108,48,8;
  --wix-color-25: 54,24,4;
  --wix-color-26: 250,250,250;
  --wix-color-27: 28,31,48;
  --wix-color-28: 194,194,188;
  --wix-color-29: 146,145,141;
  --wix-color-30: 97,97,94;
  --wix-color-31: 87,110,161;
  --wix-color-32: 87,110,161;
  --wix-color-33: 87,110,161;
  --wix-color-34: 87,110,161;
  --wix-color-35: 28,31,48;
  --wix-color-36: 97,97,94;
  --wix-color-37: 28,31,48;
  --wix-color-38: 87,110,161;
  --wix-color-39: 87,110,161;
  --wix-color-40: 250,250,250;
  --wix-color-41: 87,110,161;
  --wix-color-42: 87,110,161;
  --wix-color-43: 250,250,250;
  --wix-color-44: 146,145,141;
  --wix-color-45: 146,145,141;
  --wix-color-46: 250,250,250;
  --wix-color-47: 250,250,250;
  --wix-color-48: 87,110,161;
  --wix-color-49: 87,110,161;
  --wix-color-50: 250,250,250;
  --wix-color-51: 87,110,161;
  --wix-color-52: 87,110,161;
  --wix-color-53: 250,250,250;
  --wix-color-54: 146,145,141;
  --wix-color-55: 146,145,141;
  --wix-font-Title: normal normal 100 106px/0.9em Roboto,sans-serif;
  --wix-font-Title-style: normal;
  --wix-font-Title-variant: normal;
  --wix-font-Title-weight: 400;
  --wix-font-Title-size: 106px;
  --wix-font-Title-line-height: 0.9em;
  --wix-font-Title-family: Roboto,sans-serif;
  --wix-font-Title-text-decoration: none;
  --wix-font-Menu: normal normal normal 16px/1.4em Poppins,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: Poppins,sans-serif;
  --wix-font-Menu-text-decoration: none;
  --wix-font-Page-title: normal normal 100 50px/1em Roboto,sans-serif;
  --wix-font-Page-title-style: normal;
  --wix-font-Page-title-variant: normal;
  --wix-font-Page-title-weight: 400;
  --wix-font-Page-title-size: 50px;
  --wix-font-Page-title-line-height: 1em;
  --wix-font-Page-title-family: Roboto,sans-serif;
  --wix-font-Page-title-text-decoration: none;
  --wix-font-Heading-XL: normal normal 100 40px/1.1em Roboto,sans-serif;
  --wix-font-Heading-XL-style: normal;
  --wix-font-Heading-XL-variant: normal;
  --wix-font-Heading-XL-weight: 400;
  --wix-font-Heading-XL-size: 40px;
  --wix-font-Heading-XL-line-height: 1.1em;
  --wix-font-Heading-XL-family: Roboto,sans-serif;
  --wix-font-Heading-XL-text-decoration: none;
  --wix-font-Heading-L: normal normal 100 32px/1em Roboto,sans-serif;
  --wix-font-Heading-L-style: normal;
  --wix-font-Heading-L-variant: normal;
  --wix-font-Heading-L-weight: 400;
  --wix-font-Heading-L-size: 32px;
  --wix-font-Heading-L-line-height: 1em;
  --wix-font-Heading-L-family: Roboto,sans-serif;
  --wix-font-Heading-L-text-decoration: none;
  --wix-font-Heading-M: normal normal 100 22px/1.2em Roboto,sans-serif;
  --wix-font-Heading-M-style: normal;
  --wix-font-Heading-M-variant: normal;
  --wix-font-Heading-M-weight: 400;
  --wix-font-Heading-M-size: 22px;
  --wix-font-Heading-M-line-height: 1.2em;
  --wix-font-Heading-M-family: Roboto,sans-serif;
  --wix-font-Heading-M-text-decoration: none;
  --wix-font-Heading-S: normal normal 100 18px/1.4em Roboto,sans-serif;
  --wix-font-Heading-S-style: normal;
  --wix-font-Heading-S-variant: normal;
  --wix-font-Heading-S-weight: 400;
  --wix-font-Heading-S-size: 18px;
  --wix-font-Heading-S-line-height: 1.4em;
  --wix-font-Heading-S-family: Roboto,sans-serif;
  --wix-font-Heading-S-text-decoration: none;
  --wix-font-Body-L: normal normal 700 22px/1.4em Poppins,sans-serif;
  --wix-font-Body-L-style: normal;
  --wix-font-Body-L-variant: normal;
  --wix-font-Body-L-weight: 700;
  --wix-font-Body-L-size: 22px;
  --wix-font-Body-L-line-height: 1.4em;
  --wix-font-Body-L-family: Poppins,sans-serif;
  --wix-font-Body-L-text-decoration: none;
  --wix-font-Body-M: normal normal 700 15px/1.5em Poppins,sans-serif;
  --wix-font-Body-M-style: normal;
  --wix-font-Body-M-variant: normal;
  --wix-font-Body-M-weight: 700;
  --wix-font-Body-M-size: 15px;
  --wix-font-Body-M-line-height: 1.5em;
  --wix-font-Body-M-family: Poppins,sans-serif;
  --wix-font-Body-M-text-decoration: none;
  --wix-font-Body-S: normal normal 400 14px/1.6em Poppins,sans-serif;
  --wix-font-Body-S-style: normal;
  --wix-font-Body-S-variant: normal;
  --wix-font-Body-S-weight: 400;
  --wix-font-Body-S-size: 14px;
  --wix-font-Body-S-line-height: 1.6em;
  --wix-font-Body-S-family: Poppins,sans-serif;
  --wix-font-Body-S-text-decoration: none;
  --wix-font-Body-XS: normal normal normal 12px/1.4em Poppins,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: Poppins,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;
}
.TPAMultiSection_mdn6h9xg .sCE1Cdg.oBNfRFA---skin-5-wired .spig3I2 {
  background-color: #1C1F30;
  color: #FAFAFA;
  border-color: #1C1F30;
}
.TPAMultiSection_mdn6h9xg .sCE1Cdg.oBNfRFA---skin-5-wired .spD_1Sm path {
  fill: #1C1F30;
  stroke: #1C1F30;
}

/* ===== ricos 9a412b32 (blog-detay.html) ===== */
.wJNqz {
  --shimmer-base-color: #f5f5f5;
  background-color: var(--shimmer-base-color);
  pointer-events: none;
  z-index: 1;
}
.Vgg6S,
.wJNqz {
  inset: 0;
  position: absolute;
}
.Vgg6S {
  overflow: hidden;
}
.Vgg6S:after {
  animation: _-6qc7 1s linear infinite;
  background: linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent 50%);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: translateX(-100%);
}
@keyframes _-6qc7 {
  to {
    transform: translateX(100%);
  }
}

/* ===== ricos edd25026 (blog-detay.html) ===== */
.R8IvY {
  margin-left: 0;
  margin-right: auto;
  z-index: 1;
}
.R8IvY:not(.zW6go) {
  float: left;
  margin-right: 40px;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .R8IvY:not(.zW6go) {
      float: none;
      margin-right: auto;
    }
  }
}
@container (width < 480px) {
  .R8IvY:not(.zW6go) {
    float: none;
    margin-right: auto;
  }
}
.xwlBN {
  margin-left: auto;
  margin-right: 0;
  z-index: 1;
}
.xwlBN:not(.zW6go) {
  float: right;
  margin-left: 40px;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .xwlBN:not(.zW6go) {
      float: none;
      margin-left: auto;
    }
  }
}
@container (width < 480px) {
  .xwlBN:not(.zW6go) {
    float: none;
    margin-left: auto;
  }
}
.gAApe {
  clear: both;
  display: block;
}
.gAApe:not(.-NfR1) {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
.-NfR1,
.zW6go {
  width: 100%;
}
.VyoQb .-NfR1,
.VyoQb .zW6go {
  margin: 0 -8px;
  width: auto;
}
.E98-F {
  width: fit-content;
}
.MgWvo {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
.LB-O9 {
  width: min(350px,100%) !important;
}
.VyoQb .LB-O9 {
  width: 50%;
}
.jq7pZ {
  margin-left: auto;
  margin-right: auto;
}
.VyoQb .jq7pZ {
  width: 150px;
}
._2V9Wx {
  display: flex;
}

/* ===== ricos 9345b5ed (blog-detay.html) ===== */
.U6AkH,
.glob_fontElementMap,
.pU4Xz,
button {
  font-family: var(--ricos-font-family,unset);
}
._-8mVO {
  display: flex;
}
.Djjgi,
.Z7SJF:hover {
  border-radius: var(--ricos-native-whitebox-border-radius,0);
  box-shadow: 0 0 0 1.5px #116dff;
  cursor: default;
}
.pCLDC .Djjgi,
[data-hook^=figure-][data-cropping] .Djjgi {
  box-shadow: none !important;
}
.pCLDC :is([data-resize-handle],
[data-hook=image-corner-radius-handle],
[data-hook=image-corner-radius-label]) {
  display: none !important;
}
.p4eVX {
  cursor: move;
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.p4eVX.MY8ES {
  pointer-events: none;
}
.DmC4- ::selection {
  background: transparent;
}
.E9X5l {
  display: none;
}
.pU4Xz {
  position: relative;
}
._3ErxR {
  max-width: 100%;
}
._461X0 {
  color: #333;
  text-decoration: none;
}
.dw2zD {
  display: block;
}
._3d1u0 {
  position: relative;
}
.Xsr7Z {
  margin-left: -20px;
  margin-right: -20px;
  overflow-x: auto;
  overflow-y: hidden;
}
.Xsr7Z._--EOx::-webkit-scrollbar-thumb {
  background-color: rgba(0,0,0,.5);
}
.Xsr7Z._7f2Ac::-webkit-scrollbar-thumb {
  background-color: transparent;
}
.aYo7c {
  max-width: max-content !important;
  min-width: 100%;
}
.Xsr7Z::-webkit-scrollbar {
  -webkit-appearance: none;
}
.Xsr7Z::-webkit-scrollbar-thumb {
  border: 2px solid #fff;
  border-radius: 8px;
}
.Xsr7Z::-webkit-scrollbar:horizontal {
  height: 10px;
}

/* ===== ricos 2ee67979 (blog-detay.html) ===== */
.-HiwT,
._04STj {
  cursor: pointer;
  height: 14px;
  margin: 0;
  padding: 0;
  pointer-events: auto;
  position: relative;
  width: 100%;
}
.-HiwT:not(.Qi9-0):hover ._38pEt,
._04STj:not(.Qi9-0):hover ._38pEt {
  opacity: 1;
}
.-HiwT.Qi9-0,
.Qi9-0._04STj {
  cursor: auto;
  height: 0;
  pointer-events: none;
}
._04STj {
  cursor: none;
  pointer-events: none;
}
.ktaG5 ._38pEt {
  opacity: 1;
}
._38pEt {
  height: 2px;
  opacity: 0;
  top: 50%;
  transform: translateY(-50%);
  transition: opacity .2s ease;
  z-index: 1000000;
}
._38pEt,
._38pEt:after,
._38pEt:before {
  background-color: #116dff;
  position: absolute;
  width: 100%;
}
._38pEt:after,
._38pEt:before {
  content: "";
  height: 3px;
  left: 0;
  opacity: .3;
}
._38pEt:before {
  top: -3px;
}
._38pEt:after {
  bottom: -3px;
}
.eZLFt {
  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;
  word-wrap: break-word;
  border: none;
  max-width: 180px;
  opacity: 0;
  pointer-events: none;
  transform: translateX(-50%) translateY(-100%) scale(.8);
  transition: opacity .15s ease-out,transform .15s ease-out;
  word-break: break-word;
  z-index: 1000000;
}
.NKdX8 {
  display: none;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .NKdX8 {
      display: block;
    }
  }
}
@container (width < 480px) {
  .NKdX8 {
    display: block;
  }
}
._5gbhd {
  margin-top: 14px;
}

/* ===== ricos bfb5a639 (blog-detay.html) ===== */
.jsJxa {
  display: block;
  height: 100%;
  width: 100%;
}
.jsJxa img {
  max-width: var(--wix-img-max-width,100%);
}
.jsJxa[data-animate-blur] img {
  filter: blur(9px);
  transition: filter .8s ease-in;
}
.jsJxa[data-animate-blur] img[data-load-done] {
  filter: none;
}

/* ===== ricos 129f8cfd (blog-detay.html) ===== */
._7nDW2 {
  align-items: center;
  background: rgba(0,0,0,.5);
  color: #fff;
  display: flex;
  height: 100%;
  justify-content: center;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
}
.Ty90i {
  height: 20px;
  margin-bottom: 56px;
  width: 20px;
}
.U0LWs {
  font-size: 16px;
  line-height: 24px;
  position: absolute;
}

/* ===== ricos 6b9394c9 (blog-detay.html) ===== */
._5QB4f {
  background-color: #fff;
  border: 1px solid #ededed;
  border-radius: 6px;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,.07);
  display: flex;
  height: 43px;
  overflow: hidden;
  position: absolute;
  transform: translate(-50%,-100%);
  transition: all .5s ease-out;
}
.ypebq {
  align-items: center;
  background: #fff;
  border: none;
  cursor: pointer;
  display: flex;
  justify-content: center;
  width: 43px;
}

/* ===== ricos 3bc57123 (blog-detay.html) ===== */
._4BoUQ [data-hook^=gallery-media-] {
  display: block;
  inline-size: 100%;
  overflow: hidden;
  position: relative;
}
._4BoUQ [data-hook^=gallery-media-]>img,
._4BoUQ [data-hook^=gallery-media-]>video {
  block-size: 100%;
  display: block;
  inline-size: 100%;
  object-position: center;
}
._4BoUQ [data-hook^=gallery-media-] {
  align-items: center;
  display: flex;
  justify-content: center;
}
._4BoUQ [data-hook^=gallery-media-]>img,
._4BoUQ [data-hook^=gallery-media-]>video {
  block-size: auto;
  inline-size: auto;
  margin: auto;
  max-block-size: 100%;
  max-inline-size: 100%;
  object-fit: contain;
}
._4BoUQ [data-hook=gallery-media-failure] {
  background: #e5e5e5;
  min-block-size: 1px;
  min-inline-size: 1px;
}
._4BoUQ [data-hook=gallery-video-play] {
  appearance: none;
  background: transparent;
  border: 0;
  cursor: pointer;
  inline-size: 100%;
  inset: 0;
  padding: 0;
  position: absolute;
}
._4BoUQ [data-hook=gallery-video-play]:focus-visible {
  outline: 2px solid #3899ec;
  outline-offset: -2px;
}
._4BoUQ [data-hook=gallery-video-play]>span {
  block-size: 0;
  border-block: 12px solid transparent;
  border-inline-start: 18px solid #fff;
  filter: drop-shadow(0 1px 2px rgba(0,0,0,.6));
  inline-size: 0;
  inset-block-start: 50%;
  inset-inline-start: 50%;
  position: absolute;
  transform: translate(-40%,-50%);
}
._38imA {
  align-items: center;
  appearance: none;
  background: transparent;
  block-size: 39px;
  border: 0;
  border-radius: 0;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  inline-size: 23px;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  transition: opacity .12s ease;
}
._38imA:disabled,
[aria-disabled=true]._38imA:not(:focus-visible) {
  pointer-events: none;
  visibility: hidden;
}
._38imA:focus-visible {
  outline: 2px solid #3899ec;
  outline-offset: 2px;
}
@media (prefers-reduced-motion:reduce) {
  ._38imA {
    transition: none;
  }
}
._38imA {
  inset-block-start: 50%;
  position: absolute;
  transform: translateY(-50%);
}
._38imA svg {
  block-size: 39px;
  display: block;
  inline-size: 46px;
  inset-block-start: 0;
  inset-inline-end: 0;
  position: absolute;
  fill: currentColor;
  filter: drop-shadow(0 1px .15px #b2b2b2);
}
._9GeiE,
.z8FHm {
  background: #fff;
  box-sizing: border-box;
  display: grid;
  grid-template-rows: minmax(0,1fr) auto;
  height: 100dvh;
  inset: 0;
  position: fixed;
  width: 100vw;
  z-index: 100001;
}
.z8FHm {
  padding-block: 70px 20px;
}
@media only screen and (max-width:640px) {
  .z8FHm {
    padding-block-start: 40px;
  }
}
._9GeiE,
.gu8-k {
  padding: 0;
}
.gu8-k {
  background: transparent;
  border: hidden;
  border-radius: 4px;
  box-sizing: border-box;
  color: #000;
  cursor: pointer;
  height: fit-content;
  position: fixed;
  right: 17px;
  top: 10px;
  width: fit-content;
  z-index: 1001;
}
@media only screen and (max-width:640px) {
  .gu8-k {
    right: 20px;
    top: 5px;
  }
  .gu8-k>svg {
    height: 30px;
    width: 30px;
  }
}
.gu8-k:focus-visible {
  outline: 5px auto Highlight !important;
  outline: 5px auto -webkit-focus-ring-color !important;
}
.SRm57 {
  background: transparent;
  border: hidden;
  border-radius: 4px;
  box-sizing: border-box;
  color: #000;
  cursor: pointer;
  height: fit-content;
  left: 22px;
  padding: 0;
  position: fixed;
  top: 10px;
  width: fit-content;
  z-index: 1001;
}
.SRm57:focus-visible {
  outline: 5px auto Highlight !important;
  outline: 5px auto -webkit-focus-ring-color !important;
}
.M530Q {
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  white-space: normal;
}
.pwfpG {
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  min-height: 60px;
  padding: 16px 20px;
  width: 100%;
}
.oySyI {
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  clip: rect(0,0,0,0);
  border: 0;
  white-space: nowrap;
}
.aRHce {
  min-height: 0;
  position: relative;
  --ricos-internal-gallery-arrow-inset: 20px;
}
.aRHce,
.ba5T7 {
  height: 100%;
  min-width: 0;
}
.ba5T7 {
  overflow-x: auto;
  overflow-y: hidden;
  scroll-snap-type: inline mandatory;
  scrollbar-width: none;
}
.ba5T7::-webkit-scrollbar {
  display: none;
}
.yRCn4 {
  display: flex;
  height: 100%;
  list-style: none;
  margin: 0;
  padding: 0;
}
._4BoUQ {
  flex: 0 0 100%;
  height: 100%;
  min-width: 0;
  scroll-snap-align: start;
  scroll-snap-stop: always;
  width: 100%;
}
._4BoUQ [data-hook^=gallery-media-] {
  background: transparent;
  height: 100%;
}
._38imA {
  color: inherit;
  z-index: 1;
}
._38imA[data-hook=gallery-navigation-previous] {
  inset-inline-start: var(--ricos-internal-gallery-arrow-inset,12px);
}
._38imA[data-hook=gallery-navigation-previous] svg {
  inset-inline-end: auto;
  inset-inline-start: 0;
}
._38imA[data-hook=gallery-navigation-next] {
  inset-inline-end: var(--ricos-internal-gallery-arrow-inset,12px);
}

/* ===== inline (blog-detay.html) ===== */
#comp-mdn6hejq_r_comp-lyrcsz2c svg [data-color="1"] {
  fill: #1C1F30;
}

/* ===== inline (blog-detay.html) ===== */
#comp-mdn6heg4_r_comp-lyegnv8n svg [data-color="1"] {
  fill: #FAFAFA;
}

/* ===== inline (privacy-policy.html) ===== */
@keyframes slide-horizontal-new {
  0% {
    transform: translate(100%);
  }
}
@keyframes slide-horizontal-old {
  80% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate(-100%);
  }
}
@keyframes slide-vertical-new {
  0% {
    transform: translateY(-100%);
  }
}
@keyframes slide-vertical-old {
  80% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translateY(100%);
  }
}
@keyframes out-in-new {
  0% {
    opacity: 0;
  }
}
@keyframes out-in-old {
  to {
    opacity: 0;
  }
}
:root:active-view-transition {
  view-transition-name: none;
}
:root:active-view-transition::view-transition-group(*) {
  animation: none;
}
:root:active-view-transition::view-transition-old(*) {
  animation: none;
}
:root:active-view-transition::view-transition-new(*) {
  animation: none;
}
:root::view-transition {
  pointer-events: none;
}
:root:active-view-transition #SITE_HEADER {
  view-transition-name: header-group;
}
:root:active-view-transition #WIX_ADS {
  view-transition-name: wix-ads-group;
}
:root:active-view-transition #SITE_FOOTER {
  view-transition-name: footer-group;
}
:root:active-view-transition #BACKGROUND_GROUP_TRANSITION_GROUP>div {
  view-transition-name: background-group;
}
:root:active-view-transition::view-transition-old(*.login-social-bar) {
  display: none;
}
:root:active-view-transition::view-transition-group(page-group) {
  pointer-events: all;
  cursor: wait;
  animation: revert;
  animation-duration: .6s;
}
:root:active-view-transition::view-transition-old(page-group) {
  pointer-events: all;
  cursor: wait;
  animation: revert;
  animation-duration: .6s;
}
:root:active-view-transition::view-transition-new(page-group) {
  pointer-events: all;
  cursor: wait;
  animation: revert;
  animation-duration: .6s;
}
:root:active-view-transition-type(SlideHorizontal)::view-transition-old(page-group) {
  mix-blend-mode: normal;
  animation: .6s cubic-bezier(.83,0,.17,1) forwards slide-horizontal-old;
}
:root:active-view-transition-type(SlideHorizontal)::view-transition-new(page-group) {
  mix-blend-mode: normal;
  animation: .6s cubic-bezier(.83,0,.17,1) backwards slide-horizontal-new;
}
:root:active-view-transition-type(SlideVertical)::view-transition-old(page-group) {
  mix-blend-mode: normal;
  animation: .6s cubic-bezier(.83,0,.17,1) forwards slide-vertical-old;
}
:root:active-view-transition-type(SlideVertical)::view-transition-new(page-group) {
  mix-blend-mode: normal;
  animation: .6s cubic-bezier(.83,0,.17,1) backwards slide-vertical-new;
}
:root:active-view-transition-type(OutIn)::view-transition-old(page-group) {
  animation: .35s cubic-bezier(.22,1,.36,1) forwards out-in-old;
}
:root:active-view-transition-type(OutIn)::view-transition-new(page-group) {
  animation: .35s cubic-bezier(.64,0,.78,0) .35s backwards out-in-new;
}
@media (prefers-reduced-motion:reduce) {
  ::view-transition-group(*) {
    animation: none !important;
  }
  ::view-transition-old(*) {
    animation: none !important;
  }
  ::view-transition-new(*) {
    animation: none !important;
  }
}
html,
body {
  vertical-align: baseline;
  background: 0 0;
  border: 0;
  outline: 0;
  margin: 0;
  padding: 0;
}
body {
  --scrollbar-width: 0px;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
}
html,
body {
  height: 100%;
}
body {
  overflow-x: auto;
  overflow-y: scroll;
}
body:not(.responsive) #site-root {
  width: 100%;
  min-width: var(--site-width);
}
body:not([data-js-loaded]) [data-hide-prejs] {
  visibility: hidden;
}
interact-element {
  display: contents;
}
#SITE_CONTAINER {
  position: relative;
}
:root {
  --one-unit: 1vw;
  --section-max-width: 9999px;
  --spx-stopper-max: 9999px;
  --spx-stopper-min: 0px;
  --browser-zoom: 1;
}
@supports ((-webkit-appearance:none)) and (stroke-color:transparent) {
  :root {
    --safari-sticky-fix: opacity;
    --experimental-safari-sticky-fix: translateZ(0);
  }
}
@supports (container-type:inline-size) {
  :root {
    --one-unit: 1cqw;
  }
}
[id^=oldHoverBox-] {
  mix-blend-mode: plus-lighter;
  transition: opacity .5s,visibility .5s;
}
[data-mesh-id$=inlineContent-gridContainer]:has(>[id^=oldHoverBox-]) {
  isolation: isolate;
}

/* ===== inline (privacy-policy.html) ===== */
.StylableButton2545352419__root {
  -archetype: box;
  cursor: pointer;
  box-sizing: border-box;
  touch-action: manipulation;
  border: 0;
  width: 100%;
  min-width: 10px;
  height: 100%;
  min-height: 10px;
  padding: 0;
  display: block;
}
.StylableButton2545352419__root[disabled] {
  pointer-events: none;
}
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
  background-color: var(--corvid-background-color) !important;
}
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
  background-color: var(--corvid-hover-background-color) !important;
}
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
  background-color: var(--corvid-disabled-background-color) !important;
}
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
  border-color: var(--corvid-border-color) !important;
}
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
  border-color: var(--corvid-hover-border-color) !important;
}
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
  border-color: var(--corvid-disabled-border-color) !important;
}
.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
  border-radius: var(--corvid-border-radius) !important;
}
.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
  border-width: var(--corvid-border-width) !important;
}
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
  color: var(--corvid-color) !important;
}
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
  color: var(--corvid-hover-color) !important;
}
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
  color: var(--corvid-disabled-color) !important;
}
.StylableButton2545352419__link {
  -archetype: box;
  box-sizing: border-box;
  color: #000;
  text-decoration: none;
}
.StylableButton2545352419__container {
  flex-direction: row;
  flex-grow: 1;
  flex-basis: auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .2s,visibility;
  display: flex;
  overflow: hidden;
}
.StylableButton2545352419__label {
  -archetype: text;
  -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
  text-overflow: ellipsis;
  text-align: center;
  white-space: nowrap;
  min-width: 1.8em;
  max-width: 100%;
  transition: inherit;
  overflow: hidden;
}
.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
  text-overflow: unset;
}
.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
  overflow-wrap: break-word;
  white-space: break-spaces;
  word-break: break-word;
  min-width: 10px;
}
.StylableButton2545352419__icon {
  -archetype: icon;
  -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
  flex-shrink: 0;
  min-width: 1px;
  height: 50px;
  transition: inherit;
}
.StylableButton2545352419__icon.StylableButton2545352419--override {
  display: block !important;
}
.StylableButton2545352419__icon>span,
.StylableButton2545352419__icon svg {
  width: inherit;
  height: inherit;
  display: flex;
}
.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
  fill: var(--corvid-icon-color) !important;
  stroke: var(--corvid-icon-color) !important;
}
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
  fill: var(--corvid-hover-icon-color) !important;
  stroke: var(--corvid-hover-icon-color) !important;
}
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
  fill: var(--corvid-disabled-icon-color) !important;
  stroke: var(--corvid-disabled-icon-color) !important;
}
@media (forced-colors:active) {
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground {
    color: buttontext !important;
    background: buttonface !important;
  }
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground[disabled] {
    color: graytext !important;
  }
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground .StylableButton2545352419__label {
    color: inherit !important;
  }
  .StylableButton2545352419__root:not([disabled]) {
    outline-offset: 0px;
    outline: 2px solid buttontext;
  }
  .StylableButton2545352419__root:hover:not([disabled]),
  .StylableButton2545352419__root[aria-pressed=true],
  .StylableButton2545352419__root[aria-selected=true],
  .StylableButton2545352419__root[data-preview=selected] {
    outline-offset: 1px;
    outline: 3px solid highlight;
  }
  .StylableButton2545352419__root:focus,
  .StylableButton2545352419__root:focus-visible {
    outline-offset: 1px;
    outline: 3px solid highlight !important;
  }
  .StylableButton2545352419__icon,
  .StylableButton2545352419__icon svg:not([data-type=ugc]):not([data-type=color]),
  .StylableButton2545352419__icon svg:not([data-type=ugc]):not([data-type=color]) * {
    fill: currentColor !important;
    stroke: currentColor !important;
  }
}
.umBpNq {
  direction: var(--btn-direction);
  cursor: pointer;
  min-width: var(--btn-min-width);
  box-sizing: border-box;
  touch-action: manipulation;
  border-left: var(--border-left);
  border-right: var(--border-right);
  border-top: var(--border-top);
  border-bottom: var(--border-bottom);
  border-top-left-radius: var(--border-top-left-radius);
  border-top-right-radius: var(--border-top-right-radius);
  border-bottom-left-radius: var(--border-bottom-left-radius);
  border-bottom-right-radius: var(--border-bottom-right-radius);
  width: 100%;
  height: 100%;
  min-height: 10px;
  box-shadow: var(--box-shadow);
  background: var(--background);
  padding-left: var(--padding-left);
  padding-right: var(--padding-right);
  padding-top: var(--padding-top);
  padding-bottom: var(--padding-bottom);
  display: block;
}
@media (forced-colors:active) {
  .umBpNq.cnbtKC {
    color: buttontext !important;
    background: buttonface !important;
  }
  .umBpNq:not(:disabled) {
    outline-offset: 0px;
    outline: 2px solid buttontext;
  }
  .umBpNq:not(:disabled):hover,
  .umBpNq:not(:disabled)[aria-pressed=true],
  .umBpNq:not(:disabled)[aria-selected=true],
  .umBpNq:not(:disabled)[data-preview=selected] {
    outline-offset: 1px;
    outline: 3px solid highlight;
  }
  .umBpNq:not(:disabled):focus,
  .umBpNq:not(:disabled):focus-visible {
    outline-offset: 1px;
    outline: 3px solid highlight !important;
  }
  .umBpNq.cnbtKC:disabled {
    color: graytext !important;
  }
}
.umBpNq.b5wzzG:not(:hover):not(:disabled) {
  border-color: var(--corvid-border-color,initial);
}
.umBpNq.IdBKRQ:not(:hover):not(:disabled) {
  background-color: var(--corvid-background-color,var(--background));
}
.umBpNq:hover,
.umBpNq [data-preview=hover] {
  border-left: var(--hover-border-left,var(--border-left));
  border-right: var(--hover-border-right,var(--border-right));
  border-top: var(--hover-border-top,var(--border-top));
  border-bottom: var(--hover-border-bottom,var(--border-bottom));
  border-top-left-radius: var(--hover-border-top-left-radius,var(--border-top-left-radius));
  border-top-right-radius: var(--hover-border-top-right-radius,var(--border-top-right-radius));
  border-bottom-left-radius: var(--hover-border-bottom-left-radius,var(--border-bottom-left-radius));
  border-bottom-right-radius: var(--hover-border-bottom-right-radius,var(--border-bottom-right-radius));
  box-shadow: var(--hover-box-shadow,var(--box-shadow));
  background: var(--hover-background,var(--background));
  padding-left: var(--hover-padding-left,var(--padding-left));
  padding-right: var(--hover-padding-right,var(--padding-right));
  padding-top: var(--hover-padding-top,var(--padding-top));
  padding-bottom: var(--hover-padding-bottom,var(--padding-bottom));
}
.umBpNq.olGtjp:hover:not(:disabled) {
  border-color: var(--corvid-hover-border-color,initial);
}
.umBpNq.H4kLBj:hover:not(:disabled) {
  background-color: var(--corvid-hover-background-color,var(--hover-background,var(--background)));
}
.umBpNq:disabled,
.umBpNq [data-preview=disabled] {
  cursor: default;
  border-left: var(--disabled-border-left,var(--border-left));
  border-right: var(--disabled-border-right,var(--border-right));
  border-top: var(--disabled-border-top,var(--border-top));
  border-bottom: var(--disabled-border-bottom,var(--border-bottom));
  border-top-left-radius: var(--disabled-border-top-left-radius,var(--border-top-left-radius));
  border-top-right-radius: var(--disabled-border-top-right-radius,var(--border-top-right-radius));
  border-bottom-left-radius: var(--disabled-border-bottom-left-radius,var(--border-bottom-left-radius));
  border-bottom-right-radius: var(--disabled-border-bottom-right-radius,var(--border-bottom-right-radius));
  box-shadow: var(--disabled-box-shadow,var(--box-shadow));
  background: var(--disabled-background,var(--background));
  padding-left: var(--disabled-padding-left,var(--padding-left));
  padding-right: var(--disabled-padding-right,var(--padding-right));
  padding-top: var(--disabled-padding-top,var(--padding-top));
  padding-bottom: var(--disabled-padding-bottom,var(--padding-bottom));
}
.umBpNq.jRfRxf:disabled:not(:hover) {
  border-color: var(--corvid-disabled-border-color,initial);
}
.umBpNq.yNUpJa:disabled:not(:hover) {
  background-color: var(--corvid-disabled-background-color,var(--disabled-background,var(--background)));
}
.xuJAxK {
  display: var(--label-display);
  font: var(--font,var(--font_8));
  color: var(--color);
  letter-spacing: var(--letter-spacing);
  line-height: var(--line-height);
  text-decoration-line: var(--text-decoration);
  direction: var(--direction);
  text-align: var(--text-align,revert);
  background-color: var(--text-highlight,transparent);
  text-transform: var(--text-transform);
  text-shadow: var(--text-outline),var(--text-shadow);
  overflow: var(--overflow,hidden);
  text-overflow: var(--label-text-overflow);
  white-space: var(--label-white-space);
  min-width: 1.8em;
  max-width: 100%;
  transition: inherit;
}
.umBpNq.EOdpK9:not(:hover):not(:disabled) .xuJAxK {
  color: var(--corvid-color,var(--color));
}
.umBpNq:hover .xuJAxK,
.umBpNq [data-preview=hover] .xuJAxK {
  display: var(--hover-label-display,var(--label-display));
  font: var(--hover-font,var(--font));
  color: var(--hover-color,var(--color));
  letter-spacing: var(--hover-letter-spacing,var(--letter-spacing));
  line-height: var(--hover-line-height,var(--line-height));
  text-decoration-line: var(--hover-text-decoration,var(--text-decoration));
  direction: var(--hover-direction,var(--direction));
  text-align: var(--hover-text-align,var(--text-align,revert));
  background-color: var(--hover-text-highlight,var(--text-highlight,transparent));
  text-transform: var(--hover-text-transform,var(--text-transform));
  text-shadow: var(--hover-text-outline,var(--text-outline)),var(--hover-text-shadow,var(--text-shadow));
}
.umBpNq.wCtkkB:hover:not(:disabled) .xuJAxK {
  color: var(--corvid-hover-color,var(--hover-color,var(--color)));
}
.umBpNq:disabled .xuJAxK,
.umBpNq [data-preview=disabled] .xuJAxK {
  display: var(--disabled-label-display,var(--label-display));
  font: var(--disabled-font,var(--font));
  color: var(--disabled-color,var(--color));
  letter-spacing: var(--disabled-letter-spacing,var(--letter-spacing));
  line-height: var(--disabled-line-height,var(--line-height));
  text-decoration-line: var(--disabled-text-decoration,var(--text-decoration));
  direction: var(--disabled-direction,var(--direction));
  text-align: var(--disabled-text-align,var(--text-align,revert));
  background-color: var(--disabled-text-highlight,var(--text-highlight,transparent));
  text-transform: var(--disabled-text-transform,var(--text-transform));
  text-shadow: var(--disabled-text-outline,var(--text-outline)),var(--disabled-text-shadow,var(--text-shadow));
}
.umBpNq.GsVIhZ:disabled:not(:hover) .xuJAxK {
  color: var(--corvid-disabled-color,var(--disabled-color,var(--color)));
}
.wVQcpq {
  box-sizing: border-box;
  color: #000;
  text-decoration: none;
}
.NZHz_8 {
  justify-content: var(--container-justify-content);
  flex-basis: auto;
  flex-direction: var(--container-flex-direction);
  align-items: var(--container-align-items);
  gap: var(--content-gap,"0px");
  flex-grow: 1;
  width: 100%;
  height: 100%;
  transition: all .4s,visibility;
  display: flex;
  overflow: hidden;
}
.GvoWb8 {
  min-width: 1px;
  display: var(--icon-display);
  width: var(--icon-size);
  height: var(--icon-size);
  fill: var(--icon-color);
  flex-shrink: 0;
  order: var(--icon-order,0);
  transform: rotate(var(--icon-rotation));
  transition: inherit;
}
.umBpNq.LwoP3t:not(:hover):not(:disabled) .GvoWb8 {
  fill: var(--corvid-icon-color,var(--icon-color));
}
.umBpNq:hover .GvoWb8,
.umBpNq [data-preview=hover] .GvoWb8 {
  display: var(--hover-icon-display,var(--icon-display));
  width: var(--hover-icon-size,var(--icon-size));
  height: var(--hover-icon-size,var(--icon-size));
  fill: var(--hover-icon-color,var(--icon-color));
  transform: rotate(var(--hover-icon-rotation,var(--icon-rotation)));
}
.umBpNq.Sbl9_q:hover:not(:disabled) .GvoWb8 {
  fill: var(--corvid-hover-icon-color,var(--hover-icon-color,var(--icon-color)));
}
.umBpNq:disabled .GvoWb8,
.umBpNq [data-preview=disabled] .GvoWb8 {
  display: var(--disabled-icon-display,var(--icon-display));
  width: var(--disabled-icon-size,var(--icon-size));
  height: var(--disabled-icon-size,var(--icon-size));
  fill: var(--disabled-icon-color,var(--icon-color));
  transform: rotate(var(--disabled-icon-rotation,var(--icon-rotation)));
}
.umBpNq.ET2QWr:disabled:not(:hover) .GvoWb8 {
  fill: var(--corvid-disabled-icon-color,var(--disabled-icon-color,var(--icon-color)));
}
.GvoWb8>span,
.GvoWb8 svg {
  width: inherit;
  height: inherit;
  display: flex;
}
@media (forced-colors:active) {
  .umBpNq.cnbtKC .xuJAxK {
    color: inherit !important;
  }
  .GvoWb8,
  .GvoWb8 svg:not([data-type=ugc]):not([data-type=color]),
  .GvoWb8 svg:not([data-type=ugc]):not([data-type=color]) * {
    fill: currentColor !important;
    stroke: currentColor !important;
  }
}
.WZxFET {
  direction: var(--btn-direction);
  cursor: pointer;
  min-width: var(--btn-min-width);
  box-sizing: border-box;
  touch-action: manipulation;
  border-left: var(--border-left);
  border-right: var(--border-right);
  border-top: var(--border-top);
  border-bottom: var(--border-bottom);
  border-top-left-radius: var(--border-top-left-radius);
  border-top-right-radius: var(--border-top-right-radius);
  border-bottom-left-radius: var(--border-bottom-left-radius);
  border-bottom-right-radius: var(--border-bottom-right-radius);
  width: 100%;
  height: 100%;
  min-height: 10px;
  box-shadow: var(--box-shadow);
  background: var(--background);
  padding-left: var(--padding-left);
  padding-right: var(--padding-right);
  padding-top: var(--padding-top);
  padding-bottom: var(--padding-bottom);
  display: block;
}
@media (forced-colors:active) {
  .WZxFET.wIt3qS {
    color: buttontext !important;
    background: buttonface !important;
  }
  .WZxFET:not(:disabled) {
    outline-offset: 0px;
    outline: 2px solid buttontext;
  }
  .WZxFET:not(:disabled):hover,
  .WZxFET:not(:disabled)[aria-pressed=true],
  .WZxFET:not(:disabled)[aria-selected=true],
  .WZxFET:not(:disabled)[data-preview=selected] {
    outline-offset: 1px;
    outline: 3px solid highlight;
  }
  .WZxFET:not(:disabled):focus,
  .WZxFET:not(:disabled):focus-visible {
    outline-offset: 1px;
    outline: 3px solid highlight !important;
  }
  .WZxFET.wIt3qS:disabled {
    color: graytext !important;
  }
}
.WZxFET.LEgq9n:not(:hover):not(:disabled) {
  border-color: var(--corvid-border-color,initial);
}
.WZxFET.ANbqd3:not(:hover):not(:disabled) {
  background-color: var(--corvid-background-color,var(--background));
}
.WZxFET:hover,
.WZxFET [data-preview=hover] {
  border-left: var(--hover-border-left,var(--border-left));
  border-right: var(--hover-border-right,var(--border-right));
  border-top: var(--hover-border-top,var(--border-top));
  border-bottom: var(--hover-border-bottom,var(--border-bottom));
  border-top-left-radius: var(--hover-border-top-left-radius,var(--border-top-left-radius));
  border-top-right-radius: var(--hover-border-top-right-radius,var(--border-top-right-radius));
  border-bottom-left-radius: var(--hover-border-bottom-left-radius,var(--border-bottom-left-radius));
  border-bottom-right-radius: var(--hover-border-bottom-right-radius,var(--border-bottom-right-radius));
  box-shadow: var(--hover-box-shadow,var(--box-shadow));
  background: var(--hover-background,var(--background));
  padding-left: var(--hover-padding-left,var(--padding-left));
  padding-right: var(--hover-padding-right,var(--padding-right));
  padding-top: var(--hover-padding-top,var(--padding-top));
  padding-bottom: var(--hover-padding-bottom,var(--padding-bottom));
}
.WZxFET.QHgQsb:hover:not(:disabled) {
  border-color: var(--corvid-hover-border-color,initial);
}
.WZxFET.YXO83s:hover:not(:disabled) {
  background-color: var(--corvid-hover-background-color,var(--hover-background,var(--background)));
}
.WZxFET:disabled,
.WZxFET [data-preview=disabled] {
  cursor: default;
  border-left: var(--disabled-border-left,var(--border-left));
  border-right: var(--disabled-border-right,var(--border-right));
  border-top: var(--disabled-border-top,var(--border-top));
  border-bottom: var(--disabled-border-bottom,var(--border-bottom));
  border-top-left-radius: var(--disabled-border-top-left-radius,var(--border-top-left-radius));
  border-top-right-radius: var(--disabled-border-top-right-radius,var(--border-top-right-radius));
  border-bottom-left-radius: var(--disabled-border-bottom-left-radius,var(--border-bottom-left-radius));
  border-bottom-right-radius: var(--disabled-border-bottom-right-radius,var(--border-bottom-right-radius));
  box-shadow: var(--disabled-box-shadow,var(--box-shadow));
  background: var(--disabled-background,var(--background));
  padding-left: var(--disabled-padding-left,var(--padding-left));
  padding-right: var(--disabled-padding-right,var(--padding-right));
  padding-top: var(--disabled-padding-top,var(--padding-top));
  padding-bottom: var(--disabled-padding-bottom,var(--padding-bottom));
}
.WZxFET.Pl_R65:disabled:not(:hover) {
  border-color: var(--corvid-disabled-border-color,initial);
}
.WZxFET.qSNL2N:disabled:not(:hover) {
  background-color: var(--corvid-disabled-background-color,var(--disabled-background,var(--background)));
}
.QeinDR {
  display: var(--label-display);
  font: var(--font,var(--font_8));
  color: var(--color);
  letter-spacing: var(--letter-spacing);
  line-height: var(--line-height);
  text-decoration-line: var(--text-decoration);
  direction: var(--direction);
  text-align: var(--text-align,revert);
  background-color: var(--text-highlight,transparent);
  text-transform: var(--text-transform);
  text-shadow: var(--text-outline),var(--text-shadow);
  overflow: var(--overflow,hidden);
  text-overflow: var(--label-text-overflow);
  white-space: var(--label-white-space);
  min-width: 1.8em;
  max-width: 100%;
  transition: inherit;
}
.WZxFET.xXDwXs:not(:hover):not(:disabled) .QeinDR {
  color: var(--corvid-color,var(--color));
}
.WZxFET:hover .QeinDR,
.WZxFET [data-preview=hover] .QeinDR {
  display: var(--hover-label-display,var(--label-display));
  font: var(--hover-font,var(--font));
  color: var(--hover-color,var(--color));
  letter-spacing: var(--hover-letter-spacing,var(--letter-spacing));
  line-height: var(--hover-line-height,var(--line-height));
  text-decoration-line: var(--hover-text-decoration,var(--text-decoration));
  direction: var(--hover-direction,var(--direction));
  text-align: var(--hover-text-align,var(--text-align,revert));
  background-color: var(--hover-text-highlight,var(--text-highlight,transparent));
  text-transform: var(--hover-text-transform,var(--text-transform));
  text-shadow: var(--hover-text-outline,var(--text-outline)),var(--hover-text-shadow,var(--text-shadow));
}
.WZxFET.DEbY45:hover:not(:disabled) .QeinDR {
  color: var(--corvid-hover-color,var(--hover-color,var(--color)));
}
.WZxFET:disabled .QeinDR,
.WZxFET [data-preview=disabled] .QeinDR {
  display: var(--disabled-label-display,var(--label-display));
  font: var(--disabled-font,var(--font));
  color: var(--disabled-color,var(--color));
  letter-spacing: var(--disabled-letter-spacing,var(--letter-spacing));
  line-height: var(--disabled-line-height,var(--line-height));
  text-decoration-line: var(--disabled-text-decoration,var(--text-decoration));
  direction: var(--disabled-direction,var(--direction));
  text-align: var(--disabled-text-align,var(--text-align,revert));
  background-color: var(--disabled-text-highlight,var(--text-highlight,transparent));
  text-transform: var(--disabled-text-transform,var(--text-transform));
  text-shadow: var(--disabled-text-outline,var(--text-outline)),var(--disabled-text-shadow,var(--text-shadow));
}
.WZxFET.liVS6k:disabled:not(:hover) .QeinDR {
  color: var(--corvid-disabled-color,var(--disabled-color,var(--color)));
}
.OOhWpA {
  box-sizing: border-box;
  color: #000;
  text-decoration: none;
}
.UPWJFm {
  justify-content: var(--container-justify-content);
  flex-basis: auto;
  flex-direction: var(--container-flex-direction);
  align-items: var(--container-align-items);
  gap: var(--content-gap,"0px");
  flex-grow: 1;
  width: 100%;
  height: 100%;
  transition: all .4s,visibility;
  display: flex;
  overflow: hidden;
}
.vwUNxR {
  min-width: 1px;
  display: var(--icon-display);
  width: var(--icon-size);
  height: var(--icon-size);
  fill: var(--icon-color);
  flex-shrink: 0;
  order: var(--icon-order,0);
  transform: rotate(var(--icon-rotation));
  transition: inherit;
}
.WZxFET.PlqraU:not(:hover):not(:disabled) .vwUNxR {
  fill: var(--corvid-icon-color,var(--icon-color));
}
.WZxFET:hover .vwUNxR,
.WZxFET [data-preview=hover] .vwUNxR {
  display: var(--hover-icon-display,var(--icon-display));
  width: var(--hover-icon-size,var(--icon-size));
  height: var(--hover-icon-size,var(--icon-size));
  fill: var(--hover-icon-color,var(--icon-color));
  transform: rotate(var(--hover-icon-rotation,var(--icon-rotation)));
}
.WZxFET.jEsvuh:hover:not(:disabled) .vwUNxR {
  fill: var(--corvid-hover-icon-color,var(--hover-icon-color,var(--icon-color)));
}
.WZxFET:disabled .vwUNxR,
.WZxFET [data-preview=disabled] .vwUNxR {
  display: var(--disabled-icon-display,var(--icon-display));
  width: var(--disabled-icon-size,var(--icon-size));
  height: var(--disabled-icon-size,var(--icon-size));
  fill: var(--disabled-icon-color,var(--icon-color));
  transform: rotate(var(--disabled-icon-rotation,var(--icon-rotation)));
}
.WZxFET.xcGqHs:disabled:not(:hover) .vwUNxR {
  fill: var(--corvid-disabled-icon-color,var(--disabled-icon-color,var(--icon-color)));
}
.vwUNxR>span,
.vwUNxR svg {
  width: inherit;
  height: inherit;
  display: flex;
}
@media (forced-colors:active) {
  .WZxFET.wIt3qS .QeinDR {
    color: inherit !important;
  }
  .vwUNxR,
  .vwUNxR svg:not([data-type=ugc]):not([data-type=color]),
  .vwUNxR svg:not([data-type=ugc]):not([data-type=color]) * {
    fill: currentColor !important;
    stroke: currentColor !important;
  }
}
.gDZ5xr {
  border-radius: var(--overflow-wrapper-border-radius);
}
.ZBf0K1 {
  opacity: var(--hamburger-menu-container-initial-opacity);
}
.ZBf0K1>* {
  transform: var(--hamburger-menu-container-initial-transform);
}
.ZBf0K1[data-animation-name=revealFromRight] {
  clip-path: inset(0);
}
.ZBf0K1[data-animation-name=revealFromRight]>* {
  transition: transform .4s cubic-bezier(.645,.045,.355,1);
}
.ZBf0K1[data-animation-name=revealFromRight][data-animation-state=enterActive]>*,
.ZBf0K1[data-animation-name=revealFromRight][data-animation-state=enterDone]>* {
  transform: translate(0);
}
.ZBf0K1[data-animation-name=fadeIn] {
  transition: opacity .4s cubic-bezier(.645,.045,.355,1);
}
.ZBf0K1[data-animation-name=fadeIn][data-animation-state=enterActive],
.ZBf0K1[data-animation-name=fadeIn][data-animation-state=enterDone] {
  opacity: 1;
}
.fy6eJk {
  --container-overflow-y: hidden;
}
[data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation=revealFromRight]:checked) .ZBf0K1 {
  clip-path: inset(0);
}
[data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation=revealFromRight]:checked) .ZBf0K1>* {
  transition: transform .4s cubic-bezier(.645,.045,.355,1);
  transform: translate(0);
}
[data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation=fadeIn]:checked) .ZBf0K1 {
  opacity: 1;
  transition: opacity .4s cubic-bezier(.645,.045,.355,1);
}
[data-prehydration]:has([data-hamburger-toggle]:checked) .ZBf0K1 {
  z-index: 2;
  position: relative;
}
[data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation=none]:checked) .ZBf0K1 {
  opacity: 1;
}
[data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation=none]:checked) .ZBf0K1>* {
  transform: translate(0);
}
.HamburgerMenuContainer502174924__root {
  -archetype: paintBox;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.Qkigz2 {
  box-sizing: border-box;
  top: 0;
  background: var(--background);
  border: var(--border);
  border-radius: var(--border-radius);
  width: 100%;
  height: 100%;
  box-shadow: var(--box-shadow);
  position: absolute;
  inset-inline-start: 0;
}
.NxO5nt {
  flex-direction: var(--container-flex-direction);
  flex-grow: var(--menu-items-flex-grow);
  align-items: center;
  gap: var(--menu-items-main-axis-gap);
  flex-wrap: nowrap;
  display: flex;
}
.fYThT1 {
  height: var(--menu-item-wrapper-height);
  display: var(--item-wrapper-display);
  width: var(--item-wrapper-width);
  justify-content: var(--container-align);
  flex-grow: var(--menu-items-flex-grow);
}
.FBAIyH {
  width: var(--item-width);
  box-sizing: border-box;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}
.FBAIyH a {
  color: inherit;
}
.FBAIyH.QFOPOz {
  border-left: var(--item-border-left);
  border-right: var(--item-border-right);
  border-radius: var(--item-border-radius);
  padding-left: var(--item-padding-left,var(--item-horizontal-padding));
  padding-right: var(--item-padding-right,var(--item-horizontal-padding));
}
[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH,
.FBAIyH[data-interactive=true]:hover,
.FBAIyH[data-preview=hover],
.FBAIyH.BjD2X8 {
  background: var(--item-hover-background,var(--item-background));
  box-shadow: var(--item-hover-box-shadow,var(--item-box-shadow));
  border-top: var(--item-hover-border-top,var(--item-border-top));
  border-bottom: var(--item-hover-border-bottom,var(--item-border-bottom));
}
[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH.QFOPOz,
.FBAIyH[data-interactive=true]:hover.QFOPOz,
.FBAIyH[data-preview=hover].QFOPOz,
.FBAIyH.BjD2X8.QFOPOz {
  border-left: var(--item-hover-border-left,var(--item-border-left));
  border-right: var(--item-hover-border-right,var(--item-border-right));
  border-radius: var(--item-hover-border-radius,var(--item-border-radius));
}
[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH .ijO_Jr,
.FBAIyH[data-interactive=true]:hover .ijO_Jr,
.FBAIyH[data-preview=hover] .ijO_Jr,
.FBAIyH.BjD2X8 .ijO_Jr {
  color: var(--item-hover-color,var(--item-color));
  text-decoration-line: var(--item-hover-text-decoration,var(--item-text-decoration));
  text-shadow: var(--item-hover-text-outline,var(--item-text-outline)),var(--item-hover-text-shadow,var(--item-text-shadow));
  background-color: var(--item-hover-text-highlight,var(--item-text-highlight));
  line-height: var(--item-line-height);
}
[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH path,
.FBAIyH[data-interactive=true]:hover path,
.FBAIyH[data-preview=hover] path,
.FBAIyH.BjD2X8 path {
  fill: var(--item-hover-icon-color,var(--item-icon-color,currentcolor));
}
.FBAIyH[data-selected],
.FBAIyH[data-preview=selected],
.FBAIyH.aH0Njg {
  background: var(--item-selected-background,var(--item-background));
  box-shadow: var(--item-selected-box-shadow,var(--item-box-shadow));
  border-top: var(--item-selected-border-top,var(--item-border-top));
  border-bottom: var(--item-selected-border-bottom,var(--item-border-bottom));
}
.FBAIyH[data-selected].QFOPOz,
.FBAIyH[data-preview=selected].QFOPOz,
.FBAIyH.aH0Njg.QFOPOz {
  border-left: var(--item-selected-border-left,var(--item-border-left));
  border-right: var(--item-selected-border-right,var(--item-border-right));
  border-radius: var(--item-selected-border-radius,var(--item-border-radius));
}
.FBAIyH[data-selected] .ijO_Jr,
.FBAIyH[data-preview=selected] .ijO_Jr,
.FBAIyH.aH0Njg .ijO_Jr {
  color: var(--item-selected-color,var(--item-color));
  text-decoration-line: var(--item-selected-text-decoration,var(--item-text-decoration));
  text-shadow: var(--item-selected-text-outline,var(--item-text-outline)),var(--item-selected-text-shadow,var(--item-text-shadow));
  background-color: var(--item-selected-text-highlight,var(--item-text-highlight));
  line-height: var(--item-line-height);
}
.FBAIyH[data-selected] path,
.FBAIyH[data-preview=selected] path,
.FBAIyH.aH0Njg path {
  fill: var(--item-selected-icon-color,var(--item-icon-color,currentcolor));
}
.FBAIyH>a:before {
  content: "";
  position: absolute;
  inset: 0;
}
@media (forced-colors:active) {
  .FBAIyH {
    outline-offset: -1px;
    outline: 2px solid buttontext;
  }
  .FBAIyH .RXCM8H {
    color: buttontext;
  }
  [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH,
  .FBAIyH[data-interactive=true]:hover,
  .FBAIyH[data-preview=hover],
  .FBAIyH.BjD2X8,
  .FBAIyH[data-selected],
  .FBAIyH[data-preview=selected] {
    outline-offset: -2px;
    outline: 3px solid highlight;
  }
  [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH .RXCM8H,
  .FBAIyH[data-interactive=true]:hover .RXCM8H,
  .FBAIyH[data-preview=hover] .RXCM8H,
  .FBAIyH.BjD2X8 .RXCM8H,
  .FBAIyH[data-selected] .RXCM8H,
  .FBAIyH[data-preview=selected] .RXCM8H {
    color: highlight;
  }
  .FBAIyH:focus-within {
    outline-offset: -2px !important;
    outline: 3px dashed highlight !important;
  }
  .FBAIyH:focus-within .RXCM8H {
    color: highlight;
  }
  .FBAIyH>a:focus,
  .FBAIyH>a:focus-visible {
    outline: none !important;
  }
  .FBAIyH .RXCM8H:focus,
  .FBAIyH .RXCM8H:focus-visible {
    outline-offset: 1px !important;
    outline: 3px solid highlight !important;
  }
}
.ijO_Jr {
  direction: var(--item-direction);
  background-color: var(--item-text-highlight);
  white-space: nowrap;
}
.rpHatU {
  --computed-anchor: var(--anchor,var(--dropdown-anchor));
  --computed-align: var(--align,var(--dropdown-align));
  --computed-space-above: var(--space-above,var(--dropdown-space-above));
  --computed-horizontal-margin: var(--horizontal-margin,var(--dropdown-horizontal-margin));
  --before-el-top: calc(-1 * var(--computed-space-above));
  visibility: hidden;
  z-index: var(--above-all-z-index);
  margin-top: var(--computed-space-above) !important;
  inset: auto !important;
  left: var(--dropdown-left) !important;
  display: none !important;
  position: absolute !important;
}
.rpHatU:before {
  content: "";
  height: var(--computed-space-above);
  top: var(--before-el-top);
  width: 100%;
  display: block;
  position: absolute;
}
.rpHatU[data-open=true] {
  visibility: visible;
}
.NxO5nt[data-open=calculating] .rpHatU,
.NxO5nt[data-open=true] .rpHatU {
  display: grid !important;
}
.RXCM8H {
  cursor: pointer;
  display: var(--item-icon-display,flex);
}
.RXCM8H svg {
  height: var(--item-icon-size);
  width: var(--item-icon-size);
}
.RXCM8H path {
  fill: var(--item-icon-color,currentcolor);
}
.RXCM8H.wWora8:before {
  content: "";
  position: absolute;
  inset: 0;
}
.RXCM8H.G_xd9z {
  display: var(--sr-only-item-icon-display,flex);
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  position: absolute;
}
.RXCM8H.G_xd9z:focus,
.RXCM8H.G_xd9z:active {
  clip-path: unset;
  position: static;
}
.kbbiAh[data-open] {
  transform: rotate(-180deg);
}
.iincGk {
  display: var(--vertical-expand-collapse-display,var(--item-icon-display,flex));
}
.RXCM8H:not(.wWora8):not(.G_xd9z) {
  position: relative;
}
.RXCM8H:not(.wWora8):before {
  content: "";
  height: max(100%,24px);
  width: max(var(--item-icon-size),24px);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
@media (forced-colors:active) {
  .RXCM8H,
  .RXCM8H svg,
  .RXCM8H svg *,
  .RXCM8H path {
    fill: currentColor !important;
    stroke: currentColor !important;
  }
}
.JFWRCg {
  display: var(--horizontal-menu-dropdown-display,block);
}
.lmsYvh {
  display: var(--vertical-menu-dropdown-display);
  margin-top: calc(var(--menu-items-main-axis-gap,0)*-1);
  width: 100%;
}
.t_wvYI {
  --computed-space-above: var(--space-above,var(--dropdown-space-above));
  visibility: var(--vertical-dropdown-visibility);
  height: var(--vertical-dropdown-height);
  margin-top: var(--vertical-dropdown-height,var(--computed-space-above)) !important;
}
.Rfl5du .t_wvYI {
  visibility: unset;
  height: unset;
  margin-top: var(--computed-space-above) !important;
}
.BDrALc {
  display: var(--divider-display,none);
  border-left: var(--horizontal-menu-item-divider,none);
  border-top: var(--vertical-menu-item-divider,none);
  align-self: stretch;
}
.NxO5nt:last-child .BDrALc {
  display: none;
}
.jGiW2t {
  display: contents;
}
.twZzaW {
  display: none;
}
.WCS58T {
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}
[data-prehydration] [data-submenu-toggle]:checked~.lmsYvh .t_wvYI {
  visibility: unset;
  height: unset;
  margin-top: var(--computed-space-above) !important;
}
[data-prehydration] .jGiW2t {
  z-index: 1;
  display: flex;
  position: relative;
}
[data-prehydration] .jGiW2t .RXCM8H {
  pointer-events: none;
}
[data-prehydration] .twZzaW {
  z-index: 1;
  cursor: pointer;
  pointer-events: auto;
  display: block;
  position: absolute;
  inset: 0;
}
[data-prehydration] .twZzaW:before {
  content: "";
  min-width: 44px;
  min-height: 44px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
[data-prehydration] [data-submenu-toggle]:checked~.fYThT1 .kbbiAh {
  transform: rotate(-180deg);
}
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=screen] {
  visibility: visible;
  left: var(--computed-horizontal-margin) !important;
  width: calc(100vw - 2*var(--computed-horizontal-margin)) !important;
  display: grid !important;
  position: fixed !important;
}
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuStretched] {
  visibility: visible;
  width: 100% !important;
  display: grid !important;
  left: 0 !important;
}
[data-prehydration] .NxO5nt:hover {
  anchor-name: --ee-hovered-menu-item;
}
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuItem],
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuCustomWidth] {
  visibility: visible;
  display: grid !important;
}
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuItem] {
  left: 0 !important;
}
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuCustomWidth][data-align=start] {
  left: 0 !important;
  right: auto !important;
}
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuCustomWidth][data-align=center] {
  left: 50% !important;
  right: auto !important;
  transform: translate(-50%) !important;
}
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuCustomWidth][data-align=end] {
  left: auto !important;
  right: 0 !important;
}
@supports (anchor-name:--a) {
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuItem] {
    width: max-content !important;
    min-width: anchor-size(--ee-hovered-menu-item width) !important;
  }
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuItem][data-align=start],
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuCustomWidth][data-align=start] {
    left: anchor(--ee-hovered-menu-item left) !important;
    right: auto !important;
  }
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuItem][data-align=center],
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuCustomWidth][data-align=center] {
    left: anchor(--ee-hovered-menu-item center) !important;
    right: auto !important;
    transform: translate(-50%) !important;
  }
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuItem][data-align=end],
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuCustomWidth][data-align=end] {
    left: auto !important;
    right: anchor(--ee-hovered-menu-item right) !important;
  }
}
.cVnJ7u {
  justify-content: var(--item-text-align);
  background: var(--item-background);
  box-shadow: var(--item-box-shadow);
  border-top: var(--item-border-top);
  border-bottom: var(--item-border-bottom);
  padding-top: var(--item-padding-top,var(--item-vertical-padding));
  padding-bottom: var(--item-padding-bottom,var(--item-vertical-padding));
  gap: var(--spacing-between-label-and-dropdown-icon);
}
.GPIJZi {
  font: var(--item-font,font_6);
  color: var(--item-color);
  text-decoration-line: var(--item-text-decoration);
  text-transform: var(--item-text-transform);
  text-shadow: var(--item-text-outline),var(--item-text-shadow);
  letter-spacing: var(--item-letter-spacing);
  line-height: var(--item-line-height);
}
.Y4Cdvx [data-part=menu-item] {
  --underline-scale: scaleX(0);
  --wash-scale: scaleX(0);
  --circle-clip-path: circle(0%);
  --dropdown-icon-transform: rotate(0);
  --bullet-translate: translateX(-150%);
  --bullet-opacity: 0;
  --wave-tarnslate: scaleY(0);
}
.Y4Cdvx [data-part=menu-item]:not([data-animation-name=none]) [data-part=dropdown-icon] {
  transition-property: transform;
  transition-duration: .4s;
}
.Y4Cdvx [data-part=menu-item] [data-part=label]:after,
.Y4Cdvx [data-part=menu-item] [data-part=dropdown-item-label]:after {
  content: "";
  width: 100%;
  height: 1px;
  display: block;
  display: var(--item-label-underline-display,block);
  background-color: currentColor;
  transform: scaleX(0);
}
.Y4Cdvx [data-part=menu-item] [data-part=label]:before {
  content: "•"/"";
  display: var(--item-label-bullet-display,inline-block);
  opacity: 0;
  padding-inline-end: 3px;
}
.Y4Cdvx [data-part=menu-item] [data-part=menu-item-content][data-selected] [data-part=label]:after {
  display: var(--item-selected-label-underline-display,block);
  transform: scaleX(1);
}
.Y4Cdvx [data-part=menu-item] [data-part=menu-item-content][data-selected] [data-part=label]:before {
  opacity: 1;
}
.Y4Cdvx [data-part=menu-item][data-open=true],
.Y4Cdvx [data-part=menu-item][data-animation-state=enterActive],
.Y4Cdvx [data-part=menu-item][data-animation-state=enterDone] {
  --underline-scale: scaleX(1);
  --wash-scale: scaleX(1);
  --circle-clip-path: circle(100%);
  --dropdown-icon-transform: rotate(-540deg);
  --bullet-translate: translateX(0%);
  --bullet-opacity: 1;
  --wave-tarnslate: scaleY(1.5);
}
.Y4Cdvx [data-part=menu-item] [data-selected] {
  --underline-scale: scaleX(1);
  --wash-scale: scaleX(0);
  --bullet-translate: translateX(0%);
  --bullet-opacity: 1;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=underline] [data-part=label]:after {
  transform-origin: 0;
  transform: var(--underline-scale);
  transition: transform .3s;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=underline] [data-part=dropdown-item-label]:after {
  transform-origin: 0;
  transition-property: transform;
  transition-duration: .3s;
  display: block;
  transform: scaleX(0);
}
.Y4Cdvx [data-part=menu-item][data-animation-name=underline] [data-part=dropdown-item]:hover [data-part=dropdown-item-label]:after {
  transform: scaleX(1);
}
.Y4Cdvx [data-part=menu-item][data-animation-name=wash] [data-part=menu-item-content] {
  isolation: isolate;
  position: relative;
  overflow: hidden;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=wash] [data-part=menu-item-content]:before {
  content: "";
  z-index: -1;
  background-color: var(--item-hover-background);
  transform-origin: 0;
  transform: var(--wash-scale);
  transition: transform .4s;
  display: block;
  position: absolute;
  inset: 0;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=wash] [data-part=menu-item-content]:not([data-selected]):hover {
  background-color: var(--item-background);
}
.Y4Cdvx [data-part=menu-item][data-animation-name=wash] [data-part=dropdown-item-label] {
  transition: color .2s ease-in-out;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=circle] [data-part=menu-item-content] {
  isolation: isolate;
  position: relative;
  overflow: hidden;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=circle] [data-part=menu-item-content]:before {
  content: "";
  z-index: -1;
  background-color: var(--item-hover-background);
  clip-path: var(--circle-clip-path);
  transition: clip-path .4s;
  display: block;
  position: absolute;
  inset: 0;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=circle] [data-part=menu-item-content]:not([data-selected]):hover {
  background-color: var(--item-background);
}
.Y4Cdvx [data-part=menu-item][data-animation-name=circle] [data-part=dropdown-icon] {
  transform: var(--dropdown-icon-transform);
}
.Y4Cdvx [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content]:not([data-selected]):hover {
  background-color: var(--item-background);
}
.Y4Cdvx [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content] {
  isolation: isolate;
  position: relative;
  overflow: hidden;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content]:before {
  content: "";
  z-index: -1;
  background-color: var(--item-hover-background);
  height: 135%;
  inset: 0;
  bottom: unset;
  transform-origin: bottom;
  transform: var(--wave-tarnslate);
  transition: transform .4s;
  display: block;
  position: absolute;
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2758%27 height=%2717%27 preserveAspectRatio=%27none%27 viewBox=%27-0.004 0 58.004 25.784%27%3E%3Cpath d=%27M44.993-.004c-5.749 0-5.749 6.12-11.497 6.12s-5.751-6.12-11.502-6.12-5.749 6.12-11.497 6.12C5.105 6.116 4.771.728.003.064l-.004 25.719 58.012-.002-.008-19.841a6.69 6.69 0 0 1-1.505.176c-5.753 0-5.753-6.12-11.505-6.12Z%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2758%27 height=%2717%27 preserveAspectRatio=%27none%27 viewBox=%27-0.004 0 58.004 25.784%27%3E%3Cpath d=%27M44.993-.004c-5.749 0-5.749 6.12-11.497 6.12s-5.751-6.12-11.502-6.12-5.749 6.12-11.497 6.12C5.105 6.116 4.771.728.003.064l-.004 25.719 58.012-.002-.008-19.841a6.69 6.69 0 0 1-1.505.176c-5.753 0-5.753-6.12-11.505-6.12Z%27/%3E%3C/svg%3E");
  -webkit-mask-position: 50%;
  mask-position: 50%;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=wave] [data-part=dropdown-item-label] {
  transition: color .2s ease-in-out;
}
.Y4Cdvx [data-part=menu-item][data-animation-name=bullet] [data-part=label]:before {
  transform: var(--bullet-translate);
  opacity: var(--bullet-opacity);
  transition-duration: .3s;
  display: inline-block;
}
.Y4Cdvx {
  width: 100%;
  height: 100%;
  overflow-x: var(--container-overflow-x,unset);
  overflow-y: var(--container-overflow-y,visible);
  scrollbar-width: none;
  box-sizing: border-box;
  display: flex;
}
.Y4Cdvx.VxjUGd {
  border-left: var(--container-border-left);
  border-right: var(--container-border-right);
  border-radius: var(--container-border-radius);
  padding-right: var(--container-padding-right,0);
  padding-left: var(--container-padding-left,0);
}
.tn8ZSa {
  direction: var(--direction);
}
.OD_PyT {
  justify-content: var(--container-align);
  flex-grow: var(--menu-items-flex-grow);
  flex-direction: var(--container-flex-direction);
  flex-wrap: var(--container-flex-wrap,unset);
  scrollbar-width: none;
  row-gap: var(--menu-items-row-gap);
  column-gap: var(--menu-items-column-gap);
  width: 100%;
  min-width: fit-content;
  height: auto;
  display: flex;
  overflow-x: visible;
}
.YUEUpV {
  background: var(--container-background);
  box-shadow: var(--container-box-shadow);
  border-top: var(--container-border-top);
  border-bottom: var(--container-border-bottom);
  padding-top: var(--container-padding-top,0);
  padding-bottom: var(--container-padding-bottom,0);
}
.PnnIOa {
  cursor: pointer;
  pointer-events: auto;
  visibility: hidden;
  transform: var(--scroll-button-transform);
  --icon-rotation: var(--scroll-button-icon-rotation-deg,calc(var(--scroll-button-icon-rotation) * 1deg));
  --icon-rotation-hover: var(--scroll-button-hover-icon-rotation-deg,calc(var(--scroll-button-hover-icon-rotation) * 1deg));
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}
.PnnIOa.hcRPG3 {
  border-left: var(--scroll-button-border-left);
  border-right: var(--scroll-button-border-right);
  border-radius: var(--scroll-button-border-radius);
}
.PnnIOa.hcRPG3 .KEUNmX {
  padding-right: var(--scroll-button-padding-right,0);
  padding-left: var(--scroll-button-padding-left,0);
}
.PnnIOa.Od2sOd .KEUNmX {
  padding-inline-start: var(--scroll-button-padding-inline-start,0);
  padding-inline-end: var(--scroll-button-padding-inline-end,0);
}
.PnnIOa:hover,
.PnnIOa[data-preview=hover] {
  background: var(--scroll-button-hover-background,var(--scroll-button-background));
  box-shadow: var(--scroll-button-hover-box-shadow,var(--scroll-button-box-shadow));
  border-top: var(--scroll-button-hover-border-top,var(--scroll-button-border-top));
  border-bottom: var(--scroll-button-hover-border-bottom,var(--scroll-button-border-bottom));
}
.PnnIOa:hover.hcRPG3,
.PnnIOa[data-preview=hover].hcRPG3 {
  border-left: var(--scroll-button-hover-border-left,var(--scroll-button-border-left));
  border-right: var(--scroll-button-hover-border-right,var(--scroll-button-border-right));
  border-radius: var(--scroll-button-hover-border-radius,var(--scroll-button-border-radius));
}
.PnnIOa:hover.hcRPG3 .KEUNmX,
.PnnIOa[data-preview=hover].hcRPG3 .KEUNmX {
  padding-right: var(--scroll-button-hover-padding-right,var(--scroll-button-padding-right,0));
  padding-left: var(--scroll-button-hover-padding-left,var(--scroll-button-padding-left,0));
}
.PnnIOa:hover .KEUNmX,
.PnnIOa[data-preview=hover] .KEUNmX {
  fill: var(--scroll-button-hover-icon-color,var(--scroll-button-icon-color));
  transform: rotate(var(--icon-rotation-hover,var(--icon-rotation)));
  height: var(--scroll-button-hover-icon-size,var(--scroll-button-icon-size));
  width: var(--scroll-button-hover-icon-size,var(--scroll-button-icon-size));
}
.PnnIOa:hover {
  transition: all 80ms cubic-bezier(0,0,1,1);
}
.fXBvwp {
  visibility: visible;
  pointer-events: auto;
}
.sLcDXV {
  visibility: hidden;
  pointer-events: none;
}
.KEUNmX {
  min-width: 1px;
  max-width: 100%;
  max-height: 100%;
  fill: var(--scroll-button-icon-color);
  transform: rotate(var(--icon-rotation));
  height: var(--scroll-button-icon-size);
  width: var(--scroll-button-icon-size);
}
.KEUNmX>svg {
  width: inherit;
  height: inherit;
}
@media (forced-colors:active) {
  .PnnIOa.fXBvwp {
    outline-offset: 0px;
    color: buttontext;
    outline: 2px solid buttontext;
  }
  .PnnIOa.fXBvwp:hover,
  .PnnIOa[data-preview=hover] {
    outline-offset: 1px;
    color: highlight;
    outline: 3px solid highlight;
  }
  .KEUNmX,
  .KEUNmX * {
    fill: currentColor;
    stroke: currentColor;
  }
}
.MXA4tA {
  background: var(--scroll-button-background);
  box-shadow: var(--scroll-button-box-shadow);
  border-top: var(--scroll-button-border-top);
  border-bottom: var(--scroll-button-border-bottom);
}
.UU6mel {
  padding-top: inherit;
  padding-bottom: inherit;
  border: inherit;
  pointer-events: none;
  display: var(--scroll-button-icon-display,flex);
  border-color: #0000;
  justify-content: space-between;
  position: absolute;
  inset: 0;
}
.toi7Rj {
  direction: var(--submenu-direction,var(--dropdown-menu-direction,var(--direction)));
  box-sizing: border-box;
  background: var(--container-background,var(--dropdown-menu-container-background));
  border-top: var(--container-border-top,var(--dropdown-menu-container-border-top));
  border-bottom: var(--container-border-bottom,var(--dropdown-menu-container-border-bottom));
  border-left: var(--container-border-left,var(--dropdown-menu-container-border-left));
  border-right: var(--container-border-right,var(--dropdown-menu-container-border-right));
  border-radius: var(--container-border-radius,var(--dropdown-menu-container-border-radius));
  box-shadow: var(--container-box-shadow,var(--dropdown-menu-container-box-shadow));
  text-align: var(--align,var(--dropdown-menu-align));
  padding-top: var(--container-padding-top,var(--container-vertical-padding,var(--dropdown-menu-container-padding-top,var(--dropdown-menu-container-vertical-padding))));
  padding-bottom: var(--container-padding-bottom,var(--container-vertical-padding,var(--dropdown-menu-container-padding-bottom,var(--dropdown-menu-container-vertical-padding))));
  min-width: min-content !important;
}
.toi7Rj.x0UOau {
  padding-right: var(--container-padding-right,var(--container-horizontal-padding,var(--dropdown-menu-container-padding-right,var(--dropdown-menu-container-horizontal-padding))));
  padding-left: var(--container-padding-left,var(--container-horizontal-padding,var(--dropdown-menu-container-padding-left,var(--dropdown-menu-container-horizontal-padding))));
}
.toi7Rj.esKf1e {
  padding-inline-start: var(--container-padding-inline-start);
  padding-inline-end: var(--container-padding-inline-end);
}
@media (forced-colors:active) {
  .toi7Rj {
    outline-offset: 0px;
    outline: 2px solid buttontext;
  }
  .toi7Rj:focus-within {
    outline-offset: 1px;
    outline: 3px solid highlight !important;
  }
}
.sbxaYn {
  --rows-number: calc((var(--items-number) / $columns-number) + .49);
  grid-template-columns: repeat(var(--columns-number,var(--dropdown-menu-columns-number)), 1fr);
  grid-template-rows: repeat(var(--rows-number), auto);
  row-gap: var(--item-vertical-spacing,var(--dropdown-menu-item-vertical-spacing));
  column-gap: var(--item-horizontal-spacing,var(--dropdown-menu-item-horizontal-spacing));
  display: grid;
}
@supports (width:round(1.9px, 1px)) {
  .sbxaYn {
    --rows-number: calc(round(up, var(--items-number) / $columns-number));
  }
}
.SjbYta {
  gap: var(--sub-items-vertical-spacing-between,var(--dropdown-menu-sub-items-vertical-spacing-between));
  margin-top: var(--sub-items-vertical-spacing-before,var(--dropdown-menu-sub-items-vertical-spacing-before));
  flex-direction: column;
  display: flex;
}
.P3tBK7 {
  width: 100%;
}
.ptLEUT {
  direction: var(--submenu-item-direction,var(--submenu-direction,var(--dropdown-menu-sub-item-direction,var(--dropdown-menu-direction,var(--direction)))));
  justify-self: var(--dropdown-menu-item-justify-self);
  text-align: var(--item-align,var(--align,var(--dropdown-menu-item-align,var(--dropdown-menu-align))));
  padding-top: var(--item-padding-top,var(--item-vertical-padding,var(--dropdown-menu-item-vertical-padding)));
  padding-bottom: var(--item-padding-bottom,var(--item-vertical-padding,var(--dropdown-menu-item-vertical-padding)));
  display: block;
}
.ptLEUT.x0UOau {
  border-left: var(--item-border-left,var(--dropdown-menu-item-border-left));
  border-right: var(--item-border-right,var(--dropdown-menu-item-border-right));
  border-radius: var(--item-border-radius,var(--dropdown-menu-item-border-radius));
  padding-left: var(--item-padding-left,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding)));
  padding-right: var(--item-padding-right,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding)));
}
.ptLEUT.esKf1e {
  padding-inline-start: var(--item-padding-inline-start,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding)));
  padding-inline-end: var(--item-padding-inline-end,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding)));
}
.ptLEUT.WB5Q35,
.ptLEUT[data-preview=selected] {
  font: var(--item-selected-font,var(--item-font,var(--dropdown-menu-item-selected-font,var(--dropdown-menu-item-font))));
  color: var(--item-selected-color,var(--item-color,var(--dropdown-menu-item-selected-color,var(--dropdown-menu-item-color))));
  letter-spacing: var(--item-selected-letter-spacing,var(--item-letter-spacing,var(--dropdown-menu-item-selected-letter-spacing,var(--dropdown-menu-item-letter-spacing))));
  line-height: var(--item-selected-line-height,var(--item-line-height,var(--dropdown-menu-item-selected-line-height,var(--dropdown-menu-item-line-height))));
  text-decoration-line: var(--item-selected-text-decoration,var(--item-text-decoration,var(--dropdown-menu-item-selected-text-decoration,var(--dropdown-menu-item-text-decoration))));
  text-transform: var(--item-selected-text-transform,var(--item-text-transform,var(--dropdown-menu-item-selected-text-transform,var(--dropdown-menu-item-text-transform))));
  text-shadow: var(--item-selected-text-outline,var(--item-text-outline,var(--dropdown-menu-item-selected-text-outline,var(--dropdown-menu-item-text-outline)))),var(--item-selected-text-shadow,var(--item-text-shadow,var(--dropdown-menu-item-selected-text-shadow,var(--dropdown-menu-item-text-shadow))));
  background: var(--item-selected-background,var(--item-background,var(--dropdown-menu-item-selected-background,var(--dropdown-menu-item-background))));
  border-top: var(--item-selected-border-top,var(--item-border-top,var(--dropdown-menu-item-selected-border-top,var(--dropdown-menu-item-border-top))));
  border-bottom: var(--item-selected-border-bottom,var(--item-border-bottom,var(--dropdown-menu-item-selected-border-bottom,var(--dropdown-menu-item-border-bottom))));
  box-shadow: var(--item-selected-box-shadow,var(--item-box-shadow,var(--dropdown-menu-item-selected-box-shadow,var(--dropdown-menu-item-box-shadow))));
}
.ptLEUT.WB5Q35.x0UOau,
.ptLEUT[data-preview=selected].x0UOau {
  border-left: var(--item-selected-border-left,var(--item-border-left,var(--dropdown-menu-item-selected-border-left,var(--dropdown-menu-item-border-left))));
  border-right: var(--item-selected-border-right,var(--item-border-right,var(--dropdown-menu-item-selected-border-right,var(--dropdown-menu-item-border-right))));
  border-radius: var(--item-selected-border-radius,var(--item-border-radius,var(--dropdown-menu-item-selected-border-radius,var(--dropdown-menu-item-border-radius))));
}
.ptLEUT.WB5Q35 .u9_aLl,
.ptLEUT[data-preview=selected] .u9_aLl {
  background-color: var(--item-selected-text-highlight,var(--item-text-highlight,var(--dropdown-menu-item-selected-text-highlight,var(--dropdown-menu-item-text-highlight))));
}
.ptLEUT:hover,
.ptLEUT.brJofP,
.ptLEUT[data-preview=hover] {
  font: var(--item-hover-font,var(--item-font,var(--dropdown-menu-item-hover-font,var(--dropdown-menu-item-font))));
  color: var(--item-hover-color,var(--item-color,var(--dropdown-menu-item-hover-color,var(--dropdown-menu-item-color))));
  letter-spacing: var(--item-hover-letter-spacing,var(--item-letter-spacing,var(--dropdown-menu-item-hover-letter-spacing,var(--dropdown-menu-item-letter-spacing))));
  line-height: var(--item-hover-line-height,var(--item-line-height,var(--dropdown-menu-item-hover-line-height,var(--dropdown-menu-item-line-height))));
  text-decoration-line: var(--item-hover-text-decoration,var(--item-text-decoration,var(--dropdown-menu-item-hover-text-decoration,var(--dropdown-menu-item-text-decoration))));
  text-transform: var(--item-hover-text-transform,var(--item-text-transform,var(--dropdown-menu-item-hover-text-transform,var(--dropdown-menu-item-text-transform))));
  text-shadow: var(--item-hover-text-outline,var(--item-text-outline,var(--dropdown-menu-item-hover-text-outline,var(--dropdown-menu-item-text-outline)))),var(--item-hover-text-shadow,var(--item-text-shadow,var(--dropdown-menu-item-hover-text-shadow,var(--dropdown-menu-item-text-shadow))));
  background: var(--item-hover-background,var(--item-background,var(--dropdown-menu-item-hover-background,var(--dropdown-menu-item-background))));
  border-top: var(--item-hover-border-top,var(--item-border-top,var(--dropdown-menu-item-hover-border-top,var(--dropdown-menu-item-border-top))));
  border-bottom: var(--item-hover-border-bottom,var(--item-border-bottom,var(--dropdown-menu-item-hover-border-bottom,var(--dropdown-menu-item-border-bottom))));
  box-shadow: var(--item-hover-box-shadow,var(--item-box-shadow,var(--dropdown-menu-item-hover-box-shadow,var(--dropdown-menu-item-box-shadow))));
}
.ptLEUT:hover.x0UOau,
.ptLEUT.brJofP.x0UOau,
.ptLEUT[data-preview=hover].x0UOau {
  border-left: var(--item-hover-border-left,var(--item-border-left,var(--dropdown-menu-item-hover-border-left,var(--dropdown-menu-item-border-left))));
  border-right: var(--item-hover-border-right,var(--item-border-right,var(--dropdown-menu-item-hover-border-right,var(--dropdown-menu-item-border-right))));
  border-radius: var(--item-hover-border-radius,var(--item-border-radius,var(--dropdown-menu-item-hover-border-radius,var(--dropdown-menu-item-border-radius))));
}
.ptLEUT:hover .u9_aLl,
.ptLEUT.brJofP .u9_aLl,
.ptLEUT[data-preview=hover] .u9_aLl {
  background-color: var(--item-hover-text-highlight,var(--item-text-highlight,var(--dropdown-menu-item-hover-text-highlight,var(--dropdown-menu-item-text-highlight))));
}
@media (forced-colors:active) {
  .ptLEUT {
    outline-offset: -1px;
    outline: 2px solid buttontext;
  }
  .ptLEUT.WB5Q35,
  .ptLEUT[data-preview=selected],
  .ptLEUT:hover,
  .ptLEUT.brJofP,
  .ptLEUT[data-preview=hover] {
    outline-offset: -2px;
    outline: 3px solid highlight;
  }
  .ptLEUT:focus,
  .ptLEUT:focus-visible {
    outline-offset: -2px !important;
    outline: 3px dashed highlight !important;
  }
}
.B2qCAf {
  direction: var(--submenu-sub-item-direction,var(--submenu-direction,var(--dropdown-menu-sub-item-direction,var(--dropdown-menu-direction,var(--direction)))));
  justify-self: var(--sub-item-justify-self);
  text-align: var(--sub-item-align,var(--align,var(--dropdown-menu-sub-item-align,var(--dropdown-menu-align))));
  display: block;
}
.B2qCAf.x0UOau {
  border-left: var(--sub-item-border-left,var(--dropdown-menu-sub-item-border-left));
  border-right: var(--sub-item-border-right,var(--dropdown-menu-sub-item-border-right));
  border-radius: var(--sub-item-border-radius,var(--dropdown-menu-sub-item-border-radius));
  padding-left: var(--sub-item-padding-left,var(--sub-item-horizontal-padding,var(--dropdown-menu-sub-item-horizontal-padding)));
  padding-right: var(--sub-item-padding-right,var(--sub-item-horizontal-padding,var(--dropdown-menu-sub-item-horizontal-padding)));
}
.B2qCAf.WB5Q35,
.B2qCAf[data-preview=selected] {
  font: var(--sub-item-selected-font,var(--sub-item-font,var(--dropdown-menu-sub-item-selected-font,var(--dropdown-menu-sub-item-font))));
  color: var(--sub-item-selected-color,var(--sub-item-color,var(--dropdown-menu-sub-item-selected-color,var(--dropdown-menu-sub-item-color))));
  letter-spacing: var(--sub-item-selected-letter-spacing,var(--sub-item-letter-spacing,var(--dropdown-menu-sub-item-selected-letter-spacing,var(--dropdown-menu-sub-item-letter-spacing))));
  line-height: var(--sub-item-selected-line-height,var(--sub-item-line-height,var(--dropdown-menu-sub-item-selected-line-height,var(--dropdown-menu-sub-item-line-height))));
  text-decoration-line: var(--sub-item-selected-text-decoration,var(--sub-item-text-decoration,var(--dropdown-menu-sub-item-selected-text-decoration,var(--dropdown-menu-sub-item-text-decoration))));
  text-transform: var(--sub-item-selected-text-transform,var(--sub-item-text-transform,var(--dropdown-menu-sub-item-selected-text-transform,var(--dropdown-menu-sub-item-text-transform))));
  text-shadow: var(--sub-item-selected-text-outline,var(--sub-item-text-outline,var(--dropdown-menu-sub-item-selected-text-outline,var(--dropdown-menu-sub-item-text-outline)))),var(--sub-item-selected-text-shadow,var(--sub-item-text-shadow,var(--dropdown-menu-sub-item-selected-text-shadow,var(--dropdown-menu-sub-item-text-shadow))));
  background: var(--sub-item-selected-background,var(--sub-item-background,var(--dropdown-menu-sub-item-selected-background,var(--dropdown-menu-sub-item-background))));
  border-top: var(--sub-item-selected-border-top,var(--sub-item-border-top,var(--dropdown-menu-sub-item-selected-border-top,var(--dropdown-menu-sub-item-border-top))));
  border-bottom: var(--sub-item-selected-border-bottom,var(--sub-item-border-bottom,var(--dropdown-menu-sub-item-selected-border-bottom,var(--dropdown-menu-sub-item-border-bottom))));
  box-shadow: var(--sub-item-selected-box-shadow,var(--sub-item-box-shadow,var(--dropdown-menu-sub-item-selected-box-shadow,var(--dropdown-menu-sub-item-box-shadow))));
}
.B2qCAf.WB5Q35.x0UOau,
.B2qCAf[data-preview=selected].x0UOau {
  border-left: var(--sub-item-selected-border-left,var(--sub-item-border-left,var(--dropdown-menu-sub-item-selected-border-left,var(--dropdown-menu-sub-item-border-left))));
  border-right: var(--sub-item-selected-border-right,var(--sub-item-border-right,var(--dropdown-menu-sub-item-selected-border-right,var(--dropdown-menu-sub-item-border-right))));
  border-radius: var(--sub-item-selected-border-radius,var(--sub-item-border-radius,var(--dropdown-menu-sub-item-selected-border-radius,var(--dropdown-menu-sub-item-border-radius))));
}
.B2qCAf.WB5Q35 .UCVF7R,
.B2qCAf[data-preview=selected] .UCVF7R {
  background-color: var(--sub-item-selected-text-highlight,var(--sub-item-text-highlight,var(--dropdown-menu-sub-item-selected-text-highlight,var(--dropdown-menu-sub-item-text-highlight))));
}
.B2qCAf:hover,
.B2qCAf.brJofP,
.B2qCAf[data-preview=hover] {
  font: var(--sub-item-hover-font,var(--sub-item-font,var(--dropdown-menu-sub-item-hover-font,var(--dropdown-menu-sub-item-font))));
  color: var(--sub-item-hover-color,var(--sub-item-color,var(--dropdown-menu-sub-item-hover-color,var(--dropdown-menu-sub-item-color))));
  letter-spacing: var(--sub-item-hover-letter-spacing,var(--sub-item-letter-spacing,var(--dropdown-menu-sub-item-hover-letter-spacing,var(--dropdown-menu-sub-item-letter-spacing))));
  line-height: var(--sub-item-hover-line-height,var(--sub-item-line-height,var(--dropdown-menu-sub-item-hover-line-height,var(--dropdown-menu-sub-item-line-height))));
  text-decoration-line: var(--sub-item-hover-text-decoration,var(--sub-item-text-decoration,var(--dropdown-menu-sub-item-hover-text-decoration,var(--dropdown-menu-sub-item-text-decoration))));
  text-transform: var(--sub-item-hover-text-transform,var(--sub-item-text-transform,var(--dropdown-menu-sub-item-hover-text-transform,var(--dropdown-menu-sub-item-text-transform))));
  text-shadow: var(--sub-item-hover-text-outline,var(--sub-item-text-outline,var(--dropdown-menu-sub-item-hover-text-outline,var(--dropdown-menu-sub-item-text-outline)))),var(--sub-item-hover-text-shadow,var(--sub-item-text-shadow,var(--dropdown-menu-sub-item-hover-text-shadow,var(--dropdown-menu-sub-item-text-shadow))));
  background: var(--sub-item-hover-background,var(--sub-item-background,var(--dropdown-menu-sub-item-hover-background,var(--dropdown-menu-sub-item-background))));
  border-top: var(--sub-item-hover-border-top,var(--sub-item-border-top,var(--dropdown-menu-sub-item-hover-border-top,var(--dropdown-menu-sub-item-border-top))));
  border-bottom: var(--sub-item-hover-border-bottom,var(--sub-item-border-bottom,var(--dropdown-menu-sub-item-hover-border-bottom,var(--dropdown-menu-sub-item-border-bottom))));
  box-shadow: var(--sub-item-hover-box-shadow,var(--sub-item-box-shadow,var(--dropdown-menu-sub-item-hover-box-shadow,var(--dropdown-menu-sub-item-box-shadow))));
}
.B2qCAf:hover.x0UOau,
.B2qCAf.brJofP.x0UOau,
.B2qCAf[data-preview=hover].x0UOau {
  border-left: var(--sub-item-hover-border-left,var(--sub-item-border-left,var(--dropdown-menu-sub-item-hover-border-left,var(--dropdown-menu-sub-item-border-left))));
  border-right: var(--sub-item-hover-border-right,var(--sub-item-border-right,var(--dropdown-menu-sub-item-hover-border-right,var(--dropdown-menu-sub-item-border-right))));
  border-radius: var(--sub-item-hover-border-radius,var(--sub-item-border-radius,var(--dropdown-menu-sub-item-hover-border-radius,var(--dropdown-menu-sub-item-border-radius))));
}
.B2qCAf:hover .UCVF7R,
.B2qCAf.brJofP .UCVF7R,
.B2qCAf[data-preview=hover] .UCVF7R {
  background-color: var(--sub-item-hover-text-highlight,var(--sub-item-text-highlight,var(--dropdown-menu-sub-item-hover-text-highlight,var(--dropdown-menu-sub-item-text-highlight))));
}
@media (forced-colors:active) {
  .B2qCAf {
    outline-offset: -1px;
    outline: 2px solid buttontext;
  }
  .B2qCAf.WB5Q35,
  .B2qCAf[data-preview=selected],
  .B2qCAf:hover,
  .B2qCAf.brJofP,
  .B2qCAf[data-preview=hover] {
    outline-offset: -2px;
    outline: 3px solid highlight;
  }
  .B2qCAf:focus,
  .B2qCAf:focus-visible {
    outline-offset: -2px !important;
    outline: 3px dashed highlight !important;
  }
}
.u9_aLl {
  background-color: var(--item-text-highlight,var(--dropdown-menu-item-text-highlight));
  text-align: inherit;
  text-decoration-line: inherit;
  text-transform: inherit;
  text-shadow: inherit;
  display: inline-block;
}
.UCVF7R {
  background-color: var(--sub-item-text-highlight,var(--dropdown-menu-sub-item-text-highlight));
}
.eP1KVV {
  font: var(--item-font,var(--dropdown-menu-item-font,var(--font_7)));
  color: var(--item-color,var(--dropdown-menu-item-color));
  letter-spacing: var(--item-letter-spacing,var(--dropdown-menu-item-letter-spacing));
  line-height: var(--item-line-height,var(--dropdown-menu-item-line-height));
  text-decoration-line: var(--item-text-decoration,var(--dropdown-menu-item-text-decoration));
  text-transform: var(--item-text-transform,var(--dropdown-menu-item-text-transform));
  text-shadow: var(--item-text-outline,var(--dropdown-menu-item-text-outline)),var(--item-text-shadow,var(--dropdown-menu-item-text-shadow));
  background: var(--item-background,var(--dropdown-menu-item-background));
  border-top: var(--item-border-top,var(--dropdown-menu-item-border-top));
  border-bottom: var(--item-border-bottom,var(--dropdown-menu-item-border-bottom));
  box-shadow: var(--item-box-shadow,var(--dropdown-menu-item-box-shadow));
}
._3mA1c {
  font: var(--sub-item-font,var(--dropdown-menu-sub-item-font));
  color: var(--sub-item-color,var(--dropdown-menu-sub-item-color));
  letter-spacing: var(--sub-item-letter-spacing,var(--dropdown-menu-sub-item-letter-spacing));
  line-height: var(--sub-item-line-height,var(--dropdown-menu-sub-item-line-height));
  text-decoration-line: var(--sub-item-text-decoration,var(--dropdown-menu-sub-item-text-decoration));
  text-transform: var(--sub-item-text-transform,var(--dropdown-menu-sub-item-text-transform));
  text-shadow: var(--sub-item-text-outline,var(--dropdown-menu-sub-item-text-outline)),var(--sub-item-text-shadow,var(--dropdown-menu-sub-item-text-shadow));
  background: var(--sub-item-background,var(--dropdown-menu-sub-item-background));
  border-top: var(--sub-item-border-top,var(--dropdown-menu-sub-item-border-top));
  border-bottom: var(--sub-item-border-bottom,var(--dropdown-menu-sub-item-border-bottom));
  box-shadow: var(--sub-item-box-shadow,var(--dropdown-menu-sub-item-box-shadow));
  padding-top: var(--sub-item-padding-top,var(--sub-item-vertical-padding,var(--dropdown-menu-sub-item-vertical-padding)));
  padding-bottom: var(--sub-item-padding-bottom,var(--sub-item-vertical-padding,var(--dropdown-menu-sub-item-vertical-padding)));
}
.cNddzb[data-animation-name=revealFromTop] {
  transition: opacity .4s cubic-bezier(.645,.045,.355,1),clip-path .4s cubic-bezier(.645,.045,.355,1);
}
.cNddzb[data-animation-name=revealFromTop][data-animation-state=enter],
.cNddzb[data-animation-name=revealFromTop][data-animation-state=exitActive],
.cNddzb[data-animation-name=revealFromTop][data-animation-state=exitDone] {
  clip-path: var(--animation-clip-path);
  opacity: 0;
}
.cNddzb[data-animation-name=revealFromTop][data-animation-state=exit],
.cNddzb[data-animation-name=revealFromTop][data-animation-state=enterActive] {
  clip-path: inset(var(--shadow-margin,0%) var(--shadow-margin,0%) var(--shadow-margin,0%) var(--shadow-margin,0%));
}
.cNddzb[data-animation-name=revealFromTop][data-animation-state=enterDone] {
  clip-path: unset;
}
.cNddzb[data-animation-name=revealFromTop][data-animation-state=enterActive],
.cNddzb[data-animation-name=revealFromTop][data-animation-state=enterDone],
.cNddzb[data-animation-name=revealFromTop][data-animation-state=exit] {
  opacity: 1;
}
.cNddzb[data-animation-name=fadeIn] {
  transition: opacity .4s cubic-bezier(.645,.045,.355,1);
}
.cNddzb[data-animation-name=fadeIn][data-animation-state=enter],
.cNddzb[data-animation-name=fadeIn][data-animation-state=exitActive],
.cNddzb[data-animation-name=fadeIn][data-animation-state=exitDone] {
  opacity: 0;
}
.cNddzb[data-animation-name=fadeIn][data-animation-state=enterActive],
.cNddzb[data-animation-name=fadeIn][data-animation-state=enterDone],
.cNddzb[data-animation-name=fadeIn][data-animation-state=exit] {
  opacity: 1;
}
.cNddzb {
  background: var(--container-background,var(--dropdown-container-background));
  border-top: var(--container-border-top,var(--dropdown-container-border-top));
  border-bottom: var(--container-border-bottom,var(--dropdown-container-border-bottom));
  box-shadow: var(--container-box-shadow,var(--dropdown-container-box-shadow));
}
.cNddzb.Nk9NbA {
  border-left: var(--container-border-left,var(--dropdown-container-border-left));
  border-right: var(--container-border-right,var(--dropdown-container-border-right));
  border-radius: var(--container-border-radius,var(--dropdown-container-border-radius));
}
.cNddzb.W_BIhg {
  border-inline-start: var(--container-border-inline-start,var(--dropdown-container-border-inline-start));
  border-inline-end: var(--container-border-inline-end,var(--dropdown-container-border-inline-end));
  border-start-start-radius: var(--container-border-start-start-radius,var(--dropdown-container-border-start-start-radius));
  border-start-end-radius: var(--container-border-start-end-radius,var(--dropdown-container-border-start-end-radius));
  border-end-end-radius: var(--container-border-end-end-radius,var(--dropdown-container-border-end-end-radius));
  border-end-start-radius: var(--container-border-end-start-radius,var(--dropdown-container-border-end-start-radius));
}
.OOc2NG {
  direction: ltr;
}
.G4Bkwp {
  box-sizing: border-box;
}
div.wiZmhC {
  display: var(--l_display,var(--hamburger-menu-root-display,var(--container-display)));
}
[data-hamburger-btn-label] {
  display: none;
}
div.wiZmhC[data-prehydration] [data-hamburger-btn-label] {
  z-index: 1;
  cursor: pointer;
  pointer-events: auto;
  display: block;
  position: absolute;
  inset: 0;
}
.pcn0FH {
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}
.HamburgerOpenButton3537389287__nav {
  display: inherit;
  height: inherit;
  width: auto;
}
.uxNlIP {
  direction: var(--btn-direction);
  cursor: pointer;
  min-width: var(--btn-min-width);
  box-sizing: border-box;
  touch-action: manipulation;
  border-left: var(--border-left);
  border-right: var(--border-right);
  border-top: var(--border-top);
  border-bottom: var(--border-bottom);
  border-top-left-radius: var(--border-top-left-radius);
  border-top-right-radius: var(--border-top-right-radius);
  border-bottom-left-radius: var(--border-bottom-left-radius);
  border-bottom-right-radius: var(--border-bottom-right-radius);
  width: 100%;
  height: 100%;
  min-height: 10px;
  box-shadow: var(--box-shadow);
  background: var(--background);
  padding-left: var(--padding-left);
  padding-right: var(--padding-right);
  padding-top: var(--padding-top);
  padding-bottom: var(--padding-bottom);
  display: block;
}
@media (forced-colors:active) {
  .uxNlIP.itVkSN {
    color: buttontext !important;
    background: buttonface !important;
  }
  .uxNlIP:not(:disabled) {
    outline-offset: 0px;
    outline: 2px solid buttontext;
  }
  .uxNlIP:not(:disabled):hover,
  .uxNlIP:not(:disabled)[aria-pressed=true],
  .uxNlIP:not(:disabled)[aria-selected=true],
  .uxNlIP:not(:disabled)[data-preview=selected] {
    outline-offset: 1px;
    outline: 3px solid highlight;
  }
  .uxNlIP:not(:disabled):focus,
  .uxNlIP:not(:disabled):focus-visible {
    outline-offset: 1px;
    outline: 3px solid highlight !important;
  }
  .uxNlIP.itVkSN:disabled {
    color: graytext !important;
  }
}
.uxNlIP.KuCfHA:not(:hover):not(:disabled) {
  border-color: var(--corvid-border-color,initial);
}
.uxNlIP.aNAcG0:not(:hover):not(:disabled) {
  background-color: var(--corvid-background-color,var(--background));
}
.uxNlIP:hover,
.uxNlIP [data-preview=hover] {
  border-left: var(--hover-border-left,var(--border-left));
  border-right: var(--hover-border-right,var(--border-right));
  border-top: var(--hover-border-top,var(--border-top));
  border-bottom: var(--hover-border-bottom,var(--border-bottom));
  border-top-left-radius: var(--hover-border-top-left-radius,var(--border-top-left-radius));
  border-top-right-radius: var(--hover-border-top-right-radius,var(--border-top-right-radius));
  border-bottom-left-radius: var(--hover-border-bottom-left-radius,var(--border-bottom-left-radius));
  border-bottom-right-radius: var(--hover-border-bottom-right-radius,var(--border-bottom-right-radius));
  box-shadow: var(--hover-box-shadow,var(--box-shadow));
  background: var(--hover-background,var(--background));
  padding-left: var(--hover-padding-left,var(--padding-left));
  padding-right: var(--hover-padding-right,var(--padding-right));
  padding-top: var(--hover-padding-top,var(--padding-top));
  padding-bottom: var(--hover-padding-bottom,var(--padding-bottom));
}
.uxNlIP.GPIMxy:hover:not(:disabled) {
  border-color: var(--corvid-hover-border-color,initial);
}
.uxNlIP.KceBs9:hover:not(:disabled) {
  background-color: var(--corvid-hover-background-color,var(--hover-background,var(--background)));
}
.uxNlIP:disabled,
.uxNlIP [data-preview=disabled] {
  cursor: default;
  border-left: var(--disabled-border-left,var(--border-left));
  border-right: var(--disabled-border-right,var(--border-right));
  border-top: var(--disabled-border-top,var(--border-top));
  border-bottom: var(--disabled-border-bottom,var(--border-bottom));
  border-top-left-radius: var(--disabled-border-top-left-radius,var(--border-top-left-radius));
  border-top-right-radius: var(--disabled-border-top-right-radius,var(--border-top-right-radius));
  border-bottom-left-radius: var(--disabled-border-bottom-left-radius,var(--border-bottom-left-radius));
  border-bottom-right-radius: var(--disabled-border-bottom-right-radius,var(--border-bottom-right-radius));
  box-shadow: var(--disabled-box-shadow,var(--box-shadow));
  background: var(--disabled-background,var(--background));
  padding-left: var(--disabled-padding-left,var(--padding-left));
  padding-right: var(--disabled-padding-right,var(--padding-right));
  padding-top: var(--disabled-padding-top,var(--padding-top));
  padding-bottom: var(--disabled-padding-bottom,var(--padding-bottom));
}
.uxNlIP.N3sAZG:disabled:not(:hover) {
  border-color: var(--corvid-disabled-border-color,initial);
}
.uxNlIP._FFhff:disabled:not(:hover) {
  background-color: var(--corvid-disabled-background-color,var(--disabled-background,var(--background)));
}
.I0RXdK {
  display: var(--label-display);
  font: var(--font,var(--font_8));
  color: var(--color);
  letter-spacing: var(--letter-spacing);
  line-height: var(--line-height);
  text-decoration-line: var(--text-decoration);
  direction: var(--direction);
  text-align: var(--text-align,revert);
  background-color: var(--text-highlight,transparent);
  text-transform: var(--text-transform);
  text-shadow: var(--text-outline),var(--text-shadow);
  overflow: var(--overflow,hidden);
  text-overflow: var(--label-text-overflow);
  white-space: var(--label-white-space);
  min-width: 1.8em;
  max-width: 100%;
  transition: inherit;
}
.uxNlIP.siSNn5:not(:hover):not(:disabled) .I0RXdK {
  color: var(--corvid-color,var(--color));
}
.uxNlIP:hover .I0RXdK,
.uxNlIP [data-preview=hover] .I0RXdK {
  display: var(--hover-label-display,var(--label-display));
  font: var(--hover-font,var(--font));
  color: var(--hover-color,var(--color));
  letter-spacing: var(--hover-letter-spacing,var(--letter-spacing));
  line-height: var(--hover-line-height,var(--line-height));
  text-decoration-line: var(--hover-text-decoration,var(--text-decoration));
  direction: var(--hover-direction,var(--direction));
  text-align: var(--hover-text-align,var(--text-align,revert));
  background-color: var(--hover-text-highlight,var(--text-highlight,transparent));
  text-transform: var(--hover-text-transform,var(--text-transform));
  text-shadow: var(--hover-text-outline,var(--text-outline)),var(--hover-text-shadow,var(--text-shadow));
}
.uxNlIP.EJ6L9y:hover:not(:disabled) .I0RXdK {
  color: var(--corvid-hover-color,var(--hover-color,var(--color)));
}
.uxNlIP:disabled .I0RXdK,
.uxNlIP [data-preview=disabled] .I0RXdK {
  display: var(--disabled-label-display,var(--label-display));
  font: var(--disabled-font,var(--font));
  color: var(--disabled-color,var(--color));
  letter-spacing: var(--disabled-letter-spacing,var(--letter-spacing));
  line-height: var(--disabled-line-height,var(--line-height));
  text-decoration-line: var(--disabled-text-decoration,var(--text-decoration));
  direction: var(--disabled-direction,var(--direction));
  text-align: var(--disabled-text-align,var(--text-align,revert));
  background-color: var(--disabled-text-highlight,var(--text-highlight,transparent));
  text-transform: var(--disabled-text-transform,var(--text-transform));
  text-shadow: var(--disabled-text-outline,var(--text-outline)),var(--disabled-text-shadow,var(--text-shadow));
}
.uxNlIP.S6tzPA:disabled:not(:hover) .I0RXdK {
  color: var(--corvid-disabled-color,var(--disabled-color,var(--color)));
}
.kAoW_K {
  box-sizing: border-box;
  color: #000;
  text-decoration: none;
}
.VzoZx_ {
  justify-content: var(--container-justify-content);
  flex-basis: auto;
  flex-direction: var(--container-flex-direction);
  align-items: var(--container-align-items);
  gap: var(--content-gap,"0px");
  flex-grow: 1;
  width: 100%;
  height: 100%;
  transition: all .4s,visibility;
  display: flex;
  overflow: hidden;
}
.p_5A25 {
  min-width: 1px;
  display: var(--icon-display);
  width: var(--icon-size);
  height: var(--icon-size);
  fill: var(--icon-color);
  flex-shrink: 0;
  order: var(--icon-order,0);
  transform: rotate(var(--icon-rotation));
  transition: inherit;
}
.uxNlIP.iN4eVS:not(:hover):not(:disabled) .p_5A25 {
  fill: var(--corvid-icon-color,var(--icon-color));
}
.uxNlIP:hover .p_5A25,
.uxNlIP [data-preview=hover] .p_5A25 {
  display: var(--hover-icon-display,var(--icon-display));
  width: var(--hover-icon-size,var(--icon-size));
  height: var(--hover-icon-size,var(--icon-size));
  fill: var(--hover-icon-color,var(--icon-color));
  transform: rotate(var(--hover-icon-rotation,var(--icon-rotation)));
}
.uxNlIP.SGrXAN:hover:not(:disabled) .p_5A25 {
  fill: var(--corvid-hover-icon-color,var(--hover-icon-color,var(--icon-color)));
}
.uxNlIP:disabled .p_5A25,
.uxNlIP [data-preview=disabled] .p_5A25 {
  display: var(--disabled-icon-display,var(--icon-display));
  width: var(--disabled-icon-size,var(--icon-size));
  height: var(--disabled-icon-size,var(--icon-size));
  fill: var(--disabled-icon-color,var(--icon-color));
  transform: rotate(var(--disabled-icon-rotation,var(--icon-rotation)));
}
.uxNlIP.ZBuT2t:disabled:not(:hover) .p_5A25 {
  fill: var(--corvid-disabled-icon-color,var(--disabled-icon-color,var(--icon-color)));
}
.p_5A25>span,
.p_5A25 svg {
  width: inherit;
  height: inherit;
  display: flex;
}
@media (forced-colors:active) {
  .uxNlIP.itVkSN .I0RXdK {
    color: inherit !important;
  }
  .p_5A25,
  .p_5A25 svg:not([data-type=ugc]):not([data-type=color]),
  .p_5A25 svg:not([data-type=ugc]):not([data-type=color]) * {
    fill: currentColor !important;
    stroke: currentColor !important;
  }
}
.HMOnu5 {
  display: inherit;
  height: inherit;
  width: auto;
}
.HamburgerOverlay547129737__root {
  -archetype: paintBox;
  visibility: hidden;
  box-sizing: border-box;
  z-index: var(--above-all-z-index);
  left: 0;
  height: calc(100vh - var(--wix-ads-height)) !important;
  width: 100vw !important;
  top: var(--wix-ads-height) !important;
  position: fixed !important;
}
.HamburgerOverlay547129737__overlay {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.HamburgerOverlay547129737__root.HamburgerOverlay547129737--isMenuOpen {
  visibility: visible;
}
.HamburgerOverlay547129737__root:not(.HamburgerOverlay547129737--showBackgroundOverlay) {
  background-color: #0000;
}
.HamburgerOverlay547129737__root.HamburgerOverlay547129737--shouldScroll {
  overflow: hidden scroll;
}
.HamburgerOverlay547129737__scrollContent {
  position: relative;
}
.OrbgmN[data-part=hamburger-overlay] {
  opacity: var(--hamburger-overlay-initial-opacity);
}
.OrbgmN[data-part=hamburger-overlay][data-animation-name=fadeIn] {
  transition: opacity .4s;
}
.OrbgmN[data-part=hamburger-overlay][data-animation-name=fadeIn][data-animation-state=enterActive],
.OrbgmN[data-part=hamburger-overlay][data-animation-name=fadeIn][data-animation-state=enterDone] {
  opacity: 1;
}
.xdu0As {
  background: var(--background);
  border: var(--border);
  border-radius: var(--border-radius);
  box-shadow: var(--box-shadow);
  z-index: var(--above-all-z-index);
  box-sizing: border-box;
  visibility: hidden;
  inset-inline-start: 0;
  height: calc(100vh - var(--wix-ads-height)) !important;
  width: 100vw !important;
  position: fixed !important;
  inset-block-start: var(--wix-ads-height) !important;
}
.oSs9UC {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0;
}
.UOTM1J {
  visibility: visible;
}
.xdu0As:not(.mh8_De) {
  background-color: #0000;
}
.vCpC6x {
  overflow: hidden scroll;
}
.mhdEAw {
  position: relative;
}
[data-prehydration]:has([data-hamburger-toggle]:checked) [data-part=hamburger-overlay] {
  transition: opacity .4s cubic-bezier(.645,.045,.355,1),visibility linear;
  opacity: 1 !important;
  visibility: visible !important;
}
[data-hamburger-overlay-label] {
  display: none;
}
[data-prehydration]:has([data-hamburger-toggle]:checked) [data-part=hamburger-overlay] [data-hamburger-overlay-label] {
  z-index: 1;
  cursor: pointer;
  display: block;
  position: absolute;
  inset: 0;
}
.EtmdIW {
  cursor: pointer;
}
.gpDCD5 {
  --container-corvid-border-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1));
  --container-corvid-border-size: var(--brw,1px);
  --container-corvid-background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  --backdrop-filter: $backdrop-filter;
}
.jv9xi4 {
  border: var(--container-corvid-border-width,var(--brw,1px)) solid var(--container-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)));
  background-color: var(--container-corvid-background-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)));
  backdrop-filter: var(--backdrop-filter,none);
  background-image: var(--bg-gradient,none);
  border-radius: var(--rd,5px);
  box-shadow: var(--shd,0 1px 4px #0009);
  position: absolute;
  inset: 0;
}
.StylableHorizontalMenu3372578893__root {
  -archetype: paddingBox;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  display: flex;
}
.StylableHorizontalMenu3372578893__root * {
  box-sizing: border-box;
}
.StylableHorizontalMenu3372578893__menu {
  flex-wrap: var(--menu-flex-wrap,wrap);
  min-width: fit-content;
  display: flex;
}
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menuItem {
  box-sizing: border-box;
  height: 100%;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu>li:first-of-type .StylableHorizontalMenu3372578893__menuItem {
  margin-inline-start: 0 !important;
}
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu>li:last-of-type .StylableHorizontalMenu3372578893__menuItem {
  margin-inline-end: 0 !important;
}
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu {
  height: auto !important;
  margin: 0 !important;
}
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll {
  scrollbar-width: none;
  -ms-overflow-style: none;
  overflow-x: scroll;
}
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll::-webkit-scrollbar {
  display: none;
}
.StylableHorizontalMenu3372578893__menuItem {
  position: relative;
  --focus-ring-box-shadow: inset 0 0 0 2px #116dff, inset 0 0 0 4px #fff !important;
}
.StylableHorizontalMenu3372578893__megaMenuWrapper {
  display: flex;
}
.itemDepth02233374943__root {
  -archetype: paintBox;
  cursor: pointer;
  flex: 1;
  text-decoration: none;
  display: block;
}
.itemDepth02233374943__root.itemDepth02233374943--isHovered,
.itemDepth02233374943__root.itemDepth02233374943--isCurrentPage,
.itemDepth02233374943__root.itemDepth02233374943--isHovered .itemDepth02233374943__label,
.itemDepth02233374943__root.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
  transition: all 80ms cubic-bezier(0,0,1,1);
}
.itemDepth02233374943__container {
  -archetype: box;
  align-items: center;
  height: 100%;
  display: flex;
}
.itemDepth02233374943__label {
  -archetype: text;
  -controller-part-type: LayoutChildDisplayDropdown;
  white-space: nowrap;
  transition: inherit;
}
.itemDepth02233374943__itemWrapper {
  flex-grow: inherit;
}
.itemDepth02233374943__positionBox {
  z-index: var(--position-box-z-index,47);
  margin: auto;
  display: none;
  position: fixed;
}
.itemDepth02233374943__positionBox.itemDepth02233374943--isColumn {
  position: absolute;
  left: 0;
  right: 0;
}
.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched {
  max-width: unset;
}
@keyframes itemDepth02233374943__fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.itemDepth02233374943__animationBox {
  opacity: 0;
  animation-duration: calc(var(--is-animated) * .1s);
  animation-delay: calc(var(--is-animated) * 50ms);
  max-height: var(--max-height,none);
  overflow-y: var(--overflow-y,visible);
  transition: border-color 80ms cubic-bezier(.25,1,.5,1),box-shadow 80ms cubic-bezier(.25,1,.5,1);
  animation-fill-mode: forwards;
}
.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched>.itemDepth02233374943__animationBox {
  width: 100%;
}
.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched .itemDepth02233374943__megaMenuComp {
  width: 100% !important;
}
.itemDepth02233374943__alignBox {
  display: flex;
}
.itemDepth02233374943__list {
  column-gap: calc(1px * var(--horizontalSpacing));
}
.itemDepth02233374943__itemWrapper[data-hovered]>.itemDepth02233374943__positionBox {
  visibility: hidden;
  display: block;
}
.itemDepth02233374943__itemWrapper[data-shown]>.itemDepth02233374943__positionBox {
  visibility: visible;
  display: block;
}
.itemDepth02233374943__itemWrapper[data-hovered]>.itemDepth02233374943__positionBox>.itemDepth02233374943__animationBox {
  animation-name: itemDepth02233374943__fadeIn;
}
.itemDepth02233374943__megaMenuComp {
  direction: ltr;
  flex-shrink: 0;
  margin-top: var(--containerMarginTop) !important;
  padding: 0 !important;
}
.itemDepth02233374943__itemWrapper:not([data-hovered]) .itemDepth02233374943__megaMenuComp {
  display: none;
}
[data-prehydration] .itemDepth02233374943__itemWrapper:hover>.itemDepth02233374943__positionBox.itemDepth02233374943--isColumn.itemDepth02233374943--isStretched {
  display: block;
  position: fixed !important;
}
[data-prehydration] .itemDepth02233374943__itemWrapper:hover>.itemDepth02233374943__positionBox.itemDepth02233374943--isColumn>.itemDepth02233374943__animationBox {
  opacity: 1;
}
[data-prehydration] .itemDepth02233374943__itemWrapper:hover>.itemDepth02233374943__positionBox.itemDepth02233374943--isColumn .itemDepth02233374943__megaMenuComp {
  display: block;
}
.itemDepth12472627565__root {
  -archetype: paintBox;
  text-decoration: none;
  display: block;
  position: relative;
}
.itemDepth12472627565__container {
  display: flex;
}
.itemDepth12472627565__label {
  -archetype: text;
  text-overflow: clip;
  white-space: var(--white-space);
  overflow-wrap: var(--label-word-wrap);
  word-wrap: var(--label-word-wrap);
  display: block;
  overflow: hidden;
  text-align: inherit !important;
}
.itemDepth12472627565__itemWrapper {
  page-break-inside: avoid;
  break-inside: avoid;
  position: relative;
}
.itemDepth12472627565__itemWrapper:after {
  content: "";
  clear: both;
  display: table;
}
.itemDepth12472627565__positionBox {
  position: var(--subsubmenu-box-position);
  display: var(--subsubmenu-box-display);
  top: 0;
  left: var(--subsubmenu-box-left);
  right: var(--subsubmenu-box-right);
}
.itemDepth12472627565__positionBox[data-reverted] {
  left: var(--subsubmenu-box-right);
  right: var(--subsubmenu-box-left);
}
.itemDepth12472627565__itemWrapper[data-hovered]>.itemDepth12472627565__positionBox {
  display: block;
}
@keyframes itemDepth12472627565__fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.itemDepth12472627565__animationBox {
  opacity: 0;
  animation-duration: calc(var(--is-animated) * .1s);
  animation-delay: calc(var(--is-animated) * 50ms);
  animation-fill-mode: forwards;
  margin-top: 0 !important;
}
.itemDepth12472627565__itemWrapper[data-hovered]>.itemDepth12472627565__positionBox>.itemDepth12472627565__animationBox {
  animation-name: itemDepth12472627565__fadeIn;
}
.submenu815198092__heading .itemDepth12472627565__label {
  color: #000;
}
.submenu815198092__pageWrapper {
  margin-left: auto !important;
  margin-right: auto !important;
}
.submenu815198092__overrideWidth {
  width: 100% !important;
}
.submenu815198092__rowItem:last-child {
  margin-bottom: 0 !important;
}
.submenu815198092__rowItem:first-child,
.submenu815198092__rowItem+.submenu815198092__rowItem {
  margin-top: 0;
}
.h75ntl {
  display: var(--navbar-display,block);
  height: 100%;
}
.I9v6Rw:hover {
  z-index: var(--is-sticky,auto);
}
.Aj_PK7 {
  clip: rect(0, 0, 0, 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}
.wZrAIE {
  min-width: var(--min-width-override);
  min-height: var(--min-height-override);
}
.itemShared2352141355__rootContainer {
  height: 100%;
}
.itemShared2352141355__rootContainer.itemShared2352141355--isRow {
  flex-direction: row;
  display: flex;
}
.itemShared2352141355__rootContainer.itemShared2352141355--isRow .itemShared2352141355__menuItem {
  flex-grow: 1;
}
.itemShared2352141355__accessibilityIconWrapper {
  width: 0;
}
.itemShared2352141355__accessibilityIconWrapper.itemShared2352141355--isIconShown {
  width: unset;
  margin-inline: 4px 8px;
}
.itemShared2352141355__accessibilityIconWrapper.itemShared2352141355--isTopLevel.itemShared2352141355--isIconShown {
  align-items: center;
  display: flex;
}
.itemShared2352141355__accessibilityIcon {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  width: 0;
  height: 0;
}
.itemShared2352141355__accessibilityIcon.itemShared2352141355--isIconShown {
  width: 24px;
  height: 24px;
  clip-path: unset;
  background: #fff;
}
.itemShared2352141355__accessibilityIcon.itemShared2352141355--isOpen {
  rotate: 180deg;
}
.ScrollButton2305195801__root {
  -archetype: paddingBox;
  cursor: pointer;
  opacity: 0;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}
.ScrollButton2305195801__root:hover {
  transition: all 80ms cubic-bezier(0,0,1,1);
}
.ScrollButton2305195801__root.ScrollButton2305195801---side-4-left {
  transform: scaleX(-1);
}
.ScrollButton2305195801__root.ScrollButton2305195801--isVisible {
  opacity: 1;
  pointer-events: auto;
}
.ScrollButton2305195801__icon {
  -archetype: icon;
  -controller-part-type: LayoutChildDisplayDropdown;
  min-width: 1px;
  max-width: 100%;
  max-height: 100%;
}
.ScrollButton2305195801__icon>svg {
  width: inherit;
  height: inherit;
}
.ScrollControls2015960785__root {
  padding-top: inherit;
  padding-bottom: inherit;
  border: inherit;
  display: var(--scroll-controls-display,flex);
  pointer-events: none;
  border-color: #0000;
  justify-content: space-between;
  position: absolute;
  inset: 0;
}

/* ===== css_masterPage (privacy-policy.html) ===== */
#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus,
#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus ~ .wixSdkShowFocusOnSibling {
  --focus-ring-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #116dff;
  box-shadow: var(--focus-ring-box-shadow) !important;
  z-index: 1;
}
.has-inner-focus-ring {
  --focus-ring-box-shadow: inset 0 0 0 2px #ffffff, inset 0 0 0 4px #116dff !important;
}
: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: var(--scaling-factor) / 1280;
  --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: 250,250,250;
  --color_12: 194,194,188;
  --color_13: 146,145,141;
  --color_14: 97,97,94;
  --color_15: 28,31,48;
  --color_16: 208,223,255;
  --color_17: 161,191,255;
  --color_18: 87,110,161;
  --color_19: 44,62,105;
  --color_20: 40,48,64;
  --color_21: 255,244,192;
  --color_22: 255,234,128;
  --color_23: 191,176,96;
  --color_24: 128,117,64;
  --color_25: 64,59,32;
  --color_26: 197,218,223;
  --color_27: 147,183,190;
  --color_28: 110,137,143;
  --color_29: 74,92,95;
  --color_30: 37,46,48;
  --color_31: 250,226,210;
  --color_32: 196,147,110;
  --color_33: 145,94,60;
  --color_34: 108,48,8;
  --color_35: 54,24,4;
  --color_36: 250,250,250;
  --color_37: 28,31,48;
  --color_38: 194,194,188;
  --color_39: 146,145,141;
  --color_40: 97,97,94;
  --color_41: 87,110,161;
  --color_42: 87,110,161;
  --color_43: 87,110,161;
  --color_44: 87,110,161;
  --color_45: 28,31,48;
  --color_46: 97,97,94;
  --color_47: 28,31,48;
  --color_48: 87,110,161;
  --color_49: 87,110,161;
  --color_50: 250,250,250;
  --color_51: 87,110,161;
  --color_52: 87,110,161;
  --color_53: 250,250,250;
  --color_54: 146,145,141;
  --color_55: 146,145,141;
  --color_56: 250,250,250;
  --color_57: 250,250,250;
  --color_58: 87,110,161;
  --color_59: 87,110,161;
  --color_60: 250,250,250;
  --color_61: 87,110,161;
  --color_62: 87,110,161;
  --color_63: 250,250,250;
  --color_64: 146,145,141;
  --color_65: 146,145,141;
  --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 400 calc(106 * var(--theme-spx-ratio))/0.9em roboto-thin,roboto,sans-serif;
  --font_1: normal normal normal 16px/1.4em Poppins,sans-serif;
  --font_2: normal normal 400 calc(50 * var(--theme-spx-ratio))/1em roboto-thin,roboto,sans-serif;
  --font_3: normal normal 400 calc(40 * var(--theme-spx-ratio))/1.1em roboto-thin,roboto,sans-serif;
  --font_4: normal normal 400 calc(32 * var(--theme-spx-ratio))/1em roboto-thin,roboto,sans-serif;
  --font_5: normal normal 400 calc(22 * var(--theme-spx-ratio))/1.2em roboto-thin,roboto,sans-serif;
  --font_6: normal normal 400 calc(18 * var(--theme-spx-ratio))/1.4em roboto-thin,roboto,sans-serif;
  --font_7: normal normal 700 22px/1.4em Poppins,sans-serif;
  --font_8: normal normal 700 15px/1.5em Poppins,sans-serif;
  --font_9: normal normal 400 14px/1.6em Poppins,sans-serif;
  --font_10: normal normal normal 12px/1.4em Poppins,sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  --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: var(--scaling-factor) / 1280;
}
.max-width-container {
  --font_0: normal normal 400 calc(106 * var(--theme-spx-ratio))/0.9em roboto-thin,roboto,sans-serif;
  --font_1: normal normal normal 16px/1.4em Poppins,sans-serif;
  --font_2: normal normal 400 calc(50 * var(--theme-spx-ratio))/1em roboto-thin,roboto,sans-serif;
  --font_3: normal normal 400 calc(40 * var(--theme-spx-ratio))/1.1em roboto-thin,roboto,sans-serif;
  --font_4: normal normal 400 calc(32 * var(--theme-spx-ratio))/1em roboto-thin,roboto,sans-serif;
  --font_5: normal normal 400 calc(22 * var(--theme-spx-ratio))/1.2em roboto-thin,roboto,sans-serif;
  --font_6: normal normal 400 calc(18 * var(--theme-spx-ratio))/1.4em roboto-thin,roboto,sans-serif;
  --font_7: normal normal 700 22px/1.4em Poppins,sans-serif;
  --font_8: normal normal 700 15px/1.5em Poppins,sans-serif;
  --font_9: normal normal 400 14px/1.6em Poppins,sans-serif;
  --font_10: normal normal normal 12px/1.4em Poppins,sans-serif;
}
.font_0 {
  font: var(--font_0);
  color: rgb(var(--color_15));
  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_15));
  letter-spacing: 0em;
}
.font_3 {
  font: var(--font_3);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}
.font_4 {
  font: var(--font_4);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}
.font_5 {
  font: var(--font_5);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}
.font_6 {
  font: var(--font_6);
  color: rgb(var(--color_15));
  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));
}
.theme-vars {
  --variables-lyeb3ogn: 1600px;
}
#SITE_HEADER {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
}
#SITE_PAGES {
  --transition-duration: 0ms;
}
#SITE_FOOTER {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
}

/* ===== css_sld64 (privacy-policy.html) ===== */
#sld64 {
  height: auto;
  --comp-display: unset;
  position: relative;
}
#sld64 .sld64-overflow-wrapper {
  position: relative;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  overflow-x: clip;
  overflow-y: clip;
}
#sld64 .sld64-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  display: var(--l_display,var(--container-display));
  grid-template-rows: auto auto;
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#sld64:not(.sld64-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#sld64 {
  --bg: var(--color_11);
  --alpha-bg: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#PAGE_SECTIONSsld64 {
  --above-all-in-container: 49;
}
#comp-lylcuuqq {
  z-index: 50;
  --above-all-in-container: 10000;
}
#comp-lrhc64t3-pinned-layer {
  z-index: 54;
  --above-all-in-container: 10000;
}
#comp-lylcuq34-pinned-layer {
  z-index: 55;
  --above-all-in-container: 10000;
}
#comp-lrhc64dr {
  min-height: 1049.59375px;
  --comp-display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-lrhc64dr .comp-lrhc64dr-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 10%;
  padding-right: 4%;
  padding-left: 4%;
  padding-bottom: 6%;
  row-gap: 0px;
  column-gap: 0px;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(768px,auto);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lrhc64dr {
    min-height: 967.6953125px;
  }
  #comp-lrhc64dr .comp-lrhc64dr-container {
    padding-top: 18%;
    padding-right: 5.000000000000001%;
    padding-left: 5.000000000000001%;
    padding-bottom: 8%;
    grid-template-rows: minmax(791.06px,auto);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lrhc64dr {
    min-height: 500px;
  }
  #comp-lrhc64dr .comp-lrhc64dr-container {
    padding-top: 100px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 40px;
    grid-template-rows: minmax(931.22px,auto);
  }
}
#comp-lrhc64dr {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lrhcjqyj {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 1009.0234375px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lrhcjqyj-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lrhcjqyj {
    width: 100.00118092578795%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lrhcjqyj {
    width: 100.00118092578796%;
    margin-bottom: -0.003815337657327158%;
  }
}
#comp-lrhcjqyj {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lrhcaffp {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 5.1976734517719%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lrhcaffp {
    margin-bottom: 7.636349751829631%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lrhcaffp {
    margin-bottom: 12.762304463945059%;
  }
}
#comp-lrhcaffp {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --minFontSize: 32px;
  --textDecoration: none;
  --maxFontSize: 47px;
  --letterSpacing: 0em;
  --lineHeight: normal;
  --fontSize: 47.4spx;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lrhccghl {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 95.25660228616476%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 5.946392389335348%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lrhccghl {
    margin-bottom: 8.856570183095606%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lrhccghl {
    width: 99.99523082792827%;
    margin-bottom: 8.856352537199543%;
  }
}
#comp-lrhccghl {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.8em;
  --letterSpacing: 0em;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lrhccghl {
    --fontSize: 16px;
  }
}
#comp-lrhcgpe8 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.99842333464723%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 3.2705158141344413%;
  align-self: flex-start;
  order: 3;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lrhcgpe8 {
    margin-bottom: 2.8022805970292284%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lrhcgpe8 {
    margin-bottom: 2.79950400610454%;
  }
}
#comp-lrhcgpe8 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --minFontSize: 20px;
  --maxFontSize: 24px;
  --letterSpacing: 0em;
  --lineHeight: normal;
  --fontSize: 23.719spx;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lrhcgowy {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 95.25660228616476%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 5.946392389335348%;
  align-self: flex-start;
  order: 4;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lrhcgowy {
    margin-bottom: 8.856570183095606%;
    order: 5;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lrhcgowy {
    width: 99.99523082792827%;
    margin-bottom: 8.856352537199543%;
    order: 5;
  }
}
#comp-lrhcgowy {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.8em;
  --letterSpacing: 0em;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lrhcgowy {
    --fontSize: 16px;
  }
}
#comp-lrhchr1v {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.99842333464723%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 3.2705158141344413%;
  align-self: flex-start;
  order: 5;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lrhchr1v {
    margin-bottom: 2.8022805970292284%;
    order: 7;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lrhchr1v {
    margin-bottom: 2.79950400610454%;
    order: 7;
  }
}
#comp-lrhchr1v {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --minFontSize: 20px;
  --maxFontSize: 24px;
  --letterSpacing: 0em;
  --lineHeight: normal;
  --fontSize: 23.719spx;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lrhchqoa {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 95.25660228616476%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
  align-self: flex-start;
  order: 6;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lrhchqoa {
    margin-bottom: 0px;
    order: 8;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lrhchqoa {
    width: 100%;
    margin-bottom: 0px;
    order: 8;
  }
}
#comp-lrhchqoa {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.8em;
  --letterSpacing: 0em;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lrhchqoa {
    --fontSize: 16px;
  }
}
#comp-mdn68gzz {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.99842333464723%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 3.2705158141344413%;
  align-self: flex-start;
  order: 7;
  position: relative;
}
#comp-mdn68gzz {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --minFontSize: 20px;
  --maxFontSize: 24px;
  --letterSpacing: 0em;
  --lineHeight: normal;
  --fontSize: 23.719spx;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn68gl8 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 95.25660228616476%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
  align-self: flex-start;
  order: 8;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn68gl8 {
    width: 100%;
  }
}
#comp-mdn68gl8 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.8em;
  --letterSpacing: 0em;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn68gl8 {
    --fontSize: 16px;
  }
}
#comp-mdn68p30 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.99842333464723%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 3.2705158141344413%;
  align-self: flex-start;
  order: 9;
  position: relative;
}
#comp-mdn68p30 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --minFontSize: 20px;
  --maxFontSize: 24px;
  --letterSpacing: 0em;
  --lineHeight: normal;
  --fontSize: 23.719spx;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-mdn68oll {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 95.25660228616476%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0px;
  align-self: flex-start;
  order: 10;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn68oll {
    width: 100%;
  }
}
#comp-mdn68oll {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --lineHeight: 1.8em;
  --letterSpacing: 0em;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn68oll {
    --fontSize: 16px;
  }
}
#comp-lylcuuqq {
  height: auto;
  width: auto;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  grid-area: 2/1/3/2;
  position: relative;
}
.comp-lylcuuqq-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lylcuuqq:not(.comp-lylcuuqq-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-lylcuuqq {
  --alpha-bg: 0;
  --bg: var(--color_11);
  --static-spx: 1px;
}
#comp-lylcuuqq_r_comp-lygyrks2 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 11/1/12/2;
  position: relative;
}
#comp-lylcuuqq_r_comp-lygyrks2 .comp-lylcuuqq_r_comp-lygyrks2-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 4%;
  padding-right: 6.796875%;
  padding-left: 6.796875%;
  padding-bottom: 1%;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.1880078 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.0362344 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: 1.6000358335643905fr 0.8000133705621623fr 0.8000394765549558fr 0.8000081037568256fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lylcuuqq_r_comp-lygyrks2:not(.comp-lylcuuqq_r_comp-lygyrks2-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lygyrks2 .comp-lylcuuqq_r_comp-lygyrks2-container {
    padding-top: 3.9840637450199203%;
    padding-right: 3.9840637450199203%;
    padding-left: 3.9840637450199203%;
    padding-bottom: 2%;
    row-gap: max(0.5px, 0.0132797 * (var(--scaling-factor) - var(--scrollbar-width)));
    column-gap: max(0.5px, 0.0332 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-template-rows: minmax(max(0.5px, 0.3396617 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.0321734 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    grid-template-columns: 1.2800026594760145fr 0.9200224514050217fr 0.9200060396846386fr 0.8800082965431633fr;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lygyrks2 .comp-lylcuuqq_r_comp-lygyrks2-container {
    padding-top: 40px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    row-gap: max(0.5px, 0.0533336 * (var(--scaling-factor) - var(--scrollbar-width)));
    column-gap: max(0.5px, 0.0533336 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-template-rows: minmax(max(0.5px, 0.049943 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.1363695 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.1378508 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.2617484 * (var(--scaling-factor) - var(--scrollbar-width))),auto) minmax(max(0.5px, 0.1122555 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    grid-template-columns: minmax(0px,1fr);
  }
}
#comp-lylcuuqq_r_comp-lygyrks2 {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lylcuuqq_r_comp-lyfzb4w0 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-lylcuuqq_r_comp-lyfzb4w0 .comp-lylcuuqq_r_comp-lyfzb4w0-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 0%;
  padding-right: 0%;
  padding-left: 0%;
  padding-bottom: 0%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lylcuuqq_r_comp-lyfzb4w0 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuuqq_r_comp-lyehiqlf {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max-content;
  max-width: 99999px;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: -0.9345288059302089%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lylcuuqq_r_comp-lyehiqlf-container {
  box-sizing: border-box;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  display: var(--l_display,var(--container-display));
  flex-direction: row;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyehiqlf {
    min-height: unset;
    max-height: 99999px;
    margin-top: 0.007900751393060486%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyehiqlf {
    min-height: unset;
    max-height: 99999px;
    margin-top: 0.009328358208955223%;
  }
}
#comp-lylcuuqq_r_comp-lyehiqlf {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuuqq_r_comp-lyegnv8n {
  min-height: 0px;
  --l_display: unset;
  height: 35px;
  min-width: 0px;
  width: 30.2578125px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0083498 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0078743 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyegnv8n {
    height: 30px;
    width: 25.93465909090909px;
    margin-right: max(0.5px, 0.0133436 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    align-self: center;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyegnv8n {
    height: 35px;
    width: 30.251302083333336px;
    margin-right: max(0.5px, 0.0128205 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    align-self: flex-start;
  }
}
#comp-lylcuuqq_r_comp-lyegnv8n {
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lylcuuqq_r_comp-lyegnv8r {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max(0.5px, 0.2145921 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: max(0.5px, 0.0106472 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyegnv8r {
    width: max(0.5px, 0.1776023 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    align-self: flex-start;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyegnv8r {
    width: max(0.5px, 0.6601162 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    align-self: center;
  }
}
#comp-lylcuuqq_r_comp-lyegnv8r {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyegnv8r {
    --fontSize: 20spx;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyegnv8r {
    --fontSize: 20px;
  }
}
#comp-lylcuuqq_r_comp-lyfzb543 {
  min-height: 0px;
  --comp-display: flex;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/2/2/3;
  position: relative;
}
#comp-lylcuuqq_r_comp-lyfzb543 .comp-lylcuuqq_r_comp-lyfzb543-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 3%;
  padding-right: 3%;
  padding-left: 3%;
  padding-bottom: 3%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyfzb543 .comp-lylcuuqq_r_comp-lyfzb543-container {
    padding-top: 0%;
    padding-right: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
  }
  #comp-lylcuuqq_r_comp-lyfzb543 {
    grid-area: 1/2/2/3;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyfzb543 {
    grid-area: 2/1/3/2;
  }
}
#comp-lylcuuqq_r_comp-lyfzb543 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuuqq_r_comp-lyh1n0mz {
  width: 87.75137111517367%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0.007618525289482282%;
  margin-right: 0%;
  margin-top: 0.019044485070491817%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lylcuuqq_r_comp-lyh1n0mz-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyh1n0mz {
    width: 99.9997361774576%;
    margin-left: 0%;
    margin-top: 0.016488908900317293%;
  }
  .comp-lylcuuqq_r_comp-lyh1n0mz-container {
    flex-direction: column;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyh1n0mz {
    min-width: 0px;
    width: max-content;
    max-width: 99999px;
    margin-left: 0%;
    margin-top: 0.015845708076783774%;
  }
  .comp-lylcuuqq_r_comp-lyh1n0mz-container {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    flex-direction: row;
  }
}
#comp-lylcuuqq_r_comp-lyh1n0mz {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuuqq_r_comp-lyh0n95z {
  width: 100.00508454474598%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 11.111593385129563%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
.comp-lylcuuqq_r_comp-lyh0n95z-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyh0n95z {
    width: 100.00508454474598%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 17.589182652668608%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyh0n95z {
    min-width: 0px;
    width: max(0.5px, 0.4 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
#comp-lylcuuqq_r_comp-lyh0n95z {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuuqq_r_comp-lyg0108v2 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.95539199286272%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.014303115133850184%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.945101467949013%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyg0108v2 {
    margin-left: 0.014303115133850184%;
    margin-bottom: 7.035673061067444%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyg0108v2 {
    margin-left: 0.032909829024380194%;
    margin-bottom: 6.666666666666667%;
  }
}
#comp-lylcuuqq_r_comp-lyg0108v2 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lylcuuqq_r_comp-lyg0108x {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9721199955392%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.023838525223083627%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0.4576996842832059%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyg0108x {
    margin-left: 0.023838525223083627%;
    margin-bottom: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyg0108x {
    margin-left: 0.05484971504063361%;
    margin-bottom: 1.0531145287801662%;
  }
}
#comp-lylcuuqq_r_comp-lyg0108x {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyg0108x.comp-lylcuuqq_r_variants-lyms5q23 {
    --color: var(--color_16);
    --textDecoration: none;
  }
  #comp-lylcuuqq_r_comp-lyg0108x {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyg0108x {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyg0108x:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-lyg0108x:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-lyg0108x.comp-lylcuuqq_r_variants-lyms5q23,
  #comp-lylcuuqq_r_comp-lyg0108x.comp-lylcuuqq_r_variants-lyms5q23 :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-lyg0108x.comp-lylcuuqq_r_variants-lyms5q23,
  #comp-lylcuuqq_r_comp-lyg0108x.comp-lylcuuqq_r_variants-lyms5q23 :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyg0108x:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-lyg0108x:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-lyg0108x.comp-lylcuuqq_r_variants-lyms5q23,
  #comp-lylcuuqq_r_comp-lyg0108x.comp-lylcuuqq_r_variants-lyms5q23 :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-lyg0108x.comp-lylcuuqq_r_variants-lyms5q23,
  #comp-lylcuuqq_r_comp-lyg0108x.comp-lylcuuqq_r_variants-lyms5q23 :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
#comp-lylcuuqq_r_comp-lyg01teu {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9721199955392%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 3;
  position: relative;
}
#comp-lylcuuqq_r_comp-lyg01teu {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --fontSize: 11px;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyg01teu.comp-lylcuuqq_r_variants-lyms5b88 {
    --color: var(--color_16);
    --textDecoration: none;
  }
  #comp-lylcuuqq_r_comp-lyg01teu {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyg01teu {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyg01teu:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-lyg01teu:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-lyg01teu.comp-lylcuuqq_r_variants-lyms5b88,
  #comp-lylcuuqq_r_comp-lyg01teu.comp-lylcuuqq_r_variants-lyms5b88 :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-lyg01teu.comp-lylcuuqq_r_variants-lyms5b88,
  #comp-lylcuuqq_r_comp-lyg01teu.comp-lylcuuqq_r_variants-lyms5b88 :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyg01teu:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-lyg01teu:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-lyg01teu.comp-lylcuuqq_r_variants-lyms5b88,
  #comp-lylcuuqq_r_comp-lyg01teu.comp-lylcuuqq_r_variants-lyms5b88 :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-lyg01teu.comp-lylcuuqq_r_variants-lyms5b88,
  #comp-lylcuuqq_r_comp-lyg01teu.comp-lylcuuqq_r_variants-lyms5b88 :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
#comp-lylcuuqq_r_comp-mgb6mh0d {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9721199955392%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: -0.23394853132310892%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0px;
  align-self: flex-start;
  order: 4;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-mgb6mh0d {
    margin-left: 0.023838525223083627%;
    margin-bottom: 0%;
    order: 2;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-mgb6mh0d {
    margin-left: 0.05484971504063361%;
    margin-bottom: 1.0531145287801662%;
    order: 2;
  }
}
#comp-lylcuuqq_r_comp-mgb6mh0d {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-mgb6mh0d.comp-lylcuuqq_r_variants-mgb6mh0u {
    --color: var(--color_16);
    --textDecoration: none;
  }
  #comp-lylcuuqq_r_comp-mgb6mh0d {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-mgb6mh0d {
    --textDecoration: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-mgb6mh0d:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-mgb6mh0d:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-mgb6mh0d.comp-lylcuuqq_r_variants-mgb6mh0u,
  #comp-lylcuuqq_r_comp-mgb6mh0d.comp-lylcuuqq_r_variants-mgb6mh0u :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-mgb6mh0d.comp-lylcuuqq_r_variants-mgb6mh0u,
  #comp-lylcuuqq_r_comp-mgb6mh0d.comp-lylcuuqq_r_variants-mgb6mh0u :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-mgb6mh0d:not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-mgb6mh0d:not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-mgb6mh0d.comp-lylcuuqq_r_variants-mgb6mh0u,
  #comp-lylcuuqq_r_comp-mgb6mh0d.comp-lylcuuqq_r_variants-mgb6mh0u :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
  #comp-lylcuuqq_r_comp-mgb6mh0d.comp-lylcuuqq_r_variants-mgb6mh0u,
  #comp-lylcuuqq_r_comp-mgb6mh0d.comp-lylcuuqq_r_variants-mgb6mh0u :not(.is-animating) :not(.is-animating) {
    transition: all 0.2s ease-in-out 0s, visibility 0s;
    --transition: all 0.2s ease-in-out 0s, visibility 0s;
  }
}
#comp-lylcuuqq_r_comp-lyg00nqo {
  width: 99.46622429800078%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0.2779449496750673%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
.comp-lylcuuqq_r_comp-lyg00nqo-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyg00nqo {
    width: 99.46622429800078%;
    margin-left: 0.2308580223162755%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyg00nqo {
    min-width: 0px;
    width: max(0.5px, 0.4666667 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
#comp-lylcuuqq_r_comp-lyg00nqo {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuuqq_r_comp-lyfzz8af {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.961043767928195%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyfzz8af {
    margin-bottom: 7.073777286543244%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyfzz8af {
    margin-bottom: 5.71875%;
  }
}
#comp-lylcuuqq_r_comp-lyfzz8af {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lylcuuqq_r_comp-lyg002xs {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9736922874556%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.028940403507577046%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyg002xs {
    margin-left: 0.028940403507577046%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyg002xs {
    width: 99.94741224418247%;
    margin-left: 0.05357142857142857%;
  }
}
#comp-lylcuuqq_r_comp-lyg002xs {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lylcuuqq_r_comp-lyh0tp6z {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/3/2/4;
  position: relative;
}
#comp-lylcuuqq_r_comp-lyh0tp6z .comp-lylcuuqq_r_comp-lyh0tp6z-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 3%;
  padding-right: 3%;
  padding-left: 3%;
  padding-bottom: 3%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyh0tp6z .comp-lylcuuqq_r_comp-lyh0tp6z-container {
    padding-top: 0%;
    padding-right: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
  }
  #comp-lylcuuqq_r_comp-lyh0tp6z {
    grid-area: 1/3/2/4;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyh0tp6z {
    grid-area: 3/1/4/2;
  }
}
#comp-lylcuuqq_r_comp-lyh0tp6z {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuuqq_r_comp-lyh1mcw5 {
  width: 87.75137111517367%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lylcuuqq_r_comp-lyh1mcw5-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyh1mcw5 {
    width: 99.99990406532768%;
    margin-top: 0.032977817800634586%;
  }
  .comp-lylcuuqq_r_comp-lyh1mcw5-container {
    flex-direction: column;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyh1mcw5 {
    min-width: 0px;
    width: max-content;
    max-width: 99999px;
    margin-top: 0.03169141615356755%;
  }
  .comp-lylcuuqq_r_comp-lyh1mcw5-container {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    flex-direction: row;
  }
}
#comp-lylcuuqq_r_comp-lyh1mcw5 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuuqq_r_comp-lyh0odal {
  width: 100%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 10.904278399722294%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
.comp-lylcuuqq_r_comp-lyh0odal-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyh0odal {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 17.588215895350114%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyh0odal {
    min-width: 0px;
    width: max(0.5px, 0.4 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    margin-left: 0px;
    margin-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
#comp-lylcuuqq_r_comp-lyh0odal {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuuqq_r_comp-lyh0muu8 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.7777777777777777%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyh0muu8 {
    margin-bottom: 7.035286358140046%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyh0muu8 {
    margin-bottom: 6.666666666666667%;
  }
}
#comp-lylcuuqq_r_comp-lyh0muu8 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lylcuuqq_r_comp-lygzkxti {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.80902777777777%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.16467069812471818%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0px;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lygzkxti {
    margin-left: 0.16467069812471818%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lygzkxti {
    margin-left: 0.3788712546697618%;
  }
}
#comp-lylcuuqq_r_comp-lygzkxti.comp-lylcuuqq_r_variants-lyljs11d {
  --color: var(--color_16);
}
#comp-lylcuuqq_r_comp-lygzkxti {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --textDecoration: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lylcuuqq_r_comp-lygzkxti:not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lylcuuqq_r_comp-lygzkxti:not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lylcuuqq_r_comp-lygzkxti.comp-lylcuuqq_r_variants-lyljs11d,
#comp-lylcuuqq_r_comp-lygzkxti.comp-lylcuuqq_r_variants-lyljs11d :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lylcuuqq_r_comp-lygzkxti.comp-lylcuuqq_r_variants-lyljs11d,
#comp-lylcuuqq_r_comp-lygzkxti.comp-lylcuuqq_r_variants-lyljs11d :not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lylcuuqq_r_comp-lygyxe7j {
  width: 99.83536955203189%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: flex-end;
  order: 2;
  position: relative;
}
.comp-lylcuuqq_r_comp-lygyxe7j-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lygyxe7j {
    width: 99.84089587859131%;
    margin-left: 0.15939320655161043%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: flex-start;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lygyxe7j {
    min-width: 0px;
    width: max(0.5px, 0.453312 * (var(--scaling-factor) - var(--scrollbar-width)));
    max-width: 99999px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: flex-start;
  }
}
#comp-lylcuuqq_r_comp-lygyxe7j {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuuqq_r_comp-lygzfsvi {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.99258380302581%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.782245794026866%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lygzfsvi {
    margin-bottom: 7.046518029176989%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lygzfsvi {
    margin-bottom: 5.882893648313264%;
  }
}
#comp-lylcuuqq_r_comp-lygzfsvi {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lylcuuqq_r_comp-lyg03n56 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100.00365310148317%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: -0.5554591216802638%;
  margin-top: 0%;
  margin-bottom: 0px;
  align-self: flex-end;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyg03n56 {
    margin-left: 0.0033641184031131307%;
    margin-right: 0%;
    margin-bottom: 0.7046518029176989%;
    align-self: flex-start;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyg03n56 {
    margin-left: 0.0068185238074862835%;
    margin-right: 0%;
    margin-bottom: 1.4282152167225273%;
    align-self: flex-start;
  }
}
#comp-lylcuuqq_r_comp-lyg03n56.comp-lylcuuqq_r_variants-lylivj4t {
  --color: var(--color_16);
}
#comp-lylcuuqq_r_comp-lyg03n56.comp-lylcuuqq_r_variants-lylivtz7 {
  --color: var(--color_16);
}
#comp-lylcuuqq_r_comp-lyg03n56 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --textDecoration: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lylcuuqq_r_comp-lyg03n56:not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lylcuuqq_r_comp-lyg03n56:not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lylcuuqq_r_comp-lyg03n56.comp-lylcuuqq_r_variants-lylivj4t,
#comp-lylcuuqq_r_comp-lyg03n56.comp-lylcuuqq_r_variants-lylivj4t :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lylcuuqq_r_comp-lyg03n56.comp-lylcuuqq_r_variants-lylivj4t,
#comp-lylcuuqq_r_comp-lyg03n56.comp-lylcuuqq_r_variants-lylivj4t :not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lylcuuqq_r_comp-lyg03n56.comp-lylcuuqq_r_variants-lylivtz7,
#comp-lylcuuqq_r_comp-lyg03n56.comp-lylcuuqq_r_variants-lylivtz7 :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lylcuuqq_r_comp-lyg03n56.comp-lylcuuqq_r_variants-lylivtz7,
#comp-lylcuuqq_r_comp-lyg03n56.comp-lylcuuqq_r_variants-lylivtz7 :not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lylcuuqq_r_comp-lyg08v4u {
  --l_display: none;
  height: auto;
  min-width: 0px;
  width: 100.00365310148317%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.006728236806226261%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 3;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyg08v4u {
    margin-left: 0.006728236806226261%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyg08v4u {
    margin-left: 0.013637047614972567%;
  }
}
#comp-lylcuuqq_r_comp-lyg08v4u.comp-lylcuuqq_r_variants-lyliw27d {
  --color: var(--color_16);
}
#comp-lylcuuqq_r_comp-lyg08v4u {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --color: var(--color_11);
  --alpha-color: 1;
  --textDecoration: none;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lylcuuqq_r_comp-lyg08v4u:not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lylcuuqq_r_comp-lyg08v4u:not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lylcuuqq_r_comp-lyg08v4u.comp-lylcuuqq_r_variants-lyliw27d,
#comp-lylcuuqq_r_comp-lyg08v4u.comp-lylcuuqq_r_variants-lyliw27d :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lylcuuqq_r_comp-lyg08v4u.comp-lylcuuqq_r_variants-lyliw27d,
#comp-lylcuuqq_r_comp-lyg08v4u.comp-lylcuuqq_r_variants-lyliw27d :not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
  --transition: all 0.2s ease-in-out 0s, visibility 0s;
}
#comp-lylcuuqq_r_comp-mi7eo22x {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 103.15498549991241%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: min(-0.5px, -0.0025568 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-right: 0px;
  margin-top: max(0.5px, 0.1197505 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-lylcuuqq_r_comp-mi7eo22x {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lylcuuqq_r_comp-lygz9xp2 {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/4/2/5;
  position: relative;
}
#comp-lylcuuqq_r_comp-lygz9xp2 .comp-lylcuuqq_r_comp-lygz9xp2-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  padding-top: 3%;
  padding-right: 3%;
  padding-left: 3%;
  padding-bottom: 3%;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lygz9xp2 .comp-lylcuuqq_r_comp-lygz9xp2-container {
    padding-top: 0%;
    padding-right: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
  }
  #comp-lylcuuqq_r_comp-lygz9xp2 {
    grid-area: 1/4/2/5;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lygz9xp2 {
    grid-area: 4/1/5/2;
  }
}
#comp-lylcuuqq_r_comp-lygz9xp2 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuuqq_r_comp-lyfzwzcd {
  width: 87.75479360560071%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0.015029720397395785%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lylcuuqq_r_comp-lyfzwzcd-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyfzwzcd {
    width: 100.00570016401761%;
    margin-top: 0.05171519774052853%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyfzwzcd {
    width: 39.39243027888446%;
    margin-top: 0.058855487142339735%;
  }
}
#comp-lylcuuqq_r_comp-lyfzwzcd {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuuqq_r_comp-lyfzw7lt {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9889976895148%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 2.7958554547011474%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyfzw7lt {
    width: 99.99425386427627%;
    margin-left: 0.005746135723725794%;
    margin-bottom: 7.332069183474114%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyfzw7lt {
    width: 99.98850706815308%;
    margin-left: 0.011492931846914148%;
    margin-bottom: 7.326744052407769%;
  }
}
#comp-lylcuuqq_r_comp-lyfzw7lt {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lylcuuqq_r_comp-lyfzf3ce {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 99.9914368898784%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0.02140777530399041%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyfzf3ce {
    width: 135.953125px;
    margin-left: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyfzf3ce {
    width: 98.61166203887346%;
    margin-left: 0%;
  }
}
#comp-lylcuuqq_r_comp-lyfzf3ce {
  --bgs: 255,255,255;
  --itemBGColorNoTrans: background-color 50ms ease 0s;
  --shd: none;
  --bg: 255,255,255;
  --brw: 0px;
  --brd: 0,0,0;
  --itemBGColorTrans: background-color 0.4s ease 0s;
  --verticalPadding: 1px;
  --fnt: var(--font_9);
  --txt: var(--color_11);
  --alpha-txt: 1;
  --arrowColor: var(--color_11);
  --alpha-arrowColor: 1;
  --subMenuOpacityTrans: opacity 0.4s ease 0s;
  --bgsSub: 0,0,0;
  --txtsSub: var(--color_16);
  --alpha-txtsSub: 1;
  --txts: var(--color_16);
  --alpha-txts: 1;
  --bgexpanded: 255,255,255;
  --fntSubMenu: normal normal normal 16px/1.5em madefor-text,sans-serif;
  --txtexpanded: var(--color_11);
  --alpha-txtexpanded: 1;
  --subMenuSpacing: 0px;
  --menuSpacing: 0px;
  --bgh: 230,234,245;
  --SKINS_fntSubmenu: normal normal normal 16px/1.4em Poppins #8D8D8D;
  --alpha-SKINS_bgSubmenu: 0;
  --rd: 90px;
  --alpha-bgs: 0;
  --alpha-bgsSub: 0;
  --alpha-brd: 0;
  --textSpacing: 0;
  --alpha-bg: 0;
  --SKINS_submenuMargin: 0;
  --alpha-bgexpanded: 0;
  --sepw: 1;
  --alpha-bgh: 1;
  --SKINS_submenuBR: 90px;
  --boxShadowToggleOn-shd: none;
  --separatorHeight: 15;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lylcuuqq_r_comp-lyfzy5tk {
  min-height: 0px;
  --comp-display: flex;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  display: var(--l_display,var(--comp-display,flex));
  flex-direction: column;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 2/1/3/5;
  position: relative;
}
#comp-lylcuuqq_r_comp-lyfzy5tk .comp-lylcuuqq_r_comp-lyfzy5tk-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  flex-grow: 1;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyfzy5tk {
    grid-area: 2/1/3/5;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyfzy5tk {
    grid-area: 5/1/6/2;
  }
}
#comp-lylcuuqq_r_comp-lyfzy5tk {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuuqq_r_comp-lyfzy89o {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 31.49132103574702%;
  max-width: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: center;
  justify-self: start;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0.00805765595473341%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyfzy89o {
    width: 59.35067127270041%;
    align-self: center;
    margin-top: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyfzy89o {
    width: 100%;
    align-self: end;
    margin-top: 0%;
  }
}
#comp-lylcuuqq_r_comp-lyfzy89o {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textAlign: left;
  --color: var(--color_11);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lrhc64t3 {
  height: auto;
  width: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-top: 0px;
  margin-right: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lrhc64t3-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lrhc64t3:not(.comp-lrhc64t3-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-lrhc64t3-pinned-layer {
  position: fixed;
  left: 0;
  width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  top: 0;
  bottom: unset;
  height: auto;
  margin-top: var(--wix-ads-height);
}
#comp-lrhc64t3 {
  --alpha-bg: 0;
  --bg: var(--color_11);
  --static-spx: 1px;
}
#comp-lrhc64t3_r_comp-kd5px9hr {
  min-height: 100vh;
  height: 100vh;
  min-width: 0px;
  width: 300px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-lrhc64t3_r_comp-kd5px9hr .comp-lrhc64t3_r_comp-kd5px9hr-overflow-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  overflow-x: hidden;
  overflow-y: scroll;
  --sticky-offset: 0px;
  scrollbar-width: none;
  overflow: -moz-scrollbars-none;
  -ms-overflow-style: none;
}
#comp-lrhc64t3_r_comp-kd5px9hr .comp-lrhc64t3_r_comp-kd5px9hr-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(0px,1fr);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lrhc64t3_r_comp-kd5px9hr:not(.comp-lrhc64t3_r_comp-kd5px9hr-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-lrhc64t3_r_comp-kd5px9hr .comp-lrhc64t3_r_comp-kd5px9hr-overflow-wrapper::-webkit-scrollbar {
  width: 0;
  height: 0;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lrhc64t3_r_comp-kd5px9hr {
    width: 400px;
    align-self: start;
    justify-self: end;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  #comp-lrhc64t3_r_comp-kd5px9hr .comp-lrhc64t3_r_comp-kd5px9hr-container {
    grid-template-columns: minmax(0px,400fr);
  }
  #comp-lrhc64t3_r_comp-kd5px9hr-pinned-layer {
    position: fixed;
    left: 0;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    top: 0;
    bottom: unset;
    height: auto;
    margin-top: var(--wix-ads-height);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lrhc64t3_r_comp-kd5px9hr {
    width: 100vw;
    max-width: 99999px;
    align-self: stretch;
    justify-self: stretch;
  }
  #comp-lrhc64t3_r_comp-kd5px9hr .comp-lrhc64t3_r_comp-kd5px9hr-container {
    grid-template-columns: minmax(0px,390fr);
  }
}
#comp-lrhc64t3_r_comp-kd5px9hr {
  --containerBackground: var(--color_11);
  --alpha-containerBackground: 1;
  --bg: var(--color_15);
  --alpha-bg: 0.8;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lrhc64t3_r_comp-kd5px9kk {
  height: auto;
  width: 60%;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: center;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 100px;
  margin-bottom: 200px;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lrhc64t3_r_comp-kd5px9kk {
    width: 45%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lrhc64t3_r_comp-kd5px9kk {
    width: 46.15384615384615%;
  }
}
#comp-lrhc64t3_r_comp-kd5px9kk {
  --bgs: var(--color_11);
  --itemBGColorNoTrans: background-color 50ms ease 0s;
  --shd: none;
  --bg: var(--color_11);
  --brw: 0px 0px 0px 0px;
  --brd: var(--color_15);
  --itemBGColorTrans: background-color 0.4s ease 0s;
  --verticalPadding: 10px;
  --fnt: var(--font_8);
  --txt: var(--color_15);
  --alpha-txt: 1;
  --arrowColor: var(--color_15);
  --alpha-arrowColor: 1;
  --subMenuOpacityTrans: opacity 0.4s ease 0s;
  --bgsSub: var(--color_11);
  --txtsSub: var(--color_18);
  --alpha-txtsSub: 1;
  --txts: var(--color_18);
  --alpha-txts: 1;
  --bgexpanded: var(--color_11);
  --fntSubMenu: var(--font_9);
  --txtexpanded: var(--color_15);
  --alpha-txtexpanded: 1;
  --subMenuSpacing: 25px;
  --menuSpacing: 10px;
  --bgh: 230,234,245;
  --SKINS_fntSubmenu: normal normal normal 16px/1.4em Poppins {color_14};
  --alpha-SKINS_bgSubmenu: 0;
  --rd: 90px;
  --alpha-bgs: 0;
  --alpha-bgsSub: 0;
  --alpha-brd: 0.2;
  --textSpacing: 0;
  --alpha-bg: 0;
  --SKINS_submenuMargin: 0;
  --alpha-bgexpanded: 1;
  --sepw: 1;
  --alpha-bgh: 1;
  --SKINS_submenuBR: 90px;
  --boxShadowToggleOn-shd: none;
  --separatorHeight: 15;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lrhc64t3_r_comp-kd5px9kk {
    --fnt: var(--font_7);
    --fntSubMenu: var(--font_8);
  }
}
#comp-lrhc64t3_r_comp-kkmqi5tc {
  height: 20px;
  width: 20px;
  --l_display: unset;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  position: sticky;
  --force-auto: initial;
  top: var(--force-auto,calc(0px + var(--sticky-offset, 0px)));
  bottom: var(--force-auto,);
  left: var(--force-auto,);
  right: var(--force-auto,);
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 40px;
  margin-top: 40px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  --is-sticky: 1;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lrhc64t3_r_comp-kkmqi5tc {
    width: 28.296875px;
    height: 28px;
  }
}
#comp-lrhc64t3_r_comp-kkmqi5tc {
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lylcuq34 {
  width: auto;
  height: auto;
  --comp-display: unset;
  align-self: start;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
  margin-top: calc(0px);
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lylcuq34-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lylcuq34:not(.comp-lylcuq34-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-lylcuq34-pinned-layer {
  position: fixed;
  left: 0;
  width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  top: 0;
  bottom: unset;
  height: auto;
  margin-top: var(--wix-ads-height);
}
#masterPage:not(.landingPage) {
  --top-offset: var(--header-height);
}
#masterPage.landingPage {
  --top-offset: 0px;
}
#comp-lylcuq34 {
  --alpha-bg: 0;
  --bg: var(--color_11);
  --static-spx: 1px;
}
#comp-lylcuq34_r_comp-lyfwd7e1 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: start;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: calc(0px);
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-lylcuq34_r_comp-lyfwd7e1 .comp-lylcuq34_r_comp-lyfwd7e1-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max(0.5px, 0.0850508 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lylcuq34_r_comp-lyfwd7e1:not(.comp-lylcuq34_r_comp-lyfwd7e1-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-lylcuq34_r_comp-lyfwd7e1-pinned-layer {
  position: fixed;
  left: 0;
  width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  top: 0;
  bottom: unset;
  height: auto;
  margin-top: var(--wix-ads-height);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyfwd7e1 .comp-lylcuq34_r_comp-lyfwd7e1-container {
    padding-top: 2%;
    padding-right: 2%;
    padding-left: 2%;
    padding-bottom: 2%;
    grid-template-rows: minmax(max(0.5px, 0.0850508 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyfwd7e1 .comp-lylcuq34_r_comp-lyfwd7e1-container {
    padding-top: 2%;
    padding-right: 2.533333333333333%;
    padding-left: 2%;
    padding-bottom: 2%;
    grid-template-rows: minmax(max(0.5px, 0.0850507 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
  }
}
#comp-lylcuq34_r_comp-lyfwd7e1 {
  --bg: var(--color_11);
  --alpha-bg: 0;
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lylcuq34_r_comp-lyrcsz0y {
  min-height: 65px;
  --l_display: unset;
  height: auto;
  width: max-content;
  --comp-display: unset;
  align-self: center;
  justify-self: center;
  pointer-events: auto;
  margin-left: 1.709486166007905%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 1.3513043478260864%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lylcuq34_r_comp-lyrcsz0y-container {
  box-sizing: border-box;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  display: var(--l_display,var(--container-display));
  flex-direction: row;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz0y {
    min-height: 65px;
    width: max-content;
  }
  .comp-lylcuq34_r_comp-lyrcsz0y-container {
    flex-direction: row;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz0y {
    min-height: 0px;
    min-width: 0px;
    width: 100%;
    max-width: 99999px;
    max-height: 99999px;
    justify-self: start;
    margin-left: 0%;
    margin-bottom: 0%;
  }
  .comp-lylcuq34_r_comp-lyrcsz0y-container {
    flex-direction: column;
  }
}
#comp-lylcuq34_r_comp-lyrcsz0y {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 10px 10px 10px 10px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuq34_r_comp-lyrcsz17 {
  min-height: 65px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max(0.5px, 0.7343747 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.0003953 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: max(0.5px, 0.0282115 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 1;
  position: relative;
}
.comp-lylcuq34_r_comp-lyrcsz17-container {
  box-sizing: border-box;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(65px,auto);
  grid-template-columns: minmax(0px,940fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz17 {
    min-height: 65px;
    width: max(0.5px, 0.5989583 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .comp-lylcuq34_r_comp-lyrcsz17-container {
    grid-template-rows: minmax(65px,auto);
    grid-template-columns: minmax(0px,460.0003125fr);
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz17 {
    min-height: 70px;
    width: 100.00069708270887%;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-bottom: 0%;
  }
  .comp-lylcuq34_r_comp-lyrcsz17-container {
    grid-template-rows: minmax(70px,auto);
    grid-template-columns: minmax(0px,1fr);
  }
}
#comp-lylcuq34_r_comp-lyrcsz17 {
  --brw: 0px;
  --brd: var(--color_13);
  --bg: var(--color_16);
  --rd: 10px 10px 10px 10px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 1;
  --alpha-bg: 1;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuq34_r_comp-lyrcsz1b {
  min-height: 0px;
  --l_display: none;
  height: 60px;
  min-width: 0px;
  width: 60px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: center;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 4.1549004014465165%;
  margin-top: 0.08931684201567495%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lylcuq34_r_comp-lyrcsz1b-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lylcuq34_r_comp-lyrcsz1b:not(.comp-lylcuq34_r_comp-lyrcsz1b-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz1b {
    --l_display: unset;
    height: 40px;
    width: 40px;
    margin-right: 3.2932206521739134%;
    margin-top: 0%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz1b {
    margin-right: 3.298611111111111%;
    margin-top: 0%;
  }
}
#comp-lylcuq34_r_comp-lyrcsz1b {
  --static-spx: 1px;
}
#comp-lylcuq34_r_comp-lyrcsz1f6 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: auto;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-lylcuq34_r_comp-lyrcsz1l {
  min-height: 300px;
  --l_display: unset;
  height: 300px;
  min-width: 0px;
  width: 980px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: stretch;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-lylcuq34_r_comp-lyrcsz1l .comp-lylcuq34_r_comp-lyrcsz1l-overflow-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  overflow-x: scroll;
  overflow-y: scroll;
  --sticky-offset: 0px;
  scrollbar-width: none;
  overflow: -moz-scrollbars-none;
  -ms-overflow-style: none;
}
#comp-lylcuq34_r_comp-lyrcsz1l .comp-lylcuq34_r_comp-lyrcsz1l-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lylcuq34_r_comp-lyrcsz1l:not(.comp-lylcuq34_r_comp-lyrcsz1l-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
#comp-lylcuq34_r_comp-lyrcsz1l .comp-lylcuq34_r_comp-lyrcsz1l-overflow-wrapper::-webkit-scrollbar {
  width: 0;
  height: 0;
}
#comp-lylcuq34_r_comp-lyrcsz1n4 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 40%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  align-self: stretch;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
#comp-lylcuq34_r_comp-lyrcsz1n4 .comp-lylcuq34_r_comp-lyrcsz1n4-overflow-wrapper {
  position: relative;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  overflow-x: hidden;
  overflow-y: scroll;
  --sticky-offset: 0px;
}
#comp-lylcuq34_r_comp-lyrcsz1n4 .comp-lylcuq34_r_comp-lyrcsz1n4-container {
  box-sizing: border-box;
  position: relative;
  pointer-events: none;
  row-gap: 0px;
  column-gap: 0px;
  display: var(--l_display,var(--container-display));
  grid-template-rows: minmax(max-content,100%);
  grid-template-columns: minmax(0px,1fr);
  --container-layout-type: grid-container-layout;
  --container-display: grid;
}
#comp-lylcuq34_r_comp-lyrcsz1n4:not(.comp-lylcuq34_r_comp-lyrcsz1n4-container) {
  display: var(--l_display,var(--container-display));
  grid-template-rows: 1fr;
  grid-template-columns: minmax(0, 1fr);
  --container-display: grid;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz1n4 {
    width: 100%;
    justify-self: start;
  }
}
#comp-lylcuq34_r_comp-lyrcsz1r {
  min-height: 0px;
  --l_display: unset;
  height: 20px;
  min-width: 0px;
  width: 20px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: start;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 30px;
  margin-top: 30px;
  margin-bottom: 0px;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz1r {
    height: 30px;
    width: 30px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz1r {
    height: 41px;
    width: 41px;
    margin-right: 27px;
    margin-top: 30.5px;
  }
}
#comp-lylcuq34_r_comp-lyrcsz1u5 {
  width: 100%;
  height: auto;
  --l_display: unset;
  --comp-display: unset;
  align-self: start;
  justify-self: start;
  pointer-events: auto;
  margin-top: 45%;
  margin-left: 0%;
  margin-bottom: 0%;
  margin-right: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lylcuq34_r_comp-lyrcsz1u5-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: column;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz1u5 {
    margin-right: 0px;
    margin-top: 78px;
  }
}
#comp-lylcuq34_r_comp-lyrcsz1u5 {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuq34_r_comp-lyrcsz1w2 {
  min-height: 0px;
  --l_display: unset;
  height: 75px;
  min-width: 0px;
  width: 92.3076923076923%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 3.8461538461538463%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 6.410256410256411%;
  align-self: flex-start;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz1w2 {
    margin-bottom: 10.256410256410257%;
  }
}
#comp-lylcuq34_r_comp-mjr519yl {
  min-height: 0px;
  --l_display: none;
  height: 75px;
  min-width: 0px;
  width: 92.3076923076923%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 3.8461538461538463%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 6.410256410256411%;
  align-self: flex-start;
  order: 3;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-mjr519yl {
    --l_display: none;
    width: 92.3076923076923%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-mjr519yl {
    --l_display: unset;
    width: 92.30416666666666%;
    margin-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
    order: 2;
  }
}
#comp-lylcuq34_r_comp-lyrcsz21 {
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 100%;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz21 {
    margin-bottom: 0%;
    order: 2;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz21 {
    margin-bottom: 0px;
    order: 3;
  }
}
#comp-lylcuq34_r_comp-lyrcsz21 {
  --bgs: 255,255,255;
  --itemBGColorNoTrans: background-color 50ms ease 0s;
  --shd: none;
  --bg: 255,255,255;
  --brw: 0px;
  --brd: 0,0,0;
  --itemBGColorTrans: background-color 0.4s ease 0s;
  --verticalPadding: 10px;
  --fnt: normal normal normal 20px/1.5em madefor-text,sans-serif;
  --txt: 0,0,0;
  --alpha-txt: 1;
  --arrowColor: 0,0,0;
  --alpha-arrowColor: 1;
  --subMenuOpacityTrans: opacity 0.4s ease 0s;
  --bgsSub: 0,0,0;
  --txtsSub: 26,106,255;
  --alpha-txtsSub: 1;
  --txts: 26,106,255;
  --alpha-txts: 1;
  --bgexpanded: 255,255,255;
  --fntSubMenu: normal normal normal 20px/1.5em madefor-text,sans-serif;
  --txtexpanded: 0,0,0;
  --alpha-txtexpanded: 1;
  --subMenuSpacing: 0px;
  --menuSpacing: 10px;
  --bgh: 230,234,245;
  --SKINS_fntSubmenu: normal normal normal 16px/1.4em Poppins #8D8D8D;
  --alpha-SKINS_bgSubmenu: 0;
  --rd: 90px;
  --alpha-bgs: 0;
  --alpha-bgsSub: 0;
  --alpha-brd: 0;
  --textSpacing: 0;
  --alpha-bg: 0;
  --SKINS_submenuMargin: 0;
  --alpha-bgexpanded: 0;
  --sepw: 1;
  --alpha-bgh: 1;
  --SKINS_submenuBR: 90px;
  --boxShadowToggleOn-shd: none;
  --separatorHeight: 15;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz21 {
    --bgs: var(--color_11);
    --fnt: var(--font_8);
    --txt: var(--color_20);
    --arrowColor: var(--color_20);
    --bgsSub: var(--color_11);
    --txtsSub: var(--color_29);
    --txts: var(--color_29);
  }
}
#comp-lylcuq34_r_comp-lyrcsz26 {
  min-height: 30px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: 63.31616017326735%;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  align-self: center;
  justify-self: end;
  pointer-events: auto;
  margin-left: 0%;
  margin-right: 2.001573787715204%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz26 {
    --l_display: none;
    width: 78.57417535254056%;
    margin-right: 2.65846669625281%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz26 {
    --l_display: none;
    width: 78.73592633163489%;
    margin-right: 2.66393935427409%;
  }
}
#comp-lylcuq34_r_comp-lyrcsz2a {
  min-height: 0px;
  --l_display: unset;
  height: 35px;
  width: max-content;
  --comp-display: unset;
  align-self: center;
  justify-self: start;
  pointer-events: auto;
  margin-left: 2.1075111225455316%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  grid-area: 1/1/2/2;
  position: relative;
}
.comp-lylcuq34_r_comp-lyrcsz2a-container {
  box-sizing: border-box;
  display: var(--l_display,var(--container-display));
  flex-direction: row;
  --container-layout-type: flex-container-layout;
  --container-display: flex;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz2a {
    margin-left: 3.3258499003765274%;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz2a {
    margin-left: 3.331163194444445%;
  }
}
#comp-lylcuq34_r_comp-lyrcsz2a {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_31);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --static-spx: 0.1 * var(--one-unit);
  --bg-gradient: none;
}
#comp-lylcuq34_r_comp-lyrcsz2c {
  min-height: 0px;
  --l_display: unset;
  height: 35px;
  min-width: 0px;
  width: 30.265213815789476px;
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: max(0.5px, 0.00625 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: center;
  order: 1;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz2c {
    margin-right: max(0.5px, 0.0128203 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-top: 0%;
    margin-bottom: 0%;
    align-self: flex-start;
  }
}
#comp-lylcuq34_r_comp-lyrcsz2c {
  --static-spx: 0.1 * var(--one-unit);
}
#comp-lylcuq34_r_comp-lyrcsz2i2 {
  min-height: 0px;
  --l_display: unset;
  height: auto;
  min-width: 0px;
  width: max(0.5px, 0.2203866 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: center;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz2i2 {
    width: max-content;
  }
}
#comp-lylcuq34_r_comp-lyrcsz2i2 {
  --backgroundColor: 0,0,0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
  --textDecoration: none;
  --textAlign: left;
  --color: var(--color_15);
  --alpha-color: 1;
  --static-spx: 0.1 * var(--one-unit);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz2i2 {
    --fontSize: 33.333spx;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz2i2 {
    --fontSize: 65.641spx;
  }
}
#comp-lylcuq34_r_comp-lyrcsz2o1 {
  min-height: 0px;
  --l_display: unset;
  height: 65px;
  min-width: 0px;
  width: max(0.5px, 0.1711217 * (var(--scaling-factor) - var(--scrollbar-width)));
  max-width: 99999px;
  max-height: 99999px;
  --comp-display: unset;
  display: var(--l_display,var(--display,block));
  pointer-events: auto;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: max(0.5px, 0.0282119 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom: 0px;
  align-self: flex-start;
  order: 2;
  position: relative;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz2o1 {
    --l_display: unset;
    height: 65px;
    width: max(0.5px, 0.3386458 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz2o1 {
    --l_display: none;
    height: 75px;
    width: 100%;
    margin-left: 0%;
    margin-top: 0%;
    margin-bottom: max(0.5px, 0.0079051 * (var(--scaling-factor) - var(--scrollbar-width)));
  }
}

/* ===== stylableCss_sld64 (privacy-policy.html) ===== */
/*END STYLABLE DIRECTIVE RULES*/
#comp-lylcuq34_r_comp-lyrcsz1f6 .comp-lylcuq34_r_comp-lyrcsz1f6-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding: 0px;
  background: #FFFFFF;
  border: 0px solid #949494;
  border-radius: 0px;
  /*0.78px 1.84px 8px 1px rgba(0, 0, 0, 0.07)*/
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-lylcuq34_r_comp-lyrcsz1f6 .comp-lylcuq34_r_comp-lyrcsz1f6-styleId__root:hover {
  background: rgba(255, 255, 255, 0);
  border: 0px solid #000000;
}
#comp-lylcuq34_r_comp-lyrcsz1f6 .comp-lylcuq34_r_comp-lyrcsz1f6-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(0deg);
  fill: #1A6AFF;
}
#comp-lylcuq34_r_comp-lyrcsz1f6 .comp-lylcuq34_r_comp-lyrcsz1f6-styleId__root:hover .StylableButton2545352419__label {
  color: #FFFFFF;
}
#comp-lylcuq34_r_comp-lyrcsz1f6 .comp-lylcuq34_r_comp-lyrcsz1f6-styleId__root:disabled {
  border: 0px solid #000000;
  background: #EEEEEE;
}
#comp-lylcuq34_r_comp-lyrcsz1f6 .comp-lylcuq34_r_comp-lyrcsz1f6-styleId__root:disabled .StylableButton2545352419__label {
  color: #4F4F4F;
}
#comp-lylcuq34_r_comp-lyrcsz1f6 .comp-lylcuq34_r_comp-lyrcsz1f6-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-lylcuq34_r_comp-lyrcsz1f6 .comp-lylcuq34_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
}
#comp-lylcuq34_r_comp-lyrcsz1f6 .comp-lylcuq34_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  color: #000000;
  margin-right: 0px;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  font-family: Poppins;
  font-size: 16spx;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-size: 16px;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  display: none;
}
#comp-lylcuq34_r_comp-lyrcsz1f6 .comp-lylcuq34_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  margin-left: 0px;
  display: initial;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
  width: 60px;
  height: 60px;
  fill: #000000;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz1f6 .comp-lylcuq34_r_comp-lyrcsz1f6-styleId__root {
    -st-extends: HamburgerOpenButton;
    background: rgba(255, 255, 255, 0);
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lylcuq34_r_comp-lyrcsz1f6 .comp-lylcuq34_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__icon {
    width: 55px;
    height: 55px;
    fill: #1C1F30;
  }
  #comp-lylcuq34_r_comp-lyrcsz1f6 .comp-lylcuq34_r_comp-lyrcsz1f6-styleId__root:hover .StylableButton2545352419__icon {
    fill: #1C1F30;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz1f6 .comp-lylcuq34_r_comp-lyrcsz1f6-styleId__root {
    -st-extends: HamburgerOpenButton;
    background: rgba(255, 255, 255, 0);
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lylcuq34_r_comp-lyrcsz1f6 .comp-lylcuq34_r_comp-lyrcsz1f6-styleId__root .StylableButton2545352419__icon {
    width: 55px;
    height: 55px;
    fill: #1C1F30;
  }
  #comp-lylcuq34_r_comp-lyrcsz1f6 .comp-lylcuq34_r_comp-lyrcsz1f6-styleId__root:hover .StylableButton2545352419__icon {
    fill: #1C1F30;
    width: 55px;
    height: 55px;
  }
}
#comp-lylcuq34_r_comp-lyrcsz1l {
  /*START STYLABLE DIRECTIVE RULES*/
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-lylcuq34_r_comp-lyrcsz1l .comp-lylcuq34_r_comp-lyrcsz1l-styleId__root {
  -st-extends: HamburgerOverlay;
  background-color: rgba(0, 0, 0, 0.8);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz1l {
    /*START STYLABLE DIRECTIVE RULES*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz1l {
    /*START STYLABLE DIRECTIVE RULES*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
}
#comp-lylcuq34_r_comp-lyrcsz1n4 {
  /*START STYLABLE DIRECTIVE RULES*/
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-lylcuq34_r_comp-lyrcsz1n4 .comp-lylcuq34_r_comp-lyrcsz1n4-styleId__root {
  -st-extends: HamburgerMenuContainer;
  background-color: #FFFFFF;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz1n4 {
    /*START STYLABLE DIRECTIVE RULES*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
  #comp-lylcuq34_r_comp-lyrcsz1n4 .comp-lylcuq34_r_comp-lyrcsz1n4-styleId__root {
    background-color: #FAFAFA;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz1n4 {
    /*START STYLABLE DIRECTIVE RULES*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
  #comp-lylcuq34_r_comp-lyrcsz1n4 .comp-lylcuq34_r_comp-lyrcsz1n4-styleId__root {
    background-color: #FAFAFA;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-lylcuq34_r_comp-lyrcsz1r .comp-lylcuq34_r_comp-lyrcsz1r-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding-right: 0px;
  border-radius: 300px;
  background: rgba(255, 255, 255, 0);
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-lylcuq34_r_comp-lyrcsz1r .comp-lylcuq34_r_comp-lyrcsz1r-styleId__root:hover {
  background: #FFFFFF;
  border: 0px solid #000000;
  border-radius: 0px;
}
#comp-lylcuq34_r_comp-lyrcsz1r .comp-lylcuq34_r_comp-lyrcsz1r-styleId__root:hover .StylableButton2545352419__icon {
  fill: #000000;
  transform: rotate(90deg);
}
#comp-lylcuq34_r_comp-lyrcsz1r .comp-lylcuq34_r_comp-lyrcsz1r-styleId__root:hover .StylableButton2545352419__label {
  color: #000000;
}
#comp-lylcuq34_r_comp-lyrcsz1r .comp-lylcuq34_r_comp-lyrcsz1r-styleId__root:disabled {
  background: #EEEEEE;
}
#comp-lylcuq34_r_comp-lyrcsz1r .comp-lylcuq34_r_comp-lyrcsz1r-styleId__root:disabled .StylableButton2545352419__label {
  color: #4F4F4F;
}
#comp-lylcuq34_r_comp-lyrcsz1r .comp-lylcuq34_r_comp-lyrcsz1r-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-lylcuq34_r_comp-lyrcsz1r .comp-lylcuq34_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
}
#comp-lylcuq34_r_comp-lyrcsz1r .comp-lylcuq34_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  color: #FFFFFF;
  margin-left: 1px;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  font-family: Poppins;
  font-size: 16spx;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-size: 16px;
  display: none;
}
#comp-lylcuq34_r_comp-lyrcsz1r .comp-lylcuq34_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  margin-right: 1px;
  display: initial;
  width: 22px;
  height: 22px;
  transform: rotate(0deg);
  fill: #000000;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz1r .comp-lylcuq34_r_comp-lyrcsz1r-styleId__root {
    -st-extends: HamburgerCloseButton;
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lylcuq34_r_comp-lyrcsz1r .comp-lylcuq34_r_comp-lyrcsz1r-styleId__root:hover {
    background: rgba(255, 255, 255, 0.06);
  }
  #comp-lylcuq34_r_comp-lyrcsz1r .comp-lylcuq34_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__icon {
    fill: #283040;
    width: 30px;
    height: 30px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz1r .comp-lylcuq34_r_comp-lyrcsz1r-styleId__root {
    -st-extends: HamburgerCloseButton;
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lylcuq34_r_comp-lyrcsz1r .comp-lylcuq34_r_comp-lyrcsz1r-styleId__root:hover {
    background: rgba(255, 255, 255, 0);
  }
  #comp-lylcuq34_r_comp-lyrcsz1r .comp-lylcuq34_r_comp-lyrcsz1r-styleId__root .StylableButton2545352419__icon {
    fill: #283040;
    width: 30px;
    height: 30px;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-lylcuq34_r_comp-lyrcsz1w2 .comp-lylcuq34_r_comp-lyrcsz1w2-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding-right: 0px;
  border-radius: 300px;
  background: #FFEA80;
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-lylcuq34_r_comp-lyrcsz1w2 .comp-lylcuq34_r_comp-lyrcsz1w2-styleId__root:hover {
  border: 0px solid #000000;
  background: #6C3008;
}
#comp-lylcuq34_r_comp-lyrcsz1w2 .comp-lylcuq34_r_comp-lyrcsz1w2-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(2deg);
  fill: #000000;
}
#comp-lylcuq34_r_comp-lyrcsz1w2 .comp-lylcuq34_r_comp-lyrcsz1w2-styleId__root:hover .StylableButton2545352419__label {
  color: #FFEA80;
}
#comp-lylcuq34_r_comp-lyrcsz1w2 .comp-lylcuq34_r_comp-lyrcsz1w2-styleId__root:disabled {
  background: #EEEEEE;
}
#comp-lylcuq34_r_comp-lyrcsz1w2 .comp-lylcuq34_r_comp-lyrcsz1w2-styleId__root:disabled .StylableButton2545352419__label {
  color: #8D8D8D;
}
#comp-lylcuq34_r_comp-lyrcsz1w2 .comp-lylcuq34_r_comp-lyrcsz1w2-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-lylcuq34_r_comp-lyrcsz1w2 .comp-lylcuq34_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
}
#comp-lylcuq34_r_comp-lyrcsz1w2 .comp-lylcuq34_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  display: initial;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  color: #361804;
}
#comp-lylcuq34_r_comp-lyrcsz1w2 .comp-lylcuq34_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 25px;
  height: 25px;
  margin: 0px 4px 0px 0px;
  fill: #FFFFFF;
  display: none;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lylcuq34_r_comp-lyrcsz1w2 .comp-lylcuq34_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 14px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz1w2 .comp-lylcuq34_r_comp-lyrcsz1w2-styleId__root {
    background: #576EA1;
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lylcuq34_r_comp-lyrcsz1w2 .comp-lylcuq34_r_comp-lyrcsz1w2-styleId__root:hover {
    background: #A1BFFF;
  }
  #comp-lylcuq34_r_comp-lyrcsz1w2 .comp-lylcuq34_r_comp-lyrcsz1w2-styleId__root:hover .StylableButton2545352419__label {
    color: #283040;
  }
  #comp-lylcuq34_r_comp-lyrcsz1w2 .comp-lylcuq34_r_comp-lyrcsz1w2-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 15px;
    color: #A1BFFF;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-lylcuq34_r_comp-mjr519yl .comp-lylcuq34_r_comp-mjr519yl-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding-right: 0px;
  border-radius: 300px;
  background: #FFEA80;
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-lylcuq34_r_comp-mjr519yl .comp-lylcuq34_r_comp-mjr519yl-styleId__root:hover {
  border: 0px solid #000000;
  background: #6C3008;
}
#comp-lylcuq34_r_comp-mjr519yl .comp-lylcuq34_r_comp-mjr519yl-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(2deg);
  fill: #000000;
}
#comp-lylcuq34_r_comp-mjr519yl .comp-lylcuq34_r_comp-mjr519yl-styleId__root:hover .StylableButton2545352419__label {
  color: #FFEA80;
}
#comp-lylcuq34_r_comp-mjr519yl .comp-lylcuq34_r_comp-mjr519yl-styleId__root:disabled {
  background: #EEEEEE;
}
#comp-lylcuq34_r_comp-mjr519yl .comp-lylcuq34_r_comp-mjr519yl-styleId__root:disabled .StylableButton2545352419__label {
  color: #8D8D8D;
}
#comp-lylcuq34_r_comp-mjr519yl .comp-lylcuq34_r_comp-mjr519yl-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-lylcuq34_r_comp-mjr519yl .comp-lylcuq34_r_comp-mjr519yl-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
}
#comp-lylcuq34_r_comp-mjr519yl .comp-lylcuq34_r_comp-mjr519yl-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  display: initial;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  color: #361804;
}
#comp-lylcuq34_r_comp-mjr519yl .comp-lylcuq34_r_comp-mjr519yl-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 25px;
  height: 25px;
  margin: 0px 4px 0px 0px;
  fill: #FFFFFF;
  display: none;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lylcuq34_r_comp-mjr519yl .comp-lylcuq34_r_comp-mjr519yl-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 14px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-mjr519yl .comp-lylcuq34_r_comp-mjr519yl-styleId__root {
    background: #576EA1;
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lylcuq34_r_comp-mjr519yl .comp-lylcuq34_r_comp-mjr519yl-styleId__root:hover {
    background: #A1BFFF;
  }
  #comp-lylcuq34_r_comp-mjr519yl .comp-lylcuq34_r_comp-mjr519yl-styleId__root:hover .StylableButton2545352419__label {
    color: #283040;
  }
  #comp-lylcuq34_r_comp-mjr519yl .comp-lylcuq34_r_comp-mjr519yl-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 15px;
    color: #A1BFFF;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root {
  -st-extends: StylableHorizontalMenu;
  background: rgba(255, 255, 255, 0);
  border: 0px solid rgba(255, 255, 255, 0);
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menu {
  direction: ltr;
  height: calc(100% + 0px);
  margin-top: -0px;
  margin-bottom: -0px;
  flex-grow: unset;
  width: calc(100% + 26px);
  margin-left: -13px;
  margin-right: -13px;
  justify-content: flex-end;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem {
  border-radius: 0px;
  border: 2px solid #000000;
  border-left: 0px solid #000000;
  border-right: 0px solid #000000;
  background: rgba(255, 255, 255, 0);
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 0px solid rgba(255, 255, 255, 0);
  border-bottom: 0px solid rgba(255, 255, 255, 0);
  padding-left: 0px;
  padding-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 13px;
  margin-right: 13px;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
  letter-spacing: 0em;
  line-height: 1.4em;
  letter-spacing: 0em;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  color: #1C1F30;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__container {
  justify-content: end;
  text-align: end;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root::rightAlignmentScrollItem {
  --comp-lylcuq34_r_comp-lyrcsz26-styleId-flexGrow: 1;
  flex-grow: unset;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__scrollButton {
  border: 0 solid #757575;
  padding: 10px;
  background: #FFF;
  padding-top: 0px;
  padding-bottom: 0px;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__scrollButton:hover {
  background: #FCF7E6;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__scrollButton .ScrollButton2305195801__icon {
  width: 16px;
  height: 16px;
  fill: #9E3B1B;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__positionBox {
  margin-left: 20px;
  margin-right: 20px;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout {
  margin-top: 0px;
  --comp-lylcuq34_r_comp-lyrcsz26-styleId-flyoutAlignment: left;
  --comp-lylcuq34_r_comp-lyrcsz26-styleId-horizontalSpacing: 8;
  padding: 6px;
  background: rgba(255, 255, 255, 0);
  border: 0px solid rgba(255, 255, 255, 0);
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root::leftAlignmentScrollItem {
  flex-grow: 1;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__listWrapper {
  --comp-lylcuq34_r_comp-lyrcsz26-styleId-width: 80;
  --comp-lylcuq34_r_comp-lyrcsz26-styleId-columnsAmount: 3;
  column-count: 3;
  width: 100%;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageWrapper {
  margin-left: -4px;
  margin-right: -4px;
  width: calc(100% + 8px);
  margin-bottom: -4px;
  justify-content: space-between;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageStretchWrapper {
  width: 980px;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::category {
  margin-top: 4px;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::flex {
  margin-bottom: -8px;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::listItem {
  margin-left: 4px;
  margin-right: 4px;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__rowItem {
  margin-bottom: 8px;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 4px;
  background: rgba(255, 255, 255, 0);
  border: 0px solid rgba(255, 255, 255, 0);
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__container {
  justify-content: flex-start;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__label {
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  font-family: Poppins;
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.4em;
  letter-spacing: 0em;
  color: #000000;
  text-align: left;
  background-color: rgba(255, 255, 255, 0);
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
  background: #fff;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 4px;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
  text-decoration-line: underline;
  color: #1C1F30;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isHovered .itemDepth02233374943__label {
  text-decoration-line: underline;
  color: #1C1F30;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__container {
  justify-content: flex-start;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  font-family: Poppins;
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0em;
  line-height: 1.4em;
  color: #000000;
  letter-spacing: 0em;
  text-decoration-line: underline;
  text-align: left;
  background-color: rgba(255, 255, 255, 0);
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565__root {
  background-color: rgba(255, 255, 255, 0);
  border: 1px solid rgba(255, 255, 255, 0);
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
  text-decoration-line: underline;
  background-color: rgba(255, 255, 255, 0);
  color: #045AFF;
}
#comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered .itemDepth12472627565__label {
  text-decoration-line: underline;
  background-color: rgba(255, 255, 255, 0);
  color: #045AFF;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz26 {
    /*ADD_MISSING_HEADING_STYLES_DATA_FIXER end*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  /*ADD_MISSING_HEADING_STYLES_DATA_FIXER start*/
  #comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: rgba(255, 255, 255, 0.5);
  }
  #comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
    font-size: 16px;
    font-weight: bold;
    font-family: Helvetica, sans-serif;
    color: #000;
  }
  #comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
    text-decoration: underline;
  }
  #comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
    text-decoration: underline;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz26 {
    /*ADD_MISSING_HEADING_STYLES_DATA_FIXER end*/
  }
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  /*ADD_MISSING_HEADING_STYLES_DATA_FIXER start*/
  #comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: rgba(255, 255, 255, 0.5);
  }
  #comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
    font-size: 16px;
    font-weight: bold;
    font-family: Helvetica, sans-serif;
    color: #000;
  }
  #comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
    text-decoration: underline;
  }
  #comp-lylcuq34_r_comp-lyrcsz26 .comp-lylcuq34_r_comp-lyrcsz26-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
    text-decoration: underline;
  }
}
/*END STYLABLE DIRECTIVE RULES*/
#comp-lylcuq34_r_comp-lyrcsz2o1 .comp-lylcuq34_r_comp-lyrcsz2o1-styleId__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding-right: 0px;
  border-radius: 300px;
  background: #FFF4C0;
}
/*START STYLABLE DIRECTIVE RULES*/
#comp-lylcuq34_r_comp-lyrcsz2o1 .comp-lylcuq34_r_comp-lyrcsz2o1-styleId__root:hover {
  border: 0px solid #000000;
  background: #6C3008;
}
#comp-lylcuq34_r_comp-lyrcsz2o1 .comp-lylcuq34_r_comp-lyrcsz2o1-styleId__root:hover .StylableButton2545352419__icon {
  transform: rotate(2deg);
  fill: #000000;
}
#comp-lylcuq34_r_comp-lyrcsz2o1 .comp-lylcuq34_r_comp-lyrcsz2o1-styleId__root:hover .StylableButton2545352419__label {
  color: #FFF4C0;
}
#comp-lylcuq34_r_comp-lyrcsz2o1 .comp-lylcuq34_r_comp-lyrcsz2o1-styleId__root:disabled {
  background: #EEEEEE;
}
#comp-lylcuq34_r_comp-lyrcsz2o1 .comp-lylcuq34_r_comp-lyrcsz2o1-styleId__root:disabled .StylableButton2545352419__label {
  color: #8D8D8D;
}
#comp-lylcuq34_r_comp-lyrcsz2o1 .comp-lylcuq34_r_comp-lyrcsz2o1-styleId__root:disabled .StylableButton2545352419__icon {
  fill: #8F8F8F;
}
#comp-lylcuq34_r_comp-lyrcsz2o1 .comp-lylcuq34_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__container {
  transition: inherit;
  flex-direction: row-reverse;
}
#comp-lylcuq34_r_comp-lyrcsz2o1 .comp-lylcuq34_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__label {
  transition: inherit;
  letter-spacing: 0em;
  margin: 0px 0px 0px 4px;
  display: initial;
  letter-spacing: 0em;
  line-height: 1.4em;
  font-family: Poppins,sans-serif;
  font-size: 15px;
  font-weight: 700;
  font-style: normal;
  color: #1C1F30;
}
#comp-lylcuq34_r_comp-lyrcsz2o1 .comp-lylcuq34_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 25px;
  height: 25px;
  margin: 0px 4px 0px 0px;
  fill: #FFFFFF;
  display: none;
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lylcuq34_r_comp-lyrcsz2o1 .comp-lylcuq34_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 14px;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  /*END STYLABLE DIRECTIVE RULES*/
  /*START STYLABLE DIRECTIVE RULES*/
  #comp-lylcuq34_r_comp-lyrcsz2o1 .comp-lylcuq34_r_comp-lyrcsz2o1-styleId__root .StylableButton2545352419__label {
    font-size: 15px;
    font-size: 15px;
  }
}

/* ===== compCssMappers_sld64 (privacy-policy.html) ===== */
#sld64 {
  --shc-mutated-brightness: 125,125,125;
  justify-self: unset;
}
#comp-lrhc64dr {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-lrhcjqyj {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lrhcaffp {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lrhcaffp :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-size: max(32px, min(47px, max(0.5px, 0.0370313 * (var(--scaling-factor) - var(--scrollbar-width)))));
  text-decoration: none;
  letter-spacing: 0em;
  line-height: normal;
}
#comp-lrhccghl {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lrhccghl :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  letter-spacing: 0em;
  line-height: 1.8;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lrhccghl :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 16px !important;
  }
}
#comp-lrhcgpe8 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lrhcgpe8 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-size: max(20px, min(24px, max(0.5px, 0.0187502 * (var(--scaling-factor) - var(--scrollbar-width)))));
  letter-spacing: 0em;
  line-height: normal;
}
#comp-lrhcgowy {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lrhcgowy :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  letter-spacing: 0em;
  line-height: 1.8;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lrhcgowy :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 16px !important;
  }
}
#comp-lrhchr1v {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lrhchr1v :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-size: max(20px, min(24px, max(0.5px, 0.0187502 * (var(--scaling-factor) - var(--scrollbar-width)))));
  letter-spacing: 0em;
  line-height: normal;
}
#comp-lrhchqoa {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lrhchqoa :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  letter-spacing: 0em;
  line-height: 1.8;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lrhchqoa :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 16px !important;
  }
}
#comp-mdn68gzz {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn68gzz :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-size: max(20px, min(24px, max(0.5px, 0.0187502 * (var(--scaling-factor) - var(--scrollbar-width)))));
  letter-spacing: 0em;
  line-height: normal;
}
#comp-mdn68gl8 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn68gl8 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  letter-spacing: 0em;
  line-height: 1.8;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn68gl8 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 16px !important;
  }
}
#comp-mdn68p30 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn68p30 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  font-size: max(20px, min(24px, max(0.5px, 0.0187502 * (var(--scaling-factor) - var(--scrollbar-width)))));
  letter-spacing: 0em;
  line-height: normal;
}
#comp-mdn68oll {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-mdn68oll :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  background-color: transparent;
  letter-spacing: 0em;
  line-height: 1.8;
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-mdn68oll :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 16px !important;
  }
}
#comp-lylcuuqq_r_comp-lygyrks2 {
  --bg-overlay-color: rgb(var(--color_20));
  --bg-gradient: none;
}
#comp-lylcuuqq_r_comp-lyfzb4w0 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lylcuuqq_r_comp-lyehiqlf {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lylcuuqq_r_comp-lyegnv8n {
  --opacity: 1;
}
#comp-lylcuuqq_r_comp-lyegnv8r {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lyegnv8r :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-lylcuuqq_r_comp-lyegnv8r :is(ul,
ol) {
  direction: ltr;
}
#comp-lylcuuqq_r_comp-lyegnv8r [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyegnv8r :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0260417 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyegnv8r :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: 20px !important;
  }
}
#comp-lylcuuqq_r_comp-lyfzb543 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lylcuuqq_r_comp-lyh1n0mz {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lylcuuqq_r_comp-lyh0n95z {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lylcuuqq_r_comp-lyg0108v2 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lyg0108v2 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-lylcuuqq_r_comp-lyg0108v2 :is(ul,
ol) {
  direction: ltr;
}
#comp-lylcuuqq_r_comp-lyg0108v2 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lylcuuqq_r_comp-lyg0108x {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lyg0108x :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
}
#comp-lylcuuqq_r_comp-lyg0108x [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyg0108x.comp-lylcuuqq_r_variants-lyms5q23 {
    --text-direction: var(--wix-opt-in-direction);
  }
  #comp-lylcuuqq_r_comp-lyg0108x.comp-lylcuuqq_r_variants-lyms5q23 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: #D0DFFF !important;
    background-color: transparent !important;
    text-decoration: none !important;
  }
  #comp-lylcuuqq_r_comp-lyg0108x.comp-lylcuuqq_r_variants-lyms5q23 [class$=rich-text__text]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: var(--corvid-color, #D0DFFF) !important;
  }
  #comp-lylcuuqq_r_comp-lyg0108x :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyg0108x :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
#comp-lylcuuqq_r_comp-lyg01teu {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lyg01teu :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  font-size: 11px;
}
#comp-lylcuuqq_r_comp-lyg01teu [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-lyg01teu.comp-lylcuuqq_r_variants-lyms5b88 {
    --text-direction: var(--wix-opt-in-direction);
  }
  #comp-lylcuuqq_r_comp-lyg01teu.comp-lylcuuqq_r_variants-lyms5b88 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: #D0DFFF !important;
    background-color: transparent !important;
    font-size: 11px !important;
    text-decoration: none !important;
  }
  #comp-lylcuuqq_r_comp-lyg01teu.comp-lylcuuqq_r_variants-lyms5b88 [class$=rich-text__text]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: var(--corvid-color, #D0DFFF) !important;
  }
  #comp-lylcuuqq_r_comp-lyg01teu :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-lyg01teu :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
#comp-lylcuuqq_r_comp-mgb6mh0d {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-mgb6mh0d :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
}
#comp-lylcuuqq_r_comp-mgb6mh0d [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuuqq_r_comp-mgb6mh0d.comp-lylcuuqq_r_variants-mgb6mh0u {
    --text-direction: var(--wix-opt-in-direction);
  }
  #comp-lylcuuqq_r_comp-mgb6mh0d.comp-lylcuuqq_r_variants-mgb6mh0u :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: #D0DFFF !important;
    background-color: transparent !important;
    text-decoration: none !important;
  }
  #comp-lylcuuqq_r_comp-mgb6mh0d.comp-lylcuuqq_r_variants-mgb6mh0u [class$=rich-text__text]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    color: var(--corvid-color, #D0DFFF) !important;
  }
  #comp-lylcuuqq_r_comp-mgb6mh0d :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuuqq_r_comp-mgb6mh0d :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    text-decoration: none !important;
  }
}
#comp-lylcuuqq_r_comp-lyg00nqo {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lylcuuqq_r_comp-lyfzz8af {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lyfzz8af :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-lylcuuqq_r_comp-lyfzz8af :is(ul,
ol) {
  direction: ltr;
}
#comp-lylcuuqq_r_comp-lyfzz8af [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lylcuuqq_r_comp-lyg002xs {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lyg002xs :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
}
#comp-lylcuuqq_r_comp-lyg002xs [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lylcuuqq_r_comp-lyh0tp6z {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lylcuuqq_r_comp-lyh1mcw5 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lylcuuqq_r_comp-lyh0odal {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lylcuuqq_r_comp-lyh0muu8 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lyh0muu8 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-lylcuuqq_r_comp-lyh0muu8 :is(ul,
ol) {
  direction: ltr;
}
#comp-lylcuuqq_r_comp-lyh0muu8 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lylcuuqq_r_comp-lygzkxti.comp-lylcuuqq_r_variants-lyljs11d {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lygzkxti {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lygzkxti.comp-lylcuuqq_r_variants-lyljs11d :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #D0DFFF !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
#comp-lylcuuqq_r_comp-lygzkxti.comp-lylcuuqq_r_variants-lyljs11d [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #D0DFFF) !important;
}
#comp-lylcuuqq_r_comp-lygzkxti :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
}
#comp-lylcuuqq_r_comp-lygzkxti [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lylcuuqq_r_comp-lygyxe7j {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lylcuuqq_r_comp-lygzfsvi {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lygzfsvi :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-lylcuuqq_r_comp-lygzfsvi :is(ul,
ol) {
  direction: ltr;
}
#comp-lylcuuqq_r_comp-lygzfsvi [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lylcuuqq_r_comp-lyg03n56.comp-lylcuuqq_r_variants-lylivj4t {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lyg03n56.comp-lylcuuqq_r_variants-lylivtz7 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lyg03n56 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lyg03n56.comp-lylcuuqq_r_variants-lylivj4t :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #D0DFFF !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
#comp-lylcuuqq_r_comp-lyg03n56.comp-lylcuuqq_r_variants-lylivj4t [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #D0DFFF) !important;
}
#comp-lylcuuqq_r_comp-lyg03n56.comp-lylcuuqq_r_variants-lylivtz7 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #D0DFFF !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
#comp-lylcuuqq_r_comp-lyg03n56.comp-lylcuuqq_r_variants-lylivtz7 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #D0DFFF) !important;
}
#comp-lylcuuqq_r_comp-lyg03n56 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
}
#comp-lylcuuqq_r_comp-lyg03n56 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lylcuuqq_r_comp-lyg08v4u.comp-lylcuuqq_r_variants-lyliw27d {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lyg08v4u {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lyg08v4u.comp-lylcuuqq_r_variants-lyliw27d :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #D0DFFF !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
#comp-lylcuuqq_r_comp-lyg08v4u.comp-lylcuuqq_r_variants-lyliw27d [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #D0DFFF) !important;
}
#comp-lylcuuqq_r_comp-lyg08v4u :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
}
#comp-lylcuuqq_r_comp-lyg08v4u [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lylcuuqq_r_comp-mi7eo22x {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-mi7eo22x :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-lylcuuqq_r_comp-mi7eo22x :is(ul,
ol) {
  direction: ltr;
}
#comp-lylcuuqq_r_comp-mi7eo22x [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lylcuuqq_r_comp-lygz9xp2 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lylcuuqq_r_comp-lyfzwzcd {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lylcuuqq_r_comp-lyfzw7lt {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lyfzw7lt :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-lylcuuqq_r_comp-lyfzw7lt :is(ul,
ol) {
  direction: ltr;
}
#comp-lylcuuqq_r_comp-lyfzw7lt [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lylcuuqq_r_comp-lyfzf3ce {
  height: auto;
  --direction: var(--wix-opt-in-direction, ltr);
  --item-height: 56px;
  --text-align: start;
  --template-columns: 1fr calc(40px + 1em);
  --template-areas: "label arrow";
  --padding-start: 0px;
  --sub-padding-start: 0px;
  --padding-end: 0px;
  --sub-padding-end: 0px;
  --item-depth0-direction: inherit;
  --item-depth1-direction: inherit;
  --item-depth2-direction: inherit;
  --item-depth0-align: inherit;
  --item-depth1-align: inherit;
  --item-depth2-align: inherit;
}
#comp-lylcuuqq_r_comp-lyfzy5tk {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lylcuuqq_r_comp-lyfzy89o {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuuqq_r_comp-lyfzy89o :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #FAFAFA;
  background-color: transparent;
  text-align: left;
}
#comp-lylcuuqq_r_comp-lyfzy89o :is(ul,
ol) {
  direction: ltr;
}
#comp-lylcuuqq_r_comp-lyfzy89o [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #FAFAFA);
}
#comp-lrhc64t3_r_comp-kd5px9hr {
  --screen-width: 100vw;
}
#comp-lrhc64t3_r_comp-kd5px9kk {
  height: auto;
  --direction: rtl;
  --item-height: 56px;
  --text-align: center;
  --template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
  --template-areas: ". label arrow";
  --padding-start: 0px;
  --sub-padding-start: 0px;
  --padding-end: 0px;
  --sub-padding-end: 0px;
  --item-depth0-direction: inherit;
  --item-depth1-direction: inherit;
  --item-depth2-direction: inherit;
  --item-depth0-align: inherit;
  --item-depth1-align: inherit;
  --item-depth2-align: inherit;
}
#comp-lrhc64t3_r_comp-kkmqi5tc {
  --undefined: [object Object];
  --fill-opacity: 1;
  --stroke-width: 0;
  --stroke: #ED1566;
  --stroke-opacity: 1;
  --fill: #1C1F30;
}
#comp-lylcuq34_r_comp-lyfwd7e1 {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}
#comp-lylcuq34_r_comp-lyrcsz0y {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lylcuq34_r_comp-lyrcsz17 {
  --shc-mutated-brightness: 104,112,128;
}
#comp-lylcuq34_r_comp-lyrcsz1f6 {
  height: inherit;
  width: auto;
}
#comp-lylcuq34_r_comp-lyrcsz1u5 {
  --shc-mutated-brightness: 125,125,125;
}
#comp-lylcuq34_r_comp-lyrcsz21 {
  height: auto;
  --direction: var(--wix-opt-in-direction, ltr);
  --item-height: 56px;
  --text-align: center;
  --template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
  --template-areas: ". label arrow";
  --padding-start: 0px;
  --sub-padding-start: 0px;
  --padding-end: 0px;
  --sub-padding-end: 0px;
  --item-depth0-direction: inherit;
  --item-depth1-direction: inherit;
  --item-depth2-direction: inherit;
  --item-depth0-align: inherit;
  --item-depth1-align: inherit;
  --item-depth2-align: inherit;
}
#comp-lylcuq34_r_comp-lyrcsz26 {
  --is-animated: 1;
  --position-box-z-index: 47;
  --menu-flex-wrap: wrap;
  --subsubmenu-box-display: block;
  --subsubmenu-box-position: static;
  --white-space: normal;
  --label-word-wrap: break-word;
  height: auto;
  max-height: unset;
}
#comp-lylcuq34_r_comp-lyrcsz2a {
  --shc-mutated-brightness: 125,113,105;
}
#comp-lylcuq34_r_comp-lyrcsz2c {
  --opacity: 1;
}
#comp-lylcuq34_r_comp-lyrcsz2i2 {
  --text-direction: var(--wix-opt-in-direction);
}
#comp-lylcuq34_r_comp-lyrcsz2i2 :is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: #1C1F30;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}
#comp-lylcuq34_r_comp-lyrcsz2i2 :is(ul,
ol) {
  direction: ltr;
}
#comp-lylcuq34_r_comp-lyrcsz2i2 [class$=rich-text__text]:is(p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
span[data-attr-richtext-marker],
blockquote,
div) {
  color: var(--corvid-color, #1C1F30);
}
@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-lylcuq34_r_comp-lyrcsz2i2 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.0260414 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-lylcuq34_r_comp-lyrcsz2i2 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote,
  div) {
    font-size: max(0.5px, 0.051282 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }
}

/* ===== inline (privacy-policy.html) ===== */
#comp-lylcuq34_r_comp-lyrcsz2c svg [data-color="1"] {
  fill: #1C1F30;
}

/* ===== inline (privacy-policy.html) ===== */
#comp-lylcuuqq_r_comp-lyegnv8n svg [data-color="1"] {
  fill: #FAFAFA;
}

/* ===== 8372.chunk.min.css (blog-detay.html) ===== */
@charset "UTF-8";
.KPjAG {
  position: relative;
}
.imtdT {
  display: block;
  width: 100%;
}
.l4xD1 {
  left: 50%;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.luCra {
  position: relative;
  width: 100%;
}
.luCra:before {
  content: "";
  display: block;
  padding-bottom: calc(var(--dim-height)/var(--dim-width)*100%);
  width: 100%;
}
.luCra>:first-child {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.ZGkEF {
  align-items: center;
  background: radial-gradient(rgba(0, 0, 0, .3), transparent 60%);
  border-radius: 64px;
  display: flex;
  height: 64px;
  justify-content: center;
  width: 64px;
}
.F7xCn {
  border-color: transparent transparent transparent #fff;
  border-style: solid;
  border-width: 16px 0 16px 26px;
  margin-left: 7px;
}
.glob_fontElementMap,
.zXnJa {
  font-family: var(--ricos-font-family, unset);
}
._4Kzb- {
  display: block;
  overflow: hidden;
  position: relative;
}
.M-bxm {
  align-items: center;
  background-color: #fff;
  border: none;
  border-radius: 30px;
  cursor: pointer;
  display: flex;
  height: 28px;
  justify-content: center;
  opacity: 0;
  padding: 0;
  pointer-events: none;
  position: absolute;
  right: 12px;
  top: 12px;
  width: 28px;
  z-index: 10;
}
.M-bxm:focus,
._4Kzb-:hover .M-bxm {
  opacity: 1;
  pointer-events: auto;
}
.yZZ-W {
  height: 16px;
  position: absolute;
  width: 16px;
  z-index: 11;
}
.syYMm {
  cursor: pointer;
}
._95j8p {
  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;
}
._05N8- {
  position: relative;
  width: 100%;
}
._05N8-:before {
  content: "";
  display: block;
  padding-bottom: calc(var(--dim-height)/var(--dim-width)*100%);
  width: 100%;
}
.EpKec {
  inset: 0;
  position: absolute;
}
.qaGjT {
  box-sizing: border-box;
}
.qaGjT>:first-child {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.YH0-A {
  background-color: #fff;
  border-radius: var(--ricos-internal-toolbar-floating-border-radius, 8px);
  box-shadow: 0 0 6px 0 rgba(0, 6, 36, .1), 0 2px 4px 0 rgba(0, 6, 36, .05);
  box-sizing: border-box;
  left: 8px;
  padding: 3px;
  position: absolute;
  top: 8px;
  z-index: 1001;
}
.PaMtH,
.YH0-A {
  align-items: center;
  display: flex;
}
.PaMtH {
  background: transparent;
  border: transparent;
  border-radius: var(--ricos-internal-toolbar-button-border-radius, 6px);
  color: var(--ricos-internal-toolbar-button-text-color, #000);
  cursor: pointer;
  font-family: var(--ricos-settings-text-font-family, Madefor, "Helvetica Neue", Helvetica, Arial, メイリオ, meiryo, "ヒラギノ角ゴ pro w3", "hiragino kaku gothic pro", sans-serif);
  font-size: 12px;
  gap: 2px;
  height: 24px;
  justify-content: center;
  margin: 0;
  min-width: -moz-max-content;
  min-width: max-content;
  padding-inline: 4px 8px;
}
@media (hover:hover) {
  .PaMtH:hover {
    background-color: var(--ricos-internal-toolbar-button-background-color-hover, #e7f0ff);
    color: var(--ricos-internal-toolbar-button-text-color-hover, #116dff);
  }
}
.MGAix {
  flex-shrink: 0;
  height: 16px;
  width: 16px;
}
.bolcn {
  position: absolute;
  top: -9999px;
  visibility: hidden;
}
.maqgW {
  gap: 0;
  min-width: 24px;
  padding-inline: 0;
}
.GWe03 {
  display: block;
  height: auto;
  width: 100%;
}
.Bd-Pn {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.NMAjk {
  filter: blur(8px);
  position: relative;
}
.NMAjk,
.e0KOV {
  transition: opacity .8s ease;
}
.e0KOV {
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
}
.e0KOV.x8Nz2 {
  opacity: 1;
  position: relative;
}
@keyframes HLBe7 {
  0% {
    left: -5%;
    width: 5%;
  }
  50% {
    left: 25%;
    width: 50%;
  }
  to {
    left: 100%;
    width: 5%;
  }
}
.HfChC,
.HfChC:visited {
  background: var(--ricos-custom-mention-background-color, transparent) !important;
  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;
}
.OxY-a,
.OxY-a:visited {
  padding-left: 4px;
  padding-right: 4px;
}
.HfChC:focus,
.HfChC:hover {
  outline: 0;
  text-decoration: underline;
}
.HfChC:active,
.HfChC:focus,
.HfChC:hover {
  color: var(--ricos-custom-mention-color, var(--ricos-action-color, #116dff));
}
._2yARI {
  cursor: default;
}
.HWUY9 {
  cursor: pointer;
}
.i768v {
  border: 0;
  height: 100%;
  width: 100%;
  z-index: 0;
}
.i768v,
.tCVoE {
  left: 0;
  position: absolute;
  top: 0;
}
.tCVoE {
  bottom: 0;
  right: 0;
  z-index: 3;
}
.n-BGP {
  height: 0;
  overflow: hidden;
  padding-bottom: 56.25%;
  position: relative;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
}
.n-BGP .fb-video,
.n-BGP .fb-video iframe,
.n-BGP .fb-video span {
  height: 100% !important;
  max-width: 100%;
  width: 100% !important;
}
@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .n-BGP {
      min-width: auto;
    }
  }
}
@container (width < 480px) {
  .n-BGP {
    min-width: auto;
  }
}
.d8eP2 {
  display: block !important;
  margin: 0;
}
._8o9Se,
.glob_fontElementMap {
  font-family: var(--ricos-font-family, unset);
}
.lU1QF {
  --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;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  text-align: center;
  -webkit-text-decoration: var(--ricos-custom-p-text-decoration, unset);
  text-decoration: var(--ricos-custom-p-text-decoration, unset);
}
.lU1QF>span>a,
.lU1QF>span>span {
  background-color: var(--ricos-custom-p-background-color, unset);
}
.Yvi4kZ.dxlreX {
  color: var(--text-color);
}
.Yvi4kZ.gtgM8f {
  color: var(--text-color-secondary);
}
.Yvi4kZ.YlU96S {
  color: var(--button-text-color);
}
.Yvi4kZ.DGWZU8 {
  color: var(--secondary-button-text-color);
}
.Yvi4kZ._UB3Hy {
  color: #202020;
}
.Yvi4kZ.vjYPkO {
  color: rgb(var(--wix-color-5));
}
.Yvi4kZ.bUOxFx,
.Yvi4kZ.ypUINm {
  font: var(--title-font);
}
.Yvi4kZ.YJV_lM,
.Yvi4kZ.iOljr9,
.Yvi4kZ.unDSik {
  font: var(--content-font);
}
.Yvi4kZ.j3AuI1 {
  font: var(--secondary-button-font);
}
.Yvi4kZ.zhl3Xq {
  font-size: 32px !important;
}
.Yvi4kZ.W8gFf2,
.Yvi4kZ.WB7DBH.zhl3Xq {
  font-size: 20px !important;
}
.Yvi4kZ.WB7DBH.W8gFf2 {
  font-size: 16px !important;
}
.Yvi4kZ.h4468J,
.Yvi4kZ.xnFSwx {
  font-size: 16px !important;
  line-height: 1.5 !important;
}
.Yvi4kZ.WB7DBH.h4468J,
.Yvi4kZ.WB7DBH.xnFSwx {
  font-size: 14px !important;
  line-height: 1.5 !important;
}
.Yvi4kZ.KEBNEb,
.Yvi4kZ.ejDY_2 {
  font-size: 14px !important;
  line-height: 1.33 !important;
}
.Yvi4kZ.WB7DBH.ejDY_2,
.Yvi4kZ.hZR7U1 {
  font-size: 12px !important;
  line-height: 1.33 !important;
}
.Yvi4kZ.WB7DBH.hZR7U1 {
  font-size: 10px !important;
  line-height: 1.33 !important;
}
.lBICzt {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
}
.lBICzt:disabled {
  cursor: default;
}
.lBICzt[disabled] {
  pointer-events: none;
}
.lBICzt {
  --wc-button-primaryBorderColor: var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-bottom-color-rgb, var(--wst-button-primary-background-color-rgb, var(--wix-color-38))));
  --wc-button-primaryHoverBorderColor: var(--wix-ui-tpa-button-hover-border-color, var(--wc-button-primaryBorderColor));
  --wc-button-primaryHoverLegacyBorderColor: var(--wc-button-primaryHoverBorderColor), 0.7;
  --wc-button-primaryDisabledBorderColor: var(--wix-ui-tpa-button-disabled-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-system-disabled-color-rgb, var(--wix-color-45))));
  --wc-button-secondaryBorderColor: var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-bottom-color-rgb, var(--wix-color-48)));
  --wc-button-secondaryHoverBorderColor: var(--wix-ui-tpa-button-hover-border-color, var(--wc-button-secondaryBorderColor));
  --wc-button-secondaryHoverLegacyBorderColor: var(--wc-button-secondaryHoverBorderColor), 0.7;
  --wc-button-secondaryDisabledBorderColor: var(--wix-ui-tpa-button-disabled-border-color, var(--wst-system-disabled-color-rgb, var(--wix-color-54)));
  --wc-button-basicBorderColor: var(--wix-ui-tpa-button-main-border-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)));
  --wc-button-basicHoverBorderColor: var(--wix-ui-tpa-button-hover-border-color, var(--wc-button-basicBorderColor));
  --wc-button-basicHoverLegacyBorderColor: var(--wc-button-basicHoverBorderColor);
  --wc-button-basicDisabledBorderColor: var(--wix-ui-tpa-button-disabled-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))));
  --wc-button-basicSecondaryBorderColor: var(--wc-button-basicBorderColor);
  --wc-button-basicSecondaryHoverBorderColor: var(--wc-button-basicHoverBorderColor);
  --wc-button-basicSecondaryHoverLegacyBorderColor: var(--wc-button-basicSecondaryHoverBorderColor), 0.7;
  --wc-button-basicSecondaryDisabledBorderColor: var(--wix-ui-tpa-button-disabled-border-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29)));
  --wc-button-basicBorderWidth: 0px;
  --wc-button-basicBorderExPaddingWidth: 1px;
  --wc-button-basicSecondaryBorderWidth: 1px;
  --wc-button-primaryBorderWidth: 0px;
  --wc-button-primaryBorderExPaddingWidth: 1px;
  --wc-button-secondaryBorderWidth: 1px;
  --wc-button-borderStyle: solid;
  border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39)));
  border-radius: var(--wix-ui-tpa-button-main-border-radius, 0);
  border-style: solid;
  box-shadow: var(--wix-ui-tpa-button-main-box-shadow, 0 0);
  box-sizing: content-box;
  font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
  letter-spacing: var(--wix-ui-tpa-button-main-text-font-letter-spacing);
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default));
  min-width: var(--wix-ui-tpa-button-min-width, 100px);
  -webkit-text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
  text-shadow: var(--wix-ui-tpa-button-main-text-shadow, 0 0 transparent), var(--wix-ui-tpa-button-main-text-outline, 0 0 transparent);
  text-transform: var(--wix-ui-tpa-button-main-text-font-text-transform);
  transition: background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out, border-width .2s ease-in-out;
}
.lBICzt:active.S2R1CS,
.lBICzt:hover.S2R1CS {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default)));
  -webkit-text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
  -webkit-text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, underline) !important;
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, underline) !important;
}
.lBICzt .H8rN1n {
  margin: 0 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.lBICzt,
.lBICzt.D3xTJe {
  background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color, var(--wix-ui-tpa-button-main-border-color, var(--wc-button-basicBorderColor))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style, var(--wix-ui-tpa-button-main-border-style, var(--wc-button-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wc-button-basicBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color, var(--wix-ui-tpa-button-main-border-color, var(--wc-button-basicBorderColor))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style, var(--wix-ui-tpa-button-main-border-style, var(--wc-button-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wc-button-basicBorderWidth)));
  border-end-end-radius: var(--wix-ui-tpa-button-main-border-end-end-radius, var(--wix-ui-tpa-button-main-border-radius, 0));
  border-end-start-radius: var(--wix-ui-tpa-button-main-border-end-start-radius, var(--wix-ui-tpa-button-main-border-radius, 0));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color, var(--wix-ui-tpa-button-main-border-color, var(--wc-button-basicBorderColor))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style, var(--wix-ui-tpa-button-main-border-style, var(--wc-button-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wc-button-basicBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color, var(--wix-ui-tpa-button-main-border-color, var(--wc-button-basicBorderColor))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style, var(--wix-ui-tpa-button-main-border-style, var(--wc-button-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wc-button-basicBorderWidth)));
  border-start-end-radius: var(--wix-ui-tpa-button-main-border-start-end-radius, var(--wix-ui-tpa-button-main-border-radius, 0));
  border-start-start-radius: var(--wix-ui-tpa-button-main-border-start-start-radius, var(--wix-ui-tpa-button-main-border-radius, 0));
  color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
  font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default));
  -webkit-text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration)));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration)));
}
.lBICzt.D3xTJe:active.S2R1CS,
.lBICzt.D3xTJe:hover.S2R1CS,
.lBICzt:active.S2R1CS,
.lBICzt:hover.S2R1CS {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-block-end-color, var(--wix-ui-tpa-button-main-border-color, var(--wc-button-basicHoverBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style, var(--wix-ui-tpa-button-main-border-style, var(--wc-button-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wc-button-basicBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-block-start-color, var(--wix-ui-tpa-button-main-border-color, var(--wc-button-basicHoverBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style, var(--wix-ui-tpa-button-main-border-style, var(--wc-button-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wc-button-basicBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-inline-end-color, var(--wix-ui-tpa-button-main-border-color, var(--wc-button-basicHoverBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style, var(--wix-ui-tpa-button-main-border-style, var(--wc-button-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wc-button-basicBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-inline-start-color, var(--wix-ui-tpa-button-main-border-color, var(--wc-button-basicHoverBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style, var(--wix-ui-tpa-button-main-border-style, var(--wc-button-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wc-button-basicBorderWidth)));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wst-primary-background-color-rgb, var(--wix-color-1)))));
  font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default)));
  -webkit-text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration))));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration))));
}
.lBICzt.Ci4Qmj {
  background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color, var(--wix-ui-tpa-button-main-border-color, var(--wc-button-basicSecondaryBorderColor))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style, var(--wix-ui-tpa-button-main-border-style, var(--wc-button-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wc-button-basicSecondaryBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color, var(--wix-ui-tpa-button-main-border-color, var(--wc-button-basicSecondaryBorderColor))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style, var(--wix-ui-tpa-button-main-border-style, var(--wc-button-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wc-button-basicSecondaryBorderWidth)));
  border-end-end-radius: var(--wix-ui-tpa-button-main-border-end-end-radius, var(--wix-ui-tpa-button-main-border-radius, 0));
  border-end-start-radius: var(--wix-ui-tpa-button-main-border-end-start-radius, var(--wix-ui-tpa-button-main-border-radius, 0));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color, var(--wix-ui-tpa-button-main-border-color, var(--wc-button-basicSecondaryBorderColor))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style, var(--wix-ui-tpa-button-main-border-style, var(--wc-button-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wc-button-basicSecondaryBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color, var(--wix-ui-tpa-button-main-border-color, var(--wc-button-basicSecondaryBorderColor))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style, var(--wix-ui-tpa-button-main-border-style, var(--wc-button-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wc-button-basicSecondaryBorderWidth)));
  border-start-end-radius: var(--wix-ui-tpa-button-main-border-start-end-radius, var(--wix-ui-tpa-button-main-border-radius, 0));
  border-start-start-radius: var(--wix-ui-tpa-button-main-border-start-start-radius, var(--wix-ui-tpa-button-main-border-radius, 0));
  color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
  font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default));
  -webkit-text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration)));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration)));
}
.lBICzt.Ci4Qmj:active.S2R1CS,
.lBICzt.Ci4Qmj:hover.S2R1CS {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1)))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-block-end-color, var(--wix-ui-tpa-button-main-border-color, var(--wc-button-basicSecondaryHoverBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style, var(--wix-ui-tpa-button-main-border-style, var(--wc-button-borderStyle)));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wc-button-basicSecondaryBorderWidth)));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-block-start-color, var(--wix-ui-tpa-button-main-border-color, var(--wc-button-basicSecondaryHoverBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style, var(--wix-ui-tpa-button-main-border-style, var(--wc-button-borderStyle)));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wc-button-basicSecondaryBorderWidth)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-inline-end-color, var(--wix-ui-tpa-button-main-border-color, var(--wc-button-basicSecondaryHoverBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style, var(--wix-ui-tpa-button-main-border-style, var(--wc-button-borderStyle)));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wc-button-basicSecondaryBorderWidth)));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-inline-start-color, var(--wix-ui-tpa-button-main-border-color, var(--wc-button-basicSecondaryHoverBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style, var(--wix-ui-tpa-button-main-border-style, var(--wc-button-borderStyle)));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wc-button-basicSecondaryBorderWidth)));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))));
  font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default)));
  -webkit-text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration))));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration))));
}
.lBICzt.UfU1_0 {
  background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wst-button-primary-background-color-rgb, var(--wix-color-38))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-bottom-color-rgb, var(--wc-button-primaryBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style, var(--wix-ui-tpa-button-main-border-style, var(--wst-button-primary-border-bottom-style, var(--wc-button-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-bottom-width, var(--wc-button-primaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-top-color-rgb, var(--wc-button-primaryBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style, var(--wix-ui-tpa-button-main-border-style, var(--wst-button-primary-border-top-style, var(--wc-button-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-top-width, var(--wc-button-primaryBorderWidth))));
  border-end-end-radius: var(--wix-ui-tpa-button-main-border-end-end-radius, var(--wix-ui-tpa-button-main-border-radius, var(--wst-button-primary-border-bottom-right-radius, 0)));
  border-end-start-radius: var(--wix-ui-tpa-button-main-border-end-start-radius, var(--wix-ui-tpa-button-main-border-radius, var(--wst-button-primary-border-bottom-left-radius, 0)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-right-color-rgb, var(--wc-button-primaryBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style, var(--wix-ui-tpa-button-main-border-style, var(--wst-button-primary-border-right-style, var(--wc-button-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-right-width, var(--wc-button-primaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-left-color-rgb, var(--wc-button-primaryBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style, var(--wix-ui-tpa-button-main-border-style, var(--wst-button-primary-border-left-style, var(--wc-button-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-left-width, var(--wc-button-primaryBorderWidth))));
  border-start-end-radius: var(--wix-ui-tpa-button-main-border-start-end-radius, var(--wix-ui-tpa-button-main-border-radius, var(--wst-button-primary-border-top-right-radius, 0)));
  border-start-start-radius: var(--wix-ui-tpa-button-main-border-start-start-radius, var(--wix-ui-tpa-button-main-border-radius, var(--wst-button-primary-border-top-left-radius, 0)));
  box-shadow: var(--wix-ui-tpa-button-main-box-shadow, var(--wst-button-primary-box-shadow, 0 0));
  color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wst-button-primary-color-rgb, var(--wix-color-40))));
  font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wst-button-primary-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wst-button-primary-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wst-button-primary-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wst-button-primary-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight))));
  letter-spacing: var(--wix-ui-tpa-button-main-text-font-letter-spacing, var(--wst-button-primary-letter-spacing));
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default));
  -webkit-text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-button-primary-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration))));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-button-primary-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration))));
  text-shadow: var(--wix-ui-tpa-button-main-text-shadow, var(--wst-button-primary-text-shadow, 0 0 transparent)), var(--wix-ui-tpa-button-main-text-outline, var(--wst-button-primary-text-outline, 0 0 transparent));
  text-transform: var(--wix-ui-tpa-button-main-text-font-text-transform, var(--wst-button-primary-text-transform));
}
.lBICzt.UfU1_0:active.S2R1CS,
.lBICzt.UfU1_0:hover.S2R1CS {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wst-button-primary-background-color-rgb, var(--wix-color-38)))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-block-end-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-bottom-color-rgb, var(--wc-button-primaryHoverBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style, var(--wix-ui-tpa-button-main-border-style, var(--wst-button-primary-border-bottom-style, var(--wc-button-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-bottom-width, var(--wc-button-primaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-block-start-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-top-color-rgb, var(--wc-button-primaryHoverBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style, var(--wix-ui-tpa-button-main-border-style, var(--wst-button-primary-border-top-style, var(--wc-button-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-top-width, var(--wc-button-primaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-inline-end-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-right-color-rgb, var(--wc-button-primaryHoverBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style, var(--wix-ui-tpa-button-main-border-style, var(--wst-button-primary-border-right-style, var(--wc-button-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-right-width, var(--wc-button-primaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-inline-start-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-left-color-rgb, var(--wc-button-primaryHoverBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style, var(--wix-ui-tpa-button-main-border-style, var(--wst-button-primary-border-left-style, var(--wc-button-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-left-width, var(--wc-button-primaryBorderWidth))));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wst-button-primary-color-rgb, var(--wix-color-40)))));
  font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wst-button-primary-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wst-button-primary-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style)))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wst-button-primary-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant)))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wst-button-primary-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight)))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default)));
  -webkit-text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-button-primary-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration)))));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-button-primary-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration)))));
}
.lBICzt.UfU1_0 .H8rN1n {
  background-color: var(--wst-button-primary-text-highlight);
}
.lBICzt.P_wAzj {
  background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wst-button-secondary-background-color-rgb, var(--wix-color-47), 0)));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-main-border-block-end-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-bottom-color-rgb, var(--wc-button-secondaryBorderColor)))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style, var(--wix-ui-tpa-button-main-border-style, var(--wst-button-secondary-border-bottom-style, var(--wc-button-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-bottom-width, var(--wc-button-secondaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-main-border-block-start-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-top-color-rgb, var(--wc-button-secondaryBorderColor)))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style, var(--wix-ui-tpa-button-main-border-style, var(--wst-button-secondary-border-top-style, var(--wc-button-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-top-width, var(--wc-button-secondaryBorderWidth))));
  border-end-end-radius: var(--wix-ui-tpa-button-main-border-end-end-radius, var(--wix-ui-tpa-button-main-border-radius, var(--wst-button-secondary-border-bottom-right-radius, 0)));
  border-end-start-radius: var(--wix-ui-tpa-button-main-border-end-start-radius, var(--wix-ui-tpa-button-main-border-radius, var(--wst-button-secondary-border-bottom-left-radius, 0)));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-main-border-inline-end-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-right-color-rgb, var(--wc-button-secondaryBorderColor)))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style, var(--wix-ui-tpa-button-main-border-style, var(--wst-button-secondary-border-right-style, var(--wc-button-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-right-width, var(--wc-button-secondaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-main-border-inline-start-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-left-color-rgb, var(--wc-button-secondaryBorderColor)))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style, var(--wix-ui-tpa-button-main-border-style, var(--wst-button-secondary-border-left-style, var(--wc-button-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-left-width, var(--wc-button-secondaryBorderWidth))));
  border-start-end-radius: var(--wix-ui-tpa-button-main-border-start-end-radius, var(--wix-ui-tpa-button-main-border-radius, var(--wst-button-secondary-border-top-right-radius, 0)));
  border-start-start-radius: var(--wix-ui-tpa-button-main-border-start-start-radius, var(--wix-ui-tpa-button-main-border-radius, var(--wst-button-secondary-border-top-left-radius, 0)));
  box-shadow: var(--wix-ui-tpa-button-main-box-shadow, var(--wst-button-secondary-box-shadow, 0 0));
  color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wst-button-secondary-color-rgb, var(--wix-color-49))));
  font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wst-button-secondary-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wst-button-secondary-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wst-button-secondary-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wst-button-secondary-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight))));
  letter-spacing: var(--wix-ui-tpa-button-main-text-font-letter-spacing, var(--wst-button-secondary-letter-spacing));
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default));
  -webkit-text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-button-secondary-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration))));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-button-secondary-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration))));
  text-shadow: var(--wix-ui-tpa-button-main-text-shadow, var(--wst-button-secondary-text-shadow, 0 0 transparent)), var(--wix-ui-tpa-button-main-text-outline, var(--wst-button-secondary-text-outline, 0 0 transparent));
  text-transform: var(--wix-ui-tpa-button-main-text-font-text-transform, var(--wst-button-secondary-text-transform));
}
.lBICzt.P_wAzj:active.S2R1CS,
.lBICzt.P_wAzj:hover.S2R1CS {
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wst-button-secondary-background-color-rgb, var(--wix-color-47), 0))));
  border-block-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-block-end-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-bottom-color-rgb, var(--wc-button-secondaryHoverBorderColor))))));
  border-block-end-style: var(--wix-ui-tpa-button-main-border-block-end-style, var(--wix-ui-tpa-button-main-border-style, var(--wst-button-secondary-border-bottom-style, var(--wc-button-borderStyle))));
  border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-bottom-width, var(--wc-button-secondaryBorderWidth))));
  border-block-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-block-start-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-top-color-rgb, var(--wc-button-secondaryHoverBorderColor))))));
  border-block-start-style: var(--wix-ui-tpa-button-main-border-block-start-style, var(--wix-ui-tpa-button-main-border-style, var(--wst-button-secondary-border-top-style, var(--wc-button-borderStyle))));
  border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-top-width, var(--wc-button-secondaryBorderWidth))));
  border-inline-end-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-inline-end-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-right-color-rgb, var(--wc-button-secondaryHoverBorderColor))))));
  border-inline-end-style: var(--wix-ui-tpa-button-main-border-inline-end-style, var(--wix-ui-tpa-button-main-border-style, var(--wst-button-secondary-border-right-style, var(--wc-button-borderStyle))));
  border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-right-width, var(--wc-button-secondaryBorderWidth))));
  border-inline-start-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-inline-start-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-left-color-rgb, var(--wc-button-secondaryHoverBorderColor))))));
  border-inline-start-style: var(--wix-ui-tpa-button-main-border-inline-start-style, var(--wix-ui-tpa-button-main-border-style, var(--wst-button-secondary-border-left-style, var(--wc-button-borderStyle))));
  border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-left-width, var(--wc-button-secondaryBorderWidth))));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wst-button-secondary-color-rgb, var(--wix-color-49)))));
  font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wst-button-secondary-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wst-button-secondary-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style)))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wst-button-secondary-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant)))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wst-button-secondary-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight)))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default)));
  -webkit-text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-button-secondary-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration)))));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-button-secondary-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration)))));
}
.lBICzt.P_wAzj .H8rN1n {
  background-color: var(--wst-button-secondary-text-highlight);
}
.lBICzt.D3xTJe:disabled,
.lBICzt:disabled {
  background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))));
  border-color: rgb(var(--wc-button-basicDisabledBorderColor));
  color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wst-primary-background-color-rgb, var(--wix-color-1)))));
}
.lBICzt.UfU1_0:disabled {
  background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wst-system-disabled-color-rgb, var(--wix-color-44))));
  border-color: rgb(var(--wc-button-primaryDisabledBorderColor));
  color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wst-primary-background-color-rgb, var(--wix-color-46)))));
}
.lBICzt.Ci4Qmj:disabled {
  background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-disabled-background-color-opacity, 1) * 0));
  border-color: rgb(var(--wc-button-basicSecondaryDisabledBorderColor));
  color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))));
}
.lBICzt.P_wAzj:disabled {
  border-color: rgb(var(--wc-button-secondaryDisabledBorderColor));
  color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wst-secondary-background-color-rgb, var(--wix-color-55))));
}
.lBICzt.rOVbMs {
  padding: 6px 16px;
}
.lBICzt.WQM8Lu {
  padding: 7px 16px;
}
.lBICzt,
.lBICzt.pR3fwu {
  padding: 8px 16px;
}
.lBICzt.UVr2XI,
.lBICzt.UVr2XI.pR3fwu {
  padding: 10px 16px;
}
.lBICzt.g_kPJn {
  box-sizing: border-box;
  display: inline-flex;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.lBICzt.g_kPJn .H8rN1n {
  overflow: visible;
  text-overflow: unset;
  white-space: unset;
}
.lBICzt.g_kPJn.WQM8Lu:not(.UVr2XI) {
  line-height: 1;
}
.lBICzt.g_kPJn.Ci4Qmj.rOVbMs,
.lBICzt.g_kPJn.P_wAzj.rOVbMs {
  padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.lBICzt.g_kPJn.rOVbMs,
.lBICzt.g_kPJn.rOVbMs.D3xTJe,
.lBICzt.g_kPJn.rOVbMs.UfU1_0 {
  padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.lBICzt.g_kPJn.WQM8Lu.Ci4Qmj,
.lBICzt.g_kPJn.WQM8Lu.P_wAzj {
  padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.lBICzt.g_kPJn.WQM8Lu,
.lBICzt.g_kPJn.WQM8Lu.D3xTJe,
.lBICzt.g_kPJn.WQM8Lu.UfU1_0 {
  padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.lBICzt.g_kPJn.WQM8Lu.Ci4Qmj.UVr2XI,
.lBICzt.g_kPJn.WQM8Lu.P_wAzj.UVr2XI {
  padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.lBICzt.g_kPJn.WQM8Lu.D3xTJe.UVr2XI,
.lBICzt.g_kPJn.WQM8Lu.UVr2XI,
.lBICzt.g_kPJn.WQM8Lu.UfU1_0.UVr2XI {
  padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.lBICzt.g_kPJn.Ci4Qmj,
.lBICzt.g_kPJn.P_wAzj,
.lBICzt.g_kPJn.pR3fwu.Ci4Qmj,
.lBICzt.g_kPJn.pR3fwu.P_wAzj {
  padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.lBICzt.g_kPJn,
.lBICzt.g_kPJn.D3xTJe,
.lBICzt.g_kPJn.UfU1_0,
.lBICzt.g_kPJn.pR3fwu,
.lBICzt.g_kPJn.pR3fwu.D3xTJe,
.lBICzt.g_kPJn.pR3fwu.UfU1_0 {
  padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.lBICzt.g_kPJn.Ci4Qmj.UVr2XI,
.lBICzt.g_kPJn.P_wAzj.UVr2XI,
.lBICzt.g_kPJn.pR3fwu.Ci4Qmj.UVr2XI,
.lBICzt.g_kPJn.pR3fwu.P_wAzj.UVr2XI {
  padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px;
}
.lBICzt.g_kPJn.D3xTJe.UVr2XI,
.lBICzt.g_kPJn.UfU1_0.UVr2XI,
.lBICzt.g_kPJn.pR3fwu.D3xTJe.UVr2XI,
.lBICzt.g_kPJn.pR3fwu.UVr2XI,
.lBICzt.g_kPJn.pR3fwu.UfU1_0.UVr2XI {
  padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px;
}
.lBICzt {
  --wix-ui-tpa-button-font-size-default: 16px;
  --wix-ui-tpa-button-line-height-default: 1.5em
;
}
.rOVbMs:not(.g_kPJn) {
  --wix-ui-tpa-button-font-size-default: 14px;
  --wix-ui-tpa-button-line-height-default: 1.43em
;
}
.g_kPJn {
  --wix-ui-tpa-button-line-height-default: 1
;
}
.UVr2XI:not(.g_kPJn),
.g_kPJn.rOVbMs {
  --wix-ui-tpa-button-font-size-default: 14px
;
}
.UVr2XI:not(.g_kPJn) {
  --wix-ui-tpa-button-line-height-default: 1.44em
;
}
.UVr2XI.g_kPJn {
  --wix-ui-tpa-button-font-size-default: 14px
;
}
.uh2d5F {
  --reply-padding: 52px;
  --comment-padding: 48px
;
}
.uh2d5F.HGOZcw {
  --reply-padding: 16px;
  --comment-padding: 0px
;
}
.wc-bg-transition .wc-comment-highlight {
  transition: all .3s ease-out !important;
}
.wc-highlight-bg-color .wc-comment-highlight {
  background-color: var(--highlight-color);
  transition: all .2s ease-in !important;
}
.wc-disable-transition,
.wc-disable-transition .wc-comment-highlight {
  transition: none !important;
}
.wfoQBm {
  box-sizing: border-box !important;
  position: relative;
  touch-action: manipulation;
  width: 100%;
}
.wfoQBm * {
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.wfoQBm *,
.wfoQBm :after,
.wfoQBm :before {
  box-sizing: inherit !important;
}
.wfoQBm strong {
  font-weight: 700;
}
.wfoQBm em {
  font-style: italic;
}
.dK0ZSV {
  border: 1px solid red;
}
.RRFLDq {
  --box-background-color: var(--wcBoxBackgroundColor, var(--wst-box-secondary-background-color, transparent));
  --box-open-background-color: var(--wcBoxOpenBackgroundColor, var(--wst-box-primary-background-color, transparent));
  --box-border-color: var(--wcBorderColorBox, var(--wst-box-secondary-border-top-color, rgb(var(--wix-color-5), 0.3)));
  --box-open-border-color: var(--wcBorderColorBoxOpen, var(--wst-box-primary-border-top-color, var(--box-border-color)));
  --box-border-color-focused: var(--wcBorderColorBoxFocused, rgb(var(--wix-color-5), 0.75));
  --box-open-border-color-focused: var(--wcBorderColorBoxOpenFocused, var(--box-border-color-focused));
  --box-text-color: var(--wcBoxTextColor, var(--wst-paragraph-1-color, var(--text-color)));
  --box-corner-radius: var(--wcCornerRadiusBox, var(--wst-box-secondary-border-top-left-radius, var(--corner-radius)));
  --box-border-width: var(--wcBoxBorderWidth, var(--wst-box-secondary-border-top-width, var(--border-width)));
  --box-icon-color: var(--wcBoxIconColor, var(--wst-shade-3-color, var(--text-color)));
  --box-button-font: var(--wcBoxButtonFont, var(--button-font));
  --box-button-font-size: var(--wcBoxButtonFontSize, 14px);
  --box-button-corner-radius: var(--wcBoxButtonCornerRadius, var(--wst-button-primary-border-top-left-radius, var(--corner-radius)));
  --box-primary-button-color: var(--wcBoxPrimaryButtonColor, var(--wst-button-primary-background-color, var(--button-bg-color)));
  --box-primary-button-text-color: var(--wcBoxPrimaryButtonTextColor, var(--wst-button-primary-color, var(--button-text-color)));
  --box-secondary-button-text-color: var(--wcBoxSecondaryButtonTextColor, var(--wst-button-secondary-color, var(--secondary-button-text-color)));
  --placeholder-font-family: var(--wcBoxPlaceholderFontFamily, var(--content-font-family));
  --placeholder-font-style: var(--wcBoxPlaceholderFontStyle, var(--content-font-style));
  --placeholder-font-weight: var(--wcBoxPlaceholderFontWeight, var(--content-font-weight));
  --placeholder-font-variant: var(--wcBoxPlaceholderFontVariant, var(--content-font-variant));
  --placeholder-line-height: var(--wcBoxPlaceholderLineHeight, var(--content-line-height));
  --placeholder-font-size-desktop: var(--wcBoxPlaceholderFontSize, 16px);
  --placeholder-font-size-mobile: var(--wcBoxPlaceholderFontSize, 14px);
  --placeholder-font: var(--placeholder-font-style) var(--placeholder-font-variant) var(--placeholder-font-weight) var(--placeholder-font-size-desktop) /var(--placeholder-line-height) var(--placeholder-font-family);
  --placeholder-text-color: var(--wcTextColorBoxPlaceholder, var(--wst-paragraph-3-color, var(--text-color-secondary)));
  --border-color: var(--wcBorderColor, rgb(var(--wix-color-5), 0.3));
  --border-width: var(--wcBorderWidth, 1px);
  --corner-radius: var(--wcCornerRadius, 0);
  --text-color: var(--wcTextColor, rgb(var(--wix-color-5)));
  --text-color-secondary: var(--wcTextSecondaryColor, rgb(var(--wix-color-4)));
  --background-color: var(--wcBackgroundColor, rgb(var(--wix-color-1)));
  --button-bg-color: var(--wcButtonColor, rgb(var(--wix-color-8)));
  --button-text-color: var(--wcButtonTextColor, rgb(var(--wix-color-1)));
  --secondary-button-text-color: var(--wcSecondaryButtonTextColor, var(--wcButtonColor, rgb(var(--wix-color-8))));
  --secondary-button-font: var(--wcSecondaryButtonFont, var(--wix-font-Body-M));
  --secondary-button-corner-radius: var(--wcSecondaryButtonCornerRadius, "0");
  --link-button-color: var(--wcLinkButtonTextColor, var(--wcButtonColor, rgb(var(--wix-color-8))));
  --button-border-color: var(--wcButtonColor, rgb(var(--wix-color-8)));
  --button-icon-color: var(--wcButtonTextColor, rgb(var(--wix-color-1)));
  --button-icon-color-secondary: var(--wcButtonColor, rgb(var(--wix-color-8)));
  --hover-color: var(--wcButtonColor, rgb(var(--wix-color-8)));
  --disabled-color: var(--wcDisabledColor, rgb(var(--wix-color-3)));
  --icon-color: var(--wcTextColor, rgb(var(--wix-color-5)));
  --content-font-family: var(--wcContentFontFamily, var(--wix-font-Body-M-family));
  --content-font-size: var(--wcContentFontSize, var(--wix-font-Body-M-size));
  --content-font-style: var(--wcContentFontStyle, var(--wix-font-Body-M-style));
  --content-font-weight: var(--wcContentFontWeight, var(--wix-font-Body-M-weight));
  --content-font-variant: var(--wcContentFontVariant, var(--wix-font-Body-M-variant));
  --content-line-height: var(--wcContentLineHeight, var(--wix-font-Body-M-line-height));
  --content-font: var(--content-font-style) var(--content-font-variant) var(--content-font-weight) var(--content-font-size) /var(--content-line-height) var(--content-font-family);
  --title-font: var(--wcTitleFont, var(--wix-font-Page-title));
  --button-font: var(--wcButtonFont, var(--wix-font-Body-M));
  --separator-color: var(--wcSeparatorColor, rgb(var(--wix-color-5), 0.3));
  --active-vote-color: var(--wcActiveVoteColor, rgb(var(--wix-color-8)));
  --header-separator-color: var(--wcHeaderSeparatorColor, var(--wst-system-line-1-color, var(--separator-color)));
  --header-separator-width: var(--wcHeaderSeparatorWidth, var(--wst-system-line-1-width, 1px));
  --header-sort-font: var(--wcHeaderSortFont, var(--content-font));
  --header-sort-color: var(--wcHeaderSortColor, var(--wst-paragraph-2-color, var(--text-color)));
  --header-sort-font-size: var(--wcHeaderSortFontSize, 14px);
  --header-count-font: var(--wcHeaderCountFont, var(--title-font));
  --header-count-color: var(--wcHeaderCountColor, var(--wst-heading-6-color, var(--text-color)));
  --header-count-font-size-desktop: var(--wcHeaderCountFontSize, 16px);
  --header-count-font-size-mobile: var(--wcHeaderCountFontSize, 14px);
  --header-rating-font: var(--wcHeaderRatingFont, var(--content-font));
  --header-rating-color: var(--wcHeaderRatingColor, var(--text-color));
  --header-rating-font-size: var(--wcHeaderRatingFontSize, 14px);
  --header-button-text-color: var(--wcHeaderButtonTextColor, var(--wcButtonColor, rgb(var(--wix-color-8))));
  --header-button-font: var(--wcHeaderButtonFont, var(--wix-font-Body-M));
  --header-button-corner-radius: var(--wcHeaderButtonCornerRadius, "0");
  --comment-list-separator-color: var(--wcCommentListSeparatorColor, var(--wst-system-line-1-color, var(--separator-color)));
  --highlight-color: var(--wcHighlightColor, color-mix(in srgb, var(--wst-links-and-actions-color, rgb(var(--wix-color-8))) 10%, transparent));
  --author-name-color: var(--wcTextColorAuthorName, var(--wst-paragraph-1-color, var(--text-color)));
  --author-name-font: var(--wcAuthorNameFont, var(--content-font));
  --author-name-font-size-desktop: var(--wcAuthorNameFontSize, 14px);
  --author-name-font-size-mobile: var(--wcAuthorNameFontSize, 12px);
  --comment-text-color: var(--wcCommentTextColor, var(--wst-paragraph-1-color, var(--text-color)));
  --comment-font-family: var(--wcCommentFontFamily, var(--content-font-family));
  --comment-font-style: var(--wcCommentFontStyle, var(--content-font-style));
  --comment-font-weight: var(--wcCommentFontWeight, var(--content-font-weight));
  --comment-font-variant: var(--wcCommentFontVariant, var(--content-font-variant));
  --comment-line-height: var(--wcCommentLineHeight, var(--content-line-height));
  --comment-font-size-desktop: var(--wcCommentFontSize, 16px);
  --comment-font-size-mobile: var(--wcCommentFontSize, 14px);
  --comment-font: var(--comment-font-style) var(--comment-font-variant) var(--comment-font-weight) var(--comment-font-size-desktop) /var(--comment-line-height) var(--comment-font-family);
  --comment-secondary-text-color: var(--wcCommentSecondaryTextColor, var(--wst-paragraph-2-color, var(--text-color-secondary)));
  --comment-secondary-font: var(--wcCommentSecondaryFont, var(--content-font));
  --comment-secondary-font-size-desktop: var(--wcCommentSecondaryFontSize, 14px);
  --comment-secondary-font-size-mobile: var(--wcCommentSecondaryFontSize, 12px);
  --comment-action-text-color: var(--wcCommentActionTextColor, var(--wst-paragraph-1-color, var(--text-color)));
  --comment-action-font: var(--wcCommentActionFont, var(--content-font));
  --comment-action-font-size-desktop: var(--wcCommentActionFontSize, 14px);
  --comment-action-font-size-mobile: var(--wcCommentActionFontSize, 12px);
  --comment-action-icon-color: var(--wcCommentActionIconColor, var(--wst-shade-3-color, var(--text-color)));
  --highlighted-comment-corner-radius: var(--wcHighlightedCommentCornerRadius, 0px);
  --comment-featured-badge-color: var(--wcCommentFeaturedBadgeColor, var(--wst-links-and-actions-color, rgb(var(--wix-color-8))));
  --reply-list-start-padding-desktop: var(--wcReplyListStartPadding, 48px);
  --reply-list-start-padding-mobile: var(--wcReplyListStartPadding, 20px);
  --comment-list-spacing: var(--wcCommentListSpacing, 16px);
  --active-rating-color: var(--wcActiveRatingColor, rgb(var(--wix-color-8)));
  --inactive-rating-color: var(--wcInactiveRatingColor, rgb(var(--wix-color-3)))
;
}
.RRFLDq [data-hook~=comment-box] {
  --box-background-color: var(--wcBoxBackgroundColor, var(--wst-box-secondary-background-color, transparent));
  --box-open-background-color: var(--wcBoxOpenBackgroundColor, var(--wst-box-primary-background-color, transparent));
  --box-border-color: var(--wcBorderColorBox, var(--wst-box-secondary-border-top-color, rgb(var(--wix-color-5), 0.3)));
  --box-open-border-color: var(--wcBorderColorBoxOpen, var(--wst-box-primary-border-top-color, var(--box-border-color)));
  --box-border-color-focused: var(--wcBorderColorBoxFocused, rgb(var(--wix-color-5), 0.75));
  --box-open-border-color-focused: var(--wcBorderColorBoxOpenFocused, var(--box-border-color-focused));
  --box-text-color: var(--wcBoxTextColor, var(--wst-paragraph-1-color, var(--text-color)));
  --box-corner-radius: var(--wcCornerRadiusBox, var(--wst-box-secondary-border-top-left-radius, var(--corner-radius)));
  --box-border-width: var(--wcBoxBorderWidth, var(--wst-box-secondary-border-top-width, var(--border-width)));
  --box-icon-color: var(--wcBoxIconColor, var(--wst-shade-3-color, var(--text-color)));
  --box-button-font: var(--wcBoxButtonFont, var(--button-font));
  --box-button-font-size: var(--wcBoxButtonFontSize, 14px);
  --box-button-corner-radius: var(--wcBoxButtonCornerRadius, var(--wst-button-primary-border-top-left-radius, var(--corner-radius)));
  --box-primary-button-color: var(--wcBoxPrimaryButtonColor, var(--wst-button-primary-background-color, var(--button-bg-color)));
  --box-primary-button-text-color: var(--wcBoxPrimaryButtonTextColor, var(--wst-button-primary-color, var(--button-text-color)));
  --box-secondary-button-text-color: var(--wcBoxSecondaryButtonTextColor, var(--wst-button-secondary-color, var(--secondary-button-text-color)));
  --placeholder-font-family: var(--wcBoxPlaceholderFontFamily, var(--content-font-family));
  --placeholder-font-style: var(--wcBoxPlaceholderFontStyle, var(--content-font-style));
  --placeholder-font-weight: var(--wcBoxPlaceholderFontWeight, var(--content-font-weight));
  --placeholder-font-variant: var(--wcBoxPlaceholderFontVariant, var(--content-font-variant));
  --placeholder-line-height: var(--wcBoxPlaceholderLineHeight, var(--content-line-height));
  --placeholder-font-size-desktop: var(--wcBoxPlaceholderFontSize, 16px);
  --placeholder-font-size-mobile: var(--wcBoxPlaceholderFontSize, 14px);
  --placeholder-font: var(--placeholder-font-style) var(--placeholder-font-variant) var(--placeholder-font-weight) var(--placeholder-font-size-desktop) /var(--placeholder-line-height) var(--placeholder-font-family);
  --placeholder-text-color: var(--wcTextColorBoxPlaceholder, var(--wst-paragraph-3-color, var(--text-color-secondary)))
;
}
.RRFLDq [data-hook~=wc-header-scope] {
  --header-separator-color: var(--wcHeaderSeparatorColor, var(--wst-system-line-1-color, var(--separator-color)));
  --header-separator-width: var(--wcHeaderSeparatorWidth, var(--wst-system-line-1-width, 1px));
  --header-sort-font: var(--wcHeaderSortFont, var(--content-font));
  --header-sort-color: var(--wcHeaderSortColor, var(--wst-paragraph-2-color, var(--text-color)));
  --header-sort-font-size: var(--wcHeaderSortFontSize, 14px);
  --header-count-font: var(--wcHeaderCountFont, var(--title-font));
  --header-count-color: var(--wcHeaderCountColor, var(--wst-heading-6-color, var(--text-color)));
  --header-count-font-size-desktop: var(--wcHeaderCountFontSize, 16px);
  --header-count-font-size-mobile: var(--wcHeaderCountFontSize, 14px);
  --header-rating-font: var(--wcHeaderRatingFont, var(--content-font));
  --header-rating-color: var(--wcHeaderRatingColor, var(--text-color));
  --header-rating-font-size: var(--wcHeaderRatingFontSize, 14px);
  --header-button-text-color: var(--wcHeaderButtonTextColor, var(--wcButtonColor, rgb(var(--wix-color-8))));
  --header-button-font: var(--wcHeaderButtonFont, var(--wix-font-Body-M));
  --header-button-corner-radius: var(--wcHeaderButtonCornerRadius, "0")
;
}
.RRFLDq [data-hook~=top-level-comment-list] {
  --content-font-family: var(--wcContentFontFamily, var(--wix-font-Body-M-family));
  --content-font-size: var(--wcContentFontSize, var(--wix-font-Body-M-size));
  --content-font-style: var(--wcContentFontStyle, var(--wix-font-Body-M-style));
  --content-font-weight: var(--wcContentFontWeight, var(--wix-font-Body-M-weight));
  --content-font-variant: var(--wcContentFontVariant, var(--wix-font-Body-M-variant));
  --content-line-height: var(--wcContentLineHeight, var(--wix-font-Body-M-line-height));
  --content-font: var(--content-font-style) var(--content-font-variant) var(--content-font-weight) var(--content-font-size) /var(--content-line-height) var(--content-font-family);
  --comment-list-separator-color: var(--wcCommentListSeparatorColor, var(--wst-system-line-1-color, var(--separator-color)));
  --highlight-color: var(--wcHighlightColor, color-mix(in srgb, var(--wst-links-and-actions-color, rgb(var(--wix-color-8))) 10%, transparent));
  --author-name-color: var(--wcTextColorAuthorName, var(--wst-paragraph-1-color, var(--text-color)));
  --author-name-font: var(--wcAuthorNameFont, var(--content-font));
  --author-name-font-size-desktop: var(--wcAuthorNameFontSize, 14px);
  --author-name-font-size-mobile: var(--wcAuthorNameFontSize, 12px);
  --comment-text-color: var(--wcCommentTextColor, var(--wst-paragraph-1-color, var(--text-color)));
  --comment-font-family: var(--wcCommentFontFamily, var(--content-font-family));
  --comment-font-style: var(--wcCommentFontStyle, var(--content-font-style));
  --comment-font-weight: var(--wcCommentFontWeight, var(--content-font-weight));
  --comment-font-variant: var(--wcCommentFontVariant, var(--content-font-variant));
  --comment-line-height: var(--wcCommentLineHeight, var(--content-line-height));
  --comment-font-size-desktop: var(--wcCommentFontSize, 16px);
  --comment-font-size-mobile: var(--wcCommentFontSize, 14px);
  --comment-font: var(--comment-font-style) var(--comment-font-variant) var(--comment-font-weight) var(--comment-font-size-desktop) /var(--comment-line-height) var(--comment-font-family);
  --comment-secondary-text-color: var(--wcCommentSecondaryTextColor, var(--wst-paragraph-2-color, var(--text-color-secondary)));
  --comment-secondary-font: var(--wcCommentSecondaryFont, var(--content-font));
  --comment-secondary-font-size-desktop: var(--wcCommentSecondaryFontSize, 14px);
  --comment-secondary-font-size-mobile: var(--wcCommentSecondaryFontSize, 12px);
  --comment-action-text-color: var(--wcCommentActionTextColor, var(--wst-paragraph-1-color, var(--text-color)));
  --comment-action-font: var(--wcCommentActionFont, var(--content-font));
  --comment-action-font-size-desktop: var(--wcCommentActionFontSize, 14px);
  --comment-action-font-size-mobile: var(--wcCommentActionFontSize, 12px);
  --comment-action-icon-color: var(--wcCommentActionIconColor, var(--wst-shade-3-color, var(--text-color)));
  --highlighted-comment-corner-radius: var(--wcHighlightedCommentCornerRadius, 0px);
  --comment-featured-badge-color: var(--wcCommentFeaturedBadgeColor, var(--wst-links-and-actions-color, rgb(var(--wix-color-8))));
  --reply-list-start-padding-desktop: var(--wcReplyListStartPadding, 48px);
  --reply-list-start-padding-mobile: var(--wcReplyListStartPadding, 20px);
  --comment-list-spacing: var(--wcCommentListSpacing, 16px);
  --active-rating-color: var(--wcActiveRatingColor, rgb(var(--wix-color-8)));
  --inactive-rating-color: var(--wcInactiveRatingColor, rgb(var(--wix-color-3)))
;
}
.C4gImo {
  margin-block-end: 0;
  margin-block-start: 0;
  margin-inline-end: 0;
  margin-inline-start: 0;
}
.qSODq_ {
  border-bottom-color: rgb(var(--wix-ui-tpa-divider-main-divider-color, var(--wst-system-line-1-color-rgb, var(--wix-color-37))));
  border-bottom-style: solid;
  border-width: 0 0 var(--wix-ui-tpa-divider-main-divider-width, var(--wst-system-line-1-width, 1px)) 0;
  max-width: 100%;
  opacity: var(--wix-ui-tpa-divider-main-divider-opacity, 1);
}
.A_OZEf {
  border-block-end-color: var(--wc-separatorColor) !important;
}
.A_OZEf.CYwXBi {
  --wc-separatorColor: #b3b3b3
;
}
.A_OZEf.Ckb689 {
  --wc-separatorColor: #303030
;
}
.A_OZEf.EOVGYF {
  --wc-separatorColor: var(--separator-color)
;
}
.A_OZEf.BSe4if {
  --wc-separatorColor: var(--header-separator-color);
  border-block-end-width: var(--header-separator-width) !important;
}
.zWPDBb {
  font-size: 10px;
}
._LBjSl {
  border-block-start-style: solid;
  border-block-start-width: 1px;
  border-color: var(--separator-color);
  padding: 32px 0;
}
.wc-app-mobile ._LBjSl {
  padding: 20px 0;
}
.LpXLpa {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding: 16px 0;
  width: 100%;
}
.wc-app-mobile .LpXLpa {
  padding: 22px 20px;
}
.q7Rxb0 {
  line-height: 1.4;
}
.m85TCG {
  line-height: 1.5;
  text-align: center;
}
.MZhkAL {
  display: flex;
  justify-content: center;
}
.MZhkAL,
.V9dYAv {
  padding: 20px 0;
}
.FeHrPr {
  color: var(--inactive-rating-color);
}
.FeHrPr.MKj1av {
  color: var(--active-rating-color);
}
.Q_Yh0V {
  display: flex;
}
.fvK3_P {
  --full: var(--full-icon-color, #000);
  --empty: var(--empty-icon-color, #ccc);
  position: relative;
}
.J0cqbW {
  clip: rect(0, 0, 0, 0);
  border-width: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
.Q5vAFk {
  display: flex;
}
.fvK3_P.vJVrZ1 .Q5vAFk {
  gap: 0 10px;
}
.fvK3_P.a1Ow23 .Q5vAFk {
  gap: 0 6px;
}
.EMJZdR,
.L9alVY {
  height: calc(var(--icon-size, 18)*1px);
  width: calc(var(--icon-size, 18)*1px);
}
.L9alVY {
  color: var(--full);
}
.EMJZdR {
  color: var(--empty);
}
.CLnrQl {
  display: flex;
  position: relative;
}
.WrCGNm {
  clip-path: inset(0 50% 0 0);
}
.F3KT1K,
[dir=rtl] .WrCGNm {
  clip-path: inset(0 0 0 50%);
}
.F3KT1K {
  position: absolute;
}
[dir=rtl] .F3KT1K {
  clip-path: inset(0 50% 0 0);
}
.Laks6j {
  --full-icon-color: var(--active-rating-color);
  --empty-icon-color: var(--inactive-rating-color);
  min-height: 20px;
}
.Laks6j.tDfMzn {
  opacity: .6;
  transition: opacity .2s ease-out;
}
.lNZ_sS {
  align-items: center;
  display: flex;
}
.JrAkEl {
  flex-shrink: 0;
}
.MPNFdJ {
  color: var(--header-rating-color);
  font: var(--header-rating-font);
  font-size: var(--header-rating-font-size) !important;
  line-height: 1 !important;
  padding-inline-start: 16px;
}
.tvy_bz {
  align-items: center;
  aspect-ratio: 1;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  letter-spacing: 0;
  overflow: hidden;
  position: relative;
  text-align: center;
}
.c0KYwY {
  --wix-ui-tpa-wow-image-border-radius: calc(50 * 1%);
  font-size: medium;
  height: 100%;
  width: 100%;
}
.CAT_w9:before,
.l_2Eyj:before {
  height: 100%;
  position: absolute;
  width: 100%;
}
.CAT_w9:before {
  align-items: center;
  content: attr(data-initials)/"";
  display: flex;
  justify-content: center;
}
.JypmPI {
  clip: rect(1px, 1px, 1px, 1px) !important;
  border: 0 !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}
.l_2Eyj:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cdefs%3E%3Cstyle%3E.cls-anonymous-icon{fill:%23969696}%3C/style%3E%3C/defs%3E%3Cellipse class='cls-anonymous-icon' cx='103.7' cy='74.3' rx='38.3' ry='38.7'/%3E%3Cpath style='fill:none' d='M0 0h200v200H0z'/%3E%3Cpath class='cls-anonymous-icon' d='M188.4 200c-7.4-43.6-44.2-76.8-88.4-76.8S19 156.4 11.6 200Z'/%3E%3C/svg%3E");
  content: "";
}
.tvy_bz {
  background-color: #d8d8d8;
}
.tvy_bz .c0KYwY,
.tvy_bz:before {
  color: #979797;
  font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
  font-weight: 500;
}
.tvy_bz.T45L91 {
  font-size: 20px;
  height: 60px;
  width: 60px;
}
.tvy_bz.oR9No3 {
  font-size: 18px;
  height: 52px;
  width: 52px;
}
.tvy_bz.pwmfzr {
  font-size: 12px;
  height: 36px;
  width: 36px;
}
.tvy_bz.SZdzCm {
  font-size: 9px;
  height: 28px;
  width: 28px;
}
.tvy_bz.JMAveL {
  font-size: 7px;
  height: 20px;
  width: 20px;
}
.tvy_bz.d7hgVr {
  font-size: 5px;
  height: 16px;
  width: 16px;
}
.YCvJUU {
  --wc-primary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-5)));
  --wc-secondary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-4)))
;
}
.YCvJUU.djr32U {
  color: var(--wut-text-color, var(--wc-primary-color));
}
.YCvJUU.FrIr6z {
  font-size: var(--wix-ui-tpa-text-main-text-font-size, 16px);
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.5em);
}
.YCvJUU.FrIr6z,
.YCvJUU.plVprT.FrIr6z {
  font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
  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));
  -webkit-text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
}
.YCvJUU.plVprT.FrIr6z {
  font-size: var(--wix-ui-tpa-text-main-text-font-size, 14px);
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.42em);
}
.EU6pWF {
  cursor: pointer;
  left: -1px;
  padding: 8px 24px;
  position: relative;
  right: -1px;
  width: calc(100% + 2px);
}
.EU6pWF:focus,
.EU6pWF:hover {
  background-color: rgb(var(--wst-paragraph-2-color-rgb, var(--wix-color-5)), .06);
}
#SITE_CONTAINER.focus-ring-active .EU6pWF:focus {
  box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
  z-index: 999;
}
.a0iCzx {
  align-items: center;
  display: inline-flex;
}
.Lba0cg {
  align-self: stretch;
  display: flex;
}
.k0jpoD {
  align-items: center;
  align-self: start;
  display: flex;
  height: 24px;
  justify-content: center;
  width: 24px;
}
.Lba0cg:after {
  content: "";
  height: 100%;
  width: 12px;
}
.EU6pWF.asSBRa {
  cursor: default;
  opacity: .3;
}
.EU6pWF.asSBRa:hover {
  background-color: inherit;
}
.h3cC55 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.YxtUay {
  --wix-ui-tpa-text-main-text-color: var(--wst-paragraph-2-color-rgb, var(--wix-color-5)), 1;
  --wix-ui-tpa-text-main-text-color-rgb: var(--wst-paragraph-2-color-rgb, var(--wix-color-5));
  --wix-ui-tpa-text-main-text-color-opacity: 1;
  --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);
  --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-actions-menu-layout-item-item-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
  --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-actions-menu-layout-item-item-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height)));
  --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-actions-menu-layout-item-item-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family)));
  --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-actions-menu-layout-item-item-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size)));
  --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-actions-menu-layout-item-item-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style)));
  --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-actions-menu-layout-item-item-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant)));
  --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-actions-menu-layout-item-item-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight)));
  width: 100%;
}
.EU6pWF.kecCFi .YxtUay {
  --wix-ui-tpa-text-main-text-color: var(--wst-paragraph-2-color-rgb, var(--wix-color-5)), 1;
  --wix-ui-tpa-text-main-text-color-rgb: var(--wst-paragraph-2-color-rgb, var(--wix-color-5));
  --wix-ui-tpa-text-main-text-color-opacity: 1;
  --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: 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);
  --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-actions-menu-layout-item-item-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
  --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-actions-menu-layout-item-item-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height)));
  --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-actions-menu-layout-item-item-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family)));
  --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-actions-menu-layout-item-item-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size)));
  --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-actions-menu-layout-item-item-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style)));
  --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-actions-menu-layout-item-item-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant)));
  --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-actions-menu-layout-item-item-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight)))
;
}
.CdYRl8 {
  --wix-ui-tpa-text-main-text-color: var(--wst-shade-3-color-rgb, var(--wix-color-4)), 1;
  --wix-ui-tpa-text-main-text-color-rgb: var(--wst-shade-3-color-rgb, var(--wix-color-4));
  --wix-ui-tpa-text-main-text-color-opacity: 1;
  --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);
  --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
  --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height)));
  --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family)));
  --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size)));
  --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style)));
  --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant)));
  --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight)));
  margin-top: 4px;
  width: 100%;
}
.EU6pWF.kecCFi .CdYRl8 {
  --wix-ui-tpa-text-main-text-color: var(--wst-shade-3-color-rgb, var(--wix-color-5)), 1;
  --wix-ui-tpa-text-main-text-color-rgb: var(--wst-shade-3-color-rgb, var(--wix-color-5));
  --wix-ui-tpa-text-main-text-color-opacity: 1;
  --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: 12px;
  --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);
  --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
  --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height)));
  --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family)));
  --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size)));
  --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style)));
  --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant)));
  --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight)))
;
}
.Fc0F4b {
  display: flex;
}
.EU6pWF.nolxEY {
  text-align: left;
}
.EU6pWF.QXZ9E6 {
  text-align: center;
}
.EU6pWF.n3fsk1 {
  text-align: right;
}
.EU6pWF.QXZ9E6.kzjjx4 .a0iCzx {
  margin-left: -36px;
}
.EU6pWF.Ut06GB.QXZ9E6.kzjjx4 .a0iCzx {
  margin-left: unset;
  margin-right: -36px;
}
.kDHqDi {
  --wc-fallback-border-color: 255, 255, 255, 0.4;
  background-color: rgb(var(--wix-ui-tpa-actions-menu-layout-menu-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
  border-color: rgb(var(--wix-ui-tpa-actions-menu-layout-menu-border-color, var(--wst-paragraph-2-color-rgb, var(--wc-fallback-border-color))));
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, .1), 0 4px 8px 0 rgba(0, 0, 0, .1);
  list-style: none;
  margin: 0;
  max-width: 320px;
  padding: 12px 0;
}
.kDHqDi,
.kDHqDi * {
  box-sizing: border-box;
}
.kDHqDi.zwGHAv {
  box-shadow: none;
  width: 100%;
}
.R7qfjI {
  --wix-ui-tpa-actions-menu-layout-item-item-font-text-decoration: var(--wix-ui-tpa-actions-menu-layout-item-font-text-decoration);
  --wix-ui-tpa-actions-menu-layout-item-item-font-line-height: var(--wix-ui-tpa-actions-menu-layout-item-font-line-height);
  --wix-ui-tpa-actions-menu-layout-item-item-font-family: var(--wix-ui-tpa-actions-menu-layout-item-font-family);
  --wix-ui-tpa-actions-menu-layout-item-item-font-size: var(--wix-ui-tpa-actions-menu-layout-item-font-size);
  --wix-ui-tpa-actions-menu-layout-item-item-font-style: var(--wix-ui-tpa-actions-menu-layout-item-font-style);
  --wix-ui-tpa-actions-menu-layout-item-item-font-variant: var(--wix-ui-tpa-actions-menu-layout-item-font-variant);
  --wix-ui-tpa-actions-menu-layout-item-item-font-weight: var(--wix-ui-tpa-actions-menu-layout-item-font-weight);
  --wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-text-decoration: var(--wix-ui-tpa-actions-menu-layout-item-subtitle-font-text-decoration);
  --wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-line-height: var(--wix-ui-tpa-actions-menu-layout-item-subtitle-font-line-height);
  --wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-family: var(--wix-ui-tpa-actions-menu-layout-item-subtitle-font-family);
  --wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-size: var(--wix-ui-tpa-actions-menu-layout-item-subtitle-font-size);
  --wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-style: var(--wix-ui-tpa-actions-menu-layout-item-subtitle-font-style);
  --wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-variant: var(--wix-ui-tpa-actions-menu-layout-item-subtitle-font-variant);
  --wix-ui-tpa-actions-menu-layout-item-item-subtitle-font-weight: var(--wix-ui-tpa-actions-menu-layout-item-subtitle-font-weight);
  text-align: initial;
}
.Ntvf0v {
  background: none;
  border: none;
}
.tbKlUA {
  position: absolute;
}
._7OrE6 {
  display: block;
}
._7OrE6,
.jPuFiG {
  position: relative;
}
.jPuFiG {
  display: flex;
}
.qtXVWx {
  inset-inline-end: 0;
  min-width: 280px;
  z-index: 9;
}
._7OrE6 [data-hook=user-auth-logout] {
  display: block;
}
.grxOi3 {
  cursor: pointer;
}
.grxOi3:active,
.grxOi3:hover {
  opacity: .7;
}
.XtkzYA {
  border-color: var(--header-button-text-color) !important;
  border-radius: var(--header-button-corner-radius) !important;
  min-width: auto !important;
}
.XtkzYA:active,
.XtkzYA:hover {
  opacity: .7;
}
.qFhnU4 {
  color: var(--header-button-text-color);
  font: var(--header-button-font);
  font-size: 14px !important;
  line-height: 1 !important;
}
.L_GyVQ {
  margin-bottom: 16px;
  width: 100%;
}
.L_GyVQ.IUOyfK {
  padding: 16px 20px 0 20px;
}
.x0SH4v {
  grid-row-gap: 16px;
  align-items: center;
  display: grid;
  grid-template-areas: "areaA ." "areaB areaC";
  grid-template-columns: 1fr 1fr;
  min-height: 24px;
}
.L_GyVQ.IUOyfK .x0SH4v {
  grid-template-areas: "areaA areaB" "areaC . ";
  grid-template-columns: 1fr max-content;
}
.L_GyVQ.R8Okbo .x0SH4v {
  grid-row-gap: none;
  grid-template-areas: "areaA areaB";
  grid-template-columns: 1fr max-content;
}
.GdTDX6 {
  grid-area: areaA;
}
.TuJtiQ {
  grid-area: areaB;
}
.L_GyVQ.R8Okbo .TuJtiQ {
  justify-self: end;
}
.pexuSD {
  grid-area: areaC;
}
.uHpp11 {
  display: flex;
  flex: 1 0 50%;
}
.qfdC8A {
  color: var(--header-count-color);
  font: var(--header-count-font);
  font-size: var(--header-count-font-size-desktop) !important;
  line-height: 1 !important;
}
.L_GyVQ.IUOyfK .qfdC8A {
  font-size: var(--header-count-font-size-mobile) !important;
}
.Rrd_Kf {
  justify-self: end;
}
.sceJBE {
  align-items: center;
  border-block-start-style: solid;
  border-block-start-width: 1px;
  border-color: var(--separator-color);
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 32px 0;
}
.wc-app-mobile .sceJBE {
  padding: 20px 0;
}
.SmhsQo {
  align-items: center;
  display: flex;
  line-height: 1.5;
}
.roZf2O {
  margin-bottom: 8px;
}
.Rt5Pdb {
  --diameter: var(--wix-ui-tpa-spinner-diameter, 50px);
  animation: AeT4VJ 2s linear infinite;
  height: var(--diameter);
  left: auto;
  top: auto;
  width: var(--diameter);
}
.S4j_eu {
  stroke: var(--wst-spinner-color, var(--wix-ui-tpa-spinner-path-color, rgb(var(--wix-color-5, 0 0 0))));
  stroke-width: clamp(1px, var(--wix-ui-tpa-spinner-stroke-width, 4px), 10px);
  animation: zX9LiX 1.5s ease-in-out infinite;
}
.xBRxwO,
.xBRxwO .S4j_eu {
  animation: none;
}
@keyframes AeT4VJ {
  to {
    transform: rotate(1turn);
  }
}
@keyframes zX9LiX {
  0% {
    stroke-dasharray: 1, 150;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -35;
  }
  to {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -124;
  }
}
@media (prefers-reduced-motion:reduce) {
  .Rt5Pdb,
  .S4j_eu {
    animation: none;
  }
}
.k3xagF {
  display: flex;
  flex-direction: column;
}
.ns9aCd {
  font: var(--content-font);
  overflow: hidden;
  position: relative;
}
.ns9aCd.aAhzWK {
  -webkit-mask-image: linear-gradient(180deg, #000 calc(100% - 2em), transparent);
  mask-image: linear-gradient(180deg, #000 calc(100% - 2em), transparent);
}
.ns9aCd.HeMNyb {
  transition: height .3s ease-in;
}
.ns9aCd.iMqQHC {
  transition: height .18s ease-out;
}
.nAPM3M {
  fill: var(--button-icon-color-secondary);
  align-items: center;
  align-self: center;
  background-color: none;
  border: none;
  cursor: pointer;
  display: flex;
  margin-top: 14px;
}
.nAPM3M:active,
.nAPM3M:hover {
  opacity: .7;
}
.wc-app-mobile .nAPM3M {
  align-self: flex-start;
}
.POL966 {
  box-sizing: border-box;
  display: inline-block;
  height: 16px;
  line-height: 16px;
  max-width: 100%;
  overflow: hidden;
  padding-inline-end: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ZL5gso {
  align-items: center;
  display: flex;
  flex-direction: row;
  max-width: 100%;
}
.wBdveS {
  display: flex;
  flex-direction: column;
  min-width: 0;
}
.x24hKV {
  color: var(--author-name-color);
  font: var(--author-name-font);
  font-size: var(--author-name-font-size-desktop) !important;
  line-height: 1.33 !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: -moz-fit-content;
  width: fit-content;
}
.ZL5gso.LLwqf7 .x24hKV {
  font-size: var(--author-name-font-size-mobile) !important;
}
.kUFKBR {
  line-height: 1.33 !important;
  white-space: nowrap;
}
.cetN1J {
  min-width: 0;
}
.cetN1J,
.kUFKBR {
  color: var(--comment-secondary-text-color);
  font: var(--comment-secondary-font);
  font-size: var(--comment-secondary-font-size-desktop) !important;
}
.ZL5gso.LLwqf7 .cetN1J,
.ZL5gso.LLwqf7 .kUFKBR {
  font-size: var(--comment-secondary-font-size-mobile) !important;
}
.owjI1N {
  fill: var(--author-name-color);
  align-items: center;
  color: var(--author-name-color);
  display: flex;
  flex-shrink: 0;
  height: 24px;
  padding: 1px;
  width: 24px;
}
.owjI1N svg {
  height: auto;
  max-width: 100%;
}
.NUh81G {
  margin-inline-start: 4px;
  min-width: 0;
}
.JqfT1r {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  max-width: 100%;
  width: -moz-fit-content;
  width: fit-content;
}
.XoGDlV {
  color: var(--comment-secondary-text-color);
  padding: 0 8px;
}
.TpRKNa {
  align-items: center;
  background-color: rgb(var(--wix-color-1));
  border: 1px solid rgb(var(--wix-color-5), .1);
  border-radius: 12px;
  border-style: solid;
  border-width: 1px;
  color: rgb(var(--wix-color-5));
  display: flex;
  font-size: 12px !important;
  line-height: 18px;
  padding: 0 12px;
}
.jhavqQ {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.M2pfaj {
  display: inline-flex;
}
.C3aWKj {
  align-items: center;
}
.AbU65k,
.C3aWKj {
  display: flex;
}
.M2pfaj .C3aWKj {
  -moz-column-gap: var(--wix-ui-tpa-badge-space-between, 2px);
  column-gap: var(--wix-ui-tpa-badge-space-between, 2px);
}
.M2pfaj {
  --wc-badge-text-color: var(--wst-paragraph-2-color-rgb, var(--wix-color-5));
  --wc-badge-background-color: var(--wst-primary-background-color-rgb, var(--wix-color-1));
  --wc-badge-action-color: var(--wst-links-and-actions-color-rgb, var(--wix-color-8));
  --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: 12px;
  --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);
  background-color: rgb(var(--wix-ui-tpa-badge-badge-bg-color, var(--wc-badge-text-color), .06));
  border-color: rgb(var(--wix-ui-tpa-badge-border-color, var(--wc-badge-text-color), 0));
  border-end-end-radius: var(--wix-ui-tpa-badge-border-radius-end-end, 12px);
  border-end-start-radius: var(--wix-ui-tpa-badge-border-radius-end-start, 12px);
  border-start-end-radius: var(--wix-ui-tpa-badge-border-radius-start-end, 12px);
  border-start-start-radius: var(--wix-ui-tpa-badge-border-radius-start-start, 12px);
  border-style: solid;
  border-width: var(--wix-ui-tpa-badge-border-width, 0);
  box-sizing: border-box;
  color: rgb(var(--wix-ui-tpa-badge-badge-text-color, var(--wc-badge-text-color)));
  font-family: var(--wix-ui-tpa-badge-text-font-family, var(--wst-paragraph-2-overriden-font-family));
  font-size: var(--wix-ui-tpa-badge-text-font-size, var(--wst-paragraph-2-overriden-font-size));
  font-style: var(--wix-ui-tpa-badge-text-font-style, var(--wst-paragraph-2-overriden-font-style));
  font-variant: var(--wix-ui-tpa-badge-text-font-variant, var(--wst-paragraph-2-overriden-font-variant));
  font-weight: var(--wix-ui-tpa-badge-text-font-weight, var(--wst-paragraph-2-overriden-font-weight));
  line-height: var(--wix-ui-tpa-badge-text-font-line-height, var(--wst-paragraph-2-overriden-font-line-height));
  padding-inline-end: var(--wix-ui-tpa-badge-padding-end, 12px);
  padding-bottom: var(--wix-ui-tpa-badge-padding-bottom, 0);
  padding-inline-start: var(--wix-ui-tpa-badge-padding-start, 12px);
  padding-top: var(--wix-ui-tpa-badge-padding-top, 0);
  -webkit-text-decoration: var(--wix-ui-tpa-badge-text-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration));
  text-decoration: var(--wix-ui-tpa-badge-text-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration));
}
.M2pfaj.hoQTZT {
  padding-inline-start: var(--wix-ui-tpa-badge-padding-start, 10px);
}
.W6__gb {
  --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration);
  --wst-paragraph-2-overriden-font-line-height: 18px;
  --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family);
  --wst-paragraph-2-overriden-font-size: 12px;
  --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);
  background-color: rgb(var(--wix-ui-tpa-badge-badge-bg-color, var(--wc-badge-background-color)));
  border-color: rgb(var(--wix-ui-tpa-badge-border-color, var(--wc-badge-text-color), .45));
  border-width: var(--wix-ui-tpa-badge-border-width, 1px);
  color: rgb(var(--wix-ui-tpa-badge-badge-text-color, var(--wc-badge-text-color)));
  font-family: var(--wix-ui-tpa-badge-text-font-family, var(--wst-paragraph-2-overriden-font-family));
  font-size: var(--wix-ui-tpa-badge-text-font-size, var(--wst-paragraph-2-overriden-font-size));
  font-style: var(--wix-ui-tpa-badge-text-font-style, var(--wst-paragraph-2-overriden-font-style));
  font-variant: var(--wix-ui-tpa-badge-text-font-variant, var(--wst-paragraph-2-overriden-font-variant));
  font-weight: var(--wix-ui-tpa-badge-text-font-weight, var(--wst-paragraph-2-overriden-font-weight));
  line-height: var(--wix-ui-tpa-badge-text-font-line-height, var(--wst-paragraph-2-overriden-font-line-height));
  padding-inline-end: var(--wix-ui-tpa-badge-padding-end, 11px);
  padding-inline-start: var(--wix-ui-tpa-badge-padding-start, 11px);
  -webkit-text-decoration: var(--wix-ui-tpa-badge-text-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration));
  text-decoration: var(--wix-ui-tpa-badge-text-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration));
}
.hAhUnr {
  background-color: rgb(var(--wix-ui-tpa-badge-badge-bg-color, var(--wc-badge-action-color)));
  border-color: rgb(var(--wix-ui-tpa-badge-border-color, var(--wc-badge-action-color), 0));
  border-width: var(--wix-ui-tpa-badge-border-width, 0);
  color: rgb(var(--wix-ui-tpa-badge-badge-text-color, var(--wc-badge-background-color)));
}
.M0whEX {
  --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration);
  --wst-paragraph-2-overriden-font-line-height: 18px;
  --wst-paragraph-2-overriden-font-family: var(--wst-paragraph-2-font-family);
  --wst-paragraph-2-overriden-font-size: 12px;
  --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);
  background-color: rgb(var(--wix-ui-tpa-badge-badge-bg-color, var(--wc-badge-background-color), 0));
  border-color: rgb(var(--wix-ui-tpa-badge-border-color, var(--wc-badge-action-color), 1));
  border-width: var(--wix-ui-tpa-badge-border-width, 1px);
  color: rgb(var(--wix-ui-tpa-badge-badge-text-color, var(--wc-badge-action-color)));
  font-family: var(--wix-ui-tpa-badge-text-font-family, var(--wst-paragraph-2-overriden-font-family));
  font-size: var(--wix-ui-tpa-badge-text-font-size, var(--wst-paragraph-2-overriden-font-size));
  font-style: var(--wix-ui-tpa-badge-text-font-style, var(--wst-paragraph-2-overriden-font-style));
  font-variant: var(--wix-ui-tpa-badge-text-font-variant, var(--wst-paragraph-2-overriden-font-variant));
  font-weight: var(--wix-ui-tpa-badge-text-font-weight, var(--wst-paragraph-2-overriden-font-weight));
  line-height: var(--wix-ui-tpa-badge-text-font-line-height, var(--wst-paragraph-2-overriden-font-line-height));
  padding-inline-end: var(--wix-ui-tpa-badge-padding-end, 11px);
  padding-inline-start: var(--wix-ui-tpa-badge-padding-start, 11px);
  -webkit-text-decoration: var(--wix-ui-tpa-badge-text-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration));
  text-decoration: var(--wix-ui-tpa-badge-text-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration));
}
.M2pfaj .AbU65k svg {
  height: var(--wix-ui-tpa-badge-icon-size, 16px);
  width: var(--wix-ui-tpa-badge-icon-size, 16px);
}
.M2pfaj .AbU65k svg[fill=currentColor],
.W6__gb .AbU65k svg[fill=currentColor] {
  fill: rgb(var(--wix-ui-tpa-badge-icon-color, var(--wix-ui-tpa-badge-badge-text-color, var(--wc-badge-text-color))));
}
.hAhUnr .AbU65k svg[fill=currentColor] {
  fill: rgb(var(--wix-ui-tpa-badge-icon-color, var(--wix-ui-tpa-badge-badge-text-color, var(--wc-badge-background-color))));
}
.M0whEX .AbU65k svg[fill=currentColor] {
  fill: rgb(var(--wix-ui-tpa-badge-icon-color, var(--wix-ui-tpa-badge-badge-text-color, var(--wc-badge-action-color))));
}
._mHxUm {
  border-radius: var(--highlighted-comment-corner-radius);
  color: var(--text-color);
  position: relative;
  transition: opacity .4s;
}
._mHxUm.agT15c.qYVms8 {
  padding-inline-start: 16px;
}
._mHxUm.pVhJr9 {
  transition: none;
}
._mHxUm.HzdWps {
  opacity: .6;
}
._mHxUm.DHVlgr {
  padding-bottom: var(--comment-list-spacing);
  padding-top: 16px;
}
.vGRM67 {
  position: relative;
}
.dh1bG6 {
  border-radius: var(--highlighted-comment-corner-radius);
  content: "";
  height: 100%;
  padding-inline-start: 16px;
  position: absolute;
  top: 0;
  transition: width .4s, left .4s, background-color .4s;
}
._mHxUm.qYVms8 .dh1bG6,
.dh1bG6 {
  left: 0;
  width: 100%;
}
._mHxUm.DHVlgr .dh1bG6 {
  background-color: var(--highlight-color);
}
._mHxUm.DHVlgr:not(.qYVms8) .dh1bG6 {
  left: -12px;
  width: calc(100% + 24px);
}
._mHxUm.pVhJr9 .dh1bG6 {
  transition: none;
}
.wc-highlight-bg-color._mHxUm:not(.qYVms8) .dh1bG6 {
  height: calc(100% + 32px);
  left: -16px;
  top: -16px;
  width: calc(100% + 32px);
}
.wc-highlight-bg-color._mHxUm.qYVms8 .dh1bG6 {
  height: calc(100% + 32px);
  top: -16px;
}
.rIn27m {
  align-items: center;
  color: var(--comment-featured-badge-color);
  display: flex;
  flex-direction: row;
  font-size: 14px;
  gap: 2px;
}
.XjYzJW {
  color: var(--background-color);
  position: relative;
}
.XjYzJW.UG6t9V:after {
  border: 1px solid currentColor;
}
.XjYzJW.UG6t9V:after,
.aznBUJ:after {
  border-radius: 50%;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.aznBUJ:after {
  background-color: currentColor;
  mix-blend-mode: overlay;
  opacity: .5;
  transform: translateZ(0);
}
.ebd7rl img {
  -o-object-fit: cover;
  object-fit: cover;
}
.jevgKj {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 100%;
  text-decoration: underline;
}
.jevgKj:hover {
  opacity: .7;
}
.jevgKj.Ubx7lY {
  cursor: default;
  opacity: .7;
}
.YW9wx6 {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding-inline-end: 16px;
  padding-bottom: 14px;
  padding-top: 0;
  padding-inline-start: 20px;
}
.YW9wx6.bJlHPf {
  padding-bottom: 12px;
}
.R70cB0.VqrRYG .YW9wx6 {
  padding-inline-start: 0;
}
.Pmz5vo {
  min-width: 0;
}
.q6TDvX {
  align-items: center;
  display: flex;
}
.s3aZ4c {
  padding: 0 20px;
}
.R70cB0.VqrRYG .s3aZ4c {
  padding-inline-start: 0;
}
.Mz965D {
  padding-inline-end: 18px;
  padding-bottom: 0;
  padding-top: 12px;
  padding-inline-start: 18px;
}
.R70cB0.VqrRYG .Mz965D {
  padding-inline-start: 0;
}
.XGQLsM {
  padding-bottom: 12px;
}
.vzOuBz {
  padding-inline-end: 8px;
}
.aXp8O9 {
  padding-bottom: 8px;
  padding-top: 2px;
}
.C2aUdk {
  margin-bottom: 14px;
  width: -moz-fit-content;
  width: fit-content;
}
.JAIsGy {
  color: var(--comment-action-text-color);
  font: var(--comment-action-font);
  font-size: var(--comment-action-font-size-mobile) !important;
  margin-top: 10px;
}
.nLqeSy {
  margin-bottom: 12px;
}
.Li7vNT {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: 16px;
}
.Li7vNT.v6m6gt {
  margin-bottom: 12px;
}
.mvxlSA.reU3eW .Li7vNT {
  padding-inline-start: 16px;
}
.KLsn0M {
  align-items: center;
  display: flex;
}
.Kbu9ii {
  padding-inline-start: var(--comment-padding);
}
.mvxlSA.reU3eW .Kbu9ii {
  padding-inline-start: var(--reply-padding);
}
.scpX33 {
  margin-top: 16px;
  padding-inline-start: var(--comment-padding);
}
.mvxlSA.reU3eW .scpX33 {
  padding-inline-start: var(--reply-padding);
}
.VmqY9c {
  padding-bottom: 10px;
  padding-inline-start: var(--comment-padding);
}
.mvxlSA.reU3eW .VmqY9c {
  padding-inline-start: var(--reply-padding);
}
.weaYCP {
  margin-inline-end: 12px;
}
.mvxlSA.reU3eW .weaYCP {
  margin-inline-end: 8px;
}
.S2Tcq_ {
  margin-bottom: 12px;
}
.qKkKSh {
  margin-bottom: 4px;
}
.C4DVHd {
  margin-bottom: 16px;
  margin-top: 12px;
  width: -moz-fit-content;
  width: fit-content;
}
.LfxGJF {
  color: var(--comment-action-text-color);
  font: var(--comment-action-font);
  font-size: var(--comment-action-font-size-desktop) !important;
  margin-top: 12px;
}
.YNB2Hs {
  margin-bottom: 12px;
}
.E65iAy {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.E65iAy.kxWnnm {
  padding-inline-end: 16px;
  padding-inline-start: 20px;
}
.E65iAy.A3B490 {
  padding-inline-start: 16px;
}
.E65iAy.kxWnnm.A3B490 {
  padding-inline-start: 0;
}
.E65iAy:not(.kxWnnm) .KXXzCo {
  margin-inline-end: 12px;
}
.E65iAy .KXXzCo {
  margin-inline-end: 8px;
}
.VzrLTr {
  color: var(--author-name-color);
  font: var(--author-name-font);
}
.E65iAy:not(.kxWnnm) .VzrLTr {
  font-size: var(--author-name-font-size-desktop) !important;
}
.E65iAy.kxWnnm .VzrLTr {
  font-size: var(--author-name-font-size-mobile) !important;
}
.qXeL6x {
  --wc-small-font-family-default: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif
;
}
.XxDRUl {
  align-items: center;
  border: none;
  display: flex;
  flex-direction: row;
  margin: 0;
  padding: 0;
}
.CwsXWF {
  --wst-paragraph-2-overriden-font-text-decoration: var(--wst-paragraph-2-text-decoration);
  --wst-paragraph-2-overriden-font-line-height: 1.4em;
  --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);
  color: rgb(var(--wix-ui-tpa-ratings-input-label-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
  display: flex;
  font-family: var(--wix-ui-tpa-ratings-input-label-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-ratings-input-label-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size)));
  font-style: var(--wix-ui-tpa-ratings-input-label-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-ratings-input-label-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-ratings-input-label-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-ratings-input-label-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height)));
  padding-inline-start: 0;
  -webkit-text-decoration: var(--wix-ui-tpa-ratings-input-label-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
  text-decoration: var(--wix-ui-tpa-ratings-input-label-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
}
.qXeL6x.hpTYIG .CwsXWF {
  float: left;
  padding-inline-end: 12px;
}
.qXeL6x.xwfwjX .CwsXWF {
  padding-bottom: 8px;
}
.TxVcEJ {
  display: flex;
}
.qXeL6x.xUQA1I .TxVcEJ .Dvq8la:not(:last-child) {
  margin-inline-end: 8px;
}
.Dvq8la {
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: center;
}
.qXeL6x.SigRm8 .Dvq8la {
  height: 24px;
}
.qXeL6x.xUQA1I .Dvq8la {
  height: 40px;
}
.qXeL6x.ZpEY6R .Dvq8la {
  cursor: default;
}
.Dvq8la:focus-within {
  box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
  z-index: 999;
}
.WXMBXQ {
  color: rgb(var(--wix-ui-tpa-ratings-input-icon-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-8))));
  display: flex;
}
.qXeL6x.ZpEY6R .WXMBXQ {
  color: rgb(var(--wst-shade-3-color-rgb, var(--wix-color-29)));
}
.HduIhP {
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  border: 0 !important;
  height: 1px !important;
  overflow: hidden;
  padding: 0 !important;
  position: absolute;
  width: 1px !important;
}
.UPH_zQ {
  display: flex;
  gap: 12px;
  justify-content: flex-end;
  width: 100%;
}
.pRpibi {
  border-radius: var(--box-button-corner-radius);
  font: var(--box-button-font);
  font-size: var(--box-button-font-size);
  line-height: 1.43 !important;
  overflow: hidden;
  padding: 6px 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pRpibi:not(.nMPlcm) {
  cursor: pointer;
}
.pRpibi:focus,
.pRpibi:hover {
  opacity: .7;
  text-decoration: underline;
}
.pRpibi.nMPlcm {
  opacity: .6;
}
.pRpibi.iPnlvO {
  background-color: var(--box-primary-button-color);
}
.pRpibi.iPnlvO,
.pRpibi.iPnlvO.nMPlcm {
  color: var(--box-primary-button-text-color);
}
.pRpibi.iPnlvO.nMPlcm {
  background-color: var(--disabled-color);
}
.pRpibi.cWkLoV {
  border: none;
  color: var(--box-secondary-button-text-color);
}
.jskAoJ,
.wtOVRH {
  overflow: hidden;
  width: 100%;
}
.jskAoJ {
  color: var(--placeholder-text-color);
  font: var(--placeholder-font);
  font-size: 16px;
  line-height: 1.5 !important;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.wtOVRH:not(.yV9s5o) .jskAoJ {
  font-size: var(--placeholder-font-size-desktop) !important;
}
.wtOVRH.yV9s5o .jskAoJ {
  font-size: var(--placeholder-font-size-mobile) !important;
}
.noxLne {
  display: block;
  height: 0;
  visibility: hidden;
  width: -moz-fit-content;
  width: fit-content;
}
.WOchmP {
  text-align: start;
}
.vOL7y9 {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
}
.Il5Xbw,
.JuaROk {
  flex-shrink: 0;
}
.vOL7y9:disabled {
  cursor: default;
}
.vOL7y9[disabled] {
  pointer-events: none;
}
.vOL7y9 {
  --wc-text-button-wix-ui-tpa-text-button-background-color-internal: rgb(var(--wix-ui-tpa-text-button-background-color));
  --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);
  background-color: var(--wc-text-button-wix-ui-tpa-text-button-background-color-internal, transparent);
  border: none;
  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)));
  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)));
  padding: 0;
  text-decoration: none;
  -webkit-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)));
  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)));
}
.vOL7y9.lfRr1V.wYPcvy,
.vOL7y9:active.wYPcvy,
.vOL7y9:hover.wYPcvy {
  --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);
  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))));
  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))));
  -webkit-text-decoration: var(--wc-text-button-wix-ui-tpa-button-hover-text-font-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))));
  text-decoration: var(--wc-text-button-wix-ui-tpa-button-hover-text-font-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))));
  -webkit-text-decoration: var(--wc-text-button-wix-ui-tpa-button-hover-text-font-text-decoration, underline);
  text-decoration: var(--wc-text-button-wix-ui-tpa-button-hover-text-font-text-decoration, underline);
}
.vOL7y9.gWMoVS {
  --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);
  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)));
  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)));
  -webkit-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)));
  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)));
}
.vOL7y9.gWMoVS.lfRr1V.wYPcvy,
.vOL7y9.gWMoVS:active.wYPcvy,
.vOL7y9.gWMoVS:hover.wYPcvy {
  --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)
;
}
.vOL7y9.gWMoVS.V7kBpR.lfRr1V.wYPcvy,
.vOL7y9.gWMoVS.V7kBpR:active.wYPcvy,
.vOL7y9.gWMoVS.V7kBpR:hover.wYPcvy,
.vOL7y9.gWMoVS.lfRr1V.wYPcvy,
.vOL7y9.gWMoVS.mCeQjl.lfRr1V.wYPcvy,
.vOL7y9.gWMoVS.mCeQjl:active.wYPcvy,
.vOL7y9.gWMoVS.mCeQjl:hover.wYPcvy,
.vOL7y9.gWMoVS:active.wYPcvy,
.vOL7y9.gWMoVS:hover.wYPcvy {
  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))));
  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))));
  -webkit-text-decoration: var(--wc-text-button-wix-ui-tpa-button-hover-text-font-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))));
  text-decoration: var(--wc-text-button-wix-ui-tpa-button-hover-text-font-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))));
  -webkit-text-decoration: var(--wc-text-button-wix-ui-tpa-button-hover-text-font-text-decoration, underline);
  text-decoration: var(--wc-text-button-wix-ui-tpa-button-hover-text-font-text-decoration, underline);
}
.vOL7y9.gWMoVS.V7kBpR.lfRr1V.wYPcvy,
.vOL7y9.gWMoVS.V7kBpR:active.wYPcvy,
.vOL7y9.gWMoVS.V7kBpR:hover.wYPcvy,
.vOL7y9.gWMoVS.mCeQjl.lfRr1V.wYPcvy,
.vOL7y9.gWMoVS.mCeQjl:active.wYPcvy,
.vOL7y9.gWMoVS.mCeQjl:hover.wYPcvy {
  --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)
;
}
.vOL7y9.EVBaHG {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-8))));
}
.vOL7y9.EVBaHG.lfRr1V:not(.wYPcvy),
.vOL7y9.EVBaHG:active:not(.wYPcvy),
.vOL7y9.EVBaHG:hover:not(.wYPcvy) {
  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));
}
.vOL7y9.V7kBpR.lfRr1V.wYPcvy,
.vOL7y9.V7kBpR:active.wYPcvy,
.vOL7y9.V7kBpR:hover.wYPcvy,
.vOL7y9.mCeQjl.lfRr1V.wYPcvy,
.vOL7y9.mCeQjl:active.wYPcvy,
.vOL7y9.mCeQjl:hover.wYPcvy {
  --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);
  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))));
  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))));
  -webkit-text-decoration: var(--wc-text-button-wix-ui-tpa-button-hover-text-font-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))));
  text-decoration: var(--wc-text-button-wix-ui-tpa-button-hover-text-font-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))));
  -webkit-text-decoration: var(--wc-text-button-wix-ui-tpa-button-hover-text-font-text-decoration, underline);
  text-decoration: var(--wc-text-button-wix-ui-tpa-button-hover-text-font-text-decoration, underline);
}
.vOL7y9.sPFueO {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
}
.vOL7y9.sPFueO.lfRr1V:not(.wYPcvy),
.vOL7y9.sPFueO:active:not(.wYPcvy),
.vOL7y9.sPFueO:hover:not(.wYPcvy) {
  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));
}
.vOL7y9.V7kBpR {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
  text-decoration: underline;
}
.vOL7y9.V7kBpR.lfRr1V:not(.wYPcvy),
.vOL7y9.V7kBpR:active:not(.wYPcvy),
.vOL7y9.V7kBpR:hover:not(.wYPcvy) {
  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));
}
.vOL7y9.mCeQjl {
  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;
}
.vOL7y9.mCeQjl.lfRr1V:not(.wYPcvy),
.vOL7y9.mCeQjl:active:not(.wYPcvy),
.vOL7y9.mCeQjl:hover:not(.wYPcvy) {
  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));
}
.vOL7y9.EVBaHG:disabled,
.vOL7y9.V7kBpR:disabled,
.vOL7y9.sPFueO:disabled {
  color: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)));
}
.ajD_JT svg {
  height: 1.5em;
  margin: -.375em 0;
  width: 1.5em;
}
.ajD_JT svg:not([fill=currentColor]) path {
  stroke: currentColor;
  fill: none;
}
.EkCGZd:after,
.WzxhD0:before {
  content: "";
  display: inline-block;
  height: 1px;
  width: 4px;
}
.rWMlzh {
  color: var(--wix-ui-tpa-text-main-text-color, rgb(var(--wix-color-5, 0 0 0)));
  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-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.5em);
}
.dkpgY2 {
  align-items: flex-start;
  display: flex;
  justify-content: space-between;
  margin-top: 16px;
}
.nIl6iI {
  align-items: center;
  color: var(--comment-text-color);
  display: flex;
  font: var(--box-button-font);
  font-size: 14px !important;
  gap: 6px;
}
.Omfo0c {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.UvrFUu {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.aqe0Bj {
  min-width: 20px;
}
.QCcazO {
  align-items: center;
  align-self: center;
  display: flex;
  width: 100%;
}
.mdLLNL {
  color: var(--box-primary-button-color) !important;
}
.FUuHEG,
.mdLLNL {
  font: var(--box-button-font) !important;
  font-size: 14px !important;
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.42em) !important;
}
.FUuHEG {
  color: var(--comment-text-color) !important;
}
.IGF48R {
  justify-content: space-between;
  padding: 12px 16px;
  width: 100%;
}
.F5qmxl,
.IGF48R {
  align-items: center;
  display: flex;
}
.F5qmxl {
  min-height: 25px;
  min-width: 24px;
}
.IGF48R:not(.Sw4wpu) .F5qmxl {
  flex-grow: 1;
}
.Br_SlE,
.hXuWCz {
  display: flex;
}
.Br_SlE {
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.Br_SlE:not(.caMemy).BDuU_z {
  padding-inline-start: 16px;
}
.Br_SlE.BDuU_z.caMemy {
  padding-inline-end: 20px;
}
.rgMm4j {
  background-clip: content-box;
  background-color: var(--box-background-color);
  border-radius: var(--box-corner-radius);
  border-style: solid;
  border-width: var(--box-border-width);
  min-width: 0;
  position: relative;
  width: 100%;
}
.rgMm4j.yLfBkI {
  background-color: var(--box-open-background-color);
  border-color: var(--box-open-border-color);
}
.rgMm4j:not(.yLfBkI) {
  border-color: var(--box-border-color);
}
.rgMm4j:hover {
  border-color: var(--box-open-border-color-focused);
}
.rgMm4j:focus-within {
  border-color: var(--box-open-border-color-focused);
}
.rgMm4j.SYVsPA {
  border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color, 223, 49, 49));
}
.mcGzFz {
  align-items: flex-start;
  color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color, 223, 49, 49));
  display: flex;
  font-family: var(--wix-font-stack);
  font-size: 14px;
  line-height: 1.4;
  margin-top: 8px;
  min-height: 20px;
}
.yh5VQB {
  align-items: center;
  background: none;
  border: none;
  cursor: pointer;
  display: flex;
  height: 56px;
  padding: 16px;
  width: 100%;
}
.Br_SlE.caMemy.jhq2w9 .yh5VQB {
  padding: 12px 16px;
}
.OMVrT4 {
  flex: 1 1 auto;
  min-height: 66px;
  min-width: 0;
  padding: 16px 16px 0 16px;
}
.Br_SlE:not(.BDuU_z):not(.K9vVno) .h5yjuR {
  animation: mB3hyk .3s ease-in;
}
.RPqmJJ {
  fill: var(--active-rating-color);
  flex-shrink: 0;
  margin-inline-end: 8px;
}
.IJtj8K {
  padding: 18px 16px 2px 16px;
  position: relative;
}
.Br_SlE.caMemy:not(.K9vVno) .IJtj8K {
  animation: wknbuK .8s ease-in;
  padding: 16px 16px 0 16px;
}
.G4cl29 {
  width: -moz-max-content;
  width: max-content;
}
.G4cl29:not(.fCZOHl) {
  color: var(--active-rating-color);
}
.G4cl29.fCZOHl {
  color: var(--disabled-color);
}
.G4cl29 [data-part=icon] {
  color: currentColor !important;
  transition: color .3s ease-in-out;
}
.G4cl29.SYVsPA [data-part=icon] {
  color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color, 223, 49, 49)) !important;
}
.W8nk_Y {
  background-image: linear-gradient(to right, hsla(0, 0%, 100%, 0), var(--box-open-background-color) 85%);
  border-radius: var(--box-corner-radius);
  height: 100%;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
}
@keyframes wknbuK {
  0% {
    max-width: 65px;
    overflow: hidden;
  }
  to {
    max-width: 999px;
    opacity: 1;
  }
}
@keyframes mB3hyk {
  0% {
    max-height: 0;
    overflow: hidden;
  }
  to {
    max-height: 999px;
  }
}
.O3Nsnv {
  display: flex;
  gap: 16px;
  justify-content: space-between;
}
.O3Nsnv.L_dtlo {
  flex-direction: column;
  gap: 0;
}
.X4FkqX {
  background-clip: content-box;
  background-color: var(--box-background-color);
  margin-bottom: 16px;
  min-width: 0;
  position: relative;
  width: 100%;
}
.X4FkqX [data-part=input] {
  background-clip: padding-box !important;
  background-color: var(--box-open-background-color) !important;
  border-color: var(--box-open-border-color) !important;
  border-radius: var(--box-corner-radius) !important;
  border-style: solid !important;
  border-width: var(--box-border-width) !important;
}
.X4FkqX [data-part=input] [data-part=nativeInput]::-moz-placeholder {
  color: var(--placeholder-text-color) !important;
  font: var(--placeholder-font) !important;
}
.X4FkqX [data-part=input] [data-part=nativeInput]:-ms-input-placeholder {
  color: var(--placeholder-text-color) !important;
  font: var(--placeholder-font) !important;
}
.X4FkqX [data-part=input] [data-part=nativeInput]::placeholder {
  color: var(--placeholder-text-color) !important;
  font: var(--placeholder-font) !important;
}
.X4FkqX.U1vNLE [data-part=input] {
  border-color: var(--box-open-border-color-focused) !important;
}
.X4FkqX.L_dtlo {
  margin-bottom: 20px;
}
.c290Vn {
  position: relative;
}
.eH2sN1 {
  --wc-default-main-border-width: 1px
;
}
.eH2sN1.DrbSnU.YiD2Sw {
  --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)
;
}
.nMR3rf {
  align-items: center;
  background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
  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, .6)));
  border-radius: 0;
  box-sizing: border-box;
  display: flex;
  font-family: var(--wix-ui-tpa-text-field-main-text-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-main-text-font-size, 16px);
  font-style: var(--wix-ui-tpa-text-field-main-text-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-main-text-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-main-text-font-weight, var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-main-text-font-line-height, var(--wix-font-Body-M-line-height));
  padding: 0;
  -webkit-text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
  text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
}
#SITE_CONTAINER.focus-ring-active .eH2sN1 .nMR3rf:focus-within {
  box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
  z-index: 999;
}
.nMR3rf input:-webkit-autofill {
  -webkit-text-fill-color: rgb(var(--wix-ui-tpa-text-field-main-text-color, var(--wix-color-5)));
  -webkit-box-shadow: 0 0 0 1.5em rgb(var(--wix-ui-tpa-text-field-main-background-color, var(--wix-color-1))) inset !important;
}
.nMR3rf.h6jkSo {
  border: 1px solid 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, .6)));
  border-radius: var(--wix-ui-tpa-text-field-main-border-radius, 0);
  border-width: var(--wix-ui-tpa-text-field-main-border-width, var(--wc-default-main-border-width, 1px));
}
.nMR3rf.hEt4wX,
.nMR3rf:hover {
  border-color: rgb(var(--wix-ui-tpa-text-field-hover-border-color, var(--wix-ui-tpa-text-field-main-border-color, var(--wix-color-5))));
  border-radius: var(--wix-ui-tpa-text-field-hover-border-radius, 1px);
  border-width: var(--wix-ui-tpa-text-field-hover-border-width, var(--wc-default-main-border-width, 1px));
}
.nMR3rf.h6jkSo.hEt4wX,
.nMR3rf.h6jkSo:hover {
  background-color: rgb(var(--wix-ui-tpa-text-field-hover-background-color-rgb, var(--wix-ui-tpa-text-field-main-background-color-rgb, transparent)), calc(var(--wix-ui-tpa-text-field-hover-background-color-opacity, var(--wix-ui-tpa-text-field-main-background-color-opacity, 1)) * var(--wix-ui-tpa-text-field-hover-background-opacity, 1)));
}
.eH2sN1.mWZAO8 .nMR3rf {
  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));
}
.eH2sN1.mWZAO8 .nMR3rf.h6jkSo {
  background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color, var(--wix-color-1)));
}
.eH2sN1.DrbSnU.YiD2Sw .nMR3rf {
  --wc-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(--wc-wix-ui-tpa-text-field-border-color-internal, var(--wut-error-color, #df3131)) !important;
}
.nMR3rf .QP_JWr {
  background-color: transparent;
  border: 0;
  box-sizing: border-box;
  color: rgb(var(--wix-ui-tpa-text-field-main-text-color, var(--wix-color-5)));
  font-family: var(--wix-ui-tpa-text-field-main-text-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-main-text-font-size, 16px);
  font-style: var(--wix-ui-tpa-text-field-main-text-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-main-text-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-main-text-font-weight, var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-main-text-font-line-height, var(--wix-font-Body-M-line-height));
  line-height: 24px;
  margin: 0;
  min-width: 0;
  padding-block-end: var(--wix-ui-tpa-text-field-padding-block-end, 8px);
  padding-block-start: var(--wix-ui-tpa-text-field-padding-block-start, 8px);
  padding-inline-start: var(--wix-ui-tpa-text-field-padding-inline-start, 12px);
  -webkit-text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
  text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
  vertical-align: middle;
  width: 100%;
}
.nMR3rf.hEt4wX .QP_JWr,
.nMR3rf:hover .QP_JWr {
  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)))));
}
.nMR3rf.mWZAO8 .QP_JWr {
  fill: rgb(var(--wix-ui-tpa-text-field-suffix-disabled-color, var(--wst-system-disabled-color-rgb)));
  color: rgb(var(--wix-ui-tpa-text-field-main-text-disabled-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))));
}
.nMR3rf.hEt4wX .QP_JWr {
  outline: 0;
}
.nMR3rf .QP_JWr::-moz-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));
}
.nMR3rf .QP_JWr::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));
}
.wtg9pG {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  margin: 0 -4px;
  padding: 0;
  padding-inline-start: var(--wix-ui-tpa-text-field-suffix-padding-inline-start, 8px);
  white-space: nowrap;
}
.nMR3rf.h6jkSo {
  padding-inline-end: var(--wix-ui-tpa-text-field-padding-inline-end, 12px);
}
.Wp_Qmz {
  align-items: center;
  display: flex;
  height: 100%;
}
.eH2sN1 .VNqHoH {
  --wix-ui-tpa-icon-button-icon-color: var(--wix-ui-tpa-text-field-main-text-color, --wix-color-5);
  --wix-ui-tpa-icon-button-icon-color-rgb: var(--wix-ui-tpa-text-field-main-text-color-rgb, --wix-color-5);
  --wix-ui-tpa-icon-button-icon-color-opacity: var(--wix-ui-tpa-text-field-main-text-color-opacity);
  border-radius: 20px;
  display: block;
  outline: 0;
}
.eH2sN1 .VNqHoH:focus,
.eH2sN1 .VNqHoH:hover {
  background-color: transparent;
  opacity: 1;
}
.eH2sN1.mWZAO8 .nMR3rf .QP_JWr::-webkit-input-placeholder,
.eH2sN1.mWZAO8 .nMR3rf .QP_JWr::placeholder {
  color: rgb(var(--wix-ui-tpa-text-field-disabled-placeholder-color, var(--wix-color-29)));
}
.nMR3rf input[type=number]::-webkit-inner-spin-button,
.nMR3rf input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
.nMR3rf input[type=number] {
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}
.nMR3rf input {
  border-radius: var(--wix-ui-tpa-text-field-main-border-radius, 0);
}
.nMR3rf.hEt4wX input,
.nMR3rf:hover input {
  border-radius: var(--wix-ui-tpa-text-field-hover-border-radius, 1px);
}
.frMeLG {
  --wut-error-color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color, 223, 49, 49));
  --wc-transparent: 0, 0, 0, 0
;
}
.frMeLG:not(.Tl9lzL) {
  margin-bottom: var(--wix-ui-tpa-error-message-wrapper-min-message-height);
}
.frMeLG.Tl9lzL {
  margin-bottom: calc(var(--wix-ui-tpa-error-message-wrapper-min-message-height, 28px) - 20px - 8px);
}
.o62V_b {
  align-items: flex-start;
  background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color, var(--wc-transparent)));
  border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color, var(--wc-transparent)));
  border-radius: var(--wix-ui-tpa-error-message-wrapper-border-radius, 4px);
  border-style: solid;
  border-width: var(--wix-ui-tpa-error-message-wrapper-border-width, 0);
  color: var(--wut-error-color);
  display: flex;
  font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
  font-size: 14px;
  line-height: 1.4;
  margin-top: 8px;
  min-height: 20px;
}
.rkxJi3 {
  flex-shrink: 0;
  margin-inline-end: 2px;
}
.y8v6Gz {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
}
.y8v6Gz[disabled] {
  pointer-events: none;
}
.oJ9wBc {
  border: none;
  display: inline-block;
  line-height: 0;
  margin: 0;
  padding: 0;
  text-decoration: none;
}
.oJ9wBc.SamdBh,
.oJ9wBc:hover {
  opacity: var(--wix-ui-tpa-icon-button-hover-opacity, .7);
}
.YTzgxB svg {
  display: block;
}
.N_9IDM .YTzgxB svg:not([fill=currentColor]) path,
.oJ9wBc.BBKGO9 .YTzgxB 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;
}
.oJ9wBc .YTzgxB svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
}
.oJ9wBc.BcEX0y {
  background-color: transparent;
}
.VFN7sg {
  display: inline-block;
  position: relative;
}
.MzRT9N {
  align-items: center;
  display: flex;
}
.BHpo6g {
  padding-inline-end: 4px;
  white-space: nowrap;
}
.PsPYLs,
.baOcP8 {
  min-width: 0;
}
.r5FKvd {
  align-items: center;
  background: none;
  border: none;
  color: var(--text-color-secondary);
  cursor: pointer;
  display: flex;
  overflow: hidden;
  padding-inline-end: 4px;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.r5FKvd:active,
.r5FKvd:hover {
  opacity: .7;
}
.AMU7Ns {
  text-decoration: underline !important;
}
.wP5Ge4 {
  text-align: center;
}
.jP79PH {
  margin-inline-start: 4px;
}
.XIiKpI {
  align-items: center;
  background: none;
  border: none;
  display: flex;
}
.t0fpy3 {
  fill: var(--text-color);
}
.im8KmB {
  background-color: var(--wc-backgroundColor) !important;
  width: 280px;
}
.im8KmB.wZs8Yd {
  --wc-textColor: #202020;
  --wc-iconColor: #202020;
  --wc-backgroundColor: #fff;
  --wc-backgroundColorHover: #000
;
}
.im8KmB.mj1pVg {
  --wc-textColor: var(--text-color);
  --wc-iconColor: var(--icon-color);
  --wc-backgroundColor: var(--background-color);
  --wc-backgroundColorHover: var(--text-color)
;
}
.im8KmB [data-part=item] {
  fill: var(--wc-iconColor) !important;
  color: var(--wc-textColor) !important;
  left: 0 !important;
  padding: 8px 12px !important;
  right: 0 !important;
  width: 100% !important;
  z-index: 0;
}
.im8KmB [data-part=item]:before {
  content: "";
  height: 100%;
  left: 0;
  opacity: .06;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
.im8KmB [data-part=item]:focus:before,
.im8KmB [data-part=item]:hover:before {
  background-color: var(--wc-backgroundColorHover) !important;
}
.im8KmB [data-part=item]:focus,
.im8KmB [data-part=item]:hover {
  background-color: var(--wc-backgroundColor) !important;
}
.im8KmB [data-part=item] [data-part=content],
.im8KmB [data-part=item] [data-part=text] {
  color: var(--wc-textColor) !important;
}
.AVLo5u {
  background-color: #fff;
  min-width: 220px;
  word-break: break-word;
}
.yK_mgE {
  margin: 10px auto !important;
  width: calc(100% - 24px) !important;
}
.yNyhfT {
  display: flex;
  position: relative;
}
.bnFmKG {
  fill: var(--text-color);
  cursor: pointer;
  display: flex;
}
.bnFmKG:active,
.bnFmKG:hover {
  opacity: .7;
}
.OAgXqR {
  inset-inline-end: 0;
  z-index: 9;
}
.llz5Hb {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
}
.CzVMVa {
  cursor: pointer;
  line-height: 1em;
  text-decoration: underline;
}
.CzVMVa:active,
.CzVMVa:hover {
  opacity: .7;
}
.Mq1ifg {
  color: var(--secondary-button-text-color);
}
.C5BAoo {
  color: var(--link-button-color);
}
.K2Mu4L {
  display: block;
}
.nfRGuU {
  align-items: center;
  display: flex;
  padding-inline-end: 4px;
}
.TDg4Le {
  padding-inline-start: 4px;
}
.cuIfGC {
  text-align: center;
}
.MpFTSk {
  align-items: center;
  display: flex;
  height: 24px;
}
.eCx2Au svg {
  display: inline-block;
  position: relative;
  transition: fill .25s;
}
.eCx2Au .rLos9A {
  display: none;
}
.eCx2Au.dBMLp2 svg {
  fill: currentColor;
  stroke: none;
  opacity: 1;
}
.eCx2Au.dBMLp2 .rLos9A {
  border: 3px solid currentColor;
  border-radius: 100%;
  height: 24px;
  left: -5px;
  top: -7px;
  width: 24px;
}
.eCx2Au.dBMLp2 .KhnpKa,
.eCx2Au.dBMLp2 .rLos9A {
  display: inline-block;
  opacity: 0;
  position: absolute;
}
.eCx2Au.dBMLp2 .KhnpKa {
  background-color: currentColor;
  border-radius: 100%;
  height: 4px;
  left: 8px;
  top: 7px;
  width: 4px;
}
.I9rBrq.eCx2Au.dBMLp2 svg {
  animation: eZKTzD .5s;
}
.I9rBrq.eCx2Au.dBMLp2 .rLos9A {
  animation: shzPcL .3s;
}
.I9rBrq.eCx2Au.dBMLp2 .KhnpKa {
  animation: q6LTYl .5s;
  animation-delay: .1s;
}
.B6SHln,
.FVp8ps,
.OOOcV5,
.iXyq5D {
  display: inline-block;
  height: 6px;
  left: 8px;
  position: absolute;
  top: 7px;
  width: 6px;
}
.FVp8ps {
  transform: rotate(0deg);
}
.iXyq5D {
  transform: rotate(144deg);
}
.B6SHln {
  transform: rotate(216deg);
}
.OOOcV5 {
  transform: rotate(288deg);
}
@keyframes eZKTzD {
  0% {
    transform: scale(.1);
  }
  40% {
    transform: scale(1.3);
  }
  70% {
    transform: scale(.9);
  }
  90% {
    transform: scale(1.1);
  }
  to {
    transform: scale(1);
  }
}
@keyframes shzPcL {
  0% {
    opacity: .1;
    transform: scale(.1);
  }
  20% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: scale(1.5);
  }
}
@keyframes q6LTYl {
  0% {
    opacity: 0;
    transform: translateX(5px) scale(1);
  }
  20% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translateX(17px) scale(0);
  }
}
.rDc8VN {
  --text-color: var(--wcrTextColor, rgb(var(--wix-color-5)));
  --content-font: var(--wcrContentFont, var(--wix-font-Body-M));
  --active-vote-color: var(--wcrActiveVoteColor, rgb(var(--wix-color-8)));
  --background-color: var(--wcrBackgroundColor, rgb(var(--wix-color-1)));
  --action-text-color: var(--wcrActionTextColor, var(--text-color));
  --action-font: var(--wcrActionFont, var(--content-font));
  --action-font-size-desktop: var(--wcrActionFontSizeDesktop, "14px");
  --action-font-size-mobile: var(--wcrActionFontSizeMobile, "12px");
  --action-icon-color: var(--wcrActionIconColor, var(--text-color));
  --text-color-secondary: var(--wcrTextSecondaryColor, rgb(var(--wix-color-4)));
  --title-font: var(--wcrTitleFont, var(--wix-font-Page-title));
  --button-font: var(--wcrButtonFont, var(--wix-font-Body-M));
  --button-text-color: var(--wcrButtonTextColor, rgb(var(--wix-color-1)));
  --button-text-color-secondary: var(--wcrSecondaryButtonTextColor, var(--wcButtonColor, rgb(var(--wix-color-8))))
;
}
.mjuO4d {
  align-items: center;
  background: none;
  border: none;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  margin-inline-end: 16px;
}
.mjuO4d .bNt7jf {
  color: var(--action-text-color);
  font: var(--action-font);
  font-size: var(--action-font-size-desktop) !important;
}
.mjuO4d._6v27L8 .bNt7jf {
  font-size: var(--action-font-size-mobile) !important;
}
.mjuO4d._aBLtY {
  cursor: default;
}
.mjuO4d:not(.Y4uDNE):active,
.mjuO4d:not(.Y4uDNE):hover {
  opacity: .7;
}
.csVon3 {
  align-items: center;
  background: none;
  border: none;
  cursor: inherit;
  display: flex;
  height: 24px;
  justify-content: center;
  position: relative;
  transition: all .3s ease-in;
  width: 26px;
}
.mjuO4d.Y4uDNE .csVon3 {
  cursor: not-allowed;
  opacity: .6;
  pointer-events: none;
}
.mjuO4d.Y4uDNE .csVon3 .SQXK2p {
  fill: none;
}
.f8_7rM {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 100%;
}
.wfRWMN {
  color: var(--action-icon-color) !important;
  height: 100%;
  width: 100%;
}
.bNt7jf {
  padding-inline-start: 4px;
}
.X3Y3LF {
  display: inline-block;
  position: relative;
}
.X3Y3LF._7dHk1 {
  display: block;
  width: 100%;
}
.nB0U0D {
  background-color: #fff;
  border-color: #000;
  border-radius: initial;
  border-style: solid;
  border-width: 1px;
  padding: initial;
}
.Iea0XK {
  border-style: solid;
  height: 0;
  margin: 5px;
  position: absolute;
  width: 0;
}
.FUvk24[data-placement*=right].XSk6cc {
  padding-left: 5px;
}
.FUvk24[data-placement*=right].XSk6cc .Iea0XK {
  border-color: transparent #000 transparent transparent;
  border-width: 5px 5px 5px 0;
  left: -5px;
  margin-left: 5px;
  margin-right: 0;
}
.FUvk24[data-placement*=left].XSk6cc {
  padding-right: 5px;
}
.FUvk24[data-placement*=left].XSk6cc .Iea0XK {
  border-color: transparent transparent transparent #000;
  border-width: 5px 0 5px 5px;
  margin-left: 0;
  margin-right: 5px;
  right: -5px;
}
.FUvk24[data-placement*=bottom].XSk6cc {
  padding-top: 5px;
}
.FUvk24[data-placement*=bottom].XSk6cc .Iea0XK {
  border-color: transparent transparent #000 transparent;
  border-width: 0 5px 5px 5px;
  margin-bottom: 0;
  margin-top: 5px;
  top: -5px;
}
.FUvk24[data-placement*=top].XSk6cc {
  padding-bottom: 5px;
}
.FUvk24[data-placement*=top].XSk6cc .Iea0XK {
  border-color: #000 transparent transparent transparent;
  border-width: 5px 5px 0 5px;
  bottom: -5px;
  margin-bottom: 5px;
  margin-top: 0;
}
.X3Y3LF {
  --wc-reactions-fallback-color: 255, 255, 255, 0.4
;
}
.X3Y3LF .nB0U0D {
  background-color: #fff;
  border: 0;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .1);
  max-width: 320px;
  min-height: 20px;
  min-width: 40px;
  padding: var(--wix-ui-tpa-popover-padding, 20px);
}
.X3Y3LF .FUvk24 .Iea0XK {
  border-color: transparent;
}
.X3Y3LF.uA0uPt .FUvk24 .Iea0XK:after,
.X3Y3LF.uA0uPt .FUvk24 .Iea0XK:before {
  background: transparent;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: rotate(45deg);
}
.X3Y3LF .FUvk24 .Iea0XK:before {
  z-index: -1;
}
.X3Y3LF.uA0uPt .FUvk24[data-placement*=right] .Iea0XK:before {
  box-shadow: 5px -5px 0 6px rgb(var(--wix-ui-tpa-popover-border-color-rgb, var(--wst-primary-background-color-rgb, var(--wc-reactions-fallback-color))), calc(var(--wix-ui-tpa-popover-border-color-opacity, 1) * var(--wix-ui-tpa-popover-border-color-opacity, 1)));
}
.X3Y3LF.uA0uPt .FUvk24[data-placement*=right] .Iea0XK:after {
  box-shadow: 5px -5px 0 5px rgb(var(--wix-ui-tpa-popover-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
}
.X3Y3LF.uA0uPt .FUvk24[data-placement*=left] .Iea0XK:before {
  box-shadow: -5px 5px 0 6px rgb(var(--wix-ui-tpa-popover-border-color-rgb, var(--wst-primary-background-color-rgb, var(--wc-reactions-fallback-color))), calc(var(--wix-ui-tpa-popover-border-color-opacity, 1) * var(--wix-ui-tpa-popover-border-color-opacity, 1)));
}
.X3Y3LF.uA0uPt .FUvk24[data-placement*=left] .Iea0XK:after {
  box-shadow: -5px 5px 0 5px rgb(var(--wix-ui-tpa-popover-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
}
.X3Y3LF.uA0uPt .FUvk24[data-placement*=top] .Iea0XK:before {
  box-shadow: -5px -5px 0 6px rgb(var(--wix-ui-tpa-popover-border-color-rgb, var(--wst-primary-background-color-rgb, var(--wc-reactions-fallback-color))), calc(var(--wix-ui-tpa-popover-border-color-opacity, 1) * var(--wix-ui-tpa-popover-border-color-opacity, 1)));
}
.X3Y3LF.uA0uPt .FUvk24[data-placement*=top] .Iea0XK:after {
  box-shadow: -5px -5px 0 5px rgb(var(--wix-ui-tpa-popover-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
}
.X3Y3LF.uA0uPt .FUvk24[data-placement*=bottom] .Iea0XK:before {
  box-shadow: 5px 5px 0 6px rgb(var(--wix-ui-tpa-popover-border-color-rgb, var(--wst-primary-background-color-rgb, var(--wc-reactions-fallback-color))), calc(var(--wix-ui-tpa-popover-border-color-opacity, 1) * var(--wix-ui-tpa-popover-border-color-opacity, 1)));
}
.X3Y3LF.uA0uPt .FUvk24[data-placement*=bottom] .Iea0XK:after {
  box-shadow: 5px 5px 0 5px rgb(var(--wix-ui-tpa-popover-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
}
.X3Y3LF .FUvk24[data-placement*=right] .Iea0XK {
  border-right-color: #fff;
}
.X3Y3LF .FUvk24[data-placement*=left] .Iea0XK {
  border-left-color: #fff;
}
.X3Y3LF .FUvk24[data-placement*=bottom] .Iea0XK {
  border-bottom-color: #fff;
}
.X3Y3LF .FUvk24[data-placement*=top] .Iea0XK {
  border-top-color: #fff;
}
.X3Y3LF.uA0uPt .nB0U0D {
  background-color: rgb(var(--wix-ui-tpa-popover-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
  border-color: rgb(var(--wix-ui-tpa-popover-border-color-rgb, var(--wst-primary-background-color-rgb, 255, 255, 255)), calc(var(--wix-ui-tpa-popover-border-color-opacity, 1) * var(--wix-ui-tpa-popover-border-color-opacity, .4)));
  border-radius: var(--wix-ui-tpa-popover-border-radius, 0);
  border-style: solid;
  border-width: 1px;
  padding: var(--wix-ui-tpa-popover-padding, 20px);
}
.X3Y3LF.uA0uPt .FUvk24[data-placement*=right] .Iea0XK {
  border-right-color: rgb(var(--wix-ui-tpa-popover-background-color-rgb, var(--wst-primary-background-color-rgb, var(--wix-color-1))), calc(var(--wix-ui-tpa-popover-background-color-opacity, 1) * var(--wix-ui-tpa-popover-border-color-opacity, 1)));
}
.X3Y3LF.uA0uPt .FUvk24[data-placement*=left] .Iea0XK {
  border-left-color: rgb(var(--wix-ui-tpa-popover-background-color-rgb, var(--wst-primary-background-color-rgb, var(--wix-color-1))), calc(var(--wix-ui-tpa-popover-background-color-opacity, 1) * var(--wix-ui-tpa-popover-border-color-opacity, 1)));
}
.X3Y3LF.uA0uPt .FUvk24[data-placement*=bottom] .Iea0XK {
  border-bottom-color: rgb(var(--wix-ui-tpa-popover-background-color-rgb, var(--wst-primary-background-color-rgb, var(--wix-color-1))), calc(var(--wix-ui-tpa-popover-background-color-opacity, 1) * var(--wix-ui-tpa-popover-border-color-opacity, 1)));
}
.X3Y3LF.uA0uPt .FUvk24[data-placement*=top] .Iea0XK {
  border-top-color: rgb(var(--wix-ui-tpa-popover-background-color-rgb, var(--wst-primary-background-color-rgb, var(--wix-color-1))), calc(var(--wix-ui-tpa-popover-background-color-opacity, 1) * var(--wix-ui-tpa-popover-border-color-opacity, 1)));
}
.X3Y3LF.vJFPgi {
  --wix-ui-tpa-popover-background-color: 255, 255, 255, 1;
  --wix-ui-tpa-popover-background-color-rgb: 255, 255, 255;
  --wix-ui-tpa-popover-background-color-opacity: 1;
  --wix-ui-tpa-popover-border-color: 255, 255, 255, 1;
  --wix-ui-tpa-popover-border-color-rgb: 255, 255, 255;
  --wix-ui-tpa-popover-border-color-opacity: 1;
  --wix-ui-tpa-popover-padding: calc(0 * 1px)
;
}
.X3Y3LF.zvyZAm {
  --wix-ui-tpa-popover-background-color: 0, 0, 0, 1;
  --wix-ui-tpa-popover-background-color-rgb: 0, 0, 0;
  --wix-ui-tpa-popover-background-color-opacity: 1;
  --wix-ui-tpa-popover-border-color: 255, 255, 255, 1;
  --wix-ui-tpa-popover-border-color-rgb: 255, 255, 255;
  --wix-ui-tpa-popover-border-color-opacity: 1;
  --wix-ui-tpa-popover-padding: calc(0 * 1px)
;
}
.X3Y3LF .nB0U0D {
  border-color: hsla(0, 0%, 100%, .3) !important;
}
.cVTPzg {
  --wc-reactions-wix-ui-tpa-text-button-background-color-internal: rgb(var(--wix-ui-tpa-text-button-background-color));
  --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);
  background-color: var(--wc-reactions-wix-ui-tpa-text-button-background-color-internal, transparent);
  border: none;
  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)));
  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)));
  padding: 0;
  text-decoration: none;
  -webkit-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)));
  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)));
}
.cVTPzg.X6IXPu.Pr6Q9O,
.cVTPzg:active.Pr6Q9O,
.cVTPzg:hover.Pr6Q9O {
  --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);
  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))));
  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))));
  -webkit-text-decoration: var(--wc-reactions-wix-ui-tpa-button-hover-text-font-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))));
  text-decoration: var(--wc-reactions-wix-ui-tpa-button-hover-text-font-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))));
  -webkit-text-decoration: var(--wc-reactions-wix-ui-tpa-button-hover-text-font-text-decoration, underline);
  text-decoration: var(--wc-reactions-wix-ui-tpa-button-hover-text-font-text-decoration, underline);
}
.cVTPzg.RYh94v {
  --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);
  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)));
  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)));
  -webkit-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)));
  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)));
}
.cVTPzg.RYh94v.X6IXPu.Pr6Q9O,
.cVTPzg.RYh94v:active.Pr6Q9O,
.cVTPzg.RYh94v:hover.Pr6Q9O {
  --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)
;
}
.cVTPzg.RYh94v.Skjrwq.X6IXPu.Pr6Q9O,
.cVTPzg.RYh94v.Skjrwq:active.Pr6Q9O,
.cVTPzg.RYh94v.Skjrwq:hover.Pr6Q9O,
.cVTPzg.RYh94v.X6IXPu.Pr6Q9O,
.cVTPzg.RYh94v.fY4Eqh.X6IXPu.Pr6Q9O,
.cVTPzg.RYh94v.fY4Eqh:active.Pr6Q9O,
.cVTPzg.RYh94v.fY4Eqh:hover.Pr6Q9O,
.cVTPzg.RYh94v:active.Pr6Q9O,
.cVTPzg.RYh94v:hover.Pr6Q9O {
  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))));
  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))));
  -webkit-text-decoration: var(--wc-reactions-wix-ui-tpa-button-hover-text-font-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))));
  text-decoration: var(--wc-reactions-wix-ui-tpa-button-hover-text-font-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))));
  -webkit-text-decoration: var(--wc-reactions-wix-ui-tpa-button-hover-text-font-text-decoration, underline);
  text-decoration: var(--wc-reactions-wix-ui-tpa-button-hover-text-font-text-decoration, underline);
}
.cVTPzg.RYh94v.Skjrwq.X6IXPu.Pr6Q9O,
.cVTPzg.RYh94v.Skjrwq:active.Pr6Q9O,
.cVTPzg.RYh94v.Skjrwq:hover.Pr6Q9O,
.cVTPzg.RYh94v.fY4Eqh.X6IXPu.Pr6Q9O,
.cVTPzg.RYh94v.fY4Eqh:active.Pr6Q9O,
.cVTPzg.RYh94v.fY4Eqh:hover.Pr6Q9O {
  --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)
;
}
.cVTPzg.zQIhqH {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-8))));
}
.cVTPzg.zQIhqH.X6IXPu:not(.Pr6Q9O),
.cVTPzg.zQIhqH:active:not(.Pr6Q9O),
.cVTPzg.zQIhqH:hover:not(.Pr6Q9O) {
  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));
}
.cVTPzg.Skjrwq.X6IXPu.Pr6Q9O,
.cVTPzg.Skjrwq:active.Pr6Q9O,
.cVTPzg.Skjrwq:hover.Pr6Q9O,
.cVTPzg.fY4Eqh.X6IXPu.Pr6Q9O,
.cVTPzg.fY4Eqh:active.Pr6Q9O,
.cVTPzg.fY4Eqh:hover.Pr6Q9O {
  --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);
  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))));
  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))));
  -webkit-text-decoration: var(--wc-reactions-wix-ui-tpa-button-hover-text-font-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))));
  text-decoration: var(--wc-reactions-wix-ui-tpa-button-hover-text-font-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))));
  -webkit-text-decoration: var(--wc-reactions-wix-ui-tpa-button-hover-text-font-text-decoration, underline);
  text-decoration: var(--wc-reactions-wix-ui-tpa-button-hover-text-font-text-decoration, underline);
}
.cVTPzg.FPNGpy {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
}
.cVTPzg.FPNGpy.X6IXPu:not(.Pr6Q9O),
.cVTPzg.FPNGpy:active:not(.Pr6Q9O),
.cVTPzg.FPNGpy:hover:not(.Pr6Q9O) {
  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));
}
.cVTPzg.fY4Eqh {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
  text-decoration: underline;
}
.cVTPzg.fY4Eqh.X6IXPu:not(.Pr6Q9O),
.cVTPzg.fY4Eqh:active:not(.Pr6Q9O),
.cVTPzg.fY4Eqh:hover:not(.Pr6Q9O) {
  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));
}
.cVTPzg.Skjrwq {
  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;
}
.cVTPzg.Skjrwq.X6IXPu:not(.Pr6Q9O),
.cVTPzg.Skjrwq:active:not(.Pr6Q9O),
.cVTPzg.Skjrwq:hover:not(.Pr6Q9O) {
  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));
}
.cVTPzg.FPNGpy.TVCzeW,
.cVTPzg.fY4Eqh.TVCzeW,
.cVTPzg.zQIhqH.TVCzeW {
  color: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)));
}
.mvgXs7 svg {
  height: 1.5em;
  margin: -.375em 0;
  width: 1.5em;
}
.mvgXs7 svg:not([fill=currentColor]) path {
  stroke: currentColor;
  fill: none;
}
.fa3VWn:before,
.vGILpF:after {
  content: "";
  display: inline-block;
  height: 1px;
  width: 4px;
}
.Rqg1K7,
.cVTPzg {
  display: flex;
}
.cVTPzg,
.gzO75x {
  align-items: center;
  background: none;
  border: none;
  color: inherit;
  cursor: pointer;
  padding: 0;
}
.Rqg1K7:not(.unK3pe) .gzO75x {
  clip: rect(1px, 1px, 1px, 1px) !important;
  border: 0 !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}
#SITE_CONTAINER.focus-ring-active .Rqg1K7.unK3pe .gzO75x {
  display: flex;
}
.cVTPzg,
.cVTPzg.RYh94v {
  font-family: var(--wix-font-Body-M-family);
  font-size: 16px;
  font-style: var(--wix-font-Body-M-style);
  font-variant: var(--wix-font-Body-M-variant);
  font-weight: var(--wix-font-Body-M-weight);
  line-height: 24px;
  -webkit-text-decoration: var(--wix-font-Body-M-text-decoration);
  text-decoration: var(--wix-font-Body-M-text-decoration);
}
.cVTPzg .a2cECN {
  align-items: center;
  display: flex;
  height: 1.5em;
  justify-content: center;
  margin-inline-end: 4px;
  width: 1.5em;
}
.cVTPzg .a2cECN:after {
  height: 0;
  width: 0;
}
.cVTPzg .a2cECN svg {
  flex: 1;
  height: 100%;
  margin: 0;
}
.Rqg1K7.S3noHU .cVTPzg .a2cECN svg {
  flex-basis: 1em;
  flex-grow: 0;
  flex-shrink: 0;
}
.Rqg1K7.S3noHU.wBdaxI .lNDlrp {
  color: #f5592d;
}
.Rqg1K7.S3noHU.kBe2OS .lNDlrp {
  color: #ffcd00;
}
.Rqg1K7.S3noHU.vYwqRV .cVTPzg .a2cECN svg {
  animation: ZnOb4j .3s cubic-bezier(.175, .885, .32, 1.275) both;
}
@keyframes ZnOb4j {
  0% {
    transform: scale(.5);
  }
  to {
    transform: scale(1);
  }
}
.P3WJyr {
  display: flex;
  flex-direction: row;
  font-family: var(--wix-font-Body-M-family);
  font-size: 12px;
  font-style: var(--wix-font-Body-M-style);
  font-variant: var(--wix-font-Body-M-variant);
  font-weight: var(--wix-font-Body-M-weight);
  line-height: 1.4;
  padding: 4px 12px;
  position: relative;
  -webkit-text-decoration: var(--wix-font-Body-M-text-decoration);
  text-decoration: var(--wix-font-Body-M-text-decoration);
}
.ZVhyWt {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 44px;
  justify-content: center;
  margin-inline-start: 1px;
  width: 44px;
}
.ZVhyWt:first-child {
  margin: 0;
}
#SITE_CONTAINER.focus-ring-active .ZVhyWt.S3noHU .px7Lyh,
#SITE_CONTAINER.focus-ring-active .ZVhyWt:focus .px7Lyh,
.ZVhyWt:hover .px7Lyh {
  display: flex;
}
#SITE_CONTAINER.focus-ring-active .ZVhyWt:focus .BaGuWS,
.ZVhyWt:hover .BaGuWS {
  transform: scale(1.3333);
}
#SITE_CONTAINER.focus-ring-active .ZVhyWt:focus .BaGuWS {
  box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
  z-index: 999;
}
.BaGuWS {
  height: 24px;
  transition: all .1s ease-out;
  width: 24px;
}
.BaGuWS svg {
  vertical-align: middle;
}
.px7Lyh {
  align-items: center;
  background: rgba(0, 0, 0, .6);
  border-radius: 12px;
  color: #fff;
  display: none;
  font-size: 12px;
  height: 20px;
  padding: 0 12px;
  top: -26px;
  white-space: nowrap;
}
.FUvk24,
.px7Lyh {
  position: absolute;
}
.FUvk24 {
  bottom: 100%;
  inset-inline-start: -10px;
  margin-bottom: 4px;
  z-index: var(--wst-reactions-popover-z-index, 100);
}
.TVCzeW {
  opacity: .4;
}
.TVCzeW .ZVhyWt,
.TVCzeW .cVTPzg {
  cursor: not-allowed;
}
@media (prefers-reduced-motion:reduce) {
  .BaGuWS,
  .Rqg1K7.S3noHU.vYwqRV .a2cECN svg {
    animation: none;
    transition: none;
  }
}
.WfXA6c {
  align-items: center;
  display: flex;
}
.VTjdSD {
  color: var(--action-text-color);
  font: var(--action-font);
  font-size: var(--action-font-size-desktop) !important;
  margin-inline-end: 16px;
}
.VTjdSD.BAn3Zr {
  font-size: var(--action-font-size-mobile) !important;
}
.VTjdSD.Nn2Z00 {
  cursor: not-allowed;
  opacity: .6;
  pointer-events: none;
}
.VTjdSD [data-part=popoverElement] span {
  color: var(--action-text-color);
  font: var(--action-font);
  font-size: var(--action-font-size-desktop) !important;
}
.VTjdSD.BAn3Zr [data-part=popoverElement] span {
  font-size: var(--action-font-size-mobile) !important;
}
.VTjdSD:hover [data-part=trigger] {
  opacity: .7;
}
.VTjdSD [data-part=trigger] svg {
  height: 26px;
  width: 26px;
}
.VTjdSD.ARi4Of [data-part=trigger] svg {
  flex-grow: 1 !important;
  height: 20px;
  width: 26px;
}
.q7t78B {
  height: 26px;
  width: 26px;
}
.VTjdSD [data-part=trigger] .q7t78B {
  height: 20px;
  width: 26px;
}
.VTjdSD [data-part=trigger] span {
  width: auto;
}
.VTjdSD.TS5Hhr:not(.ARi4Of) [data-part=trigger] svg,
.VTjdSD.x7T8Pm.ARi4Of [data-part=trigger] svg {
  margin-bottom: 3px;
}
.VTjdSD:not(.ARi4Of) [data-part=trigger] svg {
  color: var(--action-icon-color);
}
.VTjdSD.orK9Kf:not(.ARi4Of) [data-part=trigger] svg {
  color: var(--action-icon-color) !important;
}
.DvFvrD {
  clip: rect(1px, 1px, 1px, 1px) !important;
  border: 0 !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}
.j6l48u {
  fill: transparent;
  cursor: pointer;
  display: flex;
  height: 24px;
}
.j6l48u:hover {
  opacity: .7;
}
.j6l48u._cRG9F:not(.HZoXOC) {
  transition: fill .15s ease-in;
}
.j6l48u.HZoXOC._cRG9F {
  animation: wOJJcl .15s ease-out;
}
.j6l48u._baUbv {
  cursor: not-allowed;
}
@keyframes wOJJcl {
  0% {
    transform: scale(1);
  }
  10% {
    transform: scale(.5);
  }
  80% {
    transform: scale(1.1);
  }
  90% {
    transform: scale(.9);
  }
  to {
    transform: scale(1);
  }
}
.cWDLct {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.cWDLct.uL_eyv {
  opacity: .6;
}
.P1F4yV {
  min-width: calc(1em + 8px);
  text-align: center;
}
.q1BDnF {
  stroke: var(--comment-action-icon-color);
}
.q1BDnF.Bvkz88 {
  fill: var(--active-vote-color);
  stroke: var(--active-vote-color);
}
.tJJcrC {
  position: relative;
}
.rSHq0C,
.tJJcrC {
  height: 100%;
  width: 100%;
}
.rSHq0C {
  background-color: rgba(134, 138, 165, .2);
  border-radius: 2px;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.iANdt5 {
  animation: iANdt5 1.2s ease-in-out infinite;
}
.qeaj8z {
  opacity: 1;
  transition: opacity .3s ease-out;
}
.LzmJ_y,
.dGwDCN {
  opacity: 0;
}
.LzmJ_y {
  pointer-events: none;
}
.LT7Lyw,
.LzmJ_y {
  animation: aCvHeb .3s ease-out;
}
.LT7Lyw {
  animation-direction: reverse;
  opacity: 1;
}
@keyframes iANdt5 {
  0% {
    opacity: 1;
  }
  50% {
    opacity: .5;
  }
  to {
    opacity: 1;
  }
}
@keyframes aCvHeb {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.LXPut3 {
  --wcrTextColor: var(--comment-action-text-color);
  --wcrContentFont: var(--comment-action-font);
  --wcrActiveVoteColor: var(--active-vote-color);
  --wcrBackgroundColor: var(--background-color);
  --wcrActionTextColor: var(--comment-action-text-color);
  --wcrActionFont: var(--comment-action-font);
  --wcrActionFontSizeDesktop: var(--comment-action-font-size-desktop);
  --wcrActionFontSizeMobile: var(--comment-action-font-size-mobile);
  --wcrActionIconColor: var(--comment-action-icon-color)
;
}
.M_zE0s {
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 16px;
  justify-content: space-between;
}
.M_zE0s.nRNH0z .FSp6Ue,
.M_zE0s.nRNH0z .tdzMRi {
  font-size: var(--comment-action-font-size-mobile) !important;
}
.Qd8f4I {
  align-items: center;
  background: none;
  border: none;
  cursor: pointer;
  display: flex;
  flex-direction: row;
}
.Qd8f4I.XLciKf {
  cursor: default;
}
.l1Xmah:active,
.l1Xmah:hover {
  opacity: .7;
}
.tdzMRi {
  padding-inline-start: 4px;
}
.iH4zjG {
  align-items: center;
  display: flex;
}
.FSp6Ue {
  margin-inline-end: 16px;
}
.FSp6Ue,
.tdzMRi {
  color: var(--comment-action-text-color);
  font: var(--comment-action-font);
  font-size: var(--comment-action-font-size-desktop) !important;
}
.SWTR6y {
  color: var(--comment-action-icon-color);
}
.OYv0_a,
.yXdKbe {
  margin-inline-end: 16px;
}
.tYKOdl {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.wc-app-desktop .hUiMCl.x27IwH {
  padding-inline-start: var(--reply-padding);
}
.aVFv2V {
  --wix-ui-tpa-button-main-text-color: var(--secondary-button-text-color);
  --wix-ui-tpa-button-main-text-color-rgb: var(--secondary-button-text-color-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--secondary-button-text-color-opacity);
  align-self: center;
  background: none;
  border: none !important;
  display: flex;
}
.aVFv2V:active,
.aVFv2V:hover {
  opacity: .7;
}
.aVFv2V [data-part=content] {
  align-items: center;
  display: flex;
}
.I1vp1_ {
  --wst-spinner-color: var(--secondary-button-text-color);
  margin-inline-start: 8px;
}
.szCIcV {
  width: 25px;
}
.C3COxe {
  border-color: var(--separator-color);
  border-inline-start-style: solid;
  border-inline-start-width: 1px;
  display: flex;
  flex-direction: column;
  margin-block-end: 20px;
  margin-block-start: calc(var(--comment-list-spacing) + 4px);
  margin-inline-end: 0;
  margin-inline-start: var(--reply-list-start-padding-desktop);
}
.C3COxe.N7mfon {
  margin-inline-start: var(--reply-list-start-padding-mobile);
}
.dOFWIq {
  align-self: start !important;
  margin-block-end: 4px;
  margin-block-start: 20px;
  margin-inline-start: 48px;
  padding: 0 0 0 0 !important;
  transition: padding .3s ease-out !important;
}
.dOFWIq.N7mfon {
  margin-inline-start: 20px;
}
.dOFWIq:not(.N7mfon).I4YUoZ {
  border-inline-start-style: solid !important;
  border-inline-start-width: 1px !important;
  padding-inline-start: 16px !important;
}
.ixCSPV {
  padding-inline-end: 0 !important;
  padding-bottom: 20px !important;
  padding-top: 0 !important;
  padding-inline-start: 16px !important;
}
.WwKGfn,
.ixCSPV {
  align-self: start !important;
}
.WwKGfn {
  padding-inline-end: 0 !important;
  padding-bottom: 0 !important;
  padding-top: 20px !important;
  padding-inline-start: 16px !important;
}
.nvorZD {
  border-block-end-color: var(--comment-list-separator-color) !important;
  margin-block-end: var(--comment-list-spacing) !important;
  margin-block-start: 16px !important;
  margin-inline-start: var(--reply-padding) !important;
  width: calc(100% - var(--reply-padding)) !important;
}
.nvorZD.N7mfon {
  margin-inline-start: 20px !important;
  width: calc(100% - 40px) !important;
}
.nvorZD.F3mS2P {
  margin-block-start: 0 !important;
}
.nvorZD.e7zH1x {
  margin-block-end: 0 !important;
}
.wc-app-mobile .OyK2g1 {
  padding: 0 16px;
}
.j51N3O {
  display: flex;
  flex-direction: column;
}
.j51N3O.fbnLAz,
.j51N3O.fbnLAz .NiA1Ty {
  margin: 0 !important;
}
.NiA1Ty {
  margin: 16px 0;
}
.j51N3O._DMLaW>:last-child {
  padding-bottom: 0 !important;
}
.j51N3O._DMLaW>.NiA1Ty>:last-child,
.j51N3O._DMLaW>.NiA1Ty>:last-child>button,
.j51N3O._DMLaW>:last-child {
  margin-block-end: 0 !important;
}
.mjsfSN {
  margin-block-end: 16px;
}
.doTRDZ {
  margin-block-start: 16px;
}
.doTRDZ,
.mjsfSN {
  margin-inline-start: 25px;
  padding: 0 !important;
}
.j51N3O.n38L3x .doTRDZ,
.j51N3O.n38L3x .mjsfSN {
  align-self: flex-start;
  margin-inline-end: 0;
  margin-inline-start: 20px;
}
.cPa4v9 {
  border-block-end-color: var(--comment-list-separator-color) !important;
  margin-block-end: 16px !important;
  margin-block-start: var(--comment-list-spacing) !important;
}
.cPa4v9:not(.n38L3x) {
  margin-inline-start: var(--comment-padding) !important;
  width: calc(100% - var(--comment-padding)) !important;
}
.cPa4v9.jQNHnI {
  margin-block-start: 0 !important;
}
.cPa4v9.HBFSWX {
  margin-block-end: 0 !important;
}
.k5WgoT {
  margin-bottom: 36px !important;
}
.zjBg63.oglnq4 .k5WgoT {
  margin-bottom: 20px !important;
}
.zjBg63.flDlYN .k5WgoT {
  margin-bottom: 4px !important;
}
.NDmy4d,
.SeUuKf {
  padding-bottom: 8px !important;
}
.zjBg63.oglnq4 .NDmy4d,
.zjBg63.oglnq4 .SeUuKf {
  padding-bottom: 4px !important;
  padding: 0 20px;
}
.zjBg63.HUMn5w .NDmy4d,
.zjBg63.HUMn5w .SeUuKf {
  margin-top: 28px;
}
.zjBg63.oglnq4.HUMn5w .NDmy4d,
.zjBg63.oglnq4.HUMn5w .SeUuKf {
  margin-top: 12px;
}
.jlJ5bb {
  margin-top: 16px;
  width: -moz-fit-content;
  width: fit-content;
}
.zjBg63.oglnq4 .jlJ5bb {
  padding: 0 20px;
}
.ZDGXBj {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-top: 32px;
}
.wc-app-mobile .ZDGXBj {
  margin-top: 16px;
}
.pdOtij {
  margin-bottom: 4px;
}
.dP0SY8 {
  margin-bottom: 0;
}
.U6SWkB {
  align-items: center;
  background-clip: padding-box;
  background-color: var(--box-background-color);
  border: var(--box-border-width) solid var(--box-border-color);
  border-radius: var(--box-corner-radius);
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding: 20px;
}
.TZTbBe {
  color: var(--placeholder-text-color);
  line-height: 1.5;
  font: var(--placeholder-font);
  font-size: 16px !important;
}
.U6SWkB.xnWlu5 .TZTbBe {
  font-size: 14px !important;
}
.fiCO_J {
  fill: var(--placeholder-text-color);
  margin-inline-end: 8px;
  min-width: 16px;
}
.j83U4N {
  display: inline-block;
  position: relative;
}
.sP3Ntz {
  background-color: #fff;
  border-color: #000;
  border-radius: initial;
  border-style: solid;
  border-width: 1px;
  padding: initial;
}
.ld8yDe {
  cursor: pointer;
}
.ld8yDe.Sb4thi {
  background-color: #d3d3d3;
}
.ld8yDe.FDFCHb {
  background-color: gray;
}
.ld8yDe.FDFCHb.Sb4thi {
  background-color: dimgray;
}
.iMmZlc,
.vWUT7N {
  outline: 0;
}
.vWUT7N {
  max-height: 260px;
  overflow: auto;
  position: relative;
}
.LK47sF .ks4dah {
  min-width: 100%;
}
.H1fUEt {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
}
.H1fUEt[disabled] {
  pointer-events: none;
}
.At6Abn {
  --wc-wix-ui-tpa-text-button-background-color-internal: rgb(var(--wix-ui-tpa-text-button-background-color));
  --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);
  background-color: var(--wc-wix-ui-tpa-text-button-background-color-internal, transparent);
  border: none;
  padding: 0;
  text-decoration: none;
}
.At6Abn,
.At6Abn.S7Do3J {
  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)));
  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)));
  -webkit-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)));
  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)));
}
.At6Abn.S7Do3J {
  --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)
;
}
.At6Abn.M0X4W5 {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
}
.At6Abn.M0X4W5.yp031g:not(.aNwLyu),
.At6Abn.M0X4W5:active:not(.aNwLyu),
.At6Abn.M0X4W5:hover:not(.aNwLyu) {
  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));
}
.kG3OlW {
  --wc-primary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-5)));
  --wc-secondary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-4)))
;
}
.kG3OlW.AgJmyR {
  color: var(--wut-text-color, var(--wc-primary-color));
}
.kG3OlW.pcbAHq {
  font-size: var(--wix-ui-tpa-text-main-text-font-size, 16px);
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.5em);
}
.kG3OlW.LUTqaF.pcbAHq,
.kG3OlW.pcbAHq {
  font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
  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));
  -webkit-text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
}
.kG3OlW.LUTqaF.pcbAHq {
  font-size: var(--wix-ui-tpa-text-main-text-font-size, 14px);
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.42em);
}
#SITE_CONTAINER.focus-ring-active .qvQxxg.oEoS96 {
  box-shadow: inset 0 0 0 2px #116dff, inset 0 0 0 3px #fff;
  z-index: 999;
}
.qvQxxg {
  box-sizing: border-box;
  display: flex;
  padding-bottom: var(--wix-ui-tpa-dropdown-option-vertical-padding, 8px);
  padding-inline-end: 12px;
  padding-top: var(--wix-ui-tpa-dropdown-option-vertical-padding, 8px);
  padding-inline-start: var(--wix-ui-tpa-dropdown-option-padding-inline-start, 12px);
  width: 100%;
}
.gLMvub {
  flex-grow: 1;
  width: 0;
}
.P6kbJk {
  --wix-ui-tpa-text-main-text-color: var(--wix-ui-tpa-dropdown-option-main-title-text-color, var(--wix-color-5));
  --wix-ui-tpa-text-main-text-color-rgb: var(--wix-ui-tpa-dropdown-option-main-title-text-color-rgb, var(--wix-color-5));
  --wix-ui-tpa-text-main-text-color-opacity: var(--wix-ui-tpa-dropdown-option-main-title-text-color-opacity);
  --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-dropdown-option-main-title-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
  --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-dropdown-option-main-title-text-font-line-height, 1.5);
  --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-dropdown-option-main-title-text-font-family, var(--wix-font-Body-M-family));
  --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-dropdown-option-main-title-text-font-size, 16px);
  --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-dropdown-option-main-title-text-font-style, var(--wix-font-Body-M-style));
  --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-dropdown-option-main-title-text-font-variant, var(--wix-font-Body-M-variant));
  --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-dropdown-option-main-title-text-font-weight, var(--wix-font-Body-M-weight));
  display: block;
  overflow: hidden;
  padding-inline-end: var(--wix-ui-tpa-dropdown-option-title-padding-inline-end, 12px);
  padding-inline-start: var(--wix-ui-tpa-dropdown-option-title-padding-inline-start, 12px);
}
.qvQxxg.ZvcVhL .P6kbJk {
  white-space: normal;
}
.c1atcu {
  height: var(--wix-ui-tpa-dropdown-main-dropdown-height, 42px);
  min-width: 68px;
  width: 100%;
}
.cwAtqL {
  background-color: rgb(var(--wix-ui-tpa-dropdown-main-dropdown-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1)))) !important;
  border: 1px solid rgb(var(--wix-ui-tpa-dropdown-main-item-text-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-dropdown-main-item-text-color-opacity, 1) * .4)) !important;
  border-radius: var(--wix-ui-tpa-dropdown-main-border-radius, 0);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .1), 0 0 4px 0 rgba(0, 0, 0, .1);
  box-sizing: border-box;
  margin-left: 1px;
  max-width: 100%;
  overflow: hidden;
}
.c1atcu .xmcfu1 {
  padding-bottom: var(--wix-ui-tpa-dropdown-content-vertical-padding, 12px);
  padding-left: var(--wix-ui-tpa-dropdown-content-horizontal-padding, 0);
  padding-right: var(--wix-ui-tpa-dropdown-content-horizontal-padding, 0);
  padding-top: var(--wix-ui-tpa-dropdown-content-vertical-padding, 12px);
}
.c1atcu .xmcfu1 .zgdLvL.Sb4thi {
  background-color: rgb(var(--wix-ui-tpa-dropdown-main-item-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-dropdown-main-item-text-color-opacity, 1) * .06));
}
.c1atcu .xmcfu1 .zgdLvL.FDFCHb {
  background-color: rgb(var(--wix-ui-tpa-dropdown-main-item-text-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-dropdown-main-item-text-color-opacity, 1) * .12));
}
.c1atcu .xmcfu1 .zgdLvL.Sb4thi.FDFCHb {
  background-color: rgb(var(--wix-ui-tpa-dropdown-main-item-text-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-dropdown-main-item-text-color-opacity, 1) * .16));
}
.zW6KvQ {
  cursor: pointer;
}
.lb7e4H {
  flex-shrink: 0;
  height: 1.5em;
  margin: 0 .25em;
  width: 1.5em;
}
.EocjDQ {
  box-sizing: border-box;
  cursor: pointer;
  outline: none;
  padding: 8px 0;
  transition: none;
}
.EocjDQ,
.MD6RdH {
  display: flex;
  width: 100%;
}
.MD6RdH {
  align-items: center;
}
.y9aAC0 {
  display: flex;
  overflow: hidden;
}
.QfSyz7 {
  cursor: pointer;
  display: flex;
}
.QfSyz7,
.XXZMfN {
  text-overflow: ellipsis;
  white-space: nowrap;
}
.XXZMfN {
  flex: 1 1 0;
  min-width: 0;
  overflow: hidden;
}
.QfSyz7:after {
  content: "";
  width: 4px;
}
.EocjDQ .pmnq8e {
  flex: 1;
  max-width: 100%;
  text-align: start;
}
.zW6KvQ.v8SXgi {
  position: relative;
}
.zW6KvQ:not(.CDmAu5).v8SXgi {
  display: inline-block;
}
.zW6KvQ.v8SXgi select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  border: none;
  color: transparent;
  cursor: pointer;
  height: 100%;
  left: 0;
  min-width: 0;
  outline: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.zW6KvQ .MD6RdH {
  font-family: var(--wix-ui-tpa-floating-dropdown-base-main-text-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-floating-dropdown-base-main-text-font-size, 16px);
  font-style: var(--wix-ui-tpa-floating-dropdown-base-main-text-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-floating-dropdown-base-main-text-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-floating-dropdown-base-main-text-font-weight, var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-floating-dropdown-base-main-text-font-line-height, 1.5em);
  -webkit-text-decoration: var(--wix-ui-tpa-floating-dropdown-base-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
  text-decoration: var(--wix-ui-tpa-floating-dropdown-base-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
}
.zW6KvQ .MD6RdH,
.zW6KvQ .lb7e4H {
  color: rgb(var(--wix-ui-tpa-floating-dropdown-base-main-text-color, var(--wix-color-5)));
}
.zW6KvQ:not(.lCzhvd):hover .MD6RdH .lb7e4H,
.zW6KvQ:not(.lCzhvd):hover .MD6RdH .y9aAC0 {
  color: rgb(var(--wix-ui-tpa-floating-dropdown-base-main-text-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-floating-dropdown-base-main-text-color-opacity, 1) * .7));
}
.bNgALz {
  --wc-minWidth: 220px
;
}
.bNgALz .c1atcu {
  max-width: 100%;
  min-width: var(--wc-minWidth);
}
.bNgALz .c1atcu.__prhZ .AAIlVY .lb7e4H {
  transform: rotate(180deg);
}
.bNgALz .c1atcu.__prhZ .AAIlVY {
  background: transparent;
}
.LnINVG .c1atcu {
  width: auto;
}
.bNgALz .c1atcu .xmcfu1 {
  background-color: rgb(var(--wix-ui-tpa-floating-dropdown-main-dropdown-background-color, var(--wix-color-1)));
}
.bNgALz .c1atcu .xmcfu1 .zgdLvL.Sb4thi {
  background-color: rgb(var(--wix-ui-tpa-floating-dropdown-main-item-text-color-rgb, var(--wix-ui-tpa-floating-dropdown-main-button-text-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))), calc(var(--wix-ui-tpa-floating-dropdown-main-item-text-color-opacity, var(--wix-ui-tpa-floating-dropdown-main-button-text-color-opacity, 1)) * .06));
}
.bNgALz .c1atcu .xmcfu1 .zgdLvL.FDFCHb {
  background-color: rgb(var(--wix-ui-tpa-floating-dropdown-main-item-text-color-rgb, var(--wix-ui-tpa-floating-dropdown-main-button-text-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))), calc(var(--wix-ui-tpa-floating-dropdown-main-item-text-color-opacity, var(--wix-ui-tpa-floating-dropdown-main-button-text-color-opacity, 1)) * .12));
}
.bNgALz .c1atcu .xmcfu1 .zgdLvL.Sb4thi.FDFCHb {
  background-color: rgb(var(--wix-ui-tpa-floating-dropdown-main-item-text-color-rgb, var(--wix-ui-tpa-floating-dropdown-main-button-text-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))), calc(var(--wix-ui-tpa-floating-dropdown-main-item-text-color-opacity, var(--wix-ui-tpa-floating-dropdown-main-button-text-color-opacity, 1)) * .16));
}
.Fvel1T .P6kbJk {
  --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);
  --wix-ui-tpa-text-main-text-color: var(--wix-ui-tpa-floating-dropdown-main-item-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)));
  --wix-ui-tpa-text-main-text-color-rgb: var(--wix-ui-tpa-floating-dropdown-main-item-text-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)));
  --wix-ui-tpa-text-main-text-color-opacity: var(--wix-ui-tpa-floating-dropdown-main-item-text-color-opacity);
  font-family: var(--wix-ui-tpa-floating-dropdown-main-text-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-floating-dropdown-main-text-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size)));
  font-style: var(--wix-ui-tpa-floating-dropdown-main-text-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-floating-dropdown-main-text-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-floating-dropdown-main-text-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-floating-dropdown-main-text-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height)));
  -webkit-text-decoration: var(--wix-ui-tpa-floating-dropdown-main-text-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
  text-decoration: var(--wix-ui-tpa-floating-dropdown-main-text-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
  white-space: normal;
}
.AAIlVY {
  --wix-ui-tpa-floating-dropdown-base-main-text-color: var(--wix-ui-tpa-floating-dropdown-main-button-text-color, var(--wst-paragraph-2-color-rgb));
  --wix-ui-tpa-floating-dropdown-base-main-text-color-rgb: var(--wix-ui-tpa-floating-dropdown-main-button-text-color-rgb, var(--wst-paragraph-2-color-rgb-rgb));
  --wix-ui-tpa-floating-dropdown-base-main-text-color-opacity: var(--wix-ui-tpa-floating-dropdown-main-button-text-color-opacity, var(--wst-paragraph-2-color-rgb-opacity));
  --wix-ui-tpa-floating-dropdown-base-main-text-color-disabled: var(--wix-ui-tpa-floating-dropdown-main-button-disabled-text-color, var(--wst-system-disabled-color-rgb));
  --wix-ui-tpa-floating-dropdown-base-main-text-color-disabled-rgb: var(--wix-ui-tpa-floating-dropdown-main-button-disabled-text-color-rgb, var(--wst-system-disabled-color-rgb-rgb));
  --wix-ui-tpa-floating-dropdown-base-main-text-color-disabled-opacity: var(--wix-ui-tpa-floating-dropdown-main-button-disabled-text-color-opacity, var(--wst-system-disabled-color-rgb-opacity));
  --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);
  --wix-ui-tpa-floating-dropdown-base-main-text-font-text-decoration: var(--wix-ui-tpa-floating-dropdown-main-text-font-text-decoration, var(--wst-paragraph-2-overriden-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
  --wix-ui-tpa-floating-dropdown-base-main-text-font-line-height: var(--wix-ui-tpa-floating-dropdown-main-text-font-line-height, var(--wst-paragraph-2-overriden-font-line-height, var(--wix-font-Body-M-line-height)));
  --wix-ui-tpa-floating-dropdown-base-main-text-font-family: var(--wix-ui-tpa-floating-dropdown-main-text-font-family, var(--wst-paragraph-2-overriden-font-family, var(--wix-font-Body-M-family)));
  --wix-ui-tpa-floating-dropdown-base-main-text-font-size: var(--wix-ui-tpa-floating-dropdown-main-text-font-size, var(--wst-paragraph-2-overriden-font-size, var(--wix-font-Body-M-size)));
  --wix-ui-tpa-floating-dropdown-base-main-text-font-style: var(--wix-ui-tpa-floating-dropdown-main-text-font-style, var(--wst-paragraph-2-overriden-font-style, var(--wix-font-Body-M-style)));
  --wix-ui-tpa-floating-dropdown-base-main-text-font-variant: var(--wix-ui-tpa-floating-dropdown-main-text-font-variant, var(--wst-paragraph-2-overriden-font-variant, var(--wix-font-Body-M-variant)));
  --wix-ui-tpa-floating-dropdown-base-main-text-font-weight: var(--wix-ui-tpa-floating-dropdown-main-text-font-weight, var(--wst-paragraph-2-overriden-font-weight, var(--wix-font-Body-M-weight)))
;
}
.YgwgJX.ZwBjua {
  margin-inline-start: -4px;
}
.YgwgJX [data-part=floatingDropdownBase] {
  display: flex !important;
  width: 100% !important;
}
.YgwgJX [data-part=dropdown] {
  height: -moz-min-content;
  height: min-content;
  width: 280px;
}
.YgwgJX [data-part=floatingDropdownBase] [data-part=btn] {
  padding: 0 !important;
}
.YgwgJX [data-part=floatingDropdownBase] [data-part=label],
.YgwgJX [data-part=floatingDropdownBase] [data-part=selectedValue] {
  color: var(--header-sort-color) !important;
  font: var(--header-sort-font);
  font-size: var(--header-sort-font-size) !important;
  line-height: 24px !important;
  opacity: 1;
}
.YgwgJX [data-part=floatingDropdownBase] [data-part=arrowIcon] {
  height: 20px;
  width: 20px;
}
.YgwgJX [data-part=floatingDropdownBase] [data-part=arrowIcon] path {
  fill: var(--header-sort-color) !important;
}
.YgwgJX [data-part=floatingDropdownBase] [data-part=textContent] {
  max-width: 100% !important;
}
.YgwgJX:active [data-part=floatingDropdownBase] [data-part=arrowIcon] path,
.YgwgJX:active [data-part=floatingDropdownBase] [data-part=selectedValue],
.YgwgJX:hover [data-part=floatingDropdownBase] [data-part=arrowIcon] path,
.YgwgJX:hover [data-part=floatingDropdownBase] [data-part=selectedValue] {
  opacity: .7;
}
.YgwgJX [data-part=option] [data-part=title] {
  font: var(--content-font);
  font-size: 16px !important;
}
.YgwgJX:not(.YXvjr2) [data-part=option] [data-part=title] {
  color: var(--text-color);
}
.YgwgJX:not(.YXvjr2) [data-part=dropdown] [data-part=dropdownContent] {
  background-color: var(--background-color) !important;
}
.YgwgJX.YXvjr2 [data-part=option] [data-part=title] {
  color: #202020 !important;
}
.YgwgJX.YXvjr2 [data-part=dropdown] [data-part=dropdownContent] {
  background-color: #fff !important;
}
.ECH5I9,
.tiQilT {
  padding-top: 8px !important;
}
.lrj9fP.ta6YAp .ECH5I9,
.lrj9fP.ta6YAp .tiQilT {
  padding-top: 4px !important;
  padding: 0 20px;
}
.O78ano {
  border: 1px solid hsla(0, 0%, 100%, .4);
  border-radius: 2px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, .1), 0 4px 8px 0 rgba(0, 0, 0, .1);
  color: #fff;
  display: inline-flex;
  font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
  font-size: 14px;
  opacity: 0;
  transform: translateY(-50%);
  visibility: hidden;
}
.O78ano.SZQM8S {
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
}
.O78ano.aoS_bk {
  transition: visibility .2s ease, opacity .2s ease, transform .4s ease;
}
.O78ano.lmkvEM {
  background-color: #008250;
}
.O78ano.Tp4grp {
  background-color: #df3131;
}
.O78ano.DXGGQT {
  background-color: #212121;
}
.O78ano.uwrXsE {
  background-color: rgba(0, 0, 0, .6);
}
.O78ano.twbSuM {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100vw;
}
.DuVa7P,
.E6OP1y {
  display: inline-block;
  min-width: 12px;
}
.NKCe8B {
  display: inline-block;
  line-height: 20px;
  margin: 16px 20px;
  max-height: 40px;
  overflow: hidden;
}
.lFD6Oi {
  align-items: center;
  background: none;
  border: none;
  color: rgb(var(--wix-ui-tpa-icon-button-icon-color, 255, 255, 255));
  cursor: pointer;
  display: inline-flex;
  line-height: 0;
  margin: 0;
  padding: 0;
  text-decoration: none;
}
.lFD6Oi:hover {
  opacity: var(--wix-ui-tpa-icon-button-hover-opacity, .7);
}
.AElyo3 {
  height: 24px;
  margin-left: auto;
  padding: 14px 12px;
}
.O78ano.BGAUfs .NKCe8B {
  margin-left: 0;
  margin-right: 0;
  max-height: 60px;
}
.O78ano.BGAUfs .E6OP1y {
  min-width: 20px;
}
.O78ano.M_mlVn .AElyo3 {
  margin-left: 0;
  margin-right: auto;
}
.gp6arL {
  z-index: 1000000;
}
.LQqvgq {
  left: 50%;
  position: fixed;
  top: 80px;
  transform: translateX(-50%);
  z-index: 999999999999999;
}
.CkQNI0 {
  height: 0;
  overflow: hidden;
  width: 0;
}
.iuE_As {
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1;
}
.X7lZ6L,
.iuE_As {
  position: absolute;
}
.X7lZ6L {
  background-color: rgba(0, 0, 0, .8);
  border: 1px solid hsla(0, 0%, 100%, .8);
  color: #fff;
  font-size: 14px;
  min-width: 100px;
  padding: 4px;
}
.wc-app-desktop .X7lZ6L {
  font-size: 16px;
  padding: 6px;
}
.jBLxPd {
  bottom: 0;
  height: 100%;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  touch-action: manipulation;
  width: 100%;
  z-index: var(--above-all-z-index, 100000);
}
.PPqTuC {
  border-block-start-style: solid;
  border-block-start-width: 1px;
  border-color: var(--separator-color);
  padding: 32px 0 0;
}
.wc-app-mobile .PPqTuC {
  padding: 20px 0 0;
}
.yAclGD {
  line-height: 1.5;
  text-align: center;
}
.M8Vesj {
  display: flex;
  justify-content: center;
  padding: 20px 0 0;
}

/* ===== post-page-wix-comments.chunk.min.css (blog-detay.html) ===== */
.prZ8Wc {
  --postPageWidth: 740px;
  --postPageHorizontalPadding: clamp(18px, 8vmin, 60px);
  --postPageVerticalPadding: clamp(32px, 8vmin, 60px)
;
}
.app-mobile .prZ8Wc {
  --postPageHorizontalPadding: 18px;
  --postPageVerticalPadding: 32px
;
}
@media (max-width:900px) {
  .use-media-queries .prZ8Wc {
    --postPageWidth: calc(var(--root-width) - 160px)
  ;
  }
}
.lte-post_content_area_small .prZ8Wc {
  --postPageWidth: calc(var(--root-width) - 160px)
;
}
@media (max-width:746px) {
  .use-media-queries .prZ8Wc {
    --postPageWidth: 100%;
    --postPageHorizontalPadding: 18px;
    --postPageVerticalPadding: 32px
  ;
  }
}
.lte-post_content_area_min .prZ8Wc {
  --postPageWidth: 100%;
  --postPageHorizontalPadding: 18px;
  --postPageVerticalPadding: 32px
;
}
.prZ8Wc {
  background-color: rgb(var(--postBackgroundColor));
  border: calc(var(--postBorderWidth)*1px) solid rgb(var(--postBorderColor));
  margin-block-start: 30px;
  padding-block-end: 30px;
}
.app-desktop .prZ8Wc {
  padding-block: var(--postPageVerticalPadding);
  padding-inline: var(--postPageHorizontalPadding);
}
@media print {
  .prZ8Wc {
    display: none;
  }
}
.prZ8Wc .wc-comments-root {
  --wcActiveRatingColor: rgb(var(--ratingsStarFilledColor));
  --wcBackgroundColor: rgb(var(--postBackgroundColor));
  --wcBorderColor: rgb(var(--postBorderColor));
  --wcButtonColor: rgb(var(--postButtonBackgroundColor));
  --wcButtonTextColor: rgb(var(--postButtonTextColor));
  --wcContentFont: var(--textParagraphFont);
  --wcContentFontSize: var(--textParagraphFont-size);
  --wcHeaderRatingColor: rgb(var(--ratingsTextColor));
  --wcHeaderRatingFont: var(--ratingsTextFont);
  --wcHeaderRatingFontSize: var(--ratingsTextFont-size, 14px);
  --wcInactiveRatingColor: rgb(var(--ratingsStarEmptyColor));
  --wcSeparatorColor: rgba(var(--textParagraphColor-rgb), 0.2);
  --wcTextColor: rgb(var(--textParagraphColor));
  --wcTextSecondaryColor: rgb(var(--textParagraphColor));
  --wcTitleFont: var(--textH1Font);
  --wcTitleFontSize: var(--textH1Font-size)
;
}
.bJvaPf {
  inline-size: 100%;
  margin-inline: auto;
  max-inline-size: var(--postPageWidth);
}

/* ===== sayfa ozel duzeltmeler ===== */
body.page-privacy #masterPage:not(.landingPage) {
  --top-offset: var(--header-height);
}
@media (max-width:1000px) {
  #comp-lyeatldu .GLWhGq>* {
    grid-column: 1 / span 12 !important;
  }
  #comp-lyeatldu .GLWhGq>*:nth-child(3) {
    margin-top: 24px;
  }
  #comp-lyeatldu .GLWhGq>*:nth-child(1) {
    grid-row: 1 / span 1 !important;
  }
  #comp-lyeatldu .GLWhGq>*:nth-child(2) {
    grid-row: 2 / span 1 !important;
  }
  #comp-lyeatldu .GLWhGq>*:nth-child(3) {
    grid-row: 3 / span 1 !important;
  }
  #comp-lyeatldu .GLWhGq>*:nth-child(4) {
    grid-row: 4 / span 1 !important;
  }
  #comp-lyeatldu .GLWhGq>*:nth-child(5) {
    grid-row: 5 / span 1 !important;
  }
  #comp-lyeatldu .GLWhGq>*:nth-child(6) {
    grid-row: 6 / span 1 !important;
  }
}
@media (max-width:1000px) {
  #comp-lyo9p5op img {
    object-position: 50% 50% !important;
  }
}
@media (min-width:1001px) {
  #comp-lyo9p5op img {
    object-position: 74% 49% !important;
  }
}
#comp-lye3jp99 wow-image img {
  width: 100% !important;
  height: 100% !important;
}
#comp-lye3jp99 wow-image picture {
  display: block;
  width: 100%;
  height: 100%;
}
