
.nomads-paragraph-modal-link-wrapper {
  display: none !important;
}


div #paragraphs-container {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  column-gap: 40px;
  row-gap: 60px;  
  margin-bottom: 50px;
  grid-auto-flow: dense;
}
#paragraphs-container > * {
  min-width: 0;
}
@media (max-width: 1200px) {
div #paragraphs-container {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
@media (max-width: 980px) {
div #paragraphs-container {
  grid-template-columns: minmax(0, 1fr);
  grid-auto-flow: row;
}
}
.paragraph-relevance-vfield {
  display: contents;
}
#paragraphs-container .paragraph-relevance-vfield--core .paragraph-relevance-vfield__section,
#paragraphs-container  .field--name-field-location-date {
  grid-column: 1 / -1;
}
#paragraphs-container .paragraph-relevance-vfield--relevant .paragraph-relevance-vfield__section {
  grid-column: span 1;
  grid-row: span 3;
}

@media (max-width: 980px) {
#paragraphs-container .paragraph-relevance-vfield--relevant .paragraph-relevance-vfield__section {
  grid-column: 1 / -1;
  grid-row: auto;
}
}



/* ==============================
  Viewmode 3 - General Layout
  =============================== */

.paragraph--viewmode-vm-3 {
  display: grid;
  gap: 10px;
  row-gap: 0;
}

.paragraph-left-column,
.paragraph-center-column,
.paragraph-right-column {
  height: 510px;
  overflow: hidden;
}

.paragraph--viewmode-vm-3.col2 {
  grid-template-columns: minmax(0, 1fr) 770px;
  grid-template-areas:
    "title title"
    "left right";
}

.paragraph--viewmode-vm-3.col3 {
    grid-template-columns: minmax(0, 1fr) 510px 510px;
    grid-template-areas:
        "title title title"
        "left center right";
}
@media (max-width: 1200px) {
  .paragraph--viewmode-vm-3.col2 {
  grid-template-columns: minmax(0, 1fr) 510px;
}
.paragraph--viewmode-vm-3.col2 .paragraph-left-column,
.paragraph--viewmode-vm-3.col2 .paragraph-center-column,
.paragraph--viewmode-vm-3.col2 .paragraph-right-column {
  height: 770px;
}

.paragraph--viewmode-vm-3.col3 {
    grid-template-columns: 1fr;
    grid-template-areas:
        "title"
        "right"
        "center"
        "left";
}
}
@media (max-width: 980px) {
  .paragraph--viewmode-vm-3.col2 {
  grid-template-columns: 1fr;
  grid-template-areas:
    "title"
    "right"
    "left";
}
.paragraph--viewmode-vm-3.col3 {
    grid-template-columns: 1fr;
    grid-template-areas:
        "title"
        "right"
        "center"
        "left";
}
}

.paragraph--viewmode-vm-3 .nomads-paragraph-header {
  grid-area: title;
  height: 0;
  position: relative;
}
.paragraph--viewmode-vm-3 > .paragraph-right-column {
  grid-area: right;
}
.paragraph--viewmode-vm-3 > .paragraph-left-column {
  grid-area: left;
}
.paragraph--viewmode-vm-3 > .paragraph-center-column {
  grid-area: center;
}






