/* Common styling for custom accreditation, license, and expiry date fields */
.custom-accreditation-field,
.custom-licence-field,
.custom-expiry-date-field,
.public_liability-expiry-date-field,
.training-organisation-field {
    padding: 30px; /* Add padding inside the fields */
    margin-bottom: 30px; /* Add margin at the bottom of each field */
    box-sizing: border-box; /* Include padding and border in the element's total width and height */
    -ms-align-self: flex-start; /* Align the element along the start of the cross axis (for Microsoft browsers) */
    -ms-flex-item-align: start; /* Align the element's cross-start margin edge within the line (for Microsoft browsers) */
    align-self: flex-start; /* Align the element along the start of the cross axis */
    background-color: var(--the7-content-boxes-bg); /* Set the background color using a CSS variable */
    border-radius: 2px; /* Add a slight border radius for rounded corners */
}

/* Styling for labels inside custom accreditation, license, and expiry date fields */
.custom-accreditation-field label,
.custom-licence-field label,
.custom-expiry-date-field,
.public_liability-expiry-date-field,
.training-organisation-field label {
    font-size: 18px; /* Set the font size for labels */
    font-weight: bold; /* Set the font weight for labels to bold */
}
.create-account { 
            display: none !important;
        }
