.contact-form-container {
  background-color: ;
  color: #000000;
}
.subject-wrapper .form-control {
  margin-top: 0px;
}
.form-all-text {
  white-space: nowrap;
  padding-left: 5px;
}
.contact-form-container .row .col-md-8 {
  padding-left: 18px;
}
.contact-form-twig-container img {
}
.form-control {
  padding: 0.5rem 1rem !important;
}
#edit-quote {
  margin-top: 0 !important;
}

.contact-form-container div[aria-label="Status message"] {
  color: #325e1c;
  border-color: #c9e1bd #c9e1bd #c9e1bd transparent;
  background-color: #f3faef;
  background-image: unset;
  box-shadow: -8px 0 0 #77b259;
  padding: 12px;
  margin-bottom: 12px;
  margin-left: -4px;
}
[role="contentinfo"] {
  color: red;
  display: none;
}
.contact-form-container [role="contentinfo"] {
  display: block !important;
}

.contact-form-twig-container {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.contact-form-wrapper {
  background-color: #ffffff;
  border-radius: 10px 0 0 10px;
  padding: 40px;
}

.contact-content-wrapper {
  background-color: #fff9f0;
  border-radius: 0 10px 10px 0;
  padding: 40px;
}

.form-item--error-message{
	display:none;
}
