.home-form-text-section {
  background: #f4a287;
  color: white;
  border-bottom-left-radius: 7px;
  border-top-left-radius: 7px;
}
.home-form-section {
  border-bottom-right-radius: 7px;
  border-top-right-radius: 7px;
}
.font-size-40 {
  font-size: 40px;
}
.custom-fieldset {
  border: 1px solid #f4a287;
  padding: 20px;
  border-radius: 10px;
  margin-top: 20px;
  background: #fbf3f1;
}
.custom-legend {
  width: auto;
  padding: 0 10px;
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  float: none;
  color: black;
}
.custom-fieldset-2 {
  padding: 9px 20px;
}
.custom-legend-shadow {
  text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff,
    1px 1px 0 #fff;
}
.home-main-form-card-contact {
  display: flex;
  align-items: center;
  gap: 10px;
}

.home-main-form-card-contact-image {
  padding: 10px;
  background: #f4a287;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.home-main-form-card-contact-image-img {
  height: 24px;
  width: 24px;
}

.home-main-form-card-contact-text {
  color: black;
  text-decoration: none;
}
