.elements-events__section-link{align-items:flex-start;display:flex;text-decoration:none!important;@media(max-width:767px){flex-direction:column}}.elements-events__section__text{align-self:center}@media(max-width:767px){.elements-events__section__image{width:100%}}.elements--events--card__container{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.elements-events__section__text{margin-left:0!important;position:relative}.elements--events--card__badge{border-radius:5px!important;display:inline-block;padding:6px 19px!important;text-transform:capitalize}.elements--events--card__dateTime{margin-block:1.4rem;margin-left:10px}.elements--events--card__date{display:flex;margin-bottom:10px;p{margin:0}}.elements--events--card__date__container--day{position:absolute;right:2%;text-align:center;top:38px}.elements--events--card__date--month{font-size:20px;font-weight:700;margin-bottom:18px;text-transform:uppercase}.elements--events--card__date--day{font-size:60px;font-weight:700}.elements-events__section__group--title{margin-top:56px}.elements--events__featured-event{margin-bottom:48px!important;overflow:hidden}@media(max-width:767px){.elements-events__section__group--title{margin-top:24px}}@media (min-width:768px) and (max-width:1139px){.elements--events--card__date--day{font-size:54px}.elements--events--card__date--month{font-size:18px;margin-bottom:12px}.elements-events__section__image{width:47%!important}.elements-events__section__text{width:53%!important}.elements--events--card__date__container--day{right:5%}}@media (min-width:768px){.elements-events__section__image{min-height:400px}}@media(max-width:1050px){.elements-form__section__subscribe--content,.elements-form__section__subscribe--image{width:100%!important}}@media(max-width:440px){.elements--events--card__date--day{font-size:46px!important}}