.btn-primary {
  background-color: #8B5E3C;
  border-color: #8B5E3C;
  width: 100%;
}

.btn-primary:hover {
  background-color: #D8A98A;
  border-color: #D8A98A;
}


h2 {
	font-size: clamp(1.75rem, 2.5vw + 1rem, 2.5rem);
}
.wpcf7 form .wpcf7-response-output {
  border: 2px solid #8B5E3C !important;
  color: #8B5E3C !important;
  background-color: #fff7f2;
  padding: 12px 16px;
  border-radius: 6px;
  font-weight: 500;
  text-align: center;
}
a,
a:visited {
  color: #000;
}

a:hover,
a:focus {
  color: #8B5E3C;
  text-decoration: none;
}