/* Apply responsive styles */

@media (max-width: 1199px) {
    .page-apply .pre-qualification {
        background-position: 50% 50%;
        background-repeat: no-repeat;
    }

    .page-apply .pre-qualification-container-1 {
        min-height: 671px;
    }

    .page-apply .pre-qualification-layout-1 {
        --radius: 5px;
        margin-top: 124px;
        margin-bottom: 60px;
    }

    .page-apply .pre-qualification-column-1 {
        background-position: 50% 50%;
    }

    .page-apply .pre-qualification-column-2 {
        --radius: 5px;
    }

    .page-apply .recertification-banner-container-1 {
        min-height: 325px;
    }
}

@media (max-width: 991px) {
    .page-apply .pre-qualification-container-1 {
        min-height: 248px;
    }

    .page-apply .pre-qualification-layout-1 {
        width: 720px;
    }

    .page-apply .pre-qualification-column-1 {
        min-height: 100px;
    }

    .page-apply .pre-qualification-column-2 {
        min-height: 369px;
    }

    .page-apply .recertification-banner-title {
        margin-top: 75px;
    }
}

@media (max-width: 767px) {
    .page-apply .pre-qualification-layout-1 {
        width: 540px;
    }

    .page-apply .pre-qualification-content-1 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .page-apply .pre-qualification-title {
        font-size: 2.25rem;
    }

    .page-apply .pre-qualification-column-2 {
        min-height: 395px;
    }

    .page-apply .pre-qualification-content-2 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .page-apply .recertification-banner-title {
        font-size: 2.25rem;
    }
}

@media (max-width: 575px) {
    .page-apply .pre-qualification-container-1 {
        min-height: 350px;
    }

    .page-apply .pre-qualification-layout-1 {
        width: 340px;
    }

    .page-apply .pre-qualification-title {
        font-size: 1.875rem;
    }

    .page-apply .pre-qualification-column-2 {
        min-height: 249px;
    }

    .page-apply .recertification-banner-title {
        font-size: 1.875rem;
    }
}
