* {
  margin: 0;
  padding: 0;
}

.h-10 {
  height: 10%;
}

.h-20 {
  height: 20%;
}

.h-30 {
  height: 30%;
}

.h-80 {
  height: 80%;
}

.h-90 {
  height: 90%;
}

.poppins-300 {
  font-family: 'Poppins', sans-serif;
  font-weight: 300;
}

.poppins-400 {
  font-family: 'Poppins', sans-serif;
  font-weight: 400;
}

.poppins-500 {
  font-family: 'Poppins', sans-serif;
  font-weight: 500;
}

.poppins-600 {
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
}

.poppins-700 {
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
}

.end-10 {
  right: 10%;
}

.end-10px {
  right: 10px;
}

.end-20px {
  right: 20px;
}

.icon {
  color: black;
}

.hr {
  border: 1px solid #d9d9d9;
}

.lotus-btn-primary {
  background-color: #b88e2f;
  color: #fff;
  padding: 10px 20px;
  border: none;
  border-radius: 6px;
  font-size: 1.2rem;
  cursor: pointer;
}

/* Badge Row Styling */
.badge-row {
  background-color: #faf3ea;
  padding: 1rem 0;
}

.badge-container {
  background-color: transparent;
  margin: 1rem 0.5rem;
}

.badge-container img {
  width: 40px;
  height: 40px;
}

.badge-container p {
  color: #9f9f9f !important;
  font-family: 'Poppins', sans-serif;
  font-size: 12px;
  font-weight: 500;
  margin-top: 4px;
}

/* For debugging */
.red-border {
  border: 1px solid red;
}

.black-border {
  border: 1px solid black;
}

.blue-border {
  border: 1px solid blue;
}

.green-border {
  border: 1px solid green;
}
