.free-consultation {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 60px 20px;
  background-position: center;
  background-size: cover;
}

.free-consultation__button {
  background-color: #7fa32c;
  color: #fff !important;
  padding: 10px 35px;
  margin-top: 44px;
  border-radius: 90px;
  transition: .1s;
  width: fit-content;
}

.free-consultation__button:hover {
  background-color: #648122;
  text-decoration: none;