.event__main section {
    margin: 0;
  }


.recommended-events {
}

.recommended-events__container {
  padding:  2rem 1.5rem;
}

.recommended-events__title {
  font-size: 1.25rem;
  font-weight: 700;
  color: var(--primary-color-500);
  margin-bottom: 2rem;
}

.recommended-events__grid {
  display: flex;
  flex-direction: column;
  gap: 1.5rem
}

.event__main{
    max-width: 57.5rem;
    margin: 0 auto;
    padding: 0 1.5rem;
}

.event__main .event-hero{
    margin-bottom: 1rem;
}

.event__main .event-hero .event-hero__media {
    margin-bottom: 1.5rem;
}

.event__main .event-hero .event-hero__media img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 0.75rem;
}

.event__main .event-hero .event-hero__content .event-hero__category{
    display: inline-block;
    font-size: 0.75rem;
    background-color: #DEEFFF4D;
    padding: 0.75rem 1rem;
    border-radius: 0.5rem;
    margin-bottom: 1rem;
    color: var(--primary-color-500);
}

.event__main .event-hero .event-hero__content  .event-hero__title{
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 150%;
    color: var(--primary-color-500);
    margin-bottom: 0.5rem;
}

.event__main .event-hero .event-hero__content  .event-hero__meta .event-card__stats{
    width: 100%;
    max-width: max-content;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 0.5rem;
    color: #7F8691;
    font-size: 0.875rem;
}

.event__main .event-hero .event-hero__content  .event-hero__meta .event-card__stats > span{
  margin-left: 0.25rem;
}

.event__main .event-hero .event-hero__content  .event-hero__meta .event-card__stats > span > svg{
  margin-left: 0.125rem;
}

.event-content__article{}

.event-content__article > div{
    margin-top: 1rem;
}
    .event-content__article * {
        font-family: 'Peyda' !important;
        line-height: 160% !important;
    }
.event-content__article h3{
    font-weight: 600;
    margin-bottom: 0.5rem;
}
    .event-content__article p,
    .event-content__article span,
    .event-content__article ul {
        font-size: 0.95em;
        text-align: justify;
        font-weight: 300;
        color: var(--neutral-color-700);
    }
    .event-content__article strong, 
    .event-content__article strong * {
        font-weight: 600 !important;
    }
        .event-content__article ul {
            list-style: disc;
            padding-right: 2em;
        }
    .event-share {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        gap: 1rem;
        align-items: center;
        padding: 2rem 1.25rem;
        background-color: #F3F6FA;
        border-radius: 0.5rem;
        margin: 1.5rem 0;
    }
.event-share__label{
    font-size: 1rem;
    color: var(--neutral-color-600);
}
.event-share__label .event-share__label-icon{
    margin-left: 0.25rem;
}

.event-share .event-share__actions{
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
}

.event-share .event-share__actions a img{
  width: 2rem;
}

@media (min-width: 768px) {
    .recommended-events__container {
      max-width: 76.25rem;
      margin: 0 auto;
      padding: 4rem 1.5rem;
    }
  
    .recommended-events__title {
      font-size: 1.5rem;
    }
  
    .recommended-events__grid {
      flex-direction: row;
    }
    .event-card .event-card__title{
      font-size: 1rem;
    }
    .event__main .event-hero .event-hero__content  .event-hero__title{
        font-size: 2.125rem;
    }
    .event-content__article h3{
        font-size: 1.5rem;
    }
    .event-share{
        flex-direction: row;
    }
}


@media (min-width: 1200px) {
    .recommended-events__container {
        padding: 4rem 0;
    }
}