.form-image-row {
            min-height: 600px;
            display: flex;
        }

        .form-image-row > div {
            padding: 0;
            height: 100%;
        }

        .form-image {
            width: 100%;
            height: 100%;
            object-fit: cover;
            border-top-left-radius: 0.25rem;
            border-bottom-left-radius: 0.25rem;
            /* Remova qualquer altura fixa */
        }

        .form-card {
            height: 100%;
            display: flex;
            align-items: center;
            border-radius: 0;
            border-left: none;
        }

        .form-card .card-body {
            width: 100%;
        }

        /* Estilizando os campos para deixá-los maiores */
        .form-control {
            font-size: 1.1rem;
            padding: 0.75rem 1rem;
            height: auto;
        }

        textarea.form-control {
            height: 150px;
        }

        .form-group {
            margin-bottom: 1.5rem;
        }

        @media (max-width: 700px) {
            .form-image-row {
                flex-direction: column;
                height: auto;
            }

            .form-image {
                height: 250px;
                border-radius: 0.25rem;
                object-fit: cover;
            }

            .form-card {
                border-radius: 0.25rem;
            }
        }