.event-tabs{background-color:#fff;border:1px solid var(--primary-color);border-radius:999px;display:inline-flex;overflow:hidden}.event-tab,.ipr-tab,.projects-tab,.publications-tab{background:transparent;border:none;color:var(--primary-color);cursor:pointer;font-weight:500;padding:.5rem 1.5rem;transition:all .3s ease-in-out}.event-tab.active,.event-tab:hover{background-color:var(--primary-color);color:#fff}.event-card{border-radius:1rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .3s ease}.event-image{height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.event-body{color:var(--text-color);display:flex;flex-direction:column;min-height:250px;padding:1.5rem}.card.event-card .card-footer,.event-body{background-color:var(--primary-color)}.event-date{font-size:.875rem;margin-bottom:.5rem}.event-title{font-size:1.125rem;font-weight:600;margin-bottom:.75rem}.event-desc{flex-grow:1;font-size:.95rem}.read-more{align-items:center;color:var(--text-color);display:inline-flex;font-weight:500;gap:4px;margin-top:1rem;text-decoration:none}.read-more:hover{text-decoration:underline}.event-group .event-tabs .ipr-tab,.event-group .event-tabs .projects-tab,.event-group .event-tabs .publications-tab{background-color:transparent;border:1px solid #ffffff00!important;color:var(--primary-color)}.event-group .event-tabs .ipr-tab.active,.event-group .event-tabs .ipr-tab:hover,.event-group .event-tabs .projects-tab.active,.event-group .event-tabs .projects-tab:hover,.event-group .event-tabs .publications-tab.active,.event-group .event-tabs .publications-tab:hover{background-color:var(--primary-color);border:1px solid #ffffff00!important;color:#fff}
