.cards{display:grid;width:100%;max-width:1200px;grid-template-columns:1fr 1fr 1fr;gap:20px}@media screen and (max-width:1200px){.cards{margin:0 auto;grid-template-columns:1fr 1fr;column-gap:20px;row-gap:40px}}@media screen and (max-width:767px){.cards{grid-template-columns:1fr;place-items:center;gap:30px;max-width:100%}}
