.pbds-form--leads,
.pbds-form--leads * {
    --form--size: 362px;
    --spacer: 60px;
     --title-spacer: 40px;   
}
@media (max-width: 992px) {
.pbds-form--leads,
.pbds-form--leads * {
        --spacer: 30px;
        --title-spacer: 30px;   
}
    }
.pbds-form--leads 
    .pbds-container {
        padding-top: 0px;
        padding-bottom: var(--spacer);
        display: grid;
        grid-template-columns: 5fr 2fr 3fr 2fr;
        grid-template-areas: "title spacer1 form spacer2";
    }
.pbds-form--leads .pbds-container  > h2 {
            grid-area: title;
            align-self: center;
        }
.pbds-form--leads .pbds-container  > form {
            grid-area: form;
            display: grid;
            grid-template-columns: 100% !important;
            grid-gap: 20px;
            gap: 20px;
            width: 100%;
            max-width: var(--form--size);
        }
.pbds-form--leads .pbds-container > form select {
                width: 100%;
            }
.pbds-form--leads .pbds-container > form label.disabled {
                opacity: 0.5;
            }
    .centered:root .pbds-container {
            display: flex;
            justify-content:  flex-start;
            align-items: center;
            flex-direction: column;
            gap: var(--title-spacer);
        }
    .centered:root .pbds-container > h2 {
                width: 100%;
                max-width: var(--form--size);
                text-align: center;
            }
@media (max-width: 1280px) {
    .pbds-form--leads .pbds-container {
        grid-template-columns: 40px 1fr 40px 362px 40px;
        grid-template-areas: "spacer1 title spacer2 form spacer3";
    }
}
@media (max-width: 992px) {
    .pbds-form--leads .pbds-container {
        padding-top: var(--spacer);
        grid-template-columns: 100%;
        grid-template-areas: "title" "form";
        gap: var(--spacer);
    }
        .pbds-form--leads .pbds-container h2 {
            text-align: center;
        }
        .pbds-form--leads .pbds-container form {
            margin: 0 auto;
        }
}


/*# sourceMappingURL=pbds-form--leads-pbds-form--leads-css.dev.bundle.1bb416a78e3c0c5bad10.css.map*/