.StylableButton2545352419__root {
  -archetype: box;
  border: none;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 100%;
  min-height: 10px;
  min-width: 10px;
  padding: 0;
  width: 100%;
}
.StylableButton2545352419__root[disabled] {
  pointer-events: none;
}
.StylableButton2545352419__root.StylableButton2545352419--hasBackgroundColor {
  background-color: var(--corvid-background-color) !important;
}
.StylableButton2545352419__root.StylableButton2545352419--hasBorderColor {
  border-color: var(--corvid-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.StylableButton2545352419--hasColor,
.StylableButton2545352419__root.StylableButton2545352419--hasColor
  .StylableButton2545352419__label {
  color: var(--corvid-color) !important;
}
.StylableButton2545352419__link {
  -archetype: box;
  box-sizing: border-box;
  color: #000;
  text-decoration: none;
}
.StylableButton2545352419__container {
  align-items: center;
  display: flex;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 1;
  height: 100%;
  justify-content: center;
  overflow: hidden;
  transition: all 0.2s ease, visibility 0s;
  width: 100%;
}
.StylableButton2545352419__label {
  -archetype: text;
  -controller-part-type: LayoutChildDisplayDropdown,
    LayoutFlexChildSpacing(first);
  max-width: 100%;
  min-width: 1.8em;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  transition: inherit;
  white-space: nowrap;
}
.StylableButton2545352419__root.StylableButton2545352419--isMaxContent
  .StylableButton2545352419__label {
  text-overflow: unset;
}
.StylableButton2545352419__root.StylableButton2545352419--isWrapText
  .StylableButton2545352419__label {
  min-width: 10px;
  overflow-wrap: break-word;
  white-space: break-spaces;
  word-break: break-word;
}
.StylableButton2545352419__icon {
  -archetype: icon;
  -controller-part-type: LayoutChildDisplayDropdown,
    LayoutFlexChildSpacing(last);
  flex-shrink: 0;
  height: 50px;
  min-width: 1px;
  transition: inherit;
}
.StylableButton2545352419__icon.StylableButton2545352419--override {
  display: block !important;
}
.StylableButton2545352419__icon svg,
.StylableButton2545352419__icon > div {
  display: flex;
  height: inherit;
  width: inherit;
}
.Vd6aQZ {
  overflow: hidden;
  padding: 0;
  pointer-events: none;
  white-space: nowrap;
}
.nDEeB0 {
  cursor: pointer;
}
.lvxhkV {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.QJjwEo {
  transform: translateY(-100%);
  transition: 0.2s ease-in;
}
.kdBXfh {
  transition: 0.2s;
}
.MP52zt {
  opacity: 0;
  transition: 0.2s ease-in;
}
.MP52zt.Bhu9m5 {
  z-index: -1 !important;
}
.LVP8Wf {
  opacity: 1;
  transition: 0.2s;
}
.VrZrC0 {
  height: auto;
}
.VrZrC0,
.cKxVkc {
  position: relative;
  width: 100%;
}
:host(:not(.device-mobile-optimized)) .vlM3HR,
body:not(.device-mobile-optimized) .vlM3HR {
  margin-left: calc((100% - var(--site-width)) / 2);
  width: var(--site-width);
}
.AT7o0U[data-focuscycled="active"] {
  outline: 1px solid transparent;
}
.AT7o0U[data-focuscycled="active"]:not(:focus-within) {
  outline: 2px solid transparent;
  transition: outline 0.01s ease;
}
.AT7o0U .vlM3HR {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.HlRz5e {
  display: block;
  height: 100%;
  width: 100%;
}
.HlRz5e img {
  max-width: var(--wix-img-max-width, 100%);
}
.HlRz5e[data-animate-blur] img {
  filter: blur(9px);
  transition: filter 0.8s ease-in;
}
.HlRz5e[data-animate-blur] img[data-load-done] {
  filter: none;
}
.I5zqsT {
  display: block;
  height: 100%;
  width: 100%;
}
.WzbAF8 .mpGTIt .O6KwRn {
  display: var(--item-display);
  height: var(--item-size);
  margin: var(--item-margin);
  width: var(--item-size);
}
.WzbAF8 .mpGTIt .O6KwRn:last-child {
  margin: 0;
}
.WzbAF8 .mpGTIt .O6KwRn .oRtuWN {
  display: block;
}
.WzbAF8 .mpGTIt .O6KwRn .oRtuWN .YaS0jR {
  height: var(--item-size);
  width: var(--item-size);
}
.WzbAF8 .mpGTIt {
  height: 100%;
  position: absolute;
  white-space: nowrap;
  width: 100%;
}
:host(.device-mobile-optimized) .WzbAF8 .mpGTIt,
body.device-mobile-optimized .WzbAF8 .mpGTIt {
  white-space: normal;
}
.sNF2R0 {
  opacity: 0;
}
.hLoBV3 {
  transition: opacity var(--transition-duration) cubic-bezier(0.37, 0, 0.63, 1);
}
.Rdf41z,
.hLoBV3 {
  opacity: 1;
}
.ftlZWo {
  transition: opacity var(--transition-duration) cubic-bezier(0.37, 0, 0.63, 1);
}
.ATGlOr,
.ftlZWo {
  opacity: 0;
}
.KQSXD0 {
  transition: opacity var(--transition-duration) cubic-bezier(0.64, 0, 0.78, 0);
}
.KQSXD0,
.pagQKE {
  opacity: 1;
}
._6zG5H {
  opacity: 0;
  transition: opacity var(--transition-duration) cubic-bezier(0.22, 1, 0.36, 1);
}
.BB49uC {
  transform: translateX(100%);
}
.j9xE1V {
  transition: transform var(--transition-duration)
    cubic-bezier(0.87, 0, 0.13, 1);
}
.ICs7Rs,
.j9xE1V {
  transform: translateX(0);
}
.DxijZJ {
  transition: transform var(--transition-duration)
    cubic-bezier(0.87, 0, 0.13, 1);
}
.B5kjYq,
.DxijZJ {
  transform: translateX(-100%);
}
.cJijIV {
  transition: transform var(--transition-duration)
    cubic-bezier(0.87, 0, 0.13, 1);
}
.cJijIV,
.hOxaWM {
  transform: translateX(0);
}
.T9p3fN {
  transform: translateX(100%);
  transition: transform var(--transition-duration)
    cubic-bezier(0.87, 0, 0.13, 1);
}
.qDxYJm {
  transform: translateY(100%);
}
.aA9V0P {
  transition: transform var(--transition-duration)
    cubic-bezier(0.87, 0, 0.13, 1);
}
.YPXPAS,
.aA9V0P {
  transform: translateY(0);
}
.Xf2zsA {
  transition: transform var(--transition-duration)
    cubic-bezier(0.87, 0, 0.13, 1);
}
.Xf2zsA,
.y7Kt7s {
  transform: translateY(-100%);
}
.EeUgMu {
  transition: transform var(--transition-duration)
    cubic-bezier(0.87, 0, 0.13, 1);
}
.EeUgMu,
.fdHrtm {
  transform: translateY(0);
}
.WIFaG4 {
  transform: translateY(100%);
  transition: transform var(--transition-duration)
    cubic-bezier(0.87, 0, 0.13, 1);
}
body:not(.responsive) .JshATs {
  overflow-x: clip;
}
.fcNEqv {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  height: 100%;
}
.fcNEqv > div {
  align-self: stretch !important;
  justify-self: stretch !important;
}
.u9k3ts {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.WQ4fSJ {
  cursor: pointer;
}
.aizuI7 {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  fill: var(--fill);
  fill-opacity: var(--fill-opacity);
  stroke: var(--stroke);
  stroke-opacity: var(--stroke-opacity);
  stroke-width: var(--stroke-width);
  filter: var(--drop-shadow, none);
  opacity: var(--opacity);
  transform: var(--flip);
}
.aizuI7,
.aizuI7 svg {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.aizuI7 svg {
  height: var(--svg-calculated-height, 100%);
  margin: auto;
  padding: var(--svg-calculated-padding, 0);
  width: var(--svg-calculated-width, 100%);
}
.TcoJIb * {
  vector-effect: non-scaling-stroke;
}
.R8rhQA svg,
.elfY4_ svg {
  overflow: visible !important;
}
@supports (-webkit-hyphens: none) {
  .aizuI7.elfY4_ {
    will-change: filter;
  }
}
ol.font_100,
ul.font_100 {
  color: #080808;
  font-family: "Arial, Helvetica, sans-serif", serif;
  font-size: 10px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  margin: 0;
  text-decoration: none;
}
ol.font_100 li,
ul.font_100 li {
  margin-bottom: 12px;
}
ol.wix-list-text-align,
ul.wix-list-text-align {
  list-style-position: inside;
}
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,
ol.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,
ul.wix-list-text-align p {
  display: inline;
}
.dZ1L9N {
  cursor: pointer;
}
.m0paWe {
  clip: rect(0 0 0 0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.tz5f0K [data-attr-richtext-marker="true"] table {
  border-collapse: collapse;
  margin: 15px 0;
  width: 100%;
}
.tz5f0K [data-attr-richtext-marker="true"] table td {
  padding: 12px;
  position: relative;
}
.tz5f0K [data-attr-richtext-marker="true"] table td:after {
  border-bottom: 1px solid currentColor;
  border-left: 1px solid currentColor;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0.2;
  position: absolute;
  right: 0;
  top: 0;
}
.tz5f0K [data-attr-richtext-marker="true"] table tr td:last-child:after {
  border-right: 1px solid currentColor;
}
.tz5f0K [data-attr-richtext-marker="true"] table tr:first-child td:after {
  border-top: 1px solid currentColor;
}
.Mpd2QF {
  min-height: var(--min-height);
  min-width: var(--min-width);
}
.Mpd2QF .RpJUy_ {
  word-wrap: break-word;
  height: 100%;
  overflow-wrap: break-word;
  position: relative;
  width: 100%;
}
.Mpd2QF .RpJUy_ ul {
  list-style: disc inside;
}
.Mpd2QF .RpJUy_ li {
  margin-bottom: 12px;
}
.BaOVQ8 blockquote,
.BaOVQ8 h1,
.BaOVQ8 h2,
.BaOVQ8 h3,
.BaOVQ8 h4,
.BaOVQ8 h5,
.BaOVQ8 h6,
.BaOVQ8 p {
  letter-spacing: normal;
  line-height: normal;
}
.KriRUO {
  min-height: var(--min-height);
  min-width: var(--min-width);
}
.KriRUO .RpJUy_ {
  word-wrap: break-word;
  height: 100%;
  overflow-wrap: break-word;
  position: relative;
  width: 100%;
}
.KriRUO .RpJUy_ ol,
.KriRUO .RpJUy_ ul {
  letter-spacing: normal;
  line-height: normal;
  margin-left: 0.5em;
  padding-left: 1.3em;
}
.KriRUO .RpJUy_ ol[dir="rtl"],
.KriRUO .RpJUy_ ul[dir="rtl"] {
  margin-right: 0.5em;
  padding-right: 1.3em;
}
.KriRUO .RpJUy_ ul {
  list-style-type: disc;
}
.KriRUO .RpJUy_ ol {
  list-style-type: decimal;
}
.KriRUO .RpJUy_ ol[dir="rtl"],
.KriRUO .RpJUy_ ul[dir="rtl"] {
  margin-right: 0.5em;
  padding-right: 1.3em;
}
.KriRUO .RpJUy_ ol ul,
.KriRUO .RpJUy_ ul ul {
  line-height: normal;
  list-style-type: circle;
}
.KriRUO .RpJUy_ ol ol ul,
.KriRUO .RpJUy_ ol ul ul,
.KriRUO .RpJUy_ ul ol ul,
.KriRUO .RpJUy_ ul ul ul {
  line-height: normal;
  list-style-type: square;
}
.KriRUO .RpJUy_ li {
  font-style: inherit;
  font-weight: inherit;
  letter-spacing: normal;
  line-height: inherit;
}
.KriRUO .RpJUy_ h1,
.KriRUO .RpJUy_ h2,
.KriRUO .RpJUy_ h3,
.KriRUO .RpJUy_ h4,
.KriRUO .RpJUy_ h5,
.KriRUO .RpJUy_ h6,
.KriRUO .RpJUy_ p {
  letter-spacing: normal;
  line-height: normal;
  margin: 0;
}
.KriRUO .RpJUy_ a {
  color: inherit;
}
.BaOVQ8,
.KcpHeO {
  word-wrap: break-word;
  min-height: var(--min-height);
  min-width: var(--min-width);
  overflow-wrap: break-word;
  pointer-events: none;
  text-align: start;
}
.BaOVQ8 > *,
.KcpHeO > * {
  pointer-events: auto;
}
.BaOVQ8 li,
.KcpHeO li {
  font-style: inherit;
  font-weight: inherit;
  letter-spacing: normal;
  line-height: inherit;
}
.BaOVQ8 ol,
.BaOVQ8 ul,
.KcpHeO ol,
.KcpHeO ul {
  letter-spacing: normal;
  line-height: normal;
  margin-left: 0.5em;
  margin-right: 0;
  padding-left: 1.3em;
  padding-right: 0;
}
.BaOVQ8 ul,
.KcpHeO ul {
  list-style-type: disc;
}
.BaOVQ8 ol,
.KcpHeO ol {
  list-style-type: decimal;
}
.BaOVQ8 ol ul,
.BaOVQ8 ul ul,
.KcpHeO ol ul,
.KcpHeO ul ul {
  list-style-type: circle;
}
.BaOVQ8 ol ol ul,
.BaOVQ8 ol ul ul,
.BaOVQ8 ul ol ul,
.BaOVQ8 ul ul ul,
.KcpHeO ol ol ul,
.KcpHeO ol ul ul,
.KcpHeO ul ol ul,
.KcpHeO ul ul ul {
  list-style-type: square;
}
.BaOVQ8 ol[dir="rtl"],
.BaOVQ8 ol[dir="rtl"] ol,
.BaOVQ8 ol[dir="rtl"] ul,
.BaOVQ8 ul[dir="rtl"],
.BaOVQ8 ul[dir="rtl"] ol,
.BaOVQ8 ul[dir="rtl"] ul,
.KcpHeO ol[dir="rtl"],
.KcpHeO ol[dir="rtl"] ol,
.KcpHeO ol[dir="rtl"] ul,
.KcpHeO ul[dir="rtl"],
.KcpHeO ul[dir="rtl"] ol,
.KcpHeO ul[dir="rtl"] ul {
  margin-left: 0;
  margin-right: 0.5em;
  padding-left: 0;
  padding-right: 1.3em;
}
.BaOVQ8 blockquote,
.BaOVQ8 h1,
.BaOVQ8 h2,
.BaOVQ8 h3,
.BaOVQ8 h4,
.BaOVQ8 h5,
.BaOVQ8 h6,
.BaOVQ8 p,
.KcpHeO blockquote,
.KcpHeO h1,
.KcpHeO h2,
.KcpHeO h3,
.KcpHeO h4,
.KcpHeO h5,
.KcpHeO h6,
.KcpHeO p {
  margin: 0;
}
.BaOVQ8 a,
.KcpHeO a {
  color: inherit;
}
.big2ZD {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  height: calc(100% - var(--wix-ads-height));
  left: 0;
  margin-top: var(--wix-ads-height);
  position: fixed;
  top: 0;
  width: 100%;
}
.SHHiV9,
.big2ZD {
  pointer-events: none;
  z-index: var(--pinned-layer-in-container, var(--above-all-in-container));
}
.SsY_2i .UGHfip {
  border-left: var(--lnw, 3px) solid
    rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1));
  height: 100%;
}
.SsY_2i {
  min-width: 0 !important;
  width: 0 !important;
}
.SsY_2i .UGHfip {
  width: 100%;
}
.B90pUI {
  overflow-x: hidden;
}
.B90pUI .HhZaxL {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.B90pUI .HhZaxL .pnzbws {
  flex: 1;
}
.B90pUI .HhZaxL .nPfNdw {
  height: calc(100% - (var(--menuTotalBordersY, 0px)));
  overflow: visible;
  white-space: nowrap;
  width: calc(100% - (var(--menuTotalBordersX, 0px)));
}
.B90pUI .HhZaxL .nPfNdw .IBfH_h {
  display: inline-block;
}
.B90pUI .HhZaxL .nPfNdw .bV4vc4 {
  display: block;
  width: 100%;
}
.B90pUI .nvw189 {
  display: block;
  opacity: 1;
  z-index: 99999;
}
.B90pUI .nvw189 .uaBqCo {
  display: inherit;
  overflow: visible;
  visibility: inherit;
  white-space: nowrap;
  width: auto;
}
.B90pUI .nvw189.WGcnkd {
  transition: visibility;
  transition-delay: 0.2s;
  visibility: visible;
}
.B90pUI .nvw189 .AQ8lNi {
  display: inline-block;
}
.B90pUI .Pmb84y {
  display: none;
}
.hvC2w3 > nav {
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}
.hvC2w3 .nPfNdw,
.hvC2w3 .nvw189,
.hvC2w3 > nav {
  position: absolute;
}
.hvC2w3 .nvw189 {
  background-color: rgba(
    var(--bgDrop, var(--color_11)),
    var(--alpha-bgDrop, 1)
  );
  border-radius: var(--rd, 10px);
  box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, 0.6));
  margin-top: 7px;
  padding: 15px 5px 0 5px;
  visibility: hidden;
}
.hvC2w3 [data-dropmode="dropUp"] .nvw189 {
  margin-bottom: 7px;
  margin-top: 0;
}
.KFQsEw,
.u9LfcA {
  box-sizing: border-box;
  height: 100%;
  overflow: visible;
  position: relative;
  width: auto;
}
.KFQsEw[data-state~="header"] a,
.KFQsEw[data-state~="header"] div,
[data-state~="header"].u9LfcA a,
[data-state~="header"].u9LfcA div {
  cursor: default !important;
}
.KFQsEw .vselJT,
.u9LfcA .vselJT {
  display: inline-block;
  height: 100%;
  width: 100%;
}
.u9LfcA {
  --display: inline-block;
  display: var(--display);
}
.u9LfcA .l4NdrD {
  padding: 0 var(--pad, 5px);
}
.u9LfcA .ugocZk {
  border-top: 1px solid rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1));
  cursor: pointer;
  font: var(--fnt, var(--font_1));
}
.u9LfcA .uHBjwP {
  color: rgb(var(--txt, var(--color_15)));
  display: inline-block;
  padding: 8px;
}
.u9LfcA[data-listposition="left"] {
  padding-left: 0;
}
.u9LfcA[data-listposition="right"] {
  padding-right: 0;
}
.u9LfcA[data-state~="drop"] {
  display: block;
  width: 100%;
}
.u9LfcA[data-state~="link"]:hover .ugocZk,
.u9LfcA[data-state~="over"] .ugocZk {
  border-top-color: rgba(var(--brdh, var(--color_15)), var(--alpha-brdh, 1));
  border-top-width: 4px;
}
.u9LfcA[data-state~="link"]:hover .uHBjwP,
.u9LfcA[data-state~="over"] .uHBjwP {
  color: rgb(var(--txth, var(--color_15)));
  display: inline-block;
  padding-top: 5px;
}
.u9LfcA[data-state~="selected"] .ugocZk {
  border-top-color: rgba(var(--brds, var(--color_15)), var(--alpha-brds, 1));
  border-top-width: 4px;
}
.u9LfcA[data-state~="selected"] .uHBjwP {
  color: rgb(var(--txts, var(--color_15)));
  display: inline-block;
  padding-top: 5px;
}
.LoinW8 .wxjDyf .AgcguT,
.LoinW8 .wxjDyf .SLABZ6,
.wxjDyf .LoinW8 .AgcguT,
.wxjDyf .LoinW8 .SLABZ6,
.wxjDyf .WfZwmg > button {
  justify-content: flex-start;
}
.LoinW8 ._ap_Ez .AgcguT,
.LoinW8 ._ap_Ez .SLABZ6,
._ap_Ez .LoinW8 .AgcguT,
._ap_Ez .LoinW8 .SLABZ6,
._ap_Ez .WfZwmg > button {
  justify-content: center;
}
.LoinW8 .yaSWtc .AgcguT,
.LoinW8 .yaSWtc .SLABZ6,
.yaSWtc .LoinW8 .AgcguT,
.yaSWtc .LoinW8 .SLABZ6,
.yaSWtc .WfZwmg > button {
  direction: rtl;
}
.LoinW8 .SLABZ6 .P1lgnS img,
.LoinW8 ._YBogd .P1lgnS img,
.WfZwmg .LEHGju img {
  display: block;
  height: var(--iconSize);
}
.LoinW8 .AgcguT.s9mhXz,
.LoinW8 .AgcguT:hover,
.LoinW8 .SLABZ6:hover,
.WfZwmg > button:hover {
  background-color: rgba(
    var(--backgroundColorHover, var(--color_4)),
    var(--alpha-backgroundColorHover, 1)
  );
  color: rgb(var(--itemTextColorHover, var(--color_1)));
}
.LoinW8 .AgcguT.s9mhXz path,
.LoinW8 .AgcguT:hover path,
.LoinW8 .SLABZ6:hover path,
.WfZwmg > button:hover path {
  fill: rgb(var(--itemTextColorHover, var(--color_1)));
}
.LoinW8 .AgcguT:active,
.LoinW8 .SLABZ6:active,
.LoinW8 .wbgQXa.AgcguT,
.LoinW8 .wbgQXa.SLABZ6,
.WfZwmg > button.wbgQXa,
.WfZwmg > button:active {
  background-color: rgba(
    var(--backgroundColorActive, var(--color_4)),
    var(--alpha-backgroundColorActive, 1)
  );
  color: rgb(var(--itemTextColorActive, var(--color_1)));
}
.LoinW8 .AgcguT:active path,
.LoinW8 .SLABZ6:active path,
.LoinW8 .wbgQXa.AgcguT path,
.LoinW8 .wbgQXa.SLABZ6 path,
.WfZwmg > button.wbgQXa path,
.WfZwmg > button:active path {
  fill: rgb(var(--itemTextColorActive, var(--color_1)));
}
.q6zugB {
  width: var(--width);
}
:host(.device-mobile-optimized) .q6zugB,
body.device-mobile-optimized .q6zugB {
  --display: table;
  display: var(--display);
}
.q6zugB.L1JKAI {
  opacity: 0.38;
}
.q6zugB.L1JKAI *,
.q6zugB.L1JKAI:active {
  pointer-events: none;
}
.LoinW8 .AgcguT,
.LoinW8 .SLABZ6 {
  align-items: center;
  display: flex;
  height: calc(var(--height) - var(--borderWidth, 1px) * 2);
}
.LoinW8 .AgcguT .FeuKbY,
.LoinW8 .SLABZ6 .FeuKbY {
  line-height: 0;
}
.LoinW8 ._ap_Ez .AgcguT .FeuKbY,
.LoinW8 ._ap_Ez .SLABZ6 .FeuKbY,
._ap_Ez .LoinW8 .AgcguT .FeuKbY,
._ap_Ez .LoinW8 .SLABZ6 .FeuKbY {
  position: absolute;
  right: 0;
}
.LoinW8 ._ap_Ez .AgcguT .FeuKbY,
.LoinW8 ._ap_Ez .SLABZ6 .FeuKbY,
.LoinW8 .yaSWtc .AgcguT .FeuKbY,
.LoinW8 .yaSWtc .SLABZ6 .FeuKbY,
._ap_Ez .LoinW8 .AgcguT .FeuKbY,
._ap_Ez .LoinW8 .SLABZ6 .FeuKbY,
.yaSWtc .LoinW8 .AgcguT .FeuKbY,
.yaSWtc .LoinW8 .SLABZ6 .FeuKbY {
  margin: 0 20px 0 14px;
}
.LoinW8 ._ap_Ez .AgcguT .FeuKbY,
.LoinW8 ._ap_Ez .SLABZ6 .FeuKbY,
.LoinW8 .wxjDyf .AgcguT .FeuKbY,
.LoinW8 .wxjDyf .SLABZ6 .FeuKbY,
._ap_Ez .LoinW8 .AgcguT .FeuKbY,
._ap_Ez .LoinW8 .SLABZ6 .FeuKbY,
.wxjDyf .LoinW8 .AgcguT .FeuKbY,
.wxjDyf .LoinW8 .SLABZ6 .FeuKbY {
  margin: 0 14px 0 20px;
}
.LoinW8 .wxjDyf .AgcguT .Z9uI84,
.LoinW8 .wxjDyf .SLABZ6 .Z9uI84,
.LoinW8 .yaSWtc .AgcguT .Z9uI84,
.LoinW8 .yaSWtc .SLABZ6 .Z9uI84,
.wxjDyf .LoinW8 .AgcguT .Z9uI84,
.wxjDyf .LoinW8 .SLABZ6 .Z9uI84,
.yaSWtc .LoinW8 .AgcguT .Z9uI84,
.yaSWtc .LoinW8 .SLABZ6 .Z9uI84 {
  flex-grow: 1;
}
.LoinW8 .AgcguT svg,
.LoinW8 .SLABZ6 svg {
  height: auto;
  width: 12px;
}
.LoinW8 .AgcguT path,
.LoinW8 .SLABZ6 path {
  fill: rgb(var(--itemTextColor, var(--color_9)));
}
.LoinW8 .SLABZ6,
.LoinW8 ._YBogd {
  background-color: rgba(
    var(--backgroundColor, var(--color_4)),
    var(--alpha-backgroundColor, 1)
  );
  border-color: rgba(
    var(--borderColor, 32, 32, 32),
    var(--alpha-borderColor, 1)
  );
  border-radius: var(--borderRadius, 5px);
  border-style: solid;
  border-width: var(--borderWidth, 1px);
  box-shadow: var(--boxShadow, 0 1px 3px rgba(0, 0, 0, 0.5));
  overflow: hidden;
}
.LoinW8 .SLABZ6 .P1lgnS,
.LoinW8 ._YBogd .P1lgnS {
  margin: 0 -6px 0 14px;
}
.LoinW8 ._ap_Ez .SLABZ6 .P1lgnS,
.LoinW8 ._ap_Ez ._YBogd .P1lgnS,
._ap_Ez .LoinW8 .SLABZ6 .P1lgnS,
._ap_Ez .LoinW8 ._YBogd .P1lgnS {
  margin: 0 4px;
}
.LoinW8 .yaSWtc .SLABZ6 .P1lgnS,
.LoinW8 .yaSWtc ._YBogd .P1lgnS,
.yaSWtc .LoinW8 .SLABZ6 .P1lgnS,
.yaSWtc .LoinW8 ._YBogd .P1lgnS {
  margin: 0 14px 0 -6px;
}
.LoinW8,
.q6zugB {
  height: 100%;
}
.LoinW8 {
  color: rgb(var(--itemTextColor, var(--color_9)));
  cursor: pointer;
  font: var(--itemFont, var(--font_0));
  position: relative;
  width: var(--width);
}
.LoinW8 * {
  box-sizing: border-box;
}
.LoinW8 .SLABZ6 {
  height: 100%;
  position: relative;
  z-index: 1;
}
.s5_f9m.LoinW8 .SLABZ6 {
  display: none !important;
}
.LoinW8 .sJ9lQ9 {
  margin: 0 0 0 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._ap_Ez .LoinW8 .sJ9lQ9 {
  margin: 0 4px;
}
.yaSWtc .LoinW8 .sJ9lQ9 {
  margin: 0 14px 0 0;
}
.LoinW8 ._YBogd {
  display: flex;
  flex-direction: column;
  max-height: calc(var(--height) * 5.5);
  min-width: 100%;
  overflow-y: auto;
  position: absolute;
  z-index: 1;
}
.LoinW8 ._YBogd:not(.qUhEZJ) {
  --itemBorder: 1px 0 0;
  top: 0;
}
.LoinW8 ._YBogd.qUhEZJ {
  --itemBorder: 0 0 1px;
  bottom: 0;
  flex-direction: column-reverse;
}
.s5_f9m.LoinW8 ._YBogd svg {
  transform: rotate(180deg);
}
.LoinW8.s5_f9m {
  z-index: 47;
}
.LoinW8:not(.s5_f9m) ._YBogd {
  display: none;
}
.LoinW8 .AgcguT {
  flex-shrink: 0;
}
.LoinW8 .AgcguT:not(:first-child) {
  --force-state-metadata: false;
  border-color: rgba(
    var(--separatorColor, 254, 254, 254),
    var(--alpha-separatorColor, 1)
  );
  border-style: solid;
  border-width: var(--itemBorder);
}
.s0VQNf {
  height: 100%;
}
:host(.device-mobile-optimized) .s0VQNf,
body.device-mobile-optimized .s0VQNf {
  display: table;
  width: 100%;
}
.WfZwmg {
  background-color: rgba(
    var(--backgroundColor, var(--color_4)),
    var(--alpha-backgroundColor, 1)
  );
  border-color: rgba(
    var(--borderColor, 32, 32, 32),
    var(--alpha-borderColor, 1)
  );
  border-radius: var(--borderRadius, 5px);
  border-style: solid;
  border-width: var(--borderWidth, 1px);
  box-shadow: var(--boxShadow, 0 1px 3px rgba(0, 0, 0, 0.5));
  color: rgb(var(--itemTextColor, var(--color_9)));
  display: flex;
  font: var(--itemFont, var(--font_0));
  height: 100%;
  overflow: hidden;
}
.WfZwmg,
.WfZwmg * {
  box-sizing: border-box;
}
.WfZwmg > button {
  align-items: center;
  background-color: rgba(
    var(--backgroundColor, var(--color_4)),
    var(--alpha-backgroundColor, 1)
  );
  color: inherit;
  cursor: pointer;
  display: flex;
  flex: auto;
  font: inherit;
  height: 100%;
}
.WfZwmg > button:not(:first-child) {
  --force-state-metadata: false;
  border-left-color: rgba(
    var(--separatorColor, 254, 254, 254),
    var(--alpha-separatorColor, 1)
  );
  border-left-style: solid;
  border-left-width: 1px;
}
.WfZwmg > button:first-child,
.WfZwmg > button:last-child {
  border-radius: var(--borderRadius, 5px);
}
.WfZwmg > button:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.WfZwmg > button:last-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.yaSWtc .WfZwmg .LEHGju {
  margin: 0 14px 0 -6px;
}
._ap_Ez .WfZwmg .LEHGju {
  margin: 0 4px;
}
.wxjDyf .WfZwmg .LEHGju {
  margin: 0 -6px 0 14px;
}
.WfZwmg .J6PIw1 {
  margin: 0 14px;
}
._ap_Ez .WfZwmg .J6PIw1 {
  margin: 0 4px;
}
.PSsm68 select {
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.PSsm68 .ZP_gER {
  display: none;
}
.aVng1S {
  border-top: var(--lnw, 2px) solid
    rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1));
  box-sizing: border-box;
  height: 0;
}
.nDEeB0 {
  cursor: pointer;
}
.hFQZVn {
  --container-corvid-border-color: rgba(
    var(--brd, var(--color_15)),
    var(--alpha-brd, 1)
  );
  --container-corvid-border-size: var(--brw, 1px);
  --container-corvid-background-color: rgba(
    var(--bg, var(--color_11)),
    var(--alpha-bg, 1)
  );
}
.nTiihL {
  background-color: var(
    --container-corvid-background-color,
    rgba(var(--bg, var(--color_11)), var(--alpha-bg, 1))
  );
  border: var(--container-corvid-border-width, var(--brw, 1px)) solid
    var(
      --container-corvid-border-color,
      rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1))
    );
  border-radius: var(--rd, 5px);
  bottom: 0;
  box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, 0.6));
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.YzqVVZ {
  overflow: visible;
  position: relative;
}
.mwF7X1 {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.YGilLk {
  cursor: pointer;
}
.HlRz5e {
  display: block;
  height: 100%;
  width: 100%;
}
.HlRz5e img {
  max-width: var(--wix-img-max-width, 100%);
}
.HlRz5e[data-animate-blur] img {
  filter: blur(9px);
  transition: filter 0.8s ease-in;
}
.HlRz5e[data-animate-blur] img[data-load-done] {
  filter: none;
}
.I5zqsT {
  display: block;
}
.I5zqsT,
.MW5IWV {
  height: 100%;
  width: 100%;
}
.MW5IWV {
  left: 0;
  -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-repeat: var(--mask-repeat, no-repeat);
  mask-repeat: var(--mask-repeat, no-repeat);
  -webkit-mask-size: var(--mask-size, 100%);
  mask-size: var(--mask-size, 100%);
  overflow: hidden;
  pointer-events: var(--fill-layer-background-media-pointer-events);
  position: absolute;
  top: 0;
}
.MW5IWV.N3eg0s {
  clip: rect(0, auto, auto, 0);
}
.MW5IWV .Kv1aVt {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
}
.MW5IWV .dLPlxY {
  height: var(--fill-layer-image-height, 100%);
  opacity: var(--fill-layer-image-opacity);
}
.MW5IWV .dLPlxY img {
  height: 100%;
  width: 100%;
}
@supports (-webkit-hyphens: none) {
  .MW5IWV.N3eg0s {
    clip: auto;
    -webkit-clip-path: inset(0);
  }
}
.VgO9Yg {
  height: 100%;
}
.LWbAav {
  background-color: var(--bg-overlay-color);
  background-image: var(--bg-gradient);
}
.K_YxMd,
.yK6aSC {
  opacity: var(--fill-layer-video-opacity);
}
.NGjcJN {
  bottom: var(--media-padding-bottom);
  height: var(--media-padding-height);
  position: absolute;
  top: var(--media-padding-top);
  width: 100%;
}
.mNGsUM {
  transform: scale(var(--scale, 1));
  transition: var(--transform-duration, transform 0s);
}
.K_YxMd {
  height: 100%;
  position: relative;
  width: 100%;
}
.bX9O_S {
  -webkit-clip-path: var(--fill-layer-clip);
  clip-path: var(--fill-layer-clip);
}
.Z_wCwr,
.bX9O_S {
  position: absolute;
  top: 0;
}
.Jxk_UL img,
.Z_wCwr,
.bX9O_S {
  height: 100%;
  width: 100%;
}
.K8MSra {
  opacity: 0;
}
.K8MSra,
.YTb3b4 {
  position: absolute;
  top: 0;
}
.YTb3b4 {
  height: 0;
  left: 0;
  overflow: hidden;
  width: 0;
}
.SUz0WK {
  left: 0;
  pointer-events: var(--fill-layer-background-media-pointer-events);
  position: var(--fill-layer-background-media-position);
}
.FNxOn5,
.SUz0WK,
.m4khSP {
  height: 100%;
  top: 0;
  width: 100%;
}
.FNxOn5 {
  position: absolute;
}
.m4khSP {
  background-color: var(--fill-layer-background-overlay-color);
  opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
  position: var(--fill-layer-background-overlay-position);
  transform: var(--fill-layer-background-overlay-transform);
}
@supports (mix-blend-mode: overlay) {
  .m4khSP {
    mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
    opacity: var(--fill-layer-background-overlay-blend-opacity, 1);
  }
}
._C0cVf {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.hFwGTD {
  transform: translateY(-100%);
  transition: 0.2s ease-in;
}
.IQgXoP {
  transition: 0.2s;
}
.Nr3Nid {
  opacity: 0;
  transition: 0.2s ease-in;
}
.Nr3Nid.l4oO6c {
  z-index: -1 !important;
}
.iQuoC4 {
  opacity: 1;
  transition: 0.2s;
}
.CJF7A2 {
  height: auto;
}
.CJF7A2,
.U4Bvut {
  position: relative;
  width: 100%;
}
:host(:not(.device-mobile-optimized)) .G5K6X8,
body:not(.device-mobile-optimized) .G5K6X8 {
  margin-left: calc((100% - var(--site-width)) / 2);
  width: var(--site-width);
}
.xU8fqS[data-focuscycled="active"] {
  outline: 1px solid transparent;
}
.xU8fqS[data-focuscycled="active"]:not(:focus-within) {
  outline: 2px solid transparent;
  transition: outline 0.01s ease;
}
.xU8fqS ._4XcTfy {
  background-color: var(
    --screenwidth-corvid-background-color,
    rgba(var(--bg, var(--color_11)), var(--alpha-bg, 1))
  );
  border-bottom: var(--brwb, 0) solid
    var(
      --screenwidth-corvid-border-color,
      rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1))
    );
  border-top: var(--brwt, 0) solid
    var(
      --screenwidth-corvid-border-color,
      rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1))
    );
  bottom: 0;
  box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, 0.7));
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.xU8fqS .gUbusX {
  background-color: rgba(var(--bgctr, var(--color_11)), var(--alpha-bgctr, 1));
  border-radius: var(--rd, 0);
  bottom: var(--brwb, 0);
  top: var(--brwt, 0);
}
.xU8fqS .G5K6X8,
.xU8fqS .gUbusX {
  left: 0;
  position: absolute;
  right: 0;
}
.xU8fqS .G5K6X8 {
  bottom: 0;
  top: 0;
}
:host(.device-mobile-optimized) .xU8fqS .G5K6X8,
body.device-mobile-optimized .xU8fqS .G5K6X8 {
  left: 10px;
  right: 10px;
}
.SPY_vo {
  pointer-events: none;
}
.BmZ5pC {
  height: 100%;
  min-height: calc(100vh - var(--wix-ads-height));
  min-width: var(--site-width);
  position: var(--bg-position);
  top: var(--wix-ads-height);
  width: 100%;
}
.kuTaGy {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  justify-content: var(--label-align);
  min-width: 100%;
  text-align: initial;
  width: -moz-max-content;
  width: max-content;
}
.kuTaGy:before {
  max-width: var(--margin-left, 0);
}
.kuTaGy:after,
.kuTaGy:before {
  align-self: stretch;
  content: "";
  flex-grow: 1;
}
.kuTaGy:after {
  max-width: var(--margin-right, 0);
}
.R6ex7N {
  height: 100%;
}
.R6ex7N .kuTaGy {
  border-radius: var(--corvid-border-radius, var(--rd, 0));
  bottom: 0;
  box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, 0.6));
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: var(
    --trans1,
    border-color 0.4s ease 0s,
    background-color 0.4s ease 0s
  );
}
.R6ex7N .kuTaGy:link,
.R6ex7N .kuTaGy:visited {
  border-color: transparent;
}
.R6ex7N .M3I7Z2 {
  color: var(--corvid-color, rgb(var(--txt, var(--color_15))));
  font: var(--fnt, var(--font_5));
  margin: 0;
  position: relative;
  transition: var(--trans2, color 0.4s ease 0s);
  white-space: nowrap;
}
.R6ex7N[aria-disabled="false"] .kuTaGy {
  background-color: var(
    --corvid-background-color,
    rgba(var(--bg, var(--color_17)), var(--alpha-bg, 1))
  );
  border: solid
    var(
      --corvid-border-color,
      rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1))
    )
    var(--corvid-border-width, var(--brw, 0));
  cursor: pointer !important;
}
:host(.device-mobile-optimized) .R6ex7N[aria-disabled="false"]:active .kuTaGy,
body.device-mobile-optimized .R6ex7N[aria-disabled="false"]:active .kuTaGy {
  background-color: rgba(var(--bgh, var(--color_18)), var(--alpha-bgh, 1));
  border-color: rgba(var(--brdh, var(--color_15)), var(--alpha-brdh, 1));
}
:host(.device-mobile-optimized) .R6ex7N[aria-disabled="false"]:active .M3I7Z2,
body.device-mobile-optimized .R6ex7N[aria-disabled="false"]:active .M3I7Z2 {
  color: rgb(var(--txth, var(--color_15)));
}
:host(:not(.device-mobile-optimized))
  .R6ex7N[aria-disabled="false"]:hover
  .kuTaGy,
body:not(.device-mobile-optimized)
  .R6ex7N[aria-disabled="false"]:hover
  .kuTaGy {
  background-color: rgba(var(--bgh, var(--color_18)), var(--alpha-bgh, 1));
  border-color: rgba(var(--brdh, var(--color_15)), var(--alpha-brdh, 1));
}
:host(:not(.device-mobile-optimized))
  .R6ex7N[aria-disabled="false"]:hover
  .M3I7Z2,
body:not(.device-mobile-optimized)
  .R6ex7N[aria-disabled="false"]:hover
  .M3I7Z2 {
  color: rgb(var(--txth, var(--color_15)));
}
.R6ex7N[aria-disabled="true"] .kuTaGy {
  background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
  border-color: rgba(var(--brdd, 204, 204, 204), var(--alpha-brdd, 1));
  border-style: solid;
  border-width: var(--corvid-border-width, var(--brw, 0));
}
.R6ex7N[aria-disabled="true"] .M3I7Z2 {
  color: rgb(var(--txtd, 255, 255, 255));
}
.U2uNPe {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  justify-content: var(--label-align);
  min-width: 100%;
  text-align: initial;
  width: -moz-max-content;
  width: max-content;
}
.U2uNPe:before {
  max-width: var(--margin-left, 0);
}
.U2uNPe:after,
.U2uNPe:before {
  align-self: stretch;
  content: "";
  flex-grow: 1;
}
.U2uNPe:after {
  max-width: var(--margin-right, 0);
}
.S3GIZZ[aria-disabled="false"] .U2uNPe {
  cursor: pointer;
}
:host(.device-mobile-optimized) .S3GIZZ[aria-disabled="false"]:active .CQ3ICl,
body.device-mobile-optimized .S3GIZZ[aria-disabled="false"]:active .CQ3ICl {
  color: rgb(var(--txth, var(--color_15)));
  transition: var(--trans, color 0.4s ease 0s);
}
:host(:not(.device-mobile-optimized))
  .S3GIZZ[aria-disabled="false"]:hover
  .CQ3ICl,
body:not(.device-mobile-optimized)
  .S3GIZZ[aria-disabled="false"]:hover
  .CQ3ICl {
  color: rgb(var(--txth, var(--color_15)));
  transition: var(--trans, color 0.4s ease 0s);
}
.S3GIZZ .U2uNPe {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.S3GIZZ .CQ3ICl {
  color: var(--corvid-color, rgb(var(--txt, var(--color_15))));
  font: var(--fnt, var(--font_5));
  transition: var(--trans, color 0.4s ease 0s);
  white-space: nowrap;
}
.S3GIZZ[aria-disabled="true"] .CQ3ICl {
  color: rgb(var(--txtd, 255, 255, 255));
}
:host(:not(.device-mobile-optimized)) .Lw0u6i,
body:not(.device-mobile-optimized) .Lw0u6i {
  --display: flex;
  display: var(--display);
}
:host(:not(.device-mobile-optimized)) .So7Ias,
body:not(.device-mobile-optimized) .So7Ias {
  display: flex;
  margin: 0 auto;
  position: relative;
  width: calc(100% - var(--padding) * 2);
}
:host(:not(.device-mobile-optimized)) .So7Ias > *,
body:not(.device-mobile-optimized) .So7Ias > * {
  flex: var(--column-flex) 1 0%;
  left: 0;
  margin-bottom: var(--padding);
  margin-left: var(--margin);
  margin-top: var(--padding);
  min-width: 0;
  position: relative;
  top: 0;
}
:host(:not(.device-mobile-optimized)) .So7Ias > :first-child,
body:not(.device-mobile-optimized) .So7Ias > :first-child {
  margin-left: 0;
}
:host(.device-mobile-optimized) .So7Ias,
body.device-mobile-optimized .So7Ias {
  display: block;
  padding: var(--padding) 0;
  position: relative;
}
:host(.device-mobile-optimized) .So7Ias > *,
body.device-mobile-optimized .So7Ias > * {
  margin-bottom: var(--margin);
  position: relative;
}
:host(.device-mobile-optimized) .So7Ias > :first-child,
body.device-mobile-optimized .So7Ias > :first-child {
  margin-top: var(--firstChildMarginTop, 0);
}
:host(.device-mobile-optimized) .So7Ias > :last-child,
body.device-mobile-optimized .So7Ias > :last-child {
  margin-bottom: var(--lastChildMarginBottom, var(--margin));
}
.qby0Dy {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.dkukWC {
  --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)
  );
  height: calc(
    var(--divider-height__) + var(--divider-pin-height__) *
      var(--divider-layers-size__) * var(--divider-layers-y__)
  );
}
.dkukWC,
.dkukWC .FRCqDF {
  left: 0;
  position: absolute;
  width: 100%;
}
.dkukWC .FRCqDF {
  --divider-layer-i__: var(--divider-layer-i, 0);
  background-position: left
    calc(
      50% + var(--divider-offset-x__) + var(--divider-layers-x__) *
        var(--divider-layer-i__)
    )
    bottom;
  background-repeat: repeat-x;
  border-bottom-style: solid;
  border-bottom-width: calc(
    var(--divider-pin-border__) * var(--divider-layer-i__) *
      var(--divider-layers-y__)
  );
  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));
}
.xnZvZH {
  --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);
  border-top: var(--divider-top-padding, 0) solid
    var(--divider-top-color, currentColor);
  opacity: var(--divider-top-opacity, 1);
  top: 0;
  transform: var(--divider-top-flip, scaleY(-1));
}
.xnZvZH .FRCqDF {
  background-image: var(--divider-top-image, none);
  background-size: var(--divider-top-size, contain);
  border-color: var(--divider-top-color, currentColor);
  bottom: 0;
}
.MBOSCN {
  --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);
  border-bottom: var(--divider-bottom-padding, 0) solid
    var(--divider-bottom-color, currentColor);
  bottom: 0;
  opacity: var(--divider-bottom-opacity, 1);
  transform: var(--divider-bottom-flip, none);
}
.MBOSCN .FRCqDF {
  background-image: var(--divider-bottom-image, none);
  background-size: var(--divider-bottom-size, contain);
  border-color: var(--divider-bottom-color, currentColor);
  bottom: 0;
}
.nTOEE9 {
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.nTOEE9.sqUyGm:hover {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODM3MEUzMUU4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODM3MEUzMUQ4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4bqsJgAAACF0lEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPmgI0F2YdmxXQUhX///sVQqK2tDVL4DFkhF8zK2NjY/4aGhshOOMJAJAB5ZjdAADGQCpiB4Cear3uwKQR74vv372BPLFq0CKZ4GnLcdMGiFtnXmzZtQo0Bdnb2r/b29nBFMIwUjkxghby8vHfFxMQwTMQWp0YggZcvX/5HBpqamhgKQdafAQnq6en9j4+P/4/me150nzsCPfYOKrkWKvYCymcjJozPgqIYIMAYcUjKAnEcELsDbVECOpkNiO8B+buAeCEQ3yUqFllYWNYh+4Obm/u/ubn5f0tLy//QPIqM90ATHVagDHTJH5BCfn7+/xcvXvyPC9y7d+8/KHqghv4FYj0M04BxeAOkQEhI6P+vX79QDECOeBj49+/ffzk5OZih91FyP4gAGiIDooH5hIGVlRUsAXQpGMMAMh+Y1xksLCzg5QxGrAFzwAxY2GzYsIGgC48cOYIclsuwBiIbG9sCmCJFRcX/+/fvxwi/EydOwIoDGH6JLQEiA26ga1egxSY2vAUpkcKKEV5iCwVOIObBU8w8RzLYgYHaAAACg5CxaxSLgwAAAABJRU5ErkJggg==),
    auto;
}
.nTOEE9.C_JY0G:hover {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0I4QkNGQTI4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0I4QkNGQTE4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hiSPZAAACGklEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPm/EcHUA3TURT+/fsXQ6G2tjZI4TNkhVwwK2NjY/8bGhoiO+EIA5EA5JndAAHEQCpgBoKfaL7uwaYQHLrfv38He2LRokUwxdOQ46YLFrXIYNOmTagxwM7O/tXe3h4sCYs3EEYKRyawQl5e3rtiYmL/sQH0ODUCCbx8+RJFkaamJoZCkPVnQIJ6enr/4+Pj/6P5nhfd545Aj72DSq6Fir2A8tmICeOzoCgGCDBGHJKyQBwHxO5AW5SATmYD4ntA/i4gXgjEd4mKRRYWlnXI/uDm5v5vbm7+39LS8j80jyLjPdBEhxUoA13yB6SQn5///8WLF//jAvfu3fsPih6ooX+BWA/DNGAc3gApEBIS+v/r16//hMC/f//+y8nJwQy9j2wWC4gAGiIDooH5hIGVlRUsAXQpVq98/PgRVBAwWFhYMDx69AhczkBj7RdyFpgBC5sNGzYQdOGRI0eQw3IZVpvZ2NgWwBQpKir+379/P4ZBJ06cgBUHMPwSWwJEBtxA165Ai01seAtSIoUVI7zEFgqcQMyDp5h5jmSwAwO1AQBU5q033XYWQwAAAABJRU5ErkJggg==),
    auto;
}
.rYiAuL {
  cursor: pointer;
}
.gSXewE {
  height: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 0;
}
.j7pOnl {
  box-sizing: border-box;
  height: 100%;
  width: 100%;
}
.BI8PVQ {
  min-height: var(--image-min-height);
  min-width: var(--image-min-width);
}
.BI8PVQ img {
  filter: var(--filter-effect-svg-url);
  -webkit-mask-image: var(--mask-image, none);
  mask-image: var(--mask-image, none);
  -webkit-mask-position: var(--mask-position, 0);
  mask-position: var(--mask-position, 0);
  -webkit-mask-repeat: var(--mask-repeat, no-repeat);
  mask-repeat: var(--mask-repeat, no-repeat);
  -webkit-mask-size: var(--mask-size, 100% 100%);
  mask-size: var(--mask-size, 100% 100%);
  -o-object-position: var(--object-position);
  object-position: var(--object-position);
}
.MazNVa {
  left: var(--left, auto);
  position: var(--position-fixed, static);
  top: var(--top, auto);
  z-index: var(--z-index, auto);
}
.MazNVa .BI8PVQ img {
  box-shadow: 0 0 0 #000;
  position: static;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.MazNVa .j7pOnl {
  display: block;
  overflow: hidden;
}
.MazNVa .BI8PVQ {
  overflow: hidden;
}
.c7cMWz {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.FVGvCX {
  height: auto;
  position: relative;
  width: 100%;
  
}
body:not(.responsive) .zK7MhX {
  align-self: start;
  grid-area: 1/1/1/1;
  height: 100%;
  justify-self: stretch;
  left: 0;
  position: relative;
}
:host(:not(.device-mobile-optimized)) .c7cMWz,
body:not(.device-mobile-optimized) .c7cMWz {
  margin-left: calc((100% - var(--site-width)) / 2);
  width: var(--site-width);
}
.fEm0Bo .c7cMWz {
  background-color: rgba(var(--bg, var(--color_11)), var(--alpha-bg, 1));
  overflow: hidden;
}
:host(.device-mobile-optimized) .c7cMWz,
body.device-mobile-optimized .c7cMWz {
  left: 10px;
  right: 10px;
}
.PFkO7r {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.HT5ybB {
  height: auto;
  position: relative;
  width: 100%;
}
body:not(.responsive) .dBAkHi {
  align-self: start;
  grid-area: 1/1/1/1;
  height: 100%;
  justify-self: stretch;
  left: 0;
  position: relative;
}
:host(:not(.device-mobile-optimized)) .PFkO7r,
body:not(.device-mobile-optimized) .PFkO7r {
  margin-left: calc((100% - var(--site-width)) / 2);
  width: var(--site-width);
}
:host(.device-mobile-optimized) .PFkO7r,
body.device-mobile-optimized .PFkO7r {
  left: 10px;
  right: 10px;
}
.LHrbPP {
  background: #fff;
  border-radius: 24px;
  color: #116dff;
  cursor: pointer;
  font-family: Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3,
    hiragino kaku gothic pro, sans-serif;
  font-size: 14px;
  height: 0;
  left: 50%;
  margin-left: -94px;
  opacity: 0;
  padding: 0 24px 0 24px;
  pointer-events: none;
  position: absolute;
  top: 60px;
  width: 0;
  z-index: 9999;
}
.LHrbPP:focus {
  border: 2px solid;
  height: 40px;
  opacity: 1;
  pointer-events: auto;
  width: auto;
}
._3R-H1 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  direction: var(--direction);
  justify-content: var(--justify-content);
  margin: var(--margin);
}
._3iVFe {
  margin: var(--item-margin);
  direction: ltr;
}
._3Rcdf {
  display: flex;
  flex-direction: column;
}
._2PSyL{height:auto!important}                  
a,
abbr,
acronym,
address,
applet,
b,
big,
blockquote,
body,
button,
caption,
center,
cite,
code,
dd,
del,
dfn,
div,
dl,
dt,
em,
fieldset,
font,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
nav,
object,
ol,
p,
pre,
q,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
title,
tr,
tt,
u,
ul,
var {
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
background: transparent;
}
body {
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
}
input,
select,
textarea {
font-family: Helvetica, Arial, sans-serif;
box-sizing: border-box;
}
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;
}
body,
html {
height: 100%;
}
body {
overflow-x: auto;
overflow-y: scroll;
}
.testStyles {
overflow-y: hidden;
}
.reset-button {
background: none;
border: 0;
outline: 0;
color: inherit;
font: inherit;
line-height: normal;
overflow: visible;
padding: 0;
-webkit-appearance: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
}
:focus {
outline: none;
}
body.device-mobile-optimized {
overflow-x: hidden;
overflow-y: scroll;
}
body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER {
width: 320px;
overflow-x: visible;
position: relative;
margin-left: auto;
margin-right: auto;
}
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-x: hidden;
overflow-y: hidden;
}
@supports (overflow: clip) {
body.device-mobile-optimized.dont-overflow-hidden-site-root #site-root {
  overflow-x: clip;
  overflow-y: clip;
}
}
body.device-mobile-non-optimized #SITE_CONTAINER #site-root {
overflow-x: hidden;
overflow-y: auto;
}
body.device-mobile-non-optimized.fullScreenMode {
background-color: #5f6360;
}
body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU,
body.device-mobile-non-optimized.fullScreenMode #site-root,
body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND,
body.fullScreenMode #WIX_ADS {
visibility: hidden;
}
body.fullScreenMode {
overflow-x: hidden !important;
overflow-y: 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 #masterPage,
body.fullScreenMode-scrollable.device-mobile-optimized #site-root {
overflow-x: hidden !important;
overflow-y: 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 {
position: fixed;
width: 100%;
overflow: hidden;
}
body.blockSiteScrolling #SITE_CONTAINER {
margin-top: calc(var(--blocked-site-scroll-margin-top) * -1);
}
body.blockSiteScrolling:not(.responsive) #WIX_ADS {
margin-top: var(--blocked-site-scroll-margin-top);
}
.fullScreenOverlay {
z-index: 1005;
position: fixed;
left: 0;
top: -60px;
right: 0;
bottom: 0;
display: flex;
justify-content: center;
overflow-y: hidden;
}
.fullScreenOverlay > .fullScreenOverlayContent {
margin: 0 auto;
position: absolute;
right: 0;
top: 60px;
left: 0;
bottom: 0;
overflow: hidden;
transform: translateZ(0);
}
[data-mesh-id$="centeredContent"],
[data-mesh-id$="form"],
[data-mesh-id$="inlineContent"] {
position: relative;
pointer-events: none;
}
[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;
display: grid;
-ms-grid-rows: max-content max-content min-content max-content;
grid-template-rows: -webkit-max-content -webkit-max-content -webkit-min-content -webkit-max-content;
grid-template-rows: max-content max-content min-content max-content;
-ms-grid-columns: 100%;
grid-template-columns: 100%;
align-items: start;
justify-content: stretch;
}
#masterPage.mesh-layout #PAGES_CONTAINER,
#masterPage.mesh-layout #SITE_FOOTER-placeholder,
#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
#masterPage.mesh-layout #SITE_HEADER-placeholder,
#masterPage.mesh-layout #SITE_HEADER_WRAPPER,
#masterPage.mesh-layout #soapAfterPagesContainer,
#masterPage.mesh-layout #soapBeforePagesContainer,
#masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~="mobileView"] {
-ms-grid-column: 1;
-ms-grid-row-align: start;
-ms-grid-column-align: start;
}
#masterPage.mesh-layout #SITE_HEADER-placeholder,
#masterPage.mesh-layout #SITE_HEADER_WRAPPER {
-ms-grid-row: 1;
grid-area: 1/1/2/2;
}
#masterPage.mesh-layout #PAGES_CONTAINER,
#masterPage.mesh-layout #soapAfterPagesContainer,
#masterPage.mesh-layout #soapBeforePagesContainer {
-ms-grid-row: 3;
grid-area: 3/1/4/2;
}
#masterPage.mesh-layout #soapAfterPagesContainer,
#masterPage.mesh-layout #soapBeforePagesContainer {
width: 100%;
}
#masterPage.mesh-layout #PAGES_CONTAINER {
align-self: stretch;
}
#masterPage.mesh-layout main#PAGES_CONTAINER {
display: block;
}
#masterPage.mesh-layout #SITE_FOOTER-placeholder,
#masterPage.mesh-layout #SITE_FOOTER_WRAPPER {
-ms-grid-row: 4;
grid-area: 4/1/5/2;
}
#masterPage.mesh-layout #SITE_PAGES,
#masterPage.mesh-layout [data-mesh-id="PAGES_CONTAINERcenteredContent"],
#masterPage.mesh-layout [data-mesh-id="PAGES_CONTAINERinlineContent"] {
height: 100%;
}
#masterPage.mesh-layout.desktop > * {
width: 100%;
}
#masterPage.mesh-layout #masterPageinlineContent,
#masterPage.mesh-layout #PAGES_CONTAINER,
#masterPage.mesh-layout #SITE_FOOTER,
#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
#masterPage.mesh-layout #SITE_HEADER,
#masterPage.mesh-layout #SITE_HEADER_WRAPPER,
#masterPage.mesh-layout #SITE_PAGES,
#site-root {
position: relative;
}
#site-root {
top: var(--wix-ads-top-height);
min-height: 100%;
margin: 0 auto;
}
#site-root img:not([src]) {
visibility: hidden;
}
#site-root svg img:not([src]) {
visibility: visible;
}
body:not(.responsive) #site-root {
width: 100%;
min-width: var(--site-width);
}
#SITE_CONTAINER {
position: relative;
}
.auto-generated-link {
color: inherit;
}
body:not([data-js-loaded]) [data-hide-prejs] {
visibility: hidden;
}
#SCROLL_TO_BOTTOM,
#SCROLL_TO_TOP {
height: 0;
}
.has-click-trigger {
cursor: pointer;
}
[data-z-counter] {
z-index: 0;
}
[data-z-counter="0"] {
z-index: auto;
}
.wixSiteProperties {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#comp-l885llxg:not([data-screen-in-hide="done"]) {
  opacity: 0;
}
[data-mesh-id="comp-kxxw8jo92inlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="comp-kxxw8jo92inlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: min-content 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="comp-kxxw8jo92inlineContent-gridContainer"]
  > [id="comp-kxxw8job1"] {
  position: relative;
  margin: 35px 0px 23px calc((100% - 980px) * 0.5);
  left: 26px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-kxxw8jo92inlineContent-gridContainer"]
  > [id="comp-kxxw8joc2"] {
  position: relative;
  margin: 0px 0px 38px calc((100% - 980px) * 0.5);
  left: 9px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-kxxx7dgrinlineContent"] {
  height: auto;
  width: 100%;
  display: flex;
}
[data-mesh-id="comp-kxxx7dgrinlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  margin-top: -53px;
  grid-template-rows: repeat(4, min-content) 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="comp-kxxx7dgrinlineContent-gridContainer"]
  > [id="comp-kxxxlfdp"] {
  position: relative;
  margin: 0px 0px 22px calc((100% - 980px) * 0.5);
  left: 224px;
  grid-area: 2 / 1 / 6 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-kxxx7dgrinlineContent-gridContainer"]
  > [id="comp-kxxwu3gb"] {
  position: relative;
  margin: 0px 0px 43px calc((100% - 980px) * 0.5);
  left: 7px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-kxxx7dgrinlineContent-gridContainer"]
  > [id="comp-kxxwzz1x"] {
  position: relative;
  margin: 0px 0px 27px calc((100% - 980px) * 0.5);
  left: 76px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-kxxx7dgrinlineContent-gridContainer"]
  > [id="comp-kzowguey"] {
  position: relative;
  margin: 0px 0px -14px calc((100% - 980px) * 0.5);
  left: 86px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-kxxx7dgrinlineContent-gridContainer"]
  > [id="comp-l0prr5jc"] {
  position: relative;
  margin: 22px 0px 35px calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-kxxx7dgrinlineContent-gridContainer"]
  > [id="comp-l885llxg"] {
  position: relative;
  margin: 42px 0px 61px calc((100% - 980px) * 0.5);
  left: 501px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-kxyl1yzninlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="comp-kxyl1yzninlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 1035px;
  grid-template-rows: min-content 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="comp-kxyl1yzninlineContent-gridContainer"]
  > [id="comp-kxyl1yzr1"] {
  position: relative;
  margin: 189px 0px 40px calc((100% - 490px) * 0.5);
  left: 26px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-kxyl1yzninlineContent-gridContainer"]
  > [id="comp-kxyla1og"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 490px) * 0.5);
  left: 163px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-kxyl1yzy1inlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="comp-kxyl1yzy1inlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 1035px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="comp-kxyl1yzy1inlineContent-gridContainer"]
  > [id="comp-kxylxra9"] {
  position: relative;
  margin: 202px 0px 10px calc((100% - 490px) * 0.5);
  left: 121px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id^="comp-kxymxjx1__"][data-mesh-id$="inlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id^="comp-kxymxjx1__"][data-mesh-id$="inlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: repeat(3, min-content) 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id^="comp-kxymxjx1__"] > [id^="comp-kxymxjxk1"] {
  position: relative;
  margin: 1px 0px -13px 0;
  left: 5px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id^="comp-kxymxjx1__"] > [id^="comp-kxyli9tu"] {
  position: relative;
  margin: 29px 0px 0 0;
  left: 143px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id^="comp-kxymxjx1__"] > [id^="comp-kxyln7fy"] {
  position: relative;
  margin: 0px 0px 6px 0;
  left: 143px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id^="comp-kxymxjx1__"] > [id^="comp-kxylfsrt"] {
  position: relative;
  margin: 0px 0px 52px 0;
  left: 27px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id^="comp-kxymxjx1__"] > [id^="comp-kxymxjyr"] {
  position: relative;
  margin: 0px 0px 10px 0;
  left: 9px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-kyoz57uainlineContent"] {
  height: auto;
  width: 100%;
  display: flex;
}
[data-mesh-id="comp-kyoz57uainlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  margin-top: -16px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="comp-kyoz57uainlineContent-gridContainer"]
  > [id="comp-kyp037ka"] {
  position: relative;
  margin: 0px 0px 69px calc((100% - 980px) * 0.5);
  left: 66px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l1sezqlainlineContent"] {
  height: auto;
  width: 100%;
  position: static;
  min-height: 194px;
}
[data-mesh-id="comp-l0prr5jcinlineContent"] {
  height: auto;
  width: 547px;
}
[data-mesh-id="comp-l0prr5jcinlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="comp-l0prr5jcinlineContent-gridContainer"]
  > [id="comp-kxxwns74"] {
  position: relative;
  margin: 44px 0px 10px 0;
  left: 248px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l0prr5jcinlineContent-gridContainer"]
  > [id="comp-kxxwcdjp"] {
  position: relative;
  margin: 0px 0px 0px 0;
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id^="comp-kxylfsrt__"][data-mesh-id$="inlineContent"] {
  height: auto;
  width: 96px;
}
[data-mesh-id^="comp-kxylfsrt__"][data-mesh-id$="inlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: min-content 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id^="comp-kxylfsrt__"] > [id^="comp-kxyldxiv"] {
  position: relative;
  margin: 0px 0px 18px 0;
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id^="comp-kxylfsrt__"] > [id^="comp-kxylcy9e"] {
  position: relative;
  margin: 0px 0px 0px 0;
  left: 76px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id^="comp-kxxw8joi__"][data-mesh-id$="inlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id^="comp-kxxw8joi__"][data-mesh-id$="inlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: repeat(2, min-content) 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id^="comp-kxxw8joi__"] > [id^="comp-kxxw8jop"] {
  position: relative;
  margin: 33px 0px 22px 0;
  left: 134px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id^="comp-kxxw8joi__"] > [id^="comp-kxxw8joz2"] {
  position: relative;
  margin: 0px 0px 0 0;
  left: 16px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id^="comp-kxxw8joi__"] > [id^="comp-kxxw8jp11"] {
  position: relative;
  margin: 0px 0px 23px 0;
  left: 16px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="Containerd3n2einlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="Containerd3n2einlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 1636px;
  grid-template-rows: repeat(4, min-content) 1fr;
  grid-template-columns: 100%;
  padding-bottom: 0px;
  box-sizing: border-box;
}
[data-mesh-id="Containerd3n2einlineContent-gridContainer"]
  > [id="comp-kxxw8jo72"] {
  position: relative;
  margin: 0px 0px -2px calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="Containerd3n2einlineContent-gridContainer"]
  > [id="comp-kxxx7dfq"] {
  position: relative;
  margin: 0px 0px -24px calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="Containerd3n2einlineContent-gridContainer"]
  > [id="comp-kxyl1ywm"] {
  position: relative;
  margin: 0px 0px 63px calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="Containerd3n2einlineContent-gridContainer"]
  > [id="comp-kxymxjvl"] {
  position: relative;
  margin: 22px 0px 53px calc((100% - 980px) * 0.5);
  left: 481px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="Containerd3n2einlineContent-gridContainer"]
  > [id="comp-kyoz57pm"] {
  position: relative;
  margin: 0px 0px -6px calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="Containerd3n2einlineContent-gridContainer"]
  > [id="comp-l1sezqk1"] {
  position: relative;
  margin: 0px 0px 0 calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 5 / 1 / 6 / 2;
  justify-self: start;
  align-self: start;
}
#comp-kxxw8job1 {
  width: 926px;
  height: 36px;
}
#comp-kxxxlfdp {
  width: 756px;
  height: 401px;
}
#comp-kxxwu3gb {
  width: 454px;
  height: 57px;
}
#comp-kxxwzz1x {
  width: 162px;
  height: 52px;
}
#comp-kzowguey {
  width: 67px;
  height: 67px;
}
#comp-l885llxg {
  width: 141px;
  height: 141px;
}
#comp-kxyl1yzr1 {
  width: 437px;
  height: 127px;
}
#comp-kxyla1og {
  width: 162px;
  height: 52px;
}
#comp-kxylxra9 {
  width: 359px;
  height: 40px;
}
#comp-kxymxjxk1,
[id^="comp-kxymxjxk1__"] {
  width: 135px;
  height: 81px;
}
#comp-kxyli9tu,
[id^="comp-kxyli9tu__"] {
  width: 359px;
  height: 40px;
}
#comp-kxyln7fy,
[id^="comp-kxyln7fy__"] {
  width: 298px;
  height: 57px;
}
#comp-kxymxjyr,
[id^="comp-kxymxjyr__"] {
  width: 497px;
  height: 5px;
}
#comp-kyp037ka {
  width: 848px;
  height: 42px;
}
#comp-kxxwns74 {
  width: 247px;
  height: 29px;
}
#comp-kxxwcdjp {
  width: 547px;
  height: 187px;
}
#comp-kxyldxiv,
[id^="comp-kxyldxiv__"] {
  width: 92px;
  height: 14px;
}
#comp-kxylcy9e,
[id^="comp-kxylcy9e__"] {
  width: 20px;
  height: 14px;
}
#comp-kxxw8jop,
[id^="comp-kxxw8jop__"] {
  width: 50px;
  height: 44px;
}
#comp-kxxw8joz2,
[id^="comp-kxxw8joz2__"] {
  width: 286px;
  height: 60px;
}
#comp-kxxw8jp11,
[id^="comp-kxxw8jp11__"] {
  width: 286px;
  height: 86px;
}
#d3n2e {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
}
#comp-kxxw8jo72 {
  width: 980px;
}
#comp-kxxx7dfq {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
}
#comp-kxyl1ywm {
  width: 980px;
}
#comp-kxymxjvl {
  width: 499px;
}
#comp-kyoz57pm {
  width: 980px;
}
#comp-l1sezqk1 {
  width: 980px;
}
#comp-kxxw8jo92 {
  width: 980px;
}
#comp-kxxx7dgr {
  width: 980px;
}
#comp-kxyl1yzn {
  width: 490px;
}
#comp-kxyl1yzy1 {
  width: 490px;
}
#comp-kxymxjx1,
[id^="comp-kxymxjx1__"] {
  width: 499px;
}
#comp-kyoz57ua {
  width: 980px;
}
#comp-l1sezqla {
  width: 980px;
}
#comp-kxxw8joc2 {
  width: 963px;
}
#comp-l0prr5jc {
  width: 547px;
}
#comp-kxylfsrt,
[id^="comp-kxylfsrt__"] {
  width: 96px;
}
#comp-kxxw8joi,
[id^="comp-kxxw8joi__"] {
  width: 318px;
}
#masterPage {
  --pinned-layers-in-page: 0;
}

[id^="comp-kxymxjxk1__"]:not(.is-animating) {
  transition: all 0.2s ease-in-out 0s;
}
[id^="comp-kxymxjxk1__"]:not(.is-animating) :not(.is-animating) {
  transition: all 0.2s ease-in-out 0s, visibility 0s;
}
[id^="comp-kxymxjx1__"]:not(.is-animating),
[id^="comp-kxymxjx1__"]:not(.is-animating) > :not(.is-animating) {
  transition: all 0.4s ease-in-out 0s;
}

#comp-kxxw8job1 {
  height: auto;
}
#comp-kxxxlfdp {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
  --height: 401px;
  --width: 756px;
  --mask-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' data-bbox='20 20 160 160' viewBox='20 20 160 160' height='200' width='200' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M180 20v160H20V20h160z'/%3E%3C/g%3E%3C/svg%3E%0A");
  --mask-position: 0% 0%;
  --mask-size: 100% 100%;
  --mask-repeat: no-repeat;
}
#comp-kxxwu3gb {
  --min-height: 57px;
  height: auto;
}
#comp-kzowguey {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
  --height: 67px;
  --width: 67px;
}
#comp-l885llxg {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
  --height: 141px;
  --width: 141px;
}
#comp-kxyl1yzr1 {
  height: auto;
}
#comp-kxylxra9 {
  --min-height: 40px;
  height: auto;
}
[id^="comp-kxymxjxk1__"] {
  --min-height: 30px;
  height: auto;
}
[id^="comp-kxyli9tu__"] {
  --min-height: 40px;
  height: auto;
}
[id^="comp-kxyln7fy__"] {
  height: auto;
}
[id^="comp-kxymxjyr__"] {
  --lnw: 3px;
  --brd: var(--color_14);
  --alpha-brd: 1;
  transform-origin: center 1.5px;
}
#comp-kyp037ka {
  height: auto;
}
#comp-kxxwns74 {
  --stroke-width: 0;
  --fill-opacity: 1;
  --stroke: #091405;
  --stroke-opacity: 1;
  --fill: #31a108;
}
#comp-kxxwcdjp {
  --min-height: 187px;
  height: auto;
}
[id^="comp-kxyldxiv__"] {
  --stroke-width: 0;
  --fill-opacity: 1;
  --stroke: #091405;
  --stroke-opacity: 1;
  --fill: #191a19;
}
[id^="comp-kxylcy9e__"] {
  --stroke-width: 0;
  --fill-opacity: 1;
  --stroke: #091405;
  --stroke-opacity: 1;
  --fill: #191a19;
}
[id^="comp-kxxw8jop__"] {
  --stroke-width: 0;
  --fill-opacity: 1;
  --stroke: #5e97ff;
  --stroke-opacity: 1;
  --fill: #191a19;
}
[id^="comp-kxxw8joz2__"] {
  --min-height: 60px;
  height: auto;
}
[id^="comp-kxxw8jp11__"] {
  --min-height: 86px;
  height: auto;
}
#d3n2e {
  --bg: 35, 35, 35;
  --alpha-bg: 1;
  --shc-mutated-brightness: 18, 18, 18;
  width: auto;
  min-height: 1636px;
}
#comp-kxxw8jo72 {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  min-width: 980px;
  --firstChildMarginTop: -1px;
  --lastChildMarginBottom: -1px;
}
#comp-kxxx7dfq {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  min-width: 980px;
  --firstChildMarginTop: -1px;
  --lastChildMarginBottom: -1px;
}
#comp-kxyl1ywm {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  min-width: 980px;
  --firstChildMarginTop: -1px;
  --lastChildMarginBottom: -1px;
}
#comp-kxymxjvl {
  --brw: 0px;
  --brd: 50, 65, 88;
  --bg: 61, 155, 233;
  --rd: 0px;
  --shd: none;
  --alpha-brd: 0;
  --alpha-bg: 0;
  --boxShadowToggleOn-shd: none;
  --direction: ltr;
  --justify-content: flex-start;
  --margin: -2.5px -2.5px;
  --item-margin: 2.5px 2.5px;
}
#comp-kyoz57pm {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  min-width: 980px;
  --firstChildMarginTop: -1px;
  --lastChildMarginBottom: -1px;
}
#comp-l1sezqk1 {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  min-width: 980px;
  --firstChildMarginTop: -1px;
  --lastChildMarginBottom: -1px;
}
#comp-kxxw8jo92 {
  --bg-overlay-color: rgb(var(--color_14));
  --bg-gradient: none;
  width: 100%;
  --column-width: 980px;
  --column-flex: 980;
}
#comp-kxxx7dgr {
  --bg-overlay-color: rgb(255, 255, 255);
  --bg-gradient: none;
  width: 100%;
  --column-width: 980px;
  --column-flex: 980;
}
#comp-kxyl1yzn {
  --bg-overlay-color: rgb(255, 255, 255);
  --bg-gradient: none;
  width: 100%;
  --column-width: 490px;
  --column-flex: 490;
}
#comp-kxyl1yzy1 {
  --bg-overlay-color: rgb(49, 161, 8);
  --bg-gradient: none;
  --fill-layer-image-opacity: 0.52;
  width: 100%;
  --column-width: 490px;
  --column-flex: 490;
}
[id^="comp-kxymxjx1__"] {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --scale: 1;
  border-width: 0 0 0 0;
  border-style: solid solid solid solid;
  border-color: rgba(176, 169, 134, 1) rgba(176, 169, 134, 1)
    rgba(176, 169, 134, 1) rgba(176, 169, 134, 1);
  border-radius: 0 0 0 0;
  overflow: hidden;
  transform: translateZ(0);
  margin: 0px;
}
#comp-kyoz57ua {
  --bg-overlay-color: rgb(36, 35, 35);
  --bg-gradient: none;
  width: 100%;
  --column-width: 980px;
  --column-flex: 980;
}
#comp-l1sezqla {
  --bg-overlay-color: rgb(var(--color_12));
  --bg-gradient: none;
  --fill-layer-image-opacity: 1;
  --fill-layer-background-media-position: fixed;
  --fill-layer-background-media-pointer-events: none;
  width: 100%;
  --column-width: 980px;
  --column-flex: 980;
}
#comp-kxxw8joc2 {
  --brw: 0px;
  --brd: 50, 65, 88;
  --bg: 61, 155, 233;
  --rd: 0px;
  --shd: none;
  --alpha-bg: 0;
  --alpha-brd: 0;
  --boxShadowToggleOn-shd: none;
  --direction: ltr;
  --justify-content: flex-start;
  --margin: 0px 0px;
  --item-margin: 0px 0px;
}
[id^="comp-kxxw8joi__"] {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  border-width: 0 0 0 0;
  border-style: solid solid solid solid;
  border-color: rgba(122, 122, 122, 1) rgba(122, 122, 122, 1)
    rgba(122, 122, 122, 1) rgba(122, 122, 122, 1);
  border-radius: 0 0 0 0;
  overflow: hidden;
  transform: translateZ(0);
  margin: 0px;
}
#pageBackground_d3n2e {
  --bg-position: absolute;
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
}
[id="comp-kxymxjx1__item1"] {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --scale: 1;
  border-width: 0 0 0 0;
  border-style: solid solid solid solid;
  border-color: rgba(176, 169, 134, 1) rgba(176, 169, 134, 1)
    rgba(176, 169, 134, 1) rgba(176, 169, 134, 1);
  border-radius: 0 0 0 0;
  overflow: hidden;
  transform: translateZ(0);
  margin: 0px;
}
[id="comp-kxymxjx1__item-j9ples3e"] {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  border-width: 0 0 0 0;
  border-style: solid solid solid solid;
  border-color: rgba(176, 169, 134, 1) rgba(176, 169, 134, 1)
    rgba(176, 169, 134, 1) rgba(176, 169, 134, 1);
  border-radius: 0 0 0 0;
  overflow: hidden;
  transform: translateZ(0);
  margin: 0px;
}
[id="comp-kxymxjx1__item-j9plerjk"] {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --scale: 1;
  border-width: 0 0 0 0;
  border-style: solid solid solid solid;
  border-color: rgba(176, 169, 134, 1) rgba(176, 169, 134, 1)
    rgba(176, 169, 134, 1) rgba(176, 169, 134, 1);
  border-radius: 0 0 0 0;
  overflow: hidden;
  transform: translateZ(0);
  margin: 0px;
}
[id="comp-kxymxjx1__item-j9pleqw5"] {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --scale: 1;
  border-width: 0 0 0 0;
  border-style: solid solid solid solid;
  border-color: rgba(176, 169, 134, 1) rgba(176, 169, 134, 1)
    rgba(176, 169, 134, 1) rgba(176, 169, 134, 1);
  border-radius: 0 0 0 0;
  overflow: hidden;
  transform: translateZ(0);
  margin: 0px;
}
[id="comp-kxxw8joi__item1"] {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  border-width: 0 0 0 0;
  border-style: solid solid solid solid;
  border-color: rgba(122, 122, 122, 1) rgba(122, 122, 122, 1)
    rgba(122, 122, 122, 1) rgba(122, 122, 122, 1);
  border-radius: 0 0 0 0;
  overflow: hidden;
  transform: translateZ(0);
  margin: 0px;
}
[id="comp-kxxw8joi__item-ker6vlu0"] {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  border-width: 0 0 0 0;
  border-style: solid solid solid solid;
  border-color: rgba(122, 122, 122, 1) rgba(122, 122, 122, 1)
    rgba(122, 122, 122, 1) rgba(122, 122, 122, 1);
  border-radius: 0 0 0 0;
  overflow: hidden;
  transform: translateZ(0);
  margin: 0px;
}
[id="comp-kxxw8joi__item-ker6vlz9"] {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  border-width: 0 0 0 0;
  border-style: solid solid solid solid;
  border-color: rgba(122, 122, 122, 1) rgba(122, 122, 122, 1)
    rgba(122, 122, 122, 1) rgba(122, 122, 122, 1);
  border-radius: 0 0 0 0;
  overflow: hidden;
  transform: translateZ(0);
  margin: 0px;
}
[id="comp-kxyldxiv__item1"] {
  --stroke-width: 0;
  --fill-opacity: 1;
  --stroke: #091405;
  --stroke-opacity: 1;
  --fill: #191a19;
}
[id="comp-kxyldxiv__item-j9ples3e"] {
  --stroke-width: 0;
  --fill-opacity: 1;
  --stroke: #091405;
  --stroke-opacity: 1;
  --fill: #191a19;
}
[id="comp-kxyldxiv__item-j9plerjk"] {
  --stroke-width: 0;
  --fill-opacity: 1;
  --stroke: #091405;
  --stroke-opacity: 1;
  --fill: #191a19;
}
[id="comp-kxyldxiv__item-j9pleqw5"] {
  --stroke-width: 0;
  --fill-opacity: 1;
  --stroke: #091405;
  --stroke-opacity: 1;
  --fill: #191a19;
}
[id="comp-kxylcy9e__item1"] {
  --stroke-width: 0;
  --fill-opacity: 1;
  --stroke: #091405;
  --stroke-opacity: 1;
  --fill: #191a19;
}
[id="comp-kxylcy9e__item-j9ples3e"] {
  --stroke-width: 0;
  --fill-opacity: 1;
  --stroke: #091405;
  --stroke-opacity: 1;
  --fill: #191a19;
}
[id="comp-kxylcy9e__item-j9plerjk"] {
  --stroke-width: 0;
  --fill-opacity: 1;
  --stroke: #091405;
  --stroke-opacity: 1;
  --fill: #191a19;
}
[id="comp-kxylcy9e__item-j9pleqw5"] {
  --stroke-width: 0;
  --fill-opacity: 1;
  --stroke: #091405;
  --stroke-opacity: 1;
  --fill: #191a19;
}
[id="comp-kxxw8jop__item1"] {
  --stroke-width: 0;
  --fill-opacity: 1;
  --stroke: #5e97ff;
  --stroke-opacity: 1;
  --fill: #191a19;
}
[id="comp-kxxw8jop__item-ker6vlu0"] {
  --opacity: 1;
}
[id="comp-kxxw8jop__item-ker6vlz9"] {
  --opacity: 1;
} /* END STYLABLE DIRECTIVE RULES */

#comp-kxxwzz1x .style-kxxxfijo__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  box-shadow: 0 0 6px rgba(95, 91, 205, 0.7);
  background: rgba(49, 161, 8, 0.82);
  border: 1px solid #31a108;
  border-radius: 8px;
}

/* START STYLABLE DIRECTIVE RULES */

#comp-kxxwzz1x .style-kxxxfijo__root:hover {
  background: rgba(255, 255, 255, 0.82);
  border-radius: 0px;
  border: 1px solid #31a108;
  box-shadow: 0 0 6px 1px #31a108;
}

#comp-kxxwzz1x .style-kxxxfijo__root:hover .StylableButton2545352419__label {
  color: #31a108;
}

#comp-kxxwzz1x .style-kxxxfijo__root:disabled {
  background: #e2e2e2;
}

#comp-kxxwzz1x .style-kxxxfijo__root:disabled .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-kxxwzz1x .style-kxxxfijo__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-kxxwzz1x .style-kxxxfijo__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-kxxwzz1x .style-kxxxfijo__root .StylableButton2545352419__label {
  transition: inherit;
  display: initial;
  font-size: 15px;
  font-weight: 700;
  color: #ffffff;
  font-family: avenir-lt-w05_85-heavy, sans-serif;
}

#comp-kxxwzz1x .style-kxxxfijo__root .StylableButton2545352419__icon {
  transition: inherit;
  fill: #8b6755;
  width: 20px;
  height: 20px;
  display: none;
} /* END STYLABLE DIRECTIVE RULES */

#comp-kxyla1og .style-ky3gktr0__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  box-shadow: 0 0 6px rgba(95, 91, 205, 0.7);
  background: rgba(49, 161, 8, 0.82);
  border: 1px solid #31a108;
  border-radius: 8px;
}

/* START STYLABLE DIRECTIVE RULES */

#comp-kxyla1og .style-ky3gktr0__root:hover {
  background: rgba(255, 255, 255, 0.82);
  border-radius: 0px;
  border: 1px solid #31a108;
  box-shadow: 0 0 6px 1px #31a108;
}

#comp-kxyla1og .style-ky3gktr0__root:hover .StylableButton2545352419__label {
  color: #31a108;
}

#comp-kxyla1og .style-ky3gktr0__root:disabled {
  background: #e2e2e2;
}

#comp-kxyla1og .style-ky3gktr0__root:disabled .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-kxyla1og .style-ky3gktr0__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-kxyla1og .style-ky3gktr0__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-kxyla1og .style-ky3gktr0__root .StylableButton2545352419__label {
  transition: inherit;
  display: initial;
  font-size: 15px;
  color: #ffffff;
  font-weight: 700;
  font-family: avenir-lt-w01_85-heavy1475544, avenir-lt-w05_85-heavy, sans-serif;
}

#comp-kxyla1og .style-ky3gktr0__root .StylableButton2545352419__icon {
  transition: inherit;
  fill: #8b6755;
  width: 20px;
  height: 20px;
  display: none;
}
 #CONTROLLER_COMP_CUSTOM_ID { --alpha - brdh:1;--bgh:43,104,156;--alpha-bgh:1;--shd:0 1px 4px rgba(0, 0, 0, 0.6);;--rd:20px;--alpha - txth:1;--txth:255,255,255;--alpha-txth:1;--alpha-bg:1;--alpha -bgh:1;--bg:61,155,233;--txt:255,255,255;--alpha-txt:1;--alpha - txt:1;--brw:0px;--boxShadowToggleOn -shd:none;--fnt:normal normal normal 14px/1.4em raleway;--brd:43,104,156;--alpha-brd:1;--brdh:61,155,233;--alpha-brdh:1;--alpha - brd:1 }#comp-kzkfw1rh { height:auto }#comp-kzmsrfv8 { --lnw:1px;--brd:40,38,38;--mrg:1px;--alpha-brd:1 }#comp-l1bdfxd0 { --min-height:91px;height:auto }#comp-kzmsqtks { --lnw:1px;--brd:40,38,38;--mrg:1px;--alpha-brd:1 }#comp-kzmspde5 { --min-height:21px;height:auto }#comp-kzmspdec { height:auto }#comp-kzn1t2vu { --opacity:1 }#comp-kzn1xfcj { height:auto }#comp-kzn1tfat { --opacity:1 }#comp-kzn1xwsj { height:auto }#comp-kzn1tebc { --opacity:1 }#comp-kzn1xu8m { height:auto }#comp-kzkfybj1 { --item-size:25px;--item-margin:0 10px 0 0;--item-display:inline-block;height:25px;width:25px }#comp-kxxkoika { --menuTotalBordersX:0px;--menuTotalBordersY:0px;--bgDrop:var(--color_11);--rd:0px;--shd:0px 1px 4px 0px rgba(0,0,0,0.2);--pad:10px;--fnt:var(--font_8);--brd:var(--color_15);--txt:var(--color_15);--alpha-txt:1;--brdh:var(--color_17);--txth:var(--color_17);--alpha-txth:1;--brds:var(--color_18);--txts:var(--color_18);--alpha-txts:1;--alpha-brdh:1;--alpha-brd:0;--bg:var(--color_11);--alpha-bg:1;--alpha-brds:1;--alpha-bgDrop:1 }#comp-j67q58hl { --menuTotalBordersX:0px;--menuTotalBordersY:0px;--bgDrop:var(--color_11);--rd:0px;--shd:0.00px 1.00px 4px 0px rgba(0,0,0,0.6);--pad:5px;--fnt:normal normal normal 16px/1.4em proxima-n-w01-reg,proxima-n-w05-reg,sans-serif;--brd:var(--color_15);--txt:var(--color_15);--alpha-txt:1;--brdh:0,0,0;--txth:40,38,38;--alpha-txth:1;--brds:49,161,8;--txts:49,161,8;--alpha-txts:1;--alpha-bgDrop:1;--alpha-brd:1;--alpha-brdh:1;--alpha-brds:1 }#comp-j6xphwwc { --min-height:21px;height:auto }#comp-kyq9ddhb { --opacity:1 }#comp-kzywnsi9 { --borderColor:149,149,149;--alpha-borderColor:1;--borderWidth:1px;--borderRadius:0px 0px 0px 0px;--boxShadow:none;--separatorColor:255,255,255;--alpha-separatorColor:1;--backgroundColor:255,255,255;--alpha-backgroundColor:1;--borderRadiusValue:0px 0px 0px 0px;--itemFont:normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;--itemTextColor:0,0,0;--itemTextColorHover:149,149,149;--backgroundColorHover:255,255,255;--alpha-backgroundColorHover:1;--itemTextColorActive:0,0,0;--alpha-itemTextColorActive:1;--backgroundColorActive:243,243,243;--alpha-backgroundColorActive:1;--alpha-itemTextColor:1;--alpha-itemTextColorHover:1;--borderColorActive:rgba(32, 32, 32, 1);--borderColorHover:rgba(32, 32, 32, 1);--borderSides:none;--boxShadowToggleOn-boxShadow:none;--itemSpacing:5px;--height:45px;--iconSize:22px }#comp-kzkfnrc3 { --min-height:58px;height:auto }#comp-kzkfpicz { --lnw:3px;--brd:49,161,8;--alpha-brd:1;transform-origin:center 1.5px }#comp-l1bdf0a7 { --min-height:58px;height:auto }#comp-l1bdf0aa { --lnw:3px;--brd:49,161,8;--alpha-brd:1;transform-origin:center 1.5px }#comp-j67q1m6c { --min-height:21px;height:auto }#comp-j89vl0d1 { --min-height:19px;height:auto }#SOSP_CONTAINER_CUSTOM_ID { --brw:0px;--brd:var(--color_15);--bg:var(--color_11);--rd:0px;--shd:none;--alpha-brd:1;--alpha-bg:1;--boxShadowToggleOn-shd:none;--shc-mutated-brightness:128,128,128 }#SITE_HEADER { --bg:var(--color_11);--shd:0.00px 0.00px 15px 0px rgba(0,0,0,0.3);--brwt:0px;--brd:var(--color_13);--brwb:0px;--bgctr:var(--color_11);--rd:0px;--alpha-bg:1;--alpha-bgctr:0;--alpha-brd:1;--shc-mutated-brightness:128,128,128;position:fixed !important;margin-top:var(--wix-ads-top-height);top:0 }#SITE_PAGES { --transition-duration:700ms }#BACKGROUND_GROUP { --transition-duration:700ms }
 :root {
  --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: 255, 255, 255;
  --color_12: 197, 199, 196;
  --color_13: 148, 149, 147;
  --color_14: 25, 26, 25;
  --color_15: 9, 20, 5;
  --color_16: 125, 170, 185;
  --color_17: 77, 132, 149;
  --color_18: 3, 87, 114;
  --color_19: 3, 68, 89;
  --color_20: 1, 16, 20;
  --color_21: 245, 254, 184;
  --color_22: 239, 254, 149;
  --color_23: 224, 253, 44;
  --color_24: 149, 169, 29;
  --color_25: 75, 84, 15;
  --color_26: 250, 225, 227;
  --color_27: 240, 206, 209;
  --color_28: 246, 160, 169;
  --color_29: 179, 116, 123;
  --color_30: 92, 60, 62;
  --color_31: 224, 167, 197;
  --color_32: 192, 119, 158;
  --color_33: 161, 39, 103;
  --color_34: 107, 26, 69;
  --color_35: 54, 13, 34;
  --font_0: normal normal normal 20px/1.4em lulo-clean-w01-one-bold,
    lulo-clean-w05-one-bold, sans-serif;
  --font_1: normal normal normal 16px/1.4em din-next-w01-light,
    din-next-w02-light, din-next-w10-light, sans-serif;
  --font_2: normal normal normal 70px/1.4em avenir-lt-w01_85-heavy1475544,
    avenir-lt-w05_85-heavy, sans-serif;
  --font_3: normal normal bold 90px/1.4em avenir-lt-w01_85-heavy1475544,
    avenir-lt-w05_85-heavy, sans-serif;
  --font_4: normal normal normal 70px/1.4em avenir-lt-w01_85-heavy1475544,
    avenir-lt-w05_85-heavy, sans-serif;
  --font_5: normal normal normal 42px/1.4em avenir-lt-w01_85-heavy1475544,
    avenir-lt-w05_85-heavy, sans-serif;
  --font_6: normal normal normal 28px/1.4em avenir-lt-w01_85-heavy1475544,
    avenir-lt-w05_85-heavy, sans-serif;
  --font_7: normal normal normal 20px/1.4em avenir-lt-w01_85-heavy1475544,
    avenir-lt-w05_85-heavy, sans-serif;
  --font_8: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496,
    avenir-lt-w05_35-light, sans-serif;
  --font_9: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496,
    avenir-lt-w05_35-light, sans-serif;
  --font_10: normal normal normal 12px/1.4em din-next-w01-light,
    din-next-w02-light, din-next-w10-light, sans-serif;
  --wix-ads-height: 0px;
  --wix-ads-top-height: 0px;
  --site-width: 980px;
  --above-all-z-index: 100000;
  --portals-z-index: 100001;
  --minViewportSize: 320;
  --maxViewportSize: 1920;
}
.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_18));
  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));
}
.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));
}
#SITE_CONTAINER.focus-ring-active
  :not(.has-custom-focus):not(.ignore-focus):focus,
#SITE_CONTAINER.focus-ring-active
  :not(.has-custom-focus):not(.ignore-focus):focus
  ~ .wixSdkShowFocusOnSibling {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 3px #116dff !important;
  z-index: 1;
}
[data-mesh-id="SITE_FOOTERinlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: repeat(11, min-content) 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kzkfv626"] {
  position: relative;
  margin: 25px 0px 0 calc((100% - 980px) * 0.5);
  left: 22px;
  grid-area: 1 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kzkfw1rh"] {
  position: relative;
  margin: 0px 0px -18px calc((100% - 980px) * 0.5);
  left: 22px;
  grid-area: 5 / 1 / 9 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kzmsrfv8"] {
  position: relative;
  margin: 25px 0px 0px calc((100% - 980px) * 0.5);
  left: 342px;
  grid-area: 1 / 1 / 12 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-l1bdf085"] {
  position: relative;
  margin: 25px 0px 0 calc((100% - 980px) * 0.5);
  left: 366px;
  grid-area: 1 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-l1bdfxd0"] {
  position: relative;
  margin: 4px 0px 31px calc((100% - 980px) * 0.5);
  left: 375px;
  grid-area: 5 / 1 / 8 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kzmsqtks"] {
  position: relative;
  margin: 25px 0px 0px calc((100% - 980px) * 0.5);
  left: 617px;
  grid-area: 1 / 1 / 13 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kzmspde5"] {
  position: relative;
  margin: 25px 0px 1px calc((100% - 980px) * 0.5);
  left: 665px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kzmspdec"] {
  position: relative;
  margin: 0px 0px -14px calc((100% - 980px) * 0.5);
  left: 665px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kzn1t2vu"] {
  position: relative;
  margin: 24px 0px 31px calc((100% - 980px) * 0.5);
  left: 665px;
  grid-area: 5 / 1 / 6 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kzn1xfcj"] {
  position: relative;
  margin: 26px 0px 29px calc((100% - 980px) * 0.5);
  left: 693px;
  grid-area: 5 / 1 / 6 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kzn1tfat"] {
  position: relative;
  margin: 0px 0px 31px calc((100% - 980px) * 0.5);
  left: 665px;
  grid-area: 6 / 1 / 7 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kzn1xwsj"] {
  position: relative;
  margin: 0px 0px 31px calc((100% - 980px) * 0.5);
  left: 700px;
  grid-area: 6 / 1 / 7 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kzn1tebc"] {
  position: relative;
  margin: 0px 0px 22px calc((100% - 980px) * 0.5);
  left: 671px;
  grid-area: 9 / 1 / 10 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kzn1xu8m"] {
  position: relative;
  margin: 0px 0px 22px calc((100% - 980px) * 0.5);
  left: 700px;
  grid-area: 9 / 1 / 10 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-kzkfybj1"] {
  position: relative;
  margin: 0px 0px 0px calc((100% - 980px) * 0.5);
  left: 743px;
  grid-area: 10 / 1 / 11 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SOSP_CONTAINER_CUSTOM_IDinlineContent"] {
  height: auto;
  width: 980px;
}
[data-mesh-id="SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: min-content 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer"]
  > [id="comp-kxxkohlt"] {
  position: relative;
  margin: 0px 0px 0 0;
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer"]
  > [id="comp-kxxkoika"] {
  position: relative;
  margin: 0px 0px 0px 0;
  left: 12px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_HEADERinlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: min-content 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-j67q58hl"] {
  position: relative;
  margin: 40px 0px 28px calc((100% - 980px) * 0.5);
  left: 193px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-j6xphwwc"] {
  position: relative;
  margin: 39px 0px 30px calc((100% - 980px) * 0.5);
  left: 727px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-l0tstcw4"] {
  position: relative;
  margin: 36px 0px 16px calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-kyq9ddhb"] {
  position: relative;
  margin: 39px 0px 29px calc((100% - 980px) * 0.5);
  left: 918px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-kzywnsi9"] {
  position: relative;
  margin: 0px 0px 21px calc((100% - 980px) * 0.5);
  left: 644px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-kzkfv626inlineContent"] {
  height: auto;
  width: 229px;
}
[data-mesh-id="comp-kzkfv626inlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="comp-kzkfv626inlineContent-gridContainer"]
  > [id="comp-kzkfnrc3"] {
  position: relative;
  margin: 0px 0px 0px 0;
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-kzkfv626inlineContent-gridContainer"]
  > [id="comp-kzkfpicz"] {
  position: relative;
  margin: 20px 0px 33px 0;
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l1bdf085inlineContent"] {
  height: auto;
  width: 229px;
}
[data-mesh-id="comp-l1bdf085inlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="comp-l1bdf085inlineContent-gridContainer"]
  > [id="comp-l1bdf0a7"] {
  position: relative;
  margin: 0px 0px 0px 0;
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l1bdf085inlineContent-gridContainer"]
  > [id="comp-l1bdf0aa"] {
  position: relative;
  margin: 20px 0px 33px 0;
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l0tstcw4inlineContent"] {
  height: auto;
  width: 319px;
}
[data-mesh-id="comp-l0tstcw4inlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: min-content 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="comp-l0tstcw4inlineContent-gridContainer"]
  > [id="comp-j67q1m6c"] {
  position: relative;
  margin: 0px 0px 0 0;
  left: 25px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l0tstcw4inlineContent-gridContainer"]
  > [id="comp-j89vl0d1"] {
  position: relative;
  margin: 0px 0px 0px 0;
  left: 0px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[id="soapBeforePagesContainer"].page-with-sosp
  [data-mesh-id="soapBeforePagesContainerinlineContent"] {
  height: auto;
  width: 100%;
}
[id="soapBeforePagesContainer"].page-with-sosp
  [data-mesh-id="soapBeforePagesContainerinlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
  padding-bottom: 0px;
  box-sizing: border-box;
}
[id="soapBeforePagesContainer"].page-with-sosp
  [data-mesh-id="soapBeforePagesContainerinlineContent-gridContainer"]
  > [id="SOSP_CONTAINER_CUSTOM_ID"] {
  position: relative;
  margin: 4px 0px 0 calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[id="soapAfterPagesContainer"].page-without-sosp
  [data-mesh-id="soapAfterPagesContainerinlineContent"] {
  height: auto;
  width: 100%;
  position: static;
  min-height: auto;
  padding-bottom: 0px;
  box-sizing: border-box;
}
[id="soapAfterPagesContainer"].page-without-sosp
  [data-mesh-id="soapAfterPagesContainerinlineContent-gridContainer"]
  > [id="CONTROLLER_COMP_CUSTOM_ID"] {
  position: absolute;
  top: 15px;
  left: 20px;
  margin-left: calc((100% - 980px) * 0.5);
}
[id="soapAfterPagesContainer"].page-with-sosp
  [data-mesh-id="soapAfterPagesContainerinlineContent"] {
  height: auto;
  width: 100%;
  position: static;
  min-height: auto;
  padding-bottom: 0px;
  box-sizing: border-box;
}
[id="soapAfterPagesContainer"].page-with-sosp
  [data-mesh-id="soapAfterPagesContainerinlineContent-gridContainer"]
  > [id="CONTROLLER_COMP_CUSTOM_ID"] {
  position: absolute;
  top: 15px;
  left: 20px;
  margin-left: calc((100% - 980px) * 0.5);
}
#comp-kzkfw1rh {
  width: 299px;
  height: 144px;
}
#comp-kzmsrfv8 {
  width: 1px;
  height: 251px;
}
#comp-l1bdfxd0 {
  width: 229px;
  height: 91px;
}
#comp-kzmsqtks {
  width: 1px;
  height: 251px;
}
#comp-kzmspde5 {
  width: 250px;
  height: 26px;
}
#comp-kzmspdec {
  width: 299px;
  height: 45px;
}
#comp-kzn1t2vu {
  width: 20px;
  height: 20px;
}
#comp-kzn1xfcj {
  width: 299px;
  height: 20px;
}
#comp-kzn1tfat {
  width: 20px;
  height: 20px;
}
#comp-kzn1xwsj {
  width: 299px;
  height: 20px;
}
#comp-kzn1tebc {
  width: 14px;
  height: 20px;
}
#comp-kzn1xu8m {
  width: 299px;
  height: 20px;
}
#comp-kzkfybj1 {
  width: 25px;
  height: 25px;
}
#comp-kxxkoika {
  width: 956px;
  height: 40px;
}
#comp-j67q58hl {
  width: 593px;
  height: 29px;
}
#comp-j6xphwwc {
  width: 178px;
  height: 28px;
}
#comp-kyq9ddhb {
  width: 39px;
  height: 29px;
}
#comp-kzywnsi9 {
  width: 133px;
  height: 45px;
}
#comp-kzkfnrc3 {
  width: 229px;
  height: 58px;
}
#comp-kzkfpicz {
  width: 105px;
  height: 5px;
}
#comp-l1bdf0a7 {
  width: 229px;
  height: 58px;
}
#comp-l1bdf0aa {
  width: 105px;
  height: 5px;
}
#comp-j67q1m6c {
  width: 249px;
  height: 26px;
}
#comp-j89vl0d1 {
  width: 319px;
  height: 19px;
}
#SITE_HEADER-placeholder {
  height: 163px;
}
#masterPage {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
}
#SITE_FOOTER {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --pinned-layer-in-container: 50;
  --above-all-in-container: 49;
}
#SOSP_CONTAINER_CUSTOM_ID {
  width: 980px;
  --pinned-layer-in-container: 51;
  --above-all-in-container: 49;
}
#PAGES_CONTAINER {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  --pinned-layer-in-container: 52;
  --above-all-in-container: 49;
}
#SITE_HEADER {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
  z-index: calc(var(--pinned-layers-in-page, 0) + 54);
  --above-all-in-container: 10000;
}
#comp-kzkfv626 {
  width: 229px;
}
#comp-l1bdf085 {
  width: 229px;
}
#comp-kxxkohlt {
  width: 980px;
  height: 250px;
}
#SITE_PAGES {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
}
#comp-l0tstcw4 {
  width: 319px;
}
#masterPage.landingPage #SITE_FOOTER {
  display: none;
}
#masterPage.landingPage #SOSP_CONTAINER_CUSTOM_ID {
  display: none;
}
#masterPage.landingPage #CONTROLLER_COMP_CUSTOM_ID {
  display: none;
}
#masterPage.landingPage #SITE_HEADER {
  display: none;
}
#masterPage.landingPage #SITE_HEADER-placeholder {
  display: none;
}
#masterPage.landingPage #SITE_FOOTER-placeholder {
  display: none;
}
#masterPage:not(.landingPage) #PAGES_CONTAINER {
  margin-top: 0px;
  margin-bottom: 0px;
}
#CONTROLLER_COMP_CUSTOM_ID {
  --pinned-layer-in-container: 53;
  --above-all-in-container: 49;
}