/*!
   * Bootstrap  v5.3.0-alpha3 (https://getbootstrap.com/)
   * Copyright 2011-2023 The Bootstrap Authors
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
   */
/* -------------------------------------------------------------------------------------------------- */
/* #region Default bootstrap variable overrides for the morningvistahomes.com ----------------------- */
/* #endregion Default bootstrap variable overrides for the morningvistahomes.com -------------------- */
/* -------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------- */
/* #region Default variables for the morningvistahomes.com ------------------------------------------ */
/* #endregion Default variables for the morningvistahomes.com --------------------------------------- */
/* -------------------------------------------------------------------------------------------------- */
.advantages {
  margin-top: 9rem;
  margin-bottom: 8rem;
}

@media (max-width: 991.98px) {
  .advantages {
    display: none;
  }
}

@media (min-width: 1200px) {
  .advantages_about {
    padding-right: 8em !important;
  }
}

.advantages_img img {
  width: 100%;
  height: auto;
}

.advantages h4 {
  margin-top: 1rem;
  font-size: 1.65rem;
}

.advantages_subtitle {
  margin-top: 2rem;
  font-weight: 500;
  font-size: 1.14rem;
  color: #653e1e;
}

.advantages_features {
  margin-top: 1.5rem;
  font-size: 10px;
  text-align: center;
}

.advantages_features img {
  width: 60px;
}

hr {
  border-top: 1px solid;
  opacity: inherit;
}

.google-map {
  margin-top: 5rem;
  margin-bottom: 5.5rem;
}

@media (max-width: 991.98px) {
  .google-map {
    margin: 2rem 0 0 0;
  }
}

.mvh-map {
  min-height: 600px;
}

.feedback-footer {
  background-color: #3B280D;
}

.feedback-footer_banner {
  background: url(../img/feedback-banner.jpg) center;
  background-size: cover;
}

.feedback-footer_form h4 {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 2rem;
}

.feedback-footer_form .btn {
  color: #D5B391;
}

.feedback-footer_form .row {
  margin-bottom: 2.5rem;
}

.feedback-footer_form textarea {
  height: 150px !important;
}

.feedback-footer_form .wpcf7-response-output {
  border: none !important;
  color: #fff;
  padding: 0 !important;
  margin: 1rem 0 !important;
}

.feedback-footer_form .wpcf7-spinner {
  margin-bottom: -6px;
  background: l;
  background-color: #775533;
}

.feedback-footer .form-control {
  border: none;
  font-size: 14px;
  padding-left: 1.5rem !important;
}

.feedback-footer label {
  color: #653E1E;
  font-size: 14px;
  font-weight: 500;
  padding-left: 1.5rem !important;
}
