/* Web-to-lead form: Select Study Program in 2 columns */
body.web-to-lead .form-group:has(label[for="form-cf-5"]) {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 25px;
    row-gap: 8px;
}

body.web-to-lead .form-group:has(label[for="form-cf-5"]) > label {
    grid-column: 1 / -1;
}

body.web-to-lead label[for="form-cf-5"] ~ .checkbox,
body.web-to-lead label[for="form-cf-5"] ~ .radio {
    display: inline-block;
    width: 48%;
    vertical-align: top;
    margin-right: 1%;
}

@media (max-width: 600px) {
    body.web-to-lead .form-group:has(label[for="form-cf-5"]) {
        grid-template-columns: 1fr;
    }
}

