.f_content {
  padding: 165px 0;
  @media (max-width: 992px) {
    padding: 120px 0 72px;
  }
  .row {
    margin-left: 0px;
    margin-right: 0px;
  }
  h4 {
    font-size: var(--main-lead-bold-size);
    font-weight: var(--main-lead-bold-weight);
    line-height: var(--main-lead-bold-line);
    margin-bottom: 15px;
    @media (max-width: 992px) {
      margin-bottom: 5px;
    }
  }
  p {
    display: flex;
    font-size: var(--body-small-regular-size);
    font-weight: var(--body-small-regular-weight);
    line-height: var(--body-small-regular-line);
    color: #656565;
  }
  p svg {
    margin-right: 5px;
    margin-top: 2px;
  }
  .wpforms-head-container {
    padding-bottom: 0 !important;
  }
  .wpforms-container {
    margin: 0 !important;
  }
  .wpforms-title {
    font-size: var(--heading-3-size) !important;
    font-weight: var(--heading-3-weight) !important;
    line-height: var(--heading-3-line) !important;
    margin-bottom: 10px !important;
    color: #000 !important;
  }
  .wpforms-description {
    font-size: var(--body-regular-size) !important;
    font-weight: var(--body-regular-weight) !important;
    line-height: var(--body-regular-line) !important;
    margin-bottom: 30px !important;
    color: #656565 !important;
  }
  .wpforms-field-container input::placeholder {
    color: #656565 !important;
  }
  .wpforms-field {
    padding-bottom: 5px !important;
  }
  .wpforms-submit {
    padding: 16px 35px !important;
    height: 100% !important;
    background-color: #000 !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 16px !important;
    margin-top: 30px !important;
  }
  .wpforms-submit:hover {
    transform: scale(1.05) !important;
  }
  .ti-map-pin-filled:before {
    font-size: 17px;
  }
  .footerMap {
    height: 479px;
  }
}

@media (max-width: 992px) {
  .f_content > div {
    flex-wrap: wrap-reverse;
  }
}
