.view-events.view-display-id-latest:not(:has(.node)) .attachment .view-empty,
.view-events.view-display-id-main:not(:has(.node)) .attachment .view-empty {
  display: none; }

.view-events.view-display-id-latest:has(.node) .view-empty,
.view-events.view-display-id-main:has(.node) .view-empty {
  display: none; }

@media (max-width: 800px) {
  .view-events.view-display-id-latest_attachment > .view-content > * .node,
  .view-events.view-display-id-attachment_extra_large > .view-content > * .node {
    background-color: #D1D3D4; } }

.view-events.view-display-id-latest > .view-content,
.view-events.view-display-id-related > .view-content,
.view-events.view-display-id-related_summer > .view-content,
.view-events.view-display-id-attachment_large > .view-content {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  grid-auto-columns: 1fr;
  grid-auto-rows: minmax(0, auto);
  grid-auto-flow: row dense;
  grid-gap: var(--b14grid-gutter-width--12);
  grid-row-gap: clamp(10px, calc(4.44444px + (0.00926 * 100vw)), 20px); }
  .view-events.view-display-id-latest > .view-content > *:nth-child(1), .view-events.view-display-id-latest > .view-content > *:nth-child(2),
  .view-events.view-display-id-related > .view-content > *:nth-child(1),
  .view-events.view-display-id-related > .view-content > *:nth-child(2),
  .view-events.view-display-id-related_summer > .view-content > *:nth-child(1),
  .view-events.view-display-id-related_summer > .view-content > *:nth-child(2),
  .view-events.view-display-id-attachment_large > .view-content > *:nth-child(1),
  .view-events.view-display-id-attachment_large > .view-content > *:nth-child(2) {
    grid-column: span 6; }
    .view-events.view-display-id-latest > .view-content > *:nth-child(1) .node h2, .view-events.view-display-id-latest > .view-content > *:nth-child(2) .node h2,
    .view-events.view-display-id-related > .view-content > *:nth-child(1) .node h2,
    .view-events.view-display-id-related > .view-content > *:nth-child(2) .node h2,
    .view-events.view-display-id-related_summer > .view-content > *:nth-child(1) .node h2,
    .view-events.view-display-id-related_summer > .view-content > *:nth-child(2) .node h2,
    .view-events.view-display-id-attachment_large > .view-content > *:nth-child(1) .node h2,
    .view-events.view-display-id-attachment_large > .view-content > *:nth-child(2) .node h2 {
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      font-family: "DadaGroteskBook";
      font-size: clamp(28px, calc(21.33333px + (0.01111 * 100vw)), 40px);
      line-height: clamp(32px, calc(25.33333px + (0.01111 * 100vw)), 44px);
      font-family: "DadaGroteskHeavy"; }
    .view-events.view-display-id-latest > .view-content > *:nth-child(1) .node .registration,
    .view-events.view-display-id-latest > .view-content > *:nth-child(1) .node .field--name-field-event-type, .view-events.view-display-id-latest > .view-content > *:nth-child(2) .node .registration,
    .view-events.view-display-id-latest > .view-content > *:nth-child(2) .node .field--name-field-event-type,
    .view-events.view-display-id-related > .view-content > *:nth-child(1) .node .registration,
    .view-events.view-display-id-related > .view-content > *:nth-child(1) .node .field--name-field-event-type,
    .view-events.view-display-id-related > .view-content > *:nth-child(2) .node .registration,
    .view-events.view-display-id-related > .view-content > *:nth-child(2) .node .field--name-field-event-type,
    .view-events.view-display-id-related_summer > .view-content > *:nth-child(1) .node .registration,
    .view-events.view-display-id-related_summer > .view-content > *:nth-child(1) .node .field--name-field-event-type,
    .view-events.view-display-id-related_summer > .view-content > *:nth-child(2) .node .registration,
    .view-events.view-display-id-related_summer > .view-content > *:nth-child(2) .node .field--name-field-event-type,
    .view-events.view-display-id-attachment_large > .view-content > *:nth-child(1) .node .registration,
    .view-events.view-display-id-attachment_large > .view-content > *:nth-child(1) .node .field--name-field-event-type,
    .view-events.view-display-id-attachment_large > .view-content > *:nth-child(2) .node .registration,
    .view-events.view-display-id-attachment_large > .view-content > *:nth-child(2) .node .field--name-field-event-type {
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      font-family: "DadaGroteskBook";
      font-size: clamp(28px, calc(21.33333px + (0.01111 * 100vw)), 40px);
      line-height: clamp(32px, calc(25.33333px + (0.01111 * 100vw)), 44px);
      font-family: "DadaGroteskLight"; }
    @media (max-width: 500px) {
      .view-events.view-display-id-latest > .view-content > *:nth-child(1) .node h2, .view-events.view-display-id-latest > .view-content > *:nth-child(2) .node h2,
      .view-events.view-display-id-related > .view-content > *:nth-child(1) .node h2,
      .view-events.view-display-id-related > .view-content > *:nth-child(2) .node h2,
      .view-events.view-display-id-related_summer > .view-content > *:nth-child(1) .node h2,
      .view-events.view-display-id-related_summer > .view-content > *:nth-child(2) .node h2,
      .view-events.view-display-id-attachment_large > .view-content > *:nth-child(1) .node h2,
      .view-events.view-display-id-attachment_large > .view-content > *:nth-child(2) .node h2 {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-family: "DadaGroteskBook";
        font-size: 18px;
        line-height: 22px;
        font-family: "DadaGroteskHeavy"; }
      .view-events.view-display-id-latest > .view-content > *:nth-child(1) .node .registration,
      .view-events.view-display-id-latest > .view-content > *:nth-child(1) .node .field--name-field-event-type, .view-events.view-display-id-latest > .view-content > *:nth-child(2) .node .registration,
      .view-events.view-display-id-latest > .view-content > *:nth-child(2) .node .field--name-field-event-type,
      .view-events.view-display-id-related > .view-content > *:nth-child(1) .node .registration,
      .view-events.view-display-id-related > .view-content > *:nth-child(1) .node .field--name-field-event-type,
      .view-events.view-display-id-related > .view-content > *:nth-child(2) .node .registration,
      .view-events.view-display-id-related > .view-content > *:nth-child(2) .node .field--name-field-event-type,
      .view-events.view-display-id-related_summer > .view-content > *:nth-child(1) .node .registration,
      .view-events.view-display-id-related_summer > .view-content > *:nth-child(1) .node .field--name-field-event-type,
      .view-events.view-display-id-related_summer > .view-content > *:nth-child(2) .node .registration,
      .view-events.view-display-id-related_summer > .view-content > *:nth-child(2) .node .field--name-field-event-type,
      .view-events.view-display-id-attachment_large > .view-content > *:nth-child(1) .node .registration,
      .view-events.view-display-id-attachment_large > .view-content > *:nth-child(1) .node .field--name-field-event-type,
      .view-events.view-display-id-attachment_large > .view-content > *:nth-child(2) .node .registration,
      .view-events.view-display-id-attachment_large > .view-content > *:nth-child(2) .node .field--name-field-event-type {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-family: "DadaGroteskBook";
        font-size: 18px;
        line-height: 22px;
        font-family: "DadaGroteskLight"; } }
    @media (max-width: 800px) {
      .view-events.view-display-id-latest > .view-content > *:nth-child(1), .view-events.view-display-id-latest > .view-content > *:nth-child(2),
      .view-events.view-display-id-related > .view-content > *:nth-child(1),
      .view-events.view-display-id-related > .view-content > *:nth-child(2),
      .view-events.view-display-id-related_summer > .view-content > *:nth-child(1),
      .view-events.view-display-id-related_summer > .view-content > *:nth-child(2),
      .view-events.view-display-id-attachment_large > .view-content > *:nth-child(1),
      .view-events.view-display-id-attachment_large > .view-content > *:nth-child(2) {
        grid-column: span 12; } }
  .view-events.view-display-id-latest > .view-content > *:not(:nth-child(1)):not(:nth-child(2)),
  .view-events.view-display-id-related > .view-content > *:not(:nth-child(1)):not(:nth-child(2)),
  .view-events.view-display-id-related_summer > .view-content > *:not(:nth-child(1)):not(:nth-child(2)),
  .view-events.view-display-id-attachment_large > .view-content > *:not(:nth-child(1)):not(:nth-child(2)) {
    grid-column: span 4; }
    @media (max-width: 800px) {
      .view-events.view-display-id-latest > .view-content > *:not(:nth-child(1)):not(:nth-child(2)),
      .view-events.view-display-id-related > .view-content > *:not(:nth-child(1)):not(:nth-child(2)),
      .view-events.view-display-id-related_summer > .view-content > *:not(:nth-child(1)):not(:nth-child(2)),
      .view-events.view-display-id-attachment_large > .view-content > *:not(:nth-child(1)):not(:nth-child(2)) {
        grid-column: span 12; } }
  @media (max-width: 800px) {
    .view-events.view-display-id-latest > .view-content > * .node,
    .view-events.view-display-id-related > .view-content > * .node,
    .view-events.view-display-id-related_summer > .view-content > * .node,
    .view-events.view-display-id-attachment_large > .view-content > * .node {
      background-color: var(--color-background); }
      .view-events.view-display-id-latest > .view-content > * .node h2, .view-events.view-display-id-latest > .view-content > * .node .field--name-field-event-type, .view-events.view-display-id-latest > .view-content > * .node .registration,
      .view-events.view-display-id-related > .view-content > * .node h2,
      .view-events.view-display-id-related > .view-content > * .node .field--name-field-event-type,
      .view-events.view-display-id-related > .view-content > * .node .registration,
      .view-events.view-display-id-related_summer > .view-content > * .node h2,
      .view-events.view-display-id-related_summer > .view-content > * .node .field--name-field-event-type,
      .view-events.view-display-id-related_summer > .view-content > * .node .registration,
      .view-events.view-display-id-attachment_large > .view-content > * .node h2,
      .view-events.view-display-id-attachment_large > .view-content > * .node .field--name-field-event-type,
      .view-events.view-display-id-attachment_large > .view-content > * .node .registration {
        color: var(--color-text-background); }
    .view-events.view-display-id-latest > .view-content > *:nth-child(3n-1) .node,
    .view-events.view-display-id-related > .view-content > *:nth-child(3n-1) .node,
    .view-events.view-display-id-related_summer > .view-content > *:nth-child(3n-1) .node,
    .view-events.view-display-id-attachment_large > .view-content > *:nth-child(3n-1) .node {
      --color-background: #a7a5a6; }
      .view-events.view-display-id-latest > .view-content > *:nth-child(3n-1) .node h2, .view-events.view-display-id-latest > .view-content > *:nth-child(3n-1) .node .field--name-field-event-type, .view-events.view-display-id-latest > .view-content > *:nth-child(3n-1) .node .registration,
      .view-events.view-display-id-related > .view-content > *:nth-child(3n-1) .node h2,
      .view-events.view-display-id-related > .view-content > *:nth-child(3n-1) .node .field--name-field-event-type,
      .view-events.view-display-id-related > .view-content > *:nth-child(3n-1) .node .registration,
      .view-events.view-display-id-related_summer > .view-content > *:nth-child(3n-1) .node h2,
      .view-events.view-display-id-related_summer > .view-content > *:nth-child(3n-1) .node .field--name-field-event-type,
      .view-events.view-display-id-related_summer > .view-content > *:nth-child(3n-1) .node .registration,
      .view-events.view-display-id-attachment_large > .view-content > *:nth-child(3n-1) .node h2,
      .view-events.view-display-id-attachment_large > .view-content > *:nth-child(3n-1) .node .field--name-field-event-type,
      .view-events.view-display-id-attachment_large > .view-content > *:nth-child(3n-1) .node .registration {
        --color-text: var(--color-text-background); }
    .view-events.view-display-id-latest > .view-content > *:nth-child(3n) .node,
    .view-events.view-display-id-related > .view-content > *:nth-child(3n) .node,
    .view-events.view-display-id-related_summer > .view-content > *:nth-child(3n) .node,
    .view-events.view-display-id-attachment_large > .view-content > *:nth-child(3n) .node {
      --color-background: #D1D3D4; }
      .view-events.view-display-id-latest > .view-content > *:nth-child(3n) .node h2, .view-events.view-display-id-latest > .view-content > *:nth-child(3n) .node .field--name-field-event-type, .view-events.view-display-id-latest > .view-content > *:nth-child(3n) .node .registration,
      .view-events.view-display-id-related > .view-content > *:nth-child(3n) .node h2,
      .view-events.view-display-id-related > .view-content > *:nth-child(3n) .node .field--name-field-event-type,
      .view-events.view-display-id-related > .view-content > *:nth-child(3n) .node .registration,
      .view-events.view-display-id-related_summer > .view-content > *:nth-child(3n) .node h2,
      .view-events.view-display-id-related_summer > .view-content > *:nth-child(3n) .node .field--name-field-event-type,
      .view-events.view-display-id-related_summer > .view-content > *:nth-child(3n) .node .registration,
      .view-events.view-display-id-attachment_large > .view-content > *:nth-child(3n) .node h2,
      .view-events.view-display-id-attachment_large > .view-content > *:nth-child(3n) .node .field--name-field-event-type,
      .view-events.view-display-id-attachment_large > .view-content > *:nth-child(3n) .node .registration {
        color: var(--color-text); } }

.view-events.view-display-id-latest .view-top {
  margin-bottom: clamp(15px, calc(6.66667px + (0.01389 * 100vw)), 30px);
  display: flex;
  flex-wrap: wrap; }
  .view-events.view-display-id-latest .view-top .bold {
    width: 100%; }
  .view-events.view-display-id-latest .view-top svg {
    width: clamp(115px, calc(62.22222px + (0.08796 * 100vw)), 210px);
    margin-left: -15px;
    margin-top: -5px; }

.view-events.view-display-id-latest .attachment .views-element-container {
  margin-bottom: clamp(10px, calc(4.44444px + (0.00926 * 100vw)), 20px); }

.view-events.view-display-id-summer_events_main .view-content {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  grid-auto-columns: 1fr;
  grid-auto-rows: minmax(0, auto);
  grid-auto-flow: row dense;
  grid-gap: var(--b14grid-gutter-width--12);
  grid-row-gap: 20px; }
  .view-events.view-display-id-summer_events_main .view-content > * {
    grid-column: span 3; }
    @media (max-width: 980px) {
      .view-events.view-display-id-summer_events_main .view-content > * {
        grid-column: span 4; } }
    @media (max-width: 800px) {
      .view-events.view-display-id-summer_events_main .view-content > * {
        grid-column: span 12; }
        .view-events.view-display-id-summer_events_main .view-content > *:nth-child(3n-1) .node {
          background-color: var(--color-background);
          --color-text: var(--color-text-background); }
        .view-events.view-display-id-summer_events_main .view-content > *:nth-child(3n) .node {
          background-color: #a7a5a6;
          --color-text: var(--color-text-background); } }

/*# sourceMappingURL=../../_maps/components/view/view--events.css.map */
