*{font-family:Helvetica,Arial,sans-serif;background-color:#f7a4a4}body{padding:20px}input{background-color:#fff;border:3px solid #7d1186;color:#000;font-size:1.5rem;outline:none;padding:5px 8px;width:100%;border-radius:10px}h1{font-size:3rem;text-align:center;color:#3d3c42;text-shadow:.1em .1em #ac79a3}h3{font-size:3.5rem;margin-bottom:5px;color:#3d3c42;text-shadow:.1em .1em #ac79a3;text-align:center}.card-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.card{align-content:center;align-items:center;background-color:#fff;border-radius:10px;box-shadow:3px 6px 5px #7d1186;display:flex;flex-direction:column;height:0%;justify-content:center;margin-bottom:20px;margin-right:20px;overflow:hidden}.card p{background-color:#fff;flex:1;font-size:1.5rem;margin-top:5px;padding:5px 20px 0;text-align:center}.card img{width:100%}
