.catalog{min-height:100vh;max-width:100vw;background-position:50%;background-size:cover;background-color:#111111;padding-bottom:2rem}.catalog h2{color:white;text-align:center;font-weight:bolder;padding:1rem 0;font-size:2rem}.card-list{justify-content:center;display:flex;width:100%;margin-top:1rem;padding:0 2rem;flex-wrap:wrap}