.logos_grid {
    position: relative;
}
.logos_grid .logos_wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 10px 40px;
}
.logos_grid .logos_wrapper a.box_links_col {
    display: flex;
    align-items: center;
    justify-content: center;
}
@media (max-width: 1025px) {
    .logos_grid {
        padding-left: 40px!important;
        padding-right: 40px!important; 
    } 
}
@media (max-width: 991px) {
    .logos_grid {
        padding-left: 2rem!important;
        padding-right: 2rem!important;
    } 
    .logos_grid .logos_wrapper {
        grid-template-columns: 1fr 1fr;
    }
}