.cards .card__body .card__icon{margin-bottom:20px}.cards .card__body>div:has(+.card__title){color:#2741f1!important;font-weight:500!important;margin-bottom:15px!important}.event-hero2{position:relative;--font-size-body-sm:14px;--text-spacing-xl:3rem}.event-hero2>img,.event-hero2>video,.event-hero2__overlay{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.event-hero2__overlay{background-color:rgba(0,0,0,.5)}.event-hero2__text{grid-column:1/-1;text-align:center}.event-hero2__text .font-pre-header-sm{align-items:center;display:flex;justify-content:center;margin-bottom:var(--text-spacing-xl)!important}.event-hero2__text h2{margin-bottom:var(--text-spacing-xl)!important;margin-top:var(--text-spacing-md)!important}.event-hero2__seperator{background:currentColor;font-size:0;height:1px;margin:0 1.5rem 1px;width:2.5rem}.event-hero2__info{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:var(--section-spacing-inner)}.event-hero2__info>div{align-items:center;background:#fff;border-radius:8px;color:#2741f1;display:flex;font-weight:500;gap:.75em;padding:.8em 1.25em .7em}.event-hero2__action{align-items:center;display:flex;justify-content:center;margin-top:var(--text-spacing-xl)!important}@media screen and (max-width:399px){.event-hero2__text h1{font-size:46px}.event-hero2__text h2{font-size:22px}}@media screen and (min-width:600px){.event-hero2__text{padding-top:58px}}@media screen and (min-width:900px){.event-hero2{--font-size-body-sm:16px}.event-hero2__info{gap:2rem}}