/* Error */
.errorcontainer {
  margin-top: 0px !important;
  margin-bottom: 20px !important;
}

/* Beschreibung */
.category-desc {
  background-color: #b2ac88;
  border: 5px solid #b2ac88;
  border-radius: 10px;
  color: white;
  margin-left: 0px;
  margin-bottom: 20px;
}

.category-desc p {
  margin-left: 10px;
}

/* Main Container */
.fieldset-1 {
  border: 5px solid #b2ac88;
  border-radius: 10px;
}

.u-section-1 .u-container-layout-1 {
  padding: 0px !important;
  margin-top: 20px;
  margin-bottom: 20px;
}

/* Input-Feld */
.form-control{
  width: 100%;
  margin-bottom: 10px;
  border-radius: 10px;
}

/* Button */
.btn {
  background-color: #C0C0C0;
  color: black;
  padding: 10px 20px;
  border: none;
  border-radius: 10px;
  cursor: pointer;
  font-size: 16px;
  transition: background-color 0.3s;
}

.btn:hover {
  background-color: #b2ac88;
  color: white;
}