/* :root {
} */
.agb {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.agb .agbContainer {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  grid-template-rows: repeat(9, auto);
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  width: 80vW;
  max-width: var(--MaxWidthInnerContent);
  margin-left: 10vW;
  margin-right: 10vW;
}
.agb .agbContainer .agbContainerHead {
  grid-row-start: 1;
  grid-row-end: 1;
  grid-column-start: 1;
  grid-column-end: 4;
}
.agb .agbContainer .agbContainerShorty {
  display: flex;
  flex-direction: column;
  grid-row-start: 2;
  grid-row-end: 2;
  grid-column-start: 1;
  grid-column-end: 4;
}
.agb .agbContainer .agbContainerShorty.who2 {
  grid-row-start: 6;
  grid-row-end: 6;
  grid-column-start: 1;
  grid-column-end: 4;
}
.agb .agbContainer .agbContainerStory {
  display: flex;
  flex-direction: column;
  grid-row-start: 3;
  grid-row-end: 4;
  grid-column-start: 1;
  grid-column-end: 2;
}
.agb .agbContainer .agbContainerStory.who2 {
  grid-row-start: 7;
  grid-row-end: 7;
  grid-column-start: 1;
  grid-column-end: 4;
}
.agb .agbContainer .agbhead {
  color: var(--ColorSpan);
}
.agb .agbContainer .agbtext {
  color: var(--ColorGrayTopggle);
  padding-left: 1.5rem;
}
.agb .agbContainer h1 {
  font-size: 2rem;
}
.agb .agbContainer h2 {
  font-size: 1rem;
}
.agb .agbContainer p {
  font-size: 0.9rem;
  line-height: 1.4rem;
}

/* ----- STYLE (mobile first) ----- */
@media only screen and (min-width: 786px) {
  .agb .agbContainer {
    grid-template-columns: repeat(3, 1fr);
  }
  .agb .agbContainer .agbContainerHead {
    grid-row-start: 1;
    grid-row-end: 1;
    grid-column-start: 1;
    grid-column-end: 4;
  }
  .agb .agbContainer .agbContainerHead h1 {
    font-size: 3rem;
  }
  .agb .agbContainer .agbContainerShorty {
    grid-row-start: 2;
    grid-row-end: 2;
    grid-column-start: 1;
    grid-column-end: 2;
  }
  .agb .agbContainer .agbContainerShorty.who2 {
    grid-row-start: 2;
    grid-row-end: 2;
    grid-column-start: 3;
    grid-column-end: 4;
  }
  .agb .agbContainer .agbContainerStory {
    grid-row-start: 3;
    grid-row-end: 3;
    grid-column-start: 1;
    grid-column-end: 2;
  }
  .agb .agbContainer .agbContainerStory.who2 {
    grid-row-start: 3;
    grid-row-end: 3;
    grid-column-start: 3;
    grid-column-end: 4;
  }
  .agb .agbContainer h1 {
    font-size: 2.4rem;
  }
  .agb .agbContainer h2 {
    font-size: 1.4rem;
  }
  .agb .agbContainer p {
    font-size: 1rem;
    line-height: 1.4rem;
  }
  .agb .agbcards {
    display: flex;
  }
}
/* @media only screen and (min-width: 1080px) {



} *//*# sourceMappingURL=impressum.css.map */