
.div,
.div * {
  box-sizing: border-box;
}
.div {
  height: 427.7rem;
  position: relative;
  overflow: hidden;
}
.div__frame-1000005832 {
  background: #06080f;
  width: 192.4rem;
  height: 101.9rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
.div__image-14 {
  border-style: solid;
  border-color: #000000;
  border-width: 0.1rem;
  width: 192.3rem;
  height: 101.9rem;
  position: absolute;
  left: 0.1rem;
  top: 0rem;
  object-fit: cover;
}
.div__frame-1000005854 {
  width: 234.439rem;
  height: 93.82300000000001rem;
  position: absolute;
  left: -18.169rem;
  top: 10.9rem;
}
.div__kingdom {
  color: rgba(0, 0, 0, 0.3);
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 47.62295837402344rem;
  line-height: 43.813rem;
  font-weight: 700;
  font-style: italic;
  position: absolute;
  left: 0rem;
  top: 57.09400000000001rem;
  width: 234.439rem;
  height: 46.910000000000004rem;
}
.div__kingdom2 {
  color: rgba(0, 0, 0, 0.3);
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 47.62295837402344rem;
  line-height: 43.813rem;
  font-weight: 700;
  font-style: italic;
  position: absolute;
  left: 0rem;
  top: 8.487rem;
  width: 234.439rem;
  height: 46.910000000000004rem;
}
.div__frame-1000002207 {
  width: 192.4rem;
  height: 101.9rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
.div__rectangle-1117 {
  background: linear-gradient(
    180deg,
    rgba(7, 9, 17, 0.9) 0%,
    rgba(7, 9, 17, 0) 100%
  );
  width: 192rem;
  height: 65.8rem;
  position: absolute;
  left: 0.2rem;
  top: 0rem;
}
.div__rectangle-1118 {
  background: linear-gradient(
    180deg,
    rgba(7, 9, 17, 0.9) 0%,
    rgba(7, 9, 17, 0) 100%
  );
  width: 101.9rem;
  height: 65.8rem;
  position: absolute;
  left: 0rem;
  top: 101.9rem;
  transform-origin: 0 0;
  transform: rotate(-90deg) scale(1, 1);
}
.div__rectangle-1119 {
  background: linear-gradient(
    180deg,
    rgba(7, 9, 17, 0.9) 0%,
    rgba(7, 9, 17, 0) 100%
  );
  width: 101.9rem;
  height: 65.8rem;
  position: absolute;
  left: 192.4rem;
  top: 0rem;
  transform-origin: 0 0;
  transform: rotate(90deg) scale(1, 1);
}
.div__frame-48095932 {
  padding: 0.9259999999999999rem;
  display: flex;
  flex-direction: column;
  gap: 0.9259999999999999rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 73.539rem;
  height: 7.2010000000000005rem;
  position: absolute;
  left: 50.5rem;
  top: 5rem;
}

.div__frame-1000005853 {
  width: 157.8rem;
  height: 115.28rem;
  position: absolute;
  left: 12.9rem;
  top: 20.9rem;
}
.div__frame-1000005851 {
  width: 157.8rem;
  height: 115.28rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
.div__img-6195-2 {
  width: 63.932rem;
  height: 112.03299999999999rem;
  position: absolute;
  left: 157.8rem;
  top: 3.247rem;
  transform-origin: 0 0;
  transform: rotate(0deg) scale(-1, 1);
  filter: blur(10.148rem);
}
.div__img-6195-1 {
  width: 63.932rem;
  height: 112.03299999999999rem;
  position: absolute;
  left: 157.8rem;
  top: 3.247rem;
  transform-origin: 0 0;
  transform: rotate(0deg) scale(-1, 1);
  object-fit: cover;
}
.div___1-1 {
  width: 102.5rem;
  height: 102.5rem;
  position: absolute;
  left: -12.7rem;
  top: -4.9rem;
  object-fit: cover;
}
.div__rectangle-156575 {
  background: linear-gradient(
    90deg,
    rgba(252, 164, 23, 0) 0%,
    rgba(202, 155, 27, 0.5) 100%
  );
  width: 50.345rem;
  height: 86.534rem;
  position: absolute;
  left: 21.999000000000002rem;
  top: -0.11000000000000001rem;
  mix-blend-mode: color;
}
.div__rectangle-156525 {
  background: rgba(0, 0, 0, 0.6);
  border-radius: 2.7399999999999998rem;
  width: 70.122rem;
  height: 71.949rem;
  position: absolute;
  left: 44.751999999999995rem;
  top: 0rem;
  filter: blur(2.0300000000000002rem);
}
.div__frame-1000005846 {
  width: 67.661rem;
  height: 71.74600000000001rem;
  position: absolute;
  left: 45.729rem;
  top: 0rem;
}
.div__frame-1000005845 {
  width: 78.951rem;
  height: 66.491rem;
  position: absolute;
  left: -3.2090000000000005rem;
  top: 5.378rem;
}
.div__ellipse-76 {
  width: 25.509rem;
  height: 21.199rem;
  position: absolute;
  left: 69.671rem;
  top: 26.576999999999998rem;
  transform: translate(-61.6rem, -43.96rem);
  overflow: visible;
}
.div__ellipse-77 {
  background: #ffac01;
  border-radius: 50%;
  width: 15.7rem;
  height: 18.7rem;
  position: absolute;
  left: 12.28rem;
  top: 7.7219999999999995rem;
  filter: blur(15.14rem);
}
.div__frame-1000006027 {
  width: 75.021rem;
  height: 32.184rem;
  position: absolute;
  left: 3.9799999999999995rem;
  top: 23.922rem;
  overflow: visible;
}
.div__frame-48095922 {
  border-radius: 2.618rem;
  border-style: solid;
  border-color: #181f38;
  border-width: 0.10500000000000001rem;
  width: 67.6rem;
  height: 80.3rem;
  position: absolute;
  left: 45.8rem;
  top: -4.2rem;
  overflow: hidden;
}
.div__background {
  background: rgba(12, 15, 30, 0.75);
  border-radius: 1.72rem;
  position: absolute;
  right: 0rem;
  left: 0rem;
  bottom: -1.6rem;
  top: 0rem;
  backdrop-filter: blur(0.736rem);
}
.div__frame-1000005862 {
  display: flex;
  flex-direction: column;
  gap: 2.7rem;
  align-items: center;
  justify-content: flex-start;
  width: 59.1rem;
  position: absolute;
  left: 4.3rem;
  top: 56.6rem;
}
.div__frame-1000005861 {
  align-self: stretch;
  flex-shrink: 0;
  height: 7.968999999999999rem;
  position: relative;
}
.div__button {
  background: var(
    --dejstvie,
    linear-gradient(270deg, rgba(255, 184, 0, 1) 0%, rgba(255, 98, 0, 1) 100%)
  );
  border-radius: 1.5710000000000002rem;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.25);
  border-width: 0.10500000000000001rem;
  width: 59.129rem;
  height: 6.941rem;
  position: absolute;
  left: 0rem;
  top: 1.028rem;
}
.div__list {
  position: absolute;
  right: 0rem;
  left: 0.0000403841637307778rem;
  bottom: 0rem;
  top: 0.0000897400372195989rem;
}
.div__item {
  width: 3.085rem;
  height: 0.514rem;
  position: absolute;
  left: 29.820999999999998rem;
  top: -2.3129999999999997rem;
  transform-origin: 0 0;
  transform: rotate(90deg) scale(1, 1);
}
.div__item2 {
  width: 3.085rem;
  height: 0.514rem;
  position: absolute;
  left: 29.307rem;
  bottom: -2.8280000000000003rem;
  transform-origin: 0 0;
  transform: rotate(-90deg) scale(1, 1);
}
.div__item3 {
  width: 6.17rem;
  height: 0.514rem;
  position: absolute;
  left: -3.085rem;
  top: 3.214rem;
}
.div__item4 {
  width: 6.17rem;
  height: 0.514rem;
  position: absolute;
  right: -9.254000000000001rem;
  top: 3.728rem;
  transform-origin: 0 0;
  transform: rotate(-180deg) scale(1, 1);
}
.div__item5 {
  width: 2.057rem;
  height: 0.514rem;
  position: absolute;
  left: 2.539rem;
  top: -0.137rem;
  transform-origin: 0 0;
  transform: rotate(45deg) scale(1, 1);
}
.div__item6 {
  width: 2.057rem;
  height: 0.514rem;
  position: absolute;
  right: 0.12rem;
  top: 0.227rem;
  transform-origin: 0 0;
  transform: rotate(135deg) scale(1, 1);
}
.div__item7 {
  width: 2.057rem;
  height: 0.514rem;
  position: absolute;
  left: 2.176rem;
  bottom: -0.288rem;
  transform-origin: 0 0;
  transform: rotate(-45deg) scale(1, 1);
}
.div__item8 {
  width: 2.057rem;
  height: 0.514rem;
  position: absolute;
  right: 0.484rem;
  bottom: -0.6519999999999999rem;
  transform-origin: 0 0;
  transform: rotate(-135deg) scale(1, 1);
}
.div__heading-2 {
  color: #ffffff;
  text-align: center;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 2.056655502319336rem;
  line-height: 3.085rem;
  font-weight: 700;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 1.9289999999999998rem;
  width: 17.073rem;
  height: 3.085rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div__button2 {
  flex-shrink: 0;
  width: 18.262999999999998rem;
  height: 2.618rem;
  position: relative;
}
.div__div7 {
  color: #4c5988;
  text-align: center;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.7456453323364258rem;
  line-height: 2.618rem;
  font-weight: 600;
  position: absolute;
  left: calc(50% - 9.132rem);
  top: 0.21800000000000003rem;
  width: 15.678rem;
  height: 2.182rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div__svg {
  width: 1.746rem;
  height: 1.746rem;
  position: absolute;
  left: calc(50% - -9.131rem);
  top: calc(50% - -0.873rem);
  transform: translate(-1.746rem, -1.746rem);
  overflow: visible;
}
.div__frame-1000006016 {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.div__frame-1000006015 {
  background: rgba(170, 200, 255, 0.07);
  border-radius: 1.5rem;
  padding: 1.5rem 2.2rem 1.5rem 2.2rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
}
.div__label {
  color: #ffffff;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 2rem;
  line-height: 3.085rem;
  font-weight: 600;
  position: relative;
  width: 14.3rem;
  height: 3.1rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__label2 {
  color: #ffb301;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 2rem;
  line-height: 3.085rem;
  font-weight: 600;
  position: relative;
  width: 11.1rem;
  height: 3.1rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__frame-1000005841 {
  display: flex;
  flex-direction: column;
  gap: 1.0150000000000001rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 59.177rem;
  position: absolute;
  left: 4.294rem;
  top: 3.037rem;
}
.div__frame-1000005840 {
  align-self: stretch;
  flex-shrink: 0;
  height: 50.274rem;
  position: relative;
}
.div__frame-1000005839 {
  width: 59.177rem;
  height: 4.608rem;
  position: absolute;
  left: 0rem;
  top: -0.005rem;
}
.div__frame-1000005871 {
  display: flex;
  flex-direction: column;
  gap: 2.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 59.129rem;
  position: absolute;
  left: 0rem;
  top: 6.808rem;
}
.div__background-border {
  background: #0a0d1b;
  border-radius: 2.618rem;
  border-style: solid;
  border-color: #1a213d;
  border-width: 0.129rem;
  align-self: stretch;
  flex-shrink: 0;
  height: 12.429rem;
  position: relative;
}
.div__label3 {
  color: #798cb4;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 2.056655502319336rem;
  line-height: 3.085rem;
  font-weight: 600;
  position: absolute;
  left: 4.636rem;
  top: 2.242rem;
  width: 12.72rem;
  height: 3.085rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__input {
  height: 4.318rem;
  position: absolute;
  right: 22.659rem;
  left: 4.242092895507812rem;
  top: 5.870000000000001rem;
  overflow: auto;
}
.range-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  opacity: 0;
  cursor: pointer;
  /* отключаем родные стили, если нужно: */
  -webkit-appearance: none;
  appearance: none;
  /* вот это — главное: ставим input над ползунком */
  z-index: 2;
}

/* при этом ваш .div__slider остаётся на базовом уровне */
.div__slider {
  z-index: 1;
}
.div___10 {
  color: #ffffff;
  text-align: left;
  font-size: 3.5991466522216795rem;
  line-height: 4.319rem;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__label4 {
  color: #ff7171;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.6rem;
  line-height: 3.085rem;
  font-weight: 600;
  position: absolute;
  left: 35.206rem;
  top: 4.259rem;
  width: 19.8rem;
  height: 3.1rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__background-border2 {
  top: -1.5rem;
  background: #0a0d1b;
  border-radius: 2.618rem;
  border-style: solid;
  border-color: #1a213d;
  border-width: 0.129rem;
  align-self: stretch;
  flex-shrink: 0;
  height: 12.828rem;
  position: relative;
}
.div__label5 {
  color: #798cb4;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 2.056655502319336rem;
  line-height: 3.085rem;
  font-weight: 600;
  position: absolute;
  left: 4.636rem;
  top: 2.242rem;
  width: 15.288999999999998rem;
  height: 3.085rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__input2 {
  color: #ffffff;
  text-align: left;
  font-size: 3.5991466522216795rem;
  height: 4.318rem;
  position: absolute;
  right: 22.054rem;
  left: 4.636036682128906rem;
  top: 5.869rem;
  overflow: auto;
  line-height: 4.319rem;
  font-weight: 700;
}
.div___14-r {
  color: #ffffff;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 3.5991466522216795rem;
  line-height: 4.319rem;
  font-weight: 400;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
._14-r-span {
  font-family: "Wix Madefor Display", sans-serif;
  font-weight: 700;
}
.div__background2 {
  background: linear-gradient(
    90deg,
    rgba(255, 196, 44, 1) 0%,
    rgba(255, 196, 44, 1) 43.808600306510925%,
    rgba(19, 25, 48, 1) 43.808600306510925%,
    rgba(19, 25, 48, 1) 100%
  );
  border-radius: 1.542rem;
  width: 48.876rem;
  height: 1.028rem;
  position: absolute;
  left: calc(50% - 25.116rem);
  top: 43rem;
}
.div__background2:hover .div__slider {
  /* лёгкая тень, чтобы «выделить» */
  box-shadow: 0px 0px 10px 10px rgba(36, 160, 255, 0.2);
}

.div__background3 {
  background: #ffc42c;
  border-radius: 1.542rem 0rem 0rem 1.542rem;
  width: 5.142rem;
  height: 1.028rem;
  position: absolute;
  left: -4.113rem;
  top: 0rem;
}
.div__background4 {
  background: #131930;
  border-radius: 0rem 1.542rem 1.542rem 0rem;
  width: 7.198rem;
  height: 1.028rem;
  position: absolute;
  right: -5.142rem;
  top: 0rem;
}
.div__slider {
  background: #ffffff;
  border-radius: 2.057rem;
  width: 11.489rem;
  height: 4.318rem;
  position: absolute;
  left: 12.163rem;
  top: -1.645rem;
}
.div___1000 {
  color: #0c101f;
  text-align: center;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 2.056655502319336rem;
  line-height: 3.2909999999999995rem;
  font-weight: 700;
  position: absolute;
  left: calc(50% - 4.202rem);
  top: 0.771rem;
  width: 5.361rem;
  height: 2.571rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div__svg2 {
  width: 2.2600000000000002rem;
  height: 2.2600000000000002rem;
  position: absolute;
  left: 7.794rem;
  top: 1.032rem;
  overflow: visible;
}
.div__container {
  position: absolute;
  right: 3.7340000000000004rem;
  left: 38.005859375rem;
  bottom: 9.598rem;
  top: 1.83056640625rem;
}
.div__background5 {
  background: #101529;
  border-radius: 5.399rem;
  padding: 1.4rem 4.3rem 1.4rem 4.3rem;
  display: flex;
  flex-direction: row;
  gap: 0.9rem;
  align-items: center;
  justify-content: center;
  width: 14.7rem;
  height: 4.7rem;
  position: absolute;
  left: 2.2rem;
  top: 0.7rem;
}
.div__frame-1000006006 {
  flex-shrink: 0;
  width: 8.329rem;
  height: 2.6rem;
  position: relative;
}
.div___0-r {
  color: #798cb4;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 2rem;
  line-height: 2.468rem;
  font-weight: 600;
  position: absolute;
  left: 0rem;
  top: 0rem;
  width: 5.5rem;
  height: 2.6rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__group2 {
  width: 22.22%;
  height: 69.18%;
  position: absolute;
  right: 0.76%;
  left: 77.01%;
  bottom: 13.51%;
  top: 17.31%;
  overflow: visible;
}
.div__label6 {
  color: #ff7171;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.6rem;
  line-height: 3.085rem;
  font-weight: 600;
  position: absolute;
  left: 38.806rem;
  top: 4.231rem;
  width: 16.1rem;
  height: 3.1rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__frame-1000005842 {
  width: 56rem;
  height: 4rem;
  position: absolute;
  left: 4.3rem;
  top: 3.3rem;
}
.div__container2 {
  height: 4.5rem;
  position: absolute;
  right: 0rem;
  left: 0rem;
  top: 0rem;
  overflow: hidden;
}
.div__overlay {
  background: rgba(255, 135, 84, 0.1);
  border-radius: 2.2399999999999998rem;
  padding: 0.7rem 1.2rem 0.7rem 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 0.5rem;
  align-items: center;
  justify-content: center;
  width: 32.2rem;
  height: 3.9rem;
  position: absolute;
  left: 0rem;
  top: 50%;
  translate: 0 -50%;
}
.div__fire-z-39-vox-3-x-9-kl-5-1 {
  flex-shrink: 0;
  width: 2.1rem;
  height: 2.1rem;
  position: relative;
  overflow: hidden;
}
.div__group3 {
  height: 2.0rem;
  position: absolute;
  left: 0.262rem;
  top: 0rem;
  overflow: visible;
}
.div__div8 {
  color: #ffaf60;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.6288257598876954rem;
  line-height: 1.955rem;
  font-weight: 600;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__frame-1000005835 {
  background: #f1f5fa;
  width: 192.4rem;
  height: 339.4rem;
  position: absolute;
  left: 0rem;
  top: 101.9rem;
}
.div__frame-1000005833 {
  background: #f1f5fa;
  width: 192.4rem;
  height: 66rem;
  position: absolute;
  left: 0rem;
  top: 97.7rem;
  overflow: hidden;
}
.div__frame-1000002205 {
  background: #070913;
  border-radius: 3rem 3rem 0rem 0rem;
  width: 192.4rem;
  height: 41.9rem;
  position: absolute;
  left: 0rem;
  top: 283.9rem;
  overflow: hidden;
}
.div__footer {
  width: 97.83%;
  height: 28.101999999999997rem;
  position: absolute;
  right: 1.08%;
  left: 1.09%;
  bottom: -0.002rem;
}
.div__frame-1000005910 {
  width: 100.587rem;
  height: 13.921000000000001rem;
  position: absolute;
  left: 62.2rem;
  top: -3.6rem;
}
.div__frame-1000005875 {
  display: flex;
  flex-direction: row;
  gap: 14.8rem;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  left: 6.9rem;
  top: 0rem;
}
.div__frame-1000005873 {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 20.8rem;
  position: relative;
}
.div__div9 {
  color: rgba(255, 255, 255, 0.85);
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.622360610961914rem;
  line-height: 1.714rem;
  font-weight: 700;
  text-transform: uppercase;
  position: relative;
  align-self: stretch;
  height: 2.025rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__frame-1000006053 {
  display: flex;
  flex-direction: column;
  gap: 1.4rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.div__div10 {
  color: rgba(155, 163, 180, 0.8);
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.4rem;
  line-height: 1.9760000000000002rem;
  font-weight: 500;
  position: relative;
  width: 20.9rem;
}
.div__frame-10000058752 {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 20.8rem;
  position: relative;
}
.div__you-tube {
  color: rgba(155, 163, 180, 0.8);
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.4rem;
  line-height: 1.9760000000000002rem;
  font-weight: 500;
  position: relative;
  width: 20.9rem;
}
.div__vk {
  color: rgba(155, 163, 180, 0.8);
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.4rem;
  line-height: 1.9760000000000002rem;
  font-weight: 500;
  position: relative;
  width: 20.9rem;
}
.div__telegram {
  color: rgba(155, 163, 180, 0.8);
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.4rem;
  line-height: 1.9760000000000002rem;
  font-weight: 500;
  position: relative;
  width: 20.9rem;
}
.div__frame-1000005850 {
  width: 35.987rem;
  height: 13.921000000000001rem;
  position: absolute;
  left: 64.6rem;
  top: 0rem;
}
.div__background6 {
  background: #89de5d;
  border-radius: 0.44400000000000006rem;
  width: 0.8880000000000001rem;
  height: 0.8880000000000001rem;
  position: absolute;
  right: 18.358rem;
  top: 12.554rem;
}
.div__div11 {
  color: rgba(155, 163, 180, 0.7);
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.4381250381469726rem;
  line-height: 1.556rem;
  font-weight: 600;
  position: absolute;
  top: 11.9rem;
  left: 18.961000000000002rem;
  top: 12.020999999999999rem;
  width: 17.026rem;
  height: 1.9rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__frame-1000006041 {
  display: flex;
  flex-direction: row;
  gap: 1.494rem;
  align-items: flex-start;
  justify-content: flex-end;
  flex-wrap: wrap;
  align-content: flex-start;
  width: 16rem;
  position: absolute;
  left: 20rem;
  top: 0rem;
}
.div__svg3 {
  flex-shrink: 0;
  width: 6.1259999999999994rem;
  height: 3.6759999999999997rem;
  position: relative;
  overflow: visible;
}
.div__svg4 {
  flex-shrink: 0;
  width: 6.817rem;
  height: 3.6759999999999997rem;
  position: relative;
}
.div__vector8 {
  width: 99.65%;
  height: 99.63%;
  position: absolute;
  right: -0.02%;
  left: 0.37%;
  bottom: 0.18%;
  top: 0.19%;
  overflow: visible;
}
.div__frame-1000006010 {
  width: 71.04%;
  height: 37.32%;
  position: absolute;
  right: 12%;
  left: 16.96%;
  bottom: 29.66%;
  top: 33.02%;
}
.div__page-1 {
  height: 1.3rem;
  position: absolute;
  left: -0.001rem;
  top: 0rem;
  overflow: visible;
}
.div__svg5 {
  flex-shrink: 0;
  width: 6.817rem;
  height: 3.6759999999999997rem;
  position: relative;
  overflow: visible;
}
.div__svg6 {
  flex-shrink: 0;
  width: 7.659000000000001rem;
  height: 3.6759999999999997rem;
  position: relative;
  overflow: visible;
}
.div__rbxkingdom-gg-2024 {
  color: rgba(255, 255, 255, 0.25);
  text-align: center;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.2157031059265138rem;
  line-height: 1.778rem;
  font-weight: 600;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 20.993000000000002rem;
  width: 101.401rem;
  height: 1.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div__subsections {
  width: 38.4rem;
  height: 17.387999999999998rem;
  position: absolute;
  left: 23.7rem;
  top: 9.5rem;
}
.div__frame-1000005876 {
  width: 31.129rem;
  height: 17.39rem;
  position: absolute;
  left: 1.3rem;
  top: -1.1rem;
}
.div__logo-footer {
  padding: 0.521rem 0rem 0.521rem 0rem;
  display: flex;
  flex-direction: row;
  gap: 0.417rem;
  align-items: center;
  justify-content: flex-start;
  width: 23.228rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
.div__logo {
  padding: 1.043rem;
  display: flex;
  flex-direction: row;
  gap: 0.834rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  height: 5.3rem;
  position: relative;
}
.div__frame-1000006060 {
  flex-shrink: 0;
  width: 3.8rem;
  height: 4.4rem;
  position: relative;
}
.div__frame-10000059742 {
  width: 3.723rem;
  height: 3.475rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
  overflow: visible;
}
.div__robux-kingdom {
  color: #ffffff;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 2.919755744934082rem;
  font-weight: 700;
  position: relative;
}
.div__beneficiary-international-business-systems-s-r-l-reg-number-3-102-693823-beneficiary-s-address-san-jose-santa-ana-three-hundred-and-fifty-meters-of-the-restaurant-ceviche-del-rey-costa-rica-rbxkingdom-gmail-com {
  color: rgba(155, 163, 180, 0.6);
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.3556008338928223rem;
  line-height: 2.086rem;
  font-weight: 400;
  position: absolute;
  left: 1.3rem;
  top: 7.2rem;
  width: 33.6rem;
}
.div__frame-1000005977 {
  display: flex;
  flex-direction: column;
  gap: 3.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 140.3rem;
  position: absolute;
  left: 26rem;
  top: 17.4rem;
}
.div__frame-1000005858 {
  flex-shrink: 0;
  width: 139.4rem;
  height: 73.932rem;
  position: relative;
}
.div__frame-1000002216 {
  background: #ffffff;
  border-radius: 2.463rem;
  width: 139.4rem;
  height: 43.299rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
  overflow: hidden;
}
.div__frame-1000002217 {
  width: 75.199rem;
  height: 65.067rem;
  position: absolute;
  left: 6.856999999999999rem;
  top: -14.89rem;
}
.div__frame-1000002215 {
  width: 75.199rem;
  height: 65.067rem;
  position: absolute;
  left: 0.783rem;
  top: 6.083rem;
}
.div__frame-48095973 {
  width: 49.142rem;
  height: 29.881rem;
  position: absolute;
  left: -3.109rem;
  top: 16.097rem;
}
.div__frame-1000005860 {
  width: 84.45rem;
  height: 41.672000000000004rem;
  position: absolute;
  left: 47.233rem;
  top: 7.668000000000001rem;
}
.div__frame-1000005859 {
  background: linear-gradient(
    207.23deg,
    rgba(132, 153, 238, 1) 0%,
    rgba(70, 71, 169, 1) 100%
  );
  border-radius: 2.666rem;
  width: 79.365rem;
  height: 37.693rem;
  position: absolute;
  left: 2.653rem;
  top: 3.979rem;
  overflow: hidden;
}
.div__ellipse-6 {
  background: linear-gradient(
    180deg,
    rgba(27, 204, 231, 1) 0%,
    rgba(154, 207, 251, 0.01) 100%
  );
  border-radius: 50%;
  width: 50.168rem;
  height: 45.182rem;
  position: absolute;
  left: -4.803rem;
  top: -18.848rem;
  transform-origin: 0 0;
  transform: rotate(-0.23deg) scale(1, 1);
}
.div___7-ddecb-6-d-0-e-4-b-644-db-8-a-983-e-824-c-8-f-586-2 {
  width: 100%;
  height: 97%;
  position: absolute;
  left: -2.6100000000000003rem;
  top: 0.46rem;
  object-fit: cover;
}
.div___7-ddecb-6-d-0-e-4-b-644-db-8-a-983-e-824-c-8-f-586-22 {
  border-radius: 11.812999999999999rem;
  width: 84.474rem;
  height: 38.114rem;
  position: absolute;
  left: 0rem;
  top: 1.136rem;
  object-fit: cover;
}
.div__frame-1000005997 {
  width: 45rem;
  height: 27.655rem;
  position: absolute;
  left: 5.6rem;
  top: 6.5rem;
}
.div__busts-in-silhouette-1-1 {
  width: 7.499rem;
  height: 7.499rem;
  position: absolute;
  left: 36.9rem;
  top: 9.1rem;
  object-fit: cover;
}
.div__div12 {
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 4.2rem;
  line-height: 5.886rem;
  font-weight: 700;
  position: absolute;
  left: 0rem;
  top: 0rem;
  width: 47.3rem;
  height: 16.6rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div-12-span {
  color: #1f1f31;
}
.div-12-span2 {
  color: #0a88ff;
}
.div__div13 {
  color: #80889a;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.777505111694336rem;
  line-height: 2.37rem;
  font-weight: 500;
  position: absolute;
  left: 0rem;
  top: 18.1rem;
  width: 47.1rem;
  height: 9.6rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__frame-1000005844 {
  background: #ffffff;
  border-radius: 2.463rem;
  width: 112.8rem;
  height: 27.4rem;
  position: absolute;
  left: 26.5rem;
  top: 46.5rem;
  overflow: hidden;
}
.div__section {
  height: 18.127000000000002rem;
  position: absolute;
  right: -4.816rem;
  left: 3.645064926147461rem;
  top: 4.598rem;
}
.div__frame-1000005857 {
  width: 168.27100000000002rem;
  height: 18.182rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
.div__frame-1000005863 {
  width: 164.315rem;
  height: 17.240000000000002rem;
  position: absolute;
  left: 0.985rem;
  top: 0.394rem;
}
.div__container3 {
  display: flex;
  flex-direction: row;
  gap: 1.8350000000000002rem;
  align-items: center;
  justify-content: flex-start;
  width: 140.385rem;
  position: absolute;
  left: calc(50% - 82.15700000000001rem);
  top: 6.025rem;
}
.div__background7 {
  background: #ecf1f6;
  border-radius: 2.039rem;
  flex-shrink: 0;
  width: 24.125999999999998rem;
  height: 10.85rem;
  position: relative;
}
.div___803-r {
  color: #2d2d2e;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.9204790115356445rem;
  line-height: 2.881rem;
  font-weight: 700;
  position: absolute;
  left: 10.57rem;
  top: 2.351rem;
  width: 6.9rem;
  height: 2.9rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__gar-28 {
  color: #2a2b2e;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.6804189682006836rem;
  line-height: 2.689rem;
  font-weight: 600;
  position: absolute;
  left: 10.562999999999999rem;
  top: 6.002000000000001rem;
  width: 6.352rem;
  height: 2.041rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__background8 {
  background: #131930;
  border-radius: 1200.179rem;
  width: 5.761rem;
  height: 5.761rem;
  position: absolute;
  left: 2.881rem;
  top: 50%;
  translate: 0 -50%;
  overflow: hidden;
}
.div__no-filter {
  height: 5.8rem;
  overflow: hidden;
  object-fit: cover;
}
.div___406-r {
  color: #2d2d2e;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.9204790115356445rem;
  line-height: 2.881rem;
  font-weight: 700;
  position: absolute;
  left: 10.609rem;
  top: 2.351rem;
  width: 6.9rem;
  height: 2.9rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div___021-20 {
  color: #2a2b2e;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.6804189682006836rem;
  line-height: 2.689rem;
  font-weight: 600;
  position: absolute;
  left: 10.562999999999999rem;
  top: 6.002000000000001rem;
  width: 6.6739999999999995rem;
  height: 2.041rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__no-filter2 {
  position: absolute;
  right: 0rem;
  left: -0.00006839412963017821rem;
  bottom: 0rem;
  top: -0.000016779237193986772rem;
  overflow: hidden;
  object-fit: cover;
}
.div___110-r {
  color: #2d2d2e;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.9204790115356445rem;
  line-height: 2.881rem;
  font-weight: 700;
  position: absolute;
  left: 10.547rem;
  top: 2.351rem;
  width: 6.2rem;
  height: 2.9rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__tac-og {
  color: #2a2b2e;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.6804189682006836rem;
  line-height: 2.689rem;
  font-weight: 600;
  position: absolute;
  left: 10.562999999999999rem;
  top: 6.002000000000001rem;
  width: 7.279999999999999rem;
  height: 2.041rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__background9 {
  background: #131930;
  border-radius: 1200.179rem;
  width: 5.761rem;
  height: 5.761rem;
  position: absolute;
  left: 2.88rem;
  top: 50%;
  translate: 0 -50%;
  overflow: hidden;
}
.div__no-filter3 {
  position: absolute;
  right: 0rem;
  left: -0.00003795039956457913rem;
  bottom: 0rem;
  top: -0.000016779237193986772rem;
  overflow: hidden;
  object-fit: cover;
}
.div___100-r {
  color: #2d2d2e;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.9204790115356445rem;
  line-height: 2.881rem;
  font-weight: 700;
  position: absolute;
  left: 10.586rem;
  top: 2.351rem;
  width: 6.9rem;
  height: 2.9rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__bac-07 {
  color: #2a2b2e;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.6804189682006836rem;
  line-height: 2.689rem;
  font-weight: 600;
  position: absolute;
  left: 10.562999999999999rem;
  top: 6.002000000000001rem;
  width: 6.659000000000001rem;
  height: 2.041rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__no-filter4 {
  position: absolute;
  right: 0rem;
  left: -0.0000015291370800696313rem;
  bottom: 0rem;
  top: 0.000005278129174257629rem;
  overflow: hidden;
  object-fit: cover;
}
.div___1008-r {
  color: #2d2d2e;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.9204790115356445rem;
  line-height: 2.881rem;
  font-weight: 700;
  position: absolute;
  left: 10.525rem;
  top: 2.351rem;
  width: 7.9rem;
  height: 2.9rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__msv-a-s {
  color: #2a2b2e;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.6804189682006836rem;
  line-height: 2.689rem;
  font-weight: 600;
  position: absolute;
  left: 10.562999999999999rem;
  top: 6.002000000000001rem;
  width: 7.103rem;
  height: 2.041rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__no-filter5 {
  position: absolute;
  right: 0rem;
  left: 0.00001070395956048742rem;
  bottom: 0rem;
  top: -0.000016779237193986772rem;
  overflow: hidden;
  object-fit: cover;
}
.div___100 {
  color: #2d2d2e;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.9204790115356445rem;
  line-height: 2.881rem;
  font-weight: 700;
  position: absolute;
  left: 10.562000000000001rem;
  top: 2.4010000000000002rem;
  width: 3.5869999999999997rem;
  height: 2.881rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__svg7 {
  width: 1.92rem;
  height: 1.92rem;
  position: absolute;
  left: 14.940999999999999rem;
  top: calc(50% - 2.544rem);
}
.div__clip-path-group {
  height: auto;
  position: absolute;
  left: 0rem;
  top: 0rem;
  overflow: visible;
}
.div__bac-072 {
  color: #2a2b2e;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.6804189682006836rem;
  line-height: 2.689rem;
  font-weight: 600;
  position: absolute;
  left: 10.562000000000001rem;
  top: 6.002000000000001rem;
  width: 6.659000000000001rem;
  height: 2.041rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__no-filter6 {
  position: absolute;
  right: 0rem;
  left: 0.000024883230798877777rem;
  bottom: 0rem;
  top: 0.000005278129174257629rem;
  overflow: hidden;
  object-fit: cover;
}
.div__background10 {
  background: #ecf1f6;
  border-radius: 2.549rem;
  flex-shrink: 0;
  width: 24.125999999999998rem;
  height: 10.85rem;
  position: relative;
}
.div___1008 {
  color: #2d2d2e;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.9204790115356445rem;
  line-height: 2.881rem;
  font-weight: 700;
  position: absolute;
  left: 10.562000000000001rem;
  top: 2.4010000000000002rem;
  width: 4.863rem;
  height: 2.881rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__svg8 {
  width: 1.92rem;
  height: 1.92rem;
  position: absolute;
  left: 16.19rem;
  top: calc(50% - 2.544rem);
}
.div__clip-path-group2 {
  height: auto;
  position: absolute;
  left: 0rem;
  top: 0rem;
  overflow: visible;
}
.div__msv-a-s2 {
  color: #2a2b2e;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.6804189682006836rem;
  line-height: 2.689rem;
  font-weight: 600;
  position: absolute;
  left: 10.562000000000001rem;
  top: 6.002000000000001rem;
  width: 7.103rem;
  height: 2.041rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__no-filter7 {
  position: absolute;
  right: 0rem;
  left: 0.0000400355871533975rem;
  bottom: 0rem;
  top: 0.000005278129174257629rem;
  overflow: hidden;
  object-fit: cover;
}
.div__svg9 {
  width: 1.92rem;
  height: 1.92rem;
  position: absolute;
  left: 16.191rem;
  top: calc(50% - 2.544rem);
}
.div__clip-path-group3 {
  height: auto;
  position: absolute;
  left: 0rem;
  top: 0rem;
  overflow: visible;
}
.div__no-filter8 {
  position: absolute;
  right: 0rem;
  left: 0.00008368549752049148rem;
  bottom: 0rem;
  top: -0.000016779237193986772rem;
  overflow: hidden;
  object-fit: cover;
}
.div__frame-1000006023 {
  display: flex;
  flex-direction: row;
  gap: 0.8rem;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  left: 0.9550000000000001rem;
  top: 0.37rem;
}
.div__time-l-9-dttlv-7-tivj-1 {
  flex-shrink: 0;
  width: 2.4rem;
  height: 2.4rem;
  position: relative;
  overflow: visible;
}
.div__div14 {
  color: #1f1f31;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 2.2rem;
  line-height: 3.2439999999999998rem;
  font-weight: 700;
  position: relative;
  width: 25.7rem;
  height: 3.2rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__frame-1000006058 {
  width: 17.6rem;
  height: 16.2rem;
  position: absolute;
  left: 0rem;
  top: 5.6rem;
  overflow: hidden;
}
.div__frame-1000006059 {
  background: #ffffff;
  border-radius: 2.5rem;
  width: 23.2rem;
  height: 27.4rem;
  position: absolute;
  left: 0rem;
  top: 46.5rem;
  overflow: hidden;
}
.div__div15 {
  color: #1f1f31;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 2.3475248336791994rem;
  line-height: 2.8280000000000003rem;
  font-weight: 700;
  position: absolute;
  left: 2.7rem;
  top: 3.2rem;
  width: 20.5rem;
  height: 5.372rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div___1-1-35-r {
  color: #ff8401;
  text-align: center;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 3.3555713653564454rem;
  line-height: 4.194rem;
  font-weight: 700;
  position: absolute;
  left: 1.7rem;
  top: 9.8rem;
  width: 20.6rem;
  height: 4.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div___13-metaverse-touch-1 {
  width: 31.01rem;
  /* top: 1rem; */
  height: 18.99rem;
  position: absolute;
  left: 2rem;
  top: 18.81rem;
  transform-origin: 0 0;
  transform: rotate(-15deg) scale(1, 1);
  object-fit: cover;
}
.div__frame-1000002104 {
  align-self: stretch;
  flex-shrink: 0;
  height: 48.1rem;
  position: relative;
}
.div__frame-1000002103 {
  width: 162.082rem;
  height: 69.007rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
.div__rectangle-790 {
  background: #ffffff;
  border-radius: 2.5rem;
  border-style: solid;
  border-color: rgba(5, 15, 39, 0);
  border-width: 0.18rem;
  width: 50.6rem;
  height: 19.7rem;
  position: absolute;
  left: 0rem;
  top: -0.032rem;
}
.div__frame-1000002141 {
  background: #ffffff;
  border-radius: 2.5rem;
  width: 50.6rem;
  height: 25.3rem;
  position: absolute;
  left: 0rem;
  top: 22.768rem;
  overflow: hidden;
}
.div__frame-1000005975 {
  width: 18.740000000000002rem;
  height: 9rem;
  position: absolute;
  left: 3.7rem;
  top: 14.2rem;
}
.div___55-414-r {
  color: #000000;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 4.931506729125976rem;
  line-height: 3.973rem;
  font-weight: 600;
  position: absolute;
  left: 0rem;
  top: 0rem;
  width: 21.2rem;
}
.div__div16 {
  color: #80889a;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 2.465753364562988rem;
  line-height: 3.973rem;
  font-weight: 500;
  position: absolute;
  left: 0rem;
  top: 4.9rem;
  width: 24.1rem;
}
.div___13-metaverse-touch-12 {
  width: 26.09rem;
  height: 25.75rem;
  position: absolute;
  left: 23rem;
  top: -0.35rem;
  transform-origin: 0 0;
  /* transform: rotate(-10.362deg) scale(1, 1); */
  object-fit: cover;
}
.div__frame-1000002134 {
  background: #ffffff;
  border-radius: 2.5rem;
  width: 86.5rem;
  height: 25.3rem;
  position: absolute;
  left: 53.1rem;
  top: 22.768rem;
  overflow: hidden;
}
.div__image {
  border-radius: 2.664rem;
  width: 86.5rem;
  height: 31.7rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
.div__frame-10000059752 {
  width: 18.740000000000002rem;
  height: 9rem;
  position: absolute;
  left: 3.5rem;
  top: 14.1rem;
}
.div___1-029 {
  color: #000000;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 4.931506729125976rem;
  line-height: 3.973rem;
  font-weight: 600;
  position: absolute;
  left: 0rem;
  top: 0rem;
  width: 14.918000000000001rem;
}
.div__div17 {
  color: #80889a;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 2.465753364562988rem;
  line-height: 3.973rem;
  font-weight: 500;
  position: absolute;
  left: 0rem;
  top: 4.9rem;
  width: 26.6rem;
}
.div___19-multiverse-1 {
  width: 40.6rem;
  height: 40.6rem;
  position: absolute;
  left: 31.7rem;
  top: -4.9rem;
  object-fit: cover;
}
.div___7-metaverse-virtual-world-1 {
  width: 16rem;
  height: 16rem;
  position: absolute;
  left: 68.1rem;
  top: 7.9rem;
  object-fit: cover;
}
.div__frame-1000001871 {
  width: 44.4rem;
  height: 12.7rem;
  position: absolute;
  left: 3.1rem;
  top: 4.468rem;
}
.div__div18 {
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 4rem;
  line-height: 120%;
  letter-spacing: -0.02em;
  font-weight: 600;
  position: absolute;
  left: 0.6rem;
  top: 0.6rem;
  width: 44.406rem;
}
.div-18-span {
  color: #050f27;
}
.div-18-span2 {
  color: #ae64fd;
}
.div__frame-1000002136 {
  border-radius: 2.5rem;
  width: 86.5rem;
  height: 19.6rem;
  position: absolute;
  left: 53.1rem;
  top: 0.068rem;
  overflow: hidden;
}
.div__frame-1000002135 {
  background: #ffffff;
  width: 86.5rem;
  height: 34.7rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
.div___1-metaverse-imagination-2 {
  width: 10.262rem;
  height: 10.431999999999999rem;
  position: absolute;
  left: 25.764999999999997rem;
  top: 23.311rem;
  transform-origin: 0 0;
  transform: rotate(12.541deg) scale(1, -1);
  object-fit: cover;
}
.div___8-metaverse-friend-1 {
  width: 8.263rem;
  height: 9.732rem;
  position: absolute;
  left: 74.8rem;
  top: 8.5rem;
  object-fit: cover;
}
.div__frame-10000059753 {
  width: 18.740000000000002rem;
  height: 9rem;
  position: absolute;
  left: 4rem;
  top: 8.1rem;
}
.div___3-712 {
  color: #000000;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 4.931506729125976rem;
  line-height: 3.973rem;
  font-weight: 600;
  position: absolute;
  left: 0rem;
  top: 0rem;
  width: 14.918000000000001rem;
}
.div__div19 {
  color: #80889a;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 2.465753364562988rem;
  line-height: 3.973rem;
  font-weight: 500;
  position: absolute;
  left: 0rem;
  top: 4.932rem;
  width: 18.740000000000002rem;
}
.div___9-metaverse-items-1 {
  width: 51.6rem;
  height: 51.6rem;
  position: absolute;
  left: 26.9rem;
  top: -3.2rem;
  object-fit: cover;
}
.div__rectangle-156574 {
  background: #ffffff;
  width: 12rem;
  height: 3.6rem;
  position: absolute;
  left: 63rem;
  top: 31.1rem;
}
.div__frame-1000006213 {
  display: flex;
  flex-direction: column;
  gap: 1.9rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 140.4rem;
  position: relative;
}
.div__frame-1000006030 {
  background: #ffffff;
  border-radius: 1.576rem;
  align-self: stretch;
  flex-shrink: 0;
  height: 8.3rem;
  position: relative;
  overflow: hidden;
}
.div__div20 {
  color: #050f27;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.8rem;
  line-height: 107%;
  letter-spacing: -0.02em;
  font-weight: 600;
  position: absolute;
  left: 9.7rem;
  top: 3.168rem;
  width: 34.6rem;
}
.div__div20_quest {
  color: #050f27;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.8rem;
  line-height: 107%;
  letter-spacing: -0.02em;
  font-weight: 600;
  position: absolute;
  left: 2.7rem;
  top: 3.168rem;
  width: 38.6rem;
}
.div__card-index-dividers-1 {
  width: 5.934rem;
  height: 5.934rem;
  position: absolute;
  left: 1.7rem;
  top: 0.5rem;
  object-fit: cover;
}
.div__frame-1000002208 {
  background: #ffffff;
  border-radius: 1.5rem;
  padding: 1.58rem 1.416rem 1.416rem 1.416rem;
  align-self: stretch;
  flex-shrink: 0;
  height: 5.1rem;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(0.554rem);
}
.div__frame-48095944 {
  display: flex;
  flex-direction: column;
  gap: 0.567rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 135.5rem;
  position: absolute;
  left: 1.4rem;
  top: 1.6rem;
}
.div__frame-48095949 {
  align-self: stretch;
  flex-shrink: 0;
  height: 2.337rem;
  position: relative;
}
.div__div21 {
  color: #000000;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.8rem;
  line-height: 120%;
  letter-spacing: -0.02em;
  font-weight: 600;
  position: absolute;
  left: 0rem;
  top: 0.071rem;
  width: 30.592000000000002rem;
}
.div__frame-1000006054 {
  background: #f1f5fa;
  border-radius: 78.947rem;
  padding: 3.158rem 3.474rem 3.158rem 3.474rem;
  display: flex;
  flex-direction: column;
  gap: 0.7889999999999999rem;
  align-items: center;
  justify-content: center;
  width: 3rem;
  height: 3rem;
  position: absolute;
  left: 136.2rem;
  top: 1.097rem;
  overflow: hidden;
}
.div__div22 {
  color: #50545c;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 2rem;
  line-height: 120%;
  letter-spacing: -0.02em;
  font-weight: 600;
  position: relative;
}
.div__frame-1000006031 {
  background: #ffffff;
  border-radius: 1.5rem;
  padding: 1.58rem 1.416rem 1.416rem 1.416rem;
  align-self: stretch;
  flex-shrink: 0;
  height: 10.3rem;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(0.554rem);
}
.div__frame-480959442 {
  display: flex;
  flex-direction: column;
  gap: 0.567rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 135.4rem;
  position: absolute;
  left: 2.5rem;
  top: 2.2rem;
}
.div__robux-kingdom2 {
  color: #000000;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.8rem;
  line-height: 120%;
  letter-spacing: -0.02em;
  font-weight: 600;
  position: absolute;
  left: 0rem;
  top: 0.071rem;
  width: 30.592000000000002rem;
}
.div__robux-kingdom-telegram {
  color: #848b9a;
  text-align: justified;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.4rem;
  line-height: 120%;
  letter-spacing: -0.02em;
  font-weight: 500;
  position: relative;
  align-self: stretch;
}
.div__frame-10000060542 {
  background: #f1f5fa;
  border-radius: 78.947rem;
  padding: 3.158rem 3.474rem 3.158rem 3.474rem;
  display: flex;
  flex-direction: column;
  gap: 0.7889999999999999rem;
  align-items: center;
  justify-content: center;
  width: 3rem;
  height: 3rem;
  position: absolute;
  left: 136.3rem;
  top: 1.097rem;
  overflow: hidden;
}
.div__frame-1000002210 {
  background: #ffffff;
  border-radius: 1.5rem;
  padding: 1.58rem 1.416rem 1.416rem 1.416rem;
  align-self: stretch;
  flex-shrink: 0;
  height: 5.1rem;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(0.554rem);
}
.div__frame-1000002212 {
  background: #ffffff;
  border-radius: 1.5rem;
  padding: 1.58rem 1.416rem 1.416rem 1.416rem;
  align-self: stretch;
  flex-shrink: 0;
  height: 5.1rem;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(0.554rem);
}
.div__frame-1000002211 {
  background: #ffffff;
  border-radius: 1.5rem;
  padding: 1.58rem 1.416rem 1.416rem 1.416rem;
  align-self: stretch;
  flex-shrink: 0;
  height: 5.1rem;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(0.554rem);
}
.div__frame-1000002209 {
  background: #ffffff;
  border-radius: 1.5rem;
  padding: 1.58rem 1.416rem 1.416rem 1.416rem;
  align-self: stretch;
  flex-shrink: 0;
  height: 8.5rem;
  position: relative;
  overflow: hidden;
}
.div__frame-480959443 {
  display: flex;
  flex-direction: column;
  gap: 0.567rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 135.1rem;
  position: absolute;
  left: 1.4rem;
  top: 1.6rem;
  backdrop-filter: blur(0.554rem);
}
.div__div23 {
  color: #848b9a;
  text-align: justified;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.4rem;
  line-height: 120%;
  letter-spacing: -0.02em;
  font-weight: 500;
  position: relative;
  align-self: stretch;
}
.div__background11 {
  background: #ffffff;
  border-radius: 2.5rem;
  flex-shrink: 0;
  width: 140.3rem;
  height: 28.2rem;
  position: relative;
  overflow: hidden;
}
.div__svg10 {
  width: 1.7rem;
  height: 1.7rem;
  position: absolute;
  left: 63.3rem;
  top: 0.8rem;
  overflow: visible;
}
.div__frame-1000006020 {
  width: 59.5rem;
  height: 18.7rem;
  position: absolute;
  left: 3.7rem;
  top: 4.981rem;
}
.div__frame-1000006019 {
  width: 59.5rem;
  height: 18.7rem;
  position: absolute;
  left: 0.9rem;
  top: 0rem;
}
.div__frame-1000006018 {
  width: 59.5rem;
  height: 11.847rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
.div__div24 {
  color: #1d2123;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 2.4rem;
  line-height: 2.56rem;
  font-weight: 700;
  position: absolute;
  left: 0rem;
  top: 0rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__div25 {
  color: #80889a;
  text-align: left;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.8rem;
  line-height: 2.4rem;
  font-weight: 500;
  position: absolute;
  left: 0rem;
  top: 4.7rem;
  width: 57.4rem;
  height: 7.1rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.div__button3 {
  background: var(
    --dejstvie,
    linear-gradient(270deg, rgba(255, 184, 0, 1) 0%, rgba(255, 98, 0, 1) 100%)
  );
  border-radius: 3.1rem;
  padding: 0.9rem 1.7rem 0.9rem 1.7rem;
  display: flex;
  flex-direction: row;
  gap: 1.3rem;
  align-items: center;
  justify-content: center;
  width: 21.3rem;
  height: 4.5rem;
  position: absolute;
  left: 0rem;
  top: calc(50% - -4.85rem);
}
.div__div26 {
  color: #ffffff;
  text-align: center;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.6rem;
  line-height: 1.92rem;
  font-weight: 600;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div__vector9 {
  flex-shrink: 0;
  width: 0.735rem;
  height: 1.476rem;
  position: relative;
  overflow: visible;
}
.div__svg11 {
  width: 1.7rem;
  height: 1.7rem;
  position: absolute;
  left: 63.3rem;
  top: 24.695rem;
  overflow: visible;
}
.div___13-metaverse-touch-13 {
  width: 30.130000000000003rem;
  height: 19.102rem;
  position: absolute;
  left: 79.1rem;
  top: 17.066rem;
  object-fit: cover;
}
.div___13-metaverse-touch-2 {
  width: 36.169rem;
  height: 31.270999999999997rem;
  position: absolute;
  left: 111.522rem;
  top: 2.8rem;
  object-fit: cover;
}
.div___13-metaverse-touch-3 {
  width: 19.746000000000002rem;
  height: 17.580000000000002rem;
  position: absolute;
  left: 89.475rem;
  top: -2.532rem;
  object-fit: cover;
}
.div___1-2 {
  width: 34.9rem;
  height: 34.9rem;
  position: absolute;
  left: 93.7rem;
  top: -3.119rem;
  object-fit: cover;
}
.div__background12 {
  background: #ffffff;
  border-radius: 2.5rem;
  flex-shrink: 0;
  width: 140.3rem;
  height: 28.5rem;
  position: relative;
  overflow: hidden;
}
.div__svg12 {
  width: 1.7rem;
  height: 1.7rem;
  position: absolute;
  left: 63.3rem;
  top: 0.8rem;
  overflow: visible;
}
.div__frame-1000006021 {
  width: 77.6rem;
  height: 18.9rem;
  position: absolute;
  left: 4.6rem;
  top: 4.781000000000001rem;
}
.div__frame-1000006017 {
  width: 77.6rem;
  height: 11.8rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
.div__robux-kingdom-roblox {
  color: #80889a;
  text-align: justified;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.8rem;
  line-height: 2.4rem;
  font-weight: 500;
  position: absolute;
  left: 0rem;
  top: 4.7rem;
  width: 77.6rem;
  height: 7.1rem;
  display: flex;
  align-items: center;
}
.div__button4 {
  background: #29a8eb;
  border-radius: 3.1rem;
  padding: 0.9rem 1.7rem 0.9rem 1.7rem;
  display: flex;
  flex-direction: row;
  gap: 0.5rem;
  align-items: center;
  justify-content: center;
  width: 22rem;
  height: 4.5rem;
  position: absolute;
  left: 0rem;
  top: calc(50% - -4.95rem);
}
.div__telegram2 {
  color: #ffffff;
  text-align: center;
  font-family: "Wix Madefor Display", sans-serif;
  font-size: 1.6rem;
  line-height: 1.92rem;
  font-weight: 600;
  position: relative;
  width: 12.4rem;
  height: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.div__vector10 {
  flex-shrink: 0;
  width: 0.735rem;
  height: 1.476rem;
  position: relative;
  overflow: visible;
}
.div__svg13 {
  width: 1.7rem;
  height: 1.7rem;
  position: absolute;
  left: 63.3rem;
  top: 24.695rem;
  overflow: visible;
}
.div__icons-8-telegram-750-1 {
  width: 50.638999999999996rem;
  height: 50.638999999999996rem;
  position: absolute;
  left: 88.1rem;
  top: -8.943000000000001rem;
  object-fit: cover;
}
.div__frame-54 {
  background: #f1f5fa;
  width: 191.9rem;
  height: 14.2rem;
  position: absolute;
  left: 0.1rem;
  top: 101.9rem;
}
.div__frame-10000022062 {
  background: #0a0d1b;
  border-radius: 3rem;
  width: 142.4rem;
  height: 8.474rem;
  position: absolute;
  left: 24.3rem;
  top: 2.9rem;
  overflow: hidden;
}
.div__frame-10000059732 {
  width: 7.468000000000001rem;
  height: 1.436rem;
  position: absolute;
  left: 5.497rem;
  top: 0.5rem;
  overflow: visible;
}
.div__vector11 {
  width: 8.12%;
  height: 33.24%;
  position: absolute;
  right: 56.9%;
  left: 34.97%;
  bottom: 4.35%;
  top: 62.41%;
  overflow: visible;
}
.div__vector12 {
  width: 1.65%;
  height: 33.24%;
  position: absolute;
  right: 54%;
  left: 44.35%;
  bottom: 4.35%;
  top: 62.41%;
  overflow: visible;
}
.div__vector13 {
  width: 7.89%;
  height: 33.24%;
  position: absolute;
  right: 43.58%;
  left: 48.53%;
  bottom: 4.35%;
  top: 62.41%;
  overflow: visible;
}
.div__vector14 {
  width: 8.38%;
  height: 34.19%;
  position: absolute;
  right: 33.33%;
  left: 58.29%;
  bottom: 3.87%;
  top: 61.94%;
  overflow: visible;
}
.div__vector15 {
  width: 8.73%;
  height: 33.24%;
  position: absolute;
  right: 22.41%;
  left: 68.86%;
  bottom: 4.35%;
  top: 62.41%;
  overflow: visible;
}
.div__vector16 {
  width: 9.57%;
  height: 34.19%;
  position: absolute;
  right: 11.6%;
  left: 78.83%;
  bottom: 3.87%;
  top: 61.94%;
  overflow: visible;
}
.div__vector17 {
  width: 9.72%;
  height: 33.24%;
  position: absolute;
  right: 0%;
  left: 90.28%;
  bottom: 4.35%;
  top: 62.41%;
  overflow: visible;
}
.div__frame-10000059743 {
  width: 4.496rem;
  height: 4.197rem;
  position: absolute;
  left: 0rem;
  top: -0.2rem;
  overflow: visible;
}
.div__glyph2 {
  width: 83.33%;
  height: 91.66%;
  position: absolute;
  right: 8.33%;
  left: 8.34%;
  bottom: 4.17%;
  top: 4.18%;
  overflow: visible;
}
.div__svg14 {
  flex-shrink: 0;
  width: 1.778rem;
  height: 1.778rem;
  position: relative;
  overflow: visible;
}
.div__coupon-svgrepo-com-12 {
  flex-shrink: 0;
  width: 1.8rem;
  height: 1.8rem;
  position: relative;
  overflow: visible;
}
.div__shopping-cart-svgrepo-com-12 {
  flex-shrink: 0;
  width: 1.9989999999999999rem;
  height: 1.9989999999999999rem;
  position: relative;
  overflow: visible;
}
.div__frame-10000062152 {
  display: flex;
  flex-direction: row;
  gap: 1.5rem;
  align-items: center;
  justify-content: flex-start;
  width: 12.3rem;
  height: 3.1rem;
  position: absolute;
  left: 99rem;
  top: 2.7rem;
}
.div__frame-1000005905-variant-32 {
  border-radius: 12.4rem;
  flex-shrink: 0;
  width: 3.1rem;
  height: 3.1rem;
  position: relative;
  overflow: visible;
}
.div__frame-1000005907-variant-22 {
  border-radius: 12.4rem;
  flex-shrink: 0;
  width: 3.1rem;
  height: 3.1rem;
  position: relative;
  overflow: visible;
}
.div__frame-1000005906-variant-12 {
  border-radius: 12.4rem;
  flex-shrink: 0;
  width: 3.1rem;
  height: 3.1rem;
  position: relative;
  overflow: visible;
}

/* Basic hover effects */
div[class*="button"] {
  transition: transform 0.3s ease;
  cursor: pointer;
}
div[class*="button"]:hover {
  transform: scale(1.05);
}
a {
  transition: color 0.3s ease, opacity 0.3s ease;
}
a:hover {
  opacity: 0.8;
}

/* Popup styles */
.popup {
  display: none;
  
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  align-items: center;
  justify-content: center;
  z-index: 9999;
}
.popup.active {
  display: flex;
}
.popup-content {
  background: #fff;
  padding: 2rem;
  border-radius: 0.5rem;
  text-align: center;
}
*, *::before, *::after {
      box-sizing: border-box;
      margin: 0;
      padding: 0;
      border: none;
      text-decoration: none;
      background: none;
      -webkit-font-smoothing: antialiased;
    }
    menu, ol, ul { list-style: none; }

    /* Container */
    .promo-container {
      width: 56rem;
      background: #0d1222 !important;
      border-radius: 2.637rem !important;
      height: 66.451rem !important;
      display: none;
      box-shadow: 0 0.435rem 1.741rem rgba(0, 0, 0, 0.16) !important;
      overflow: hidden !important;
    }

    /* Left frame with Telegram graphic */
    .promo-frame-graphic {
      width: 41.935rem;
      height: 20.219rem;
      position: absolute;
      left: 6.153rem;
      top: 48.344rem;
    }
    .telegram-icon {
      width: 25.842rem;
      height: 29.422rem;
      position: absolute;
      left: 33.05rem;
      top: -13.888rem;
      object-fit: cover;
    }

    /* Content frame */
    .promo-frame-content {
      width: 38.851rem;
      height: 26.721rem;
      position: absolute;
      left: 4.922rem;
      top: 34.983rem;
    }
    .promo-text-block {
      width: 38.851rem;
      height: 26.721rem;
      position: absolute;
      left: 0;
      top: 0;
    }
    .promo-description {
      color: #798cb4;
      text-align: left;
      font-family: "PlusJakartaSans-Medium", sans-serif;
      font-size: 2.11rem;
      line-height: 150%;
      font-weight: 500;
      position: absolute;
      left: 0;
      top: 5.737rem;
      width: 35.511rem;
      height: 12.482rem;
    }
    .promo-subheading {
      color: #fff;
      text-align: center;
      font-family: "RobotoFlex-Bold", sans-serif;
      font-size: 2.461rem;
      line-height: 4.294rem;
      font-weight: 700;
      position: absolute;
      left: 0;
      top: 0;
      width: 21.041rem;
      height: 4.395rem;
      display: flex;
      align-items: center;
      justify-content: center;
    }

    /* Telegram channel button */
    .telegram-button {
      background: #29a8eb;
      border-radius: 17.58rem;
      padding: 0.963rem 1.819rem;
      display: flex;
      align-items: center;
      justify-content: center;
      width: 27.6rem;
      height: 6.329rem;
      position: absolute;
      left: 0;
      top: calc(50% + 6.856rem);
      cursor: pointer;
      transition: background-color 0.2s, transform 0.1s;
    }
    .telegram-button:hover { background: #1f8eca; }
    .telegram-button:active { transform: scale(0.97); }
    .telegram-button-text {
      color: #fff;
      font-family: "Gilroy-SemiBold", sans-serif;
      font-size: 2.11rem;
      line-height: 2.054rem;
      font-weight: 600;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    .telegram-button-icon {
      width: 0.786rem;
      height: 1.579rem;
      margin-left: 1.231rem;
    }

    /* Activate promo code button */
    .activate-button {
      background: linear-gradient(89.47deg, rgba(52,190,179,1) 0%, rgba(30,161,96,1) 100%);
      border-radius: 2.14rem;
      padding: 1.629rem 4.345rem;
      display: flex;
      align-items: center;
      justify-content: center;
      width: 45.18rem;
      height: 6.68rem;
      position: absolute;
      left: 5.098rem;
      top: 23.732rem;
      cursor: pointer;
      transition: opacity 0.2s;
    }
    .activate-button:hover { opacity: 0.9; }
    .activate-button-text {
      color: #fff;
      font-family: "Gilroy-SemiBold", sans-serif;
      font-size: 2.461rem;
      line-height: 2.557rem;
      font-weight: 600;
    }

    /* Promo code heading and input */
    .promo-heading {
      color: #fff;
      font-family: "RobotoFlex-Bold", sans-serif;
      font-size: 3.516rem;
      line-height: 4.294rem;
      font-weight: 700;
      position: absolute;
      left: 5.098rem;
      top: 5.274rem;
      display: flex;
      align-items: center;
    }
    .promo-input-frame {
      background: #0a0d1a;
      border-radius: 2.14rem;
      padding: 2.461rem 3.34rem;
      display: flex;
      align-items: center;
      width: 45.18rem;
      position: absolute;
      left: 5.098rem;
      top: 14.064rem;
      overflow: hidden;
    }
    .promo-input-placeholder {
      color: #fff;
      font-family: "Roboto-Medium", sans-serif;
      font-size: 2.11rem;
      line-height: 150%;
      font-weight: 500;
    }

    /* Error icon */
    .error-icon-frame {
      background: #0a0d19;
      border-radius: 17.93rem;
      padding: 0.914rem 0.717rem;
      display: flex;
      align-items: center;
      justify-content: space-between;
      width: 5.885rem;
      height: 5.885rem;
      position: absolute;
      left: 44.476rem;
      top: 4.747rem;
      overflow: hidden;
    }
    .error-icon {
      width: 4.079rem;
      height: 4.079rem;
    }


    .butt_,
.butt_ * {
  color: white;
  box-sizing: border-box;
}
.butt_ {
  top: -0.5rem;
  display: flex;
  flex-direction: row;
  gap: 1.2rem;
  align-items: center;
  justify-content: flex-start;
  position: relative;
}
.butt____500-rubles {
  background: #1a213d;
  border-radius: 1rem;
  border-style: solid;
  border-color: #1a213d;
  border-width: 0.129rem;
  opacity: 0.5;
  flex-shrink: 0;
  width: 18.7rem;
  height: 4.6rem;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.butt____500 {
  color: #ffffff;
  text-align: left;
  font-family: "WixMadeforDisplay-SemiBold", sans-serif;
  font-size: 2.056655502319336rem;
  line-height: 3.085rem;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
}
.butt___group-522 {
  flex-shrink: 0;
  width: 35.5rem;
  height: 4.6rem;
  position: static;
}
.butt____1000-r {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #1a213d;
  border-radius: 1rem;
  border-style: solid;
  border-color: #1a213d;
  border-width: 0.129rem;
  opacity: 0.5;
  width: 18.7rem;
  height: 4.6rem;
}
.butt____1000 {
  color: #ffffff;
  text-align: left;
  font-family: "WixMadeforDisplay-SemiBold", sans-serif;
  font-size: 2.056655502319336rem;
  line-height: 3.085rem;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
}
.butt____1500-r {
  width: 15.7rem;
  height: 4.6rem;
}
.butt___background-border {
  background: #1a213d;
  border-radius: 1rem;
  border-style: solid;
  border-color: #1a213d;
  border-width: 0.129rem;
  opacity: 0.5;
  width: 18.7rem;
  height: 4.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.butt____1500 {
  color: #ffffff;
  text-align: left;
  font-family: "WixMadeforDisplay-SemiBold", sans-serif;
  font-size: 2.056655502319336rem;
  line-height: 3.085rem;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
}

