.mf_contact_form_image_wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 24px;
  overflow: hidden;
  width: 100%;
}

.mf_contact_form_image_wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 0 60%;
}

.mf_default_btn {
  border-radius: 50px !important;
  padding: 8px var(--font-size-xl);
}

.mf_default_btn.btn-primary.bg-dark {
  background: var(--primary_color);
  background-color: var(--primary_color) !important;
  border-color: var(--primary_color);
}

.mf_default_btn.btn-secondary {
  background: none;
  background-color: transparent;
  border-color: var(--primary_color);
  color: var(--primary_color);
}
