.container {
    background-color: #f7f7f7; /* Grey background color */
    padding: 20px; /* Add some padding for spacing */
}

.wizardForm {
    padding: 25px;
    max-width: 1020px;
    margin: 0 auto; /* Center the form */
    background-color: #fff; /* White background color for the form */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Add drop shadow */
}


@media (max-width: 767px) {
    /* Mobile-friendly styles */
    .wizardForm {
        padding: 15px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Add drop shadow */
    }

    .form-label,
    .btn-primary {
        margin-top: 10px; /* Adjust spacing for smaller screens */
    }
}

.mb-3 {
    margin-bottom: 1px!important;
}

.form-label {
    margin: 5px 0 1px 0;
    font-weight: bold; /* Make labels bold */
}

.btn-primary {
    margin: 5px 0 5px 0;
}

.logo {
    display: block;
    margin: 0 auto;
    max-width: 150px; /* Set the maximum width to 150px */
    height: auto; /* Maintain aspect ratio */
}
