._1mgfcbj0 {
  width: 100%;
}
._1mgfcbj1 {
  width: 50%;
}
._1mgfcbj2 {
  gap: 24px;
}
._1mgfcbj3 {
  flex-basis: 50%;
}
._1mgfcbj4 {
  font-size: 36px;
}
._1mgfcbj5 {
  background-image: linear-gradient(185deg,#1e3860 14.64%,#13818b 85.36%);
}
._1mgfcbj6 {
  border-bottom: 4px solid #d4d4d4;
}
._1mgfcbj7 {
  margin: 1rem 0;
}
._1mgfcbj8 {
  width: 100%;
  border-spacing: 0;
}
._1mgfcbj9 {
  padding: 10px;
  border: 1px solid #d4d4d4!important;
  height: 50px;
}
._1mgfcbja {
  border-top-left-radius: 1rem;
  background-color: #ace1fc;
}
._1mgfcbjb {
  border-top-right-radius: 1rem;
}
._1mgfcbjc {
  border-bottom-left-radius: 1rem;
}
._1mgfcbjd {
  border-bottom-right-radius: 1rem;
}
._1mgfcbje {
  border-bottom: 0!important;
}
._1mgfcbjf {
  background-color: #ace1fc;
}
._1mgfcbjg {
  font-weight: 700;
}
._1mgfcbjh {
  font-size: 22px;
  font-weight: 700;
}
._1mgfcbji {
  height: 50px;
}
._1mgfcbjj {
  width: 25%;
}
._1mgfcbjp {
  padding: 2.5rem 0;
}
@media screen and (max-width: 1023px) {
  ._1mgfcbjk {
    flex-direction: column;
  }
  ._1mgfcbjl {
    flex-direction: row;
    width: 100%;
    margin-top: 32px;
    margin-left: 0;
  }
}
@media screen and (max-width: 768px) {
  ._1mgfcbjl {
    flex-direction: column;
  }
}
@media screen and (max-width: 603px) {
  ._1mgfcbjm {
    font-size: 32px;
  }
}
@media screen and (max-width: 500px) {
  ._1mgfcbjm {
    font-size: 24px;
  }
}
@media screen and (max-width: 400px) {
  ._1mgfcbjm {
    font-size: 20px;
  }
  ._1mgfcbjo {
    font-size: 14px;
  }
}
@media screen and (max-width: 502px) {
  ._1mgfcbjn {
    font-size: 12px;
  }
}