.elementor-6778 .elementor-element.elementor-element-2b85bf2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;--border-radius:7px 7px 7px 7px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}/* Start custom CSS for container, class: .elementor-element-2b85bf2 *//* MV Events — nicer bullets + month spacing (archive + hub) */
.mv-events-archive .ea-month,
.mv-events-hub .ea-month{
  margin: 2rem 0 2.25rem;
  padding-top: .75rem;
  border-top: 1px solid #e9eef3;
}

.mv-events-archive .ea-item,
.mv-events-hub .ea-item{
  position: relative;
  padding-left: 1.25rem; /* room for bullet */
  margin: .5rem 0;       /* a bit more vertical space between items */
  line-height: 1.4;
}

.mv-events-archive .ea-item::before,
.mv-events-hub .ea-item::before{
  content: "\279C";         /* change to "\279C" for ➜ or "\2023" for ‣ */
  position: absolute;
  left: 0;
  top: 0.15rem;
  font-size: 1.1rem;
  line-height: 1;
  color: #5dd3e0;         /* your teal accent */
}

.mv-events-archive h2, .mv-events-hub h2{
  margin: 1.6em 0 .8em;
}

.mv-events-archive h3, .mv-events-hub h3{
  margin: 1rem 0 .5rem;
}/* End custom CSS */