.rounded-square {
  padding: 10px;
  border-radius: 10px;
}

.btn-1 {
  background-color: #d09632;
  font-size: 15px;
  padding: 8px 10px;
}

.btn-2 {
  border: 1px solid #0f4229;
  font-size: 17px;
}

.btn-login {
  height: 39px !important;
  background-color: #004d25;
  color: #fff;
  border-radius: 9px;
  padding: 5px 18px;
}

.btn-login:hover {
  background-color: #081c12;
  color: #fff;
}

.btn-login2 {
  height: 39px !important;
  color: #004d25;
  font-weight: 500;
  border: 1px solid #004d25;
  border-radius: 9px;
  padding: 5px 25px;
}

.btn-login2:hover {
  color: white;
  background-color: #004d25;
}

.btn-enter {
  height: 39px !important;
  color: #fff;
  background-color: #004d25;
  font-weight: 500;
  border: 1px solid #004d25;
  border-radius: 9px;
  padding: 5px 25px;
}

.btn-enter:hover {
  color: black;
  background-color: #fff;
}

.btn-register {
  height: 39px !important;
  background-color: #d09632;
  color: #fff;
  border-radius: 9px;
  padding: 5px 18px;
}

.btn-register:hover {
  background-color: #a67828;
  color: #fff;
}

.my-container {
  background-color: #f2f2f2;
  border-radius: 20px;
  border: none;
  padding: 30px 30px;
  text-align: center;
}

.profile-container {
  margin: 50px auto;
  background-color: #fff;
  padding: 30px;
}
.profile-image {
  width: 100%;
  max-width: 250px;
  border-radius: 10px;
}
.new-form {
  font-size: 14px;
  background-color: #f2f2f2;
  border: none;
  padding: 10px;
}
.profile-details,
.farm-details {
  font-size: 16px;
}
.profile-details label,
.farm-details label {
  font-weight: 600;
  margin-top: 10px;
  font-size: 14px;
  color: black;
  margin-bottom: 10px;
}

.btn-edit-profile {
  background-color: #004d25;
  color: #fff;
  border-radius: 5px;
  padding: 10px 20px;
  margin-top: 20px;
  width: 100%;
}
.btn-edit-profile:hover {
  background-color: white;
  color: black;
  border: 1px solid #004d25;
}

.popup-div > .form-label {
  font-weight: 600;
  color: #004d25;
  font-size: 15px;
}

.popup-div > .form-select, .form-control {
  font-size: 14px;
}