.mhc-embedded-form #form-text {
    text-align: center;
}

.mhc-embedded-form #form-text h2,
.mhc-embedded-form .flex-form-section h5 {
    margin: auto;
    max-width: 600px;
    text-align: center;
}

.mhc-embedded-form .flex-form-section h5 {
    margin-bottom: 20px;
}

.mhc-embedded-form #form-text img {
    margin: 20px auto;
    max-width: 100%;
}

.mhc-embedded-form .flex-form-section img  {
    margin: auto;
    max-width: 100%;
}


.mhc-embedded-form .flex-form-section input {
    margin-bottom: 15px;
}

@media screen and (max-width: 600px) {
    .full-image {
        display: none;
        visibility: hidden;
    }
}

@media screen and (min-width: 601px) {
    .mobile-image {
        display: none;
        visibility: hidden;
    }
}