.events-grid{display:grid;gap:30px}.cols-2{grid-template-columns:repeat(2,1fr)}.cols-3{grid-template-columns:repeat(3,1fr)}.cols-4{grid-template-columns:repeat(4,1fr)}@media (max-width:992px){.cols-t-1{grid-template-columns:repeat(1,1fr)}.cols-t-2{grid-template-columns:repeat(2,1fr)}.cols-t-3{grid-template-columns:repeat(3,1fr)}}@media (max-width:576px){.cols-m-1{grid-template-columns:repeat(1,1fr)}.cols-m-2{grid-template-columns:repeat(2,1fr)}}.event-image{border-radius:6px;height:auto;max-width:100%}.event-card{background:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between;padding:15px;text-align:center}.event-link-wrap{color:inherit;display:block;text-decoration:none}.event-meta-row{align-items:center;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:10px}.event-meta-col{text-align:center}.meta-arrow-link{color:#000;font-size:1.5rem;text-decoration:none;transition:transform .2s}.meta-arrow-link:hover{transform:translateX(5px)}.event-card h3.event-title{font-size:22px;-webkit-line-clamp:2;line-height:1.2em;margin:15px auto!important}.event-card h3.event-title,.event-card p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.event-card p{margin:0!important;-webkit-line-clamp:3}.event-date,.event-label{color:#555;display:block;font-size:.9rem}.cell_17558588089843-padding,.cell_1755860144536-padding{border-radius:20px}.event-card a{text-decoration:none!important}