._1bwl51g1 {
  background: var(--_1073cm81);
  color: var(--_1073cm83);
}
._1bwl51g2 {
  background: var(--_1073cm88);
  color: var(--_1073cm8a);
}
._1bwl51g3 {
  background: var(--_1073cm8f);
  color: var(--_1073cm8h);
}
._1bwl51g4 {
  background: var(--_1073cm8m);
  color: var(--_1073cm8o);
}
._1bwl51g5 {
  display: block;
  font: 700 18px / 1.3 var(--main-font-family);
  letter-spacing: .2px;
  margin-bottom: 8px;
}
.lchs2s0 ._1bwl51g5 {
  font-size: 14px !important;
}
._1bwl51g6 {
  background: var(--_1073cm87);
  background-clip: text;
  -webkit-text-fill-color: transparent;
  text-shadow: 0px 0px #00000000;
}
._1bwl51g7 {
  background: var(--_1073cm8e);
  background-clip: text;
  -webkit-text-fill-color: transparent;
  text-shadow: 0px 0px #00000000;
}
._1bwl51g8 {
  color: var(--_1073cm8g);
}
._1bwl51g9 {
  color: var(--_1073cm8o);
}
._1bwl51ga {
  margin-bottom: 24px;
}
._1bwl51gb {
  padding-block: 5rem;
}
._1bwl51gc {
  padding-block: 2rem;
}
._1bwl51gd {
  margin-top: 9px;
}
._1bwl51gd p {
  font: 400 1rem/1.5 var(--main-font-family);
}
._1bwl51gd > * + * {
  margin-top: 10px;
}
._1bwl51ge {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-top: 1.5rem;
  gap: 3rem;
}
._1bwl51gf {
  margin-left: 48px;
}
.lchs2s0 ._1bwl51gf {
  margin-left: 0px;
}
@media screen and (max-width:1023px) {
  ._1bwl51gb {
    padding-block: 3rem;
  }
  ._1bwl51ge {
    flex-direction: column;
    gap: 1rem;
  }
  ._1bwl51gf {
    margin-top: 1.5rem;
    margin-left: 0;
  }
}
@media screen and (max-width:768px) {
  ._1bwl51gc {
    padding-block: 1.5rem;
  }
}