
@media (max-width: 1100px){
  .form-journal__form-wrapper .form__input, .form-journal__form-wrapper .form__submit {
    max-width: unset;
    width: 48%;
  }
  .form-journal__image-wrapper {
    display: none;
  }
  .flat-detail__card {
    flex-direction: column;
  }
  .flat-detail__card-plan-image {
    flex: none;
    height: clamp(380px, 55vw, 480px);
  }
  .flat-detail__card-info {
    flex-basis: fit-content;
  }
  .flat-detail__buttons .button {
    flex: 1;
  }
}