.card{background:#fff;border-radius:0;box-shadow:0 0 4px 0 rgba(0,0,0,.2);flex-direction:column;gap:20px;padding:20px;position:relative;transition:all .2s ease-in-out 0s}.card h2{font-size:18px;font-weight:600;margin:0}.card .desc{color:#6e696a;font-size:16px}#noResults{background-color:#2c354b;border-radius:5px;color:#fff;display:none;margin-top:0;padding:5px 10px;text-align:center}#cards{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(1,1fr);grid-gap:20px}@media (min-width:600px){#cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){#cards{grid-template-columns:repeat(4,1fr)}}#searchInput{background-color:#2c354b;border:1px solid #fff;border-radius:5px;color:#fff;height:40px;margin-bottom:40px;padding:4px 20px;width:100%}input#searchInput::placeholder{color:#fff}#pagination{display:flex;gap:10px;justify-content:center;margin-top:30px}#pagination button{background-color:#fff;border:1px solid #2c354b;cursor:pointer;padding:5px 10px}.botao-area{display:flex;flex-direction:column;gap:10px;margin-top:auto}.botao-area .botao-link{display:flex;flex-wrap:wrap;gap:10px}.card-btn{margin-top:20px}.card-btn-link{align-items:center;background-color:#dc222a;border-radius:30px;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;padding:10px 20px;text-align:center;width:100%}.card-btn-link:hover{background-color:#2c354b;color:#fff}.card-item{display:flex}