p.text-white.h3.mb-0.text-uppercase.font-weight-semi-bold {
    text-transform: capitalize !important;
}
.webform-submission-virtual-info-session-dec-20-form .webform-flexbox:first-of-type {
    margin-top: 0 !important;
}

/* Hide Previous button - multiple selectors for specificity */
.webform-button--previous {
    display: none !important;
}

input[value="< Previous"] {
    display: none !important;
}

button.webform-button--previous,
input.webform-button--previous {
    display: none !important;
    visibility: hidden !important;
}
.webform-submission-virtual-info-session-december-20-form .form-actions {
    text-align: center !important;
    display: block !important;
    width: 100% !important;
}

.webform-submission-virtual-info-session-december-20-form .webform-button--next {
    margin: 0 auto !important;
    display: inline-block !important;
}