.honor-board__cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:30px;gap:30px;margin-bottom:40px}@media(max-width:1440px){.honor-board__cards{grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width:1200px){.honor-board__cards{grid-template-columns:1fr 1fr 1fr;gap:20px}}@media(max-width:768px){.honor-board__cards{grid-template-columns:1fr 1fr}}@media(max-width:576px){.honor-board__cards{display:block}}.honor-board__card{box-shadow:0 0 10px 2px rgba(0,0,0,.1);border-radius:5px;overflow:hidden;transition:var(--transition)}@media(max-width:576px){.honor-board__card{max-width:300px;margin:15px auto}}.honor-board__card:hover{transform:scale(1.02);box-shadow:0 0 10px 5px rgba(0,0,0,.2);transition:var(--transition);cursor:pointer}.honor-board__card .image-container{height:400px;margin-bottom:10px}@media(max-width:1440px){.honor-board__card .image-container{height:350px}}@media(max-width:1200px){.honor-board__card .image-container{height:300px}}.honor-board__card .image-container img{object-position:top}.honor-board__card--name{color:#1e85c4;text-align:center;padding:0 10px;font-weight:600;font-size:20px}@media(max-width:1200px){.honor-board__card--name{font-size:18px}}.honor-board__card--position{color:gray;padding:10px;text-align:center}