
html, body {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

.h9o0WV6eDHa5y8ceUOUV-body { min-height: 100vh; justify-content: flex-start; display: flex; align-items: stretch; flex-direction: column; background-color: #fff; min-width: 0px; box-sizing: border-box; border-width: 1px; border-color: #33a346; width: 100%; max-width: 100%; }
@media (min-width: 375px) {
  .h9o0WV6eDHa5y8ceUOUV-body { border-width: 1px; }
  .h9o0WV6eDHa5y8ceUOUV-body { border-color: #33a346; }
}

.vn73x34w { width: 100%; color: #1e3a8a; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-sizing: border-box; background-color: #bfdbfe; }
@media (min-width: 375px) {
  .vn73x34w { width: 100%; }
  .vn73x34w { color: #1e3a8a; }
  .vn73x34w { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); }
  .vn73x34w { box-sizing: border-box; }
  .vn73x34w { background-color: #bfdbfe; }
}

.rh9csxta { justify-content: center; display: flex; align-items: center; flex-direction: column; min-width: 0px; padding: 1rem; max-width: 100%; width: 100%; background-color: #ae3d3d; gap: 1rem; box-sizing: border-box; }
@media (min-width: 375px) {
  .rh9csxta { justify-content: center; }
  .rh9csxta { display: flex; }
  .rh9csxta { align-items: center; }
  .rh9csxta { flex-direction: column; }
  .rh9csxta { min-width: 0px; }
  .rh9csxta { padding: 1rem; }
  .rh9csxta { max-width: 100%; }
  .rh9csxta { width: 100%; }
  .rh9csxta { background-color: #ae3d3d; }
  .rh9csxta { gap: 1rem; }
  .rh9csxta { box-sizing: border-box; }
}
@media (min-width: 1280px) {
  .rh9csxta { justify-content: flex-start; }
  .rh9csxta { flex-direction: row; }
}

.wtnvhfho { margin-right: 1rem; justify-content: center; align-items: center; min-width: 0px; flex: 0 0 auto; display: flex; }
@media (min-width: 375px) {
  .wtnvhfho { margin-right: 1rem; }
  .wtnvhfho { justify-content: center; }
  .wtnvhfho { align-items: center; }
  .wtnvhfho { min-width: 0px; }
  .wtnvhfho { flex: 0 0 auto; }
  .wtnvhfho { display: flex; }
}

.ujvt1qcf { height: 150px; width: auto; }
@media (min-width: 375px) {
  .ujvt1qcf { height: 150px; }
  .ujvt1qcf { width: auto; }
}

.kiyvioid { justify-content: center; flex: 1 1 auto; max-width: 100%; flex-wrap: wrap; background-color: #2c7251; display: flex; min-width: 0px; border-color: #682222; flex-direction: column; align-items: center; box-shadow: 0 10px 15px -3px rgba(0,0,0,0.1), 0 4px 6px -2px rgba(0,0,0,0.05); gap: 1rem; box-sizing: border-box; border-radius: 4px; padding: 0px; shadow: md; }
@media (min-width: 375px) {
  .kiyvioid { justify-content: center; }
  .kiyvioid { flex: 1 1 auto; }
  .kiyvioid { max-width: 100%; }
  .kiyvioid { flex-wrap: wrap; }
  .kiyvioid { background-color: #2c7251; }
  .kiyvioid { display: flex; }
  .kiyvioid { min-width: 0px; }
  .kiyvioid { border-color: #682222; }
  .kiyvioid { flex-direction: column; }
  .kiyvioid { align-items: center; }
  .kiyvioid { box-shadow: 0 10px 15px -3px rgba(0,0,0,0.1), 0 4px 6px -2px rgba(0,0,0,0.05); }
  .kiyvioid { gap: 1rem; }
  .kiyvioid { box-sizing: border-box; }
  .kiyvioid { border-radius: 4px; }
  .kiyvioid { padding: 0px; }
  .kiyvioid { shadow: md; }
}
@media (min-width: 1280px) {
  .kiyvioid { flex-direction: row; }
}

.w1nvl5gi { padding-bottom: 0.5rem; color: #ffffff; padding-right: 0.75rem; font-size: 10px; font-family: Lato; border-radius: 0.5rem; background-color: #2563eb; width: auto; font-import-url: https://fonts.googleapis.com/css2?family=Lato&display=swap; border: none; padding-left: 0.75rem; font-weight: 600; padding-top: 0.5rem; }
.w1nvl5gi:hover { background-color: #dbeafe; }
@media (min-width: 375px) {
  .w1nvl5gi { padding-bottom: 0.5rem; }
  .w1nvl5gi { color: #ffffff; }
  .w1nvl5gi { padding-right: 0.75rem; }
  .w1nvl5gi { font-size: 10px; }
  .w1nvl5gi { font-family: Lato; }
  .w1nvl5gi { border-radius: 0.5rem; }
  .w1nvl5gi { background-color: #2563eb; }
  .w1nvl5gi { width: auto; }
  .w1nvl5gi { font-import-url: https://fonts.googleapis.com/css2?family=Lato&display=swap; }
  .w1nvl5gi { border: none; }
  .w1nvl5gi { padding-left: 0.75rem; }
  .w1nvl5gi { font-weight: 600; }
  .w1nvl5gi { padding-top: 0.5rem; }
}
@media (min-width: 375px) {
  .w1nvl5gi:hover { background-color: #dbeafe; }
}

.uzl4i2rv { border: none; font-family: Inter; font-import-url: https://fonts.googleapis.com/css2?family=Inter&display=swap; padding-right: 0.75rem; text-align: center; padding-bottom: 0.5rem; background-color: #2563eb; color: #ffffff; border-radius: 0.5rem; font-weight: 600; padding-left: 0.75rem; width: auto; shadow: lg; height: auto; font-size: 10px; border-style: none; padding-top: 0.5rem; }
.uzl4i2rv:hover { background-color: #dbeafe; }
@media (min-width: 375px) {
  .uzl4i2rv { border: none; }
  .uzl4i2rv { font-family: Inter; }
  .uzl4i2rv { font-import-url: https://fonts.googleapis.com/css2?family=Inter&display=swap; }
  .uzl4i2rv { padding-right: 0.75rem; }
  .uzl4i2rv { text-align: center; }
  .uzl4i2rv { padding-bottom: 0.5rem; }
  .uzl4i2rv { background-color: #2563eb; }
  .uzl4i2rv { color: #ffffff; }
  .uzl4i2rv { border-radius: 0.5rem; }
  .uzl4i2rv { font-weight: 600; }
  .uzl4i2rv { padding-left: 0.75rem; }
  .uzl4i2rv { width: auto; }
  .uzl4i2rv { shadow: lg; }
  .uzl4i2rv { height: auto; }
  .uzl4i2rv { font-size: 10px; }
  .uzl4i2rv { border-style: none; }
  .uzl4i2rv { padding-top: 0.5rem; }
}
@media (min-width: 375px) {
  .uzl4i2rv:hover { background-color: #dbeafe; }
}

.wsyntbak { text-align: left; border: none; padding-left: 0.75rem; padding-top: 0.5rem; shadow: none; padding-right: 0.75rem; color: #ffffff; width: auto; font-import-url: https://fonts.googleapis.com/css2?family=Roboto&display=swap; border-style: none; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -1px rgba(0,0,0,0.06); font-size: 10px; font-family: Roboto; font-weight: 600; background-color: #2563eb; padding-bottom: 0.5rem; }
.wsyntbak:hover { background-color: #dbeafe; }
@media (min-width: 375px) {
  .wsyntbak { text-align: left; }
  .wsyntbak { border: none; }
  .wsyntbak { padding-left: 0.75rem; }
  .wsyntbak { padding-top: 0.5rem; }
  .wsyntbak { shadow: none; }
  .wsyntbak { padding-right: 0.75rem; }
  .wsyntbak { color: #ffffff; }
  .wsyntbak { width: auto; }
  .wsyntbak { font-import-url: https://fonts.googleapis.com/css2?family=Roboto&display=swap; }
  .wsyntbak { border-style: none; }
  .wsyntbak { box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -1px rgba(0,0,0,0.06); }
  .wsyntbak { font-size: 10px; }
  .wsyntbak { font-family: Roboto; }
  .wsyntbak { font-weight: 600; }
  .wsyntbak { background-color: #2563eb; }
  .wsyntbak { padding-bottom: 0.5rem; }
}
@media (min-width: 375px) {
  .wsyntbak:hover { background-color: #dbeafe; }
}

.iznwzp6j { font-import-url: https://fonts.googleapis.com/css2?family=Open+Sans&display=swap; width: auto; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); padding-top: 0.5rem; padding-left: 1.25rem; font-size: 10px; padding-bottom: 0.5rem; border: none; background-color: #2563eb; border-radius: 0.5rem; font-weight: 600; font-family: Open Sans; color: #ffffff; padding-right: 1.25rem; }
.iznwzp6j:hover { background-color: #1d4ed8; }
@media (min-width: 375px) {
  .iznwzp6j { font-import-url: https://fonts.googleapis.com/css2?family=Open+Sans&display=swap; }
  .iznwzp6j { width: auto; }
  .iznwzp6j { box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); }
  .iznwzp6j { padding-top: 0.5rem; }
  .iznwzp6j { padding-left: 1.25rem; }
  .iznwzp6j { font-size: 10px; }
  .iznwzp6j { padding-bottom: 0.5rem; }
  .iznwzp6j { border: none; }
  .iznwzp6j { background-color: #2563eb; }
  .iznwzp6j { border-radius: 0.5rem; }
  .iznwzp6j { font-weight: 600; }
  .iznwzp6j { font-family: Open Sans; }
  .iznwzp6j { color: #ffffff; }
  .iznwzp6j { padding-right: 1.25rem; }
}
@media (min-width: 375px) {
  .iznwzp6j:hover { background-color: #1d4ed8; }
}

.noKmAlGMIu8FsRDBxn17 { text-align: center; font-size: text-xl; padding: p-4; }
