.pma-catalog {
    display:grid;
    grid-template-columns: repeat(auto-fit,minmax(250px,1fr));
    gap:20px;
}

.pma-item {
    background:#111;
    padding:20px;
    color:#fff;
    border-radius:15px;
    text-align:center;
}

.pma-item img {
    border-radius:10px;
    margin-top:10px;
}