.elementor-186 .elementor-element.elementor-element-75708447{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-6019316e{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-186 .elementor-element.elementor-element-6019316e:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-6019316e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1CD6;}.elementor-186 .elementor-element.elementor-element-11c97aca{--display:flex;}.elementor-186 .elementor-element.elementor-element-58328556{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-58328556.e-con{--align-self:center;}.elementor-186 .elementor-element.elementor-element-1bf4eafb .elementor-repeater-item-7da6987.elementor-social-icon{background-color:#575757;}.elementor-186 .elementor-element.elementor-element-1bf4eafb{--grid-template-columns:repeat(6, auto);text-align:center;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-186 .elementor-element.elementor-element-1bf4eafb.elementor-element{--align-self:center;}.elementor-186 .elementor-element.elementor-element-1bf4eafb .elementor-social-icon i{color:#F4F4F4;}.elementor-186 .elementor-element.elementor-element-1bf4eafb .elementor-social-icon svg{fill:#F4F4F4;}.elementor-186 .elementor-element.elementor-element-1bf4eafb .elementor-social-icon{--icon-padding:0.3em;}@media(min-width:768px){.elementor-186 .elementor-element.elementor-element-75708447{--content-width:82rem;}}/* Start custom CSS for shortcode, class: .elementor-element-7568279 *//* --- NEXT EVENT (MEC) — én linje, med Elementor-heading stil --- */
#next-event .mec-event-article {
  display: flex;
  align-items: baseline;
  gap: .0rem;
  flex-wrap: nowrap;
  white-space: nowrap;

  /* Tilføjet jeres ønskede heading-stil */
  font-family: "Intertight Variablefont Wght", Sans-serif !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  letter-spacing: 0.5px !important;
  color: var(--e-global-color-5dab5f4) !important;

  margin: 0;
  padding: 0;
}

/* Titel, dato og tid arver ovenstående */
#next-event .mec-event-title,
#next-event .mec-event-title a,
#next-event .mec-event-date,
#next-event .mec-event-time,
#next-event .mec-event-date span,
#next-event .mec-event-time span {
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  letter-spacing: inherit !important;
  color: inherit !important;
}

/* Rækkefølge: Titel → Dato → Tid */
#next-event .mec-event-title { order: 1; margin: 0; line-height: 1.2; }
#next-event .mec-event-date  { order: 2; margin: 0; }
#next-event .mec-event-time  { order: 3; margin: 0; }

/* Tilføj " den " og " | " */
#next-event .mec-event-date::before { content: " den "; }
#next-event .mec-event-time::before { content: " | "; }

/* Skjul unødvendige elementer */
#next-event .mec-event-image,
#next-event .mec-repeating-label,
#next-event .mec-event-detail,
#next-event .mec-event-meta,
#next-event .mec-event-description,
#next-event .mec-event-cost,
#next-event .mec-read-more,
#next-event .mec-event-date i,
#next-event .mec-event-time i {
  display: none !important;
}

/* Tilføj et mellemrum efter årstal i datoen */
#next-event .mec-start-date-label::after {
  content: "\00a0";
}

/* Fjern bindestreg og sluttid, bevar starttid */
#next-event .mec-time-details {
  display: inline;
  visibility: hidden;
}
#next-event .mec-time-details .mec-start-time {
  visibility: visible;
  position: relative;
  font-size: inherit !important;
  color: inherit !important;
}
#next-event .mec-time-details .mec-end-time {
  display: none !important;
}

/* Inline visning */
#next-event .mec-event-date,
#next-event .mec-event-time,
#next-event .mec-event-title {
  display: inline;
}

/* Fjern margin/padding bag MEC wrapper */
#next-event .mec-wrap,
#next-event .mec-event-list-classic {
  margin: 0;
  padding: 0;
  background: transparent;
}

/* Fjern MEC's uppercase på titler */
#next-event .mec-event-title,
#next-event .mec-event-title a {
  text-transform: none !important;
}/* End custom CSS */