.quicklinks_element h2 {
    margin-bottom: 2.5rem;
}

.quicklinks_element.bgcolor_1 .bgcolor_1 .ce_infobox_element {
    padding: 0;
}

.quicklinks_element.bgcolor_1 .col-md-4 {
    width: calc(33.3333% - 2.5rem);
}

.quicklinks_element.bgcolor_1 .row.gx-4 {
    justify-content: space-between;
    gap: 1.25rem;
}



.quicklinks_element .bw_icon {
    margin-bottom: 0.5rem;
}

@media(max-width: 1200px) {
    .ce_quicklinks_element {
        padding: 1.5rem;
    }
}

@media(max-width: 991px) {
    .quicklinks_element.bgcolor_1 .row.gx-4 {
        justify-content: space-between;
        gap: 20px;
    }

    .quicklinks_element.bgcolor_1 .col-md-4 {
        width: calc(33.3333% - 20px);
    }
}

@media(max-width: 767px) {
    .quicklink_elements .box_item {
        margin-bottom: 2rem;
        /*max-width: 400px;*/
    }

    .quicklinks_element .material-symbols-outlined {
        font-size: 1.75rem;
    }

    .quicklink_elements .box_item_container {
        justify-content: center;
    }

    .quicklinks_element.bgcolor_1 .col-md-4 {
        width: calc(50% - 20px);
    }
}

@media(max-width: 420px) {
    .quicklinks_element.bgcolor_1 .col-md-4 {
        width: 100%;
    }
}
