.card{min-height:24rem;align-items:center;background-color:#f8f9fa}.project-card{margin:1rem;padding:.5rem 1rem}.buttons-container{display:flex;justify-content:center;gap:.2rem;padding:.5rem}.card-body{width:100%}.project-thumbnail{width:100%;height:10rem;-o-object-fit:cover;object-fit:cover}.card-text{font-size:.8rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media (max-width:768px){.card{min-width:100%}}