.hubCard{padding:80px 0}.hubCard .textHeader{padding-bottom:50px;text-align:center}.hubCard.two .cardGroup{display:grid;gap:30px 40px;grid-template-columns:1fr 1fr}.hubCard.three .cardGroup{display:grid;gap:30px 40px;grid-template-columns:1fr 1fr 1fr}.hubCard .card{border:1px solid #74746a;border-radius:6px;height:100%;max-width:100%;overflow:hidden}.hubCard .card .image img{height:100%!important;object-fit:cover;width:100%}.hubCard .cardOutline{border:1px solid #74746a;border-radius:6px;height:100%;overflow:hidden}.hubCard .topTitle{font-weight:700;padding:20px 0 10px}.hubCard .text{flex:1;padding:30px}.hubCard .buttonGroup{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:80px 0 40px}.hubCard .buttonGroup a{max-width:100%}.hubCard *{color:#000}.hubCard .bottomSection{display:flex;flex-direction:column;gap:1rem;padding:2rem}.hubCard .secondRow{align-items:center;display:flex;justify-content:space-between;min-height:53px;padding:10px 0}.hubCard .tagStyle{background-color:#e1dbd1;display:inline-block;margin-right:10px;padding:5px 20px}.hubCard .text_button{align-self:flex-start}.hubCard .date{display:flex;gap:20px}@media (max-width:1100px){.hubCard.three .cardGroup{grid-template-columns:1f 1fr}}@media (max-width:750px){.hubCard.three .cardGroup,.hubCard.two .cardGroup{grid-template-columns:1fr}}