:root {
  --font: "Graublau Sans", Verdana, Helvetica, sans-serif;
  --rgb_orange1: 249, 128, 94;
  --rgb_orange1hover: 248, 100, 58;
  --rgb_orange2: 238, 100, 61;
  --rgb_gray1: 41, 44, 46;
  --rgb_gray2: 82, 85, 86;
  --rgb_gray3: 180, 182, 183;
  --rgb_gray4: 249, 249, 249;
  --rgb_white: 255, 255, 255;
  --rgb_whitehover: 240, 240, 240;
  --col: 6.25%;
  --margin: 80px;
  --container: calc(100vw - 2 * var(--margin));
  --max-width: 256rem;
  --orange1: rgb(var(--rgb_orange1));
  --orange1hover: rgb(var(--rgb_orange1hover));
  --orange2: rgb(var(--rgb_orange2));
  --gray1: rgb(var(--rgb_gray1));
  --gray2: rgb(var(--rgb_gray2));
  --gray3: rgb(var(--rgb_gray3));
  --gray4: rgb(var(--rgb_gray4));
  --white: rgb(var(--rgb_white));
  --whitehover: rgb(var(--rgb_whitehover));
}
.orange1 {
  color: var(--orange1);
}
.orange1hover {
  color: var(--orange1hover);
}
.orange2 {
  color: var(--orange2);
}
.gray1 {
  color: var(--gray1);
}
.gray2 {
  color: var(--gray2);
}
.gray3 {
  color: var(--gray3);
}
.gray4 {
  color: var(--gray4);
}
.white {
  color: var(--white);
}
.whitehover {
  color: var(--whitehover);
}
@media (max-width: 1920px) {
  :root {
    --margin: 64px;
  }
}
@media (max-width: 1400px) {
  :root {
    --margin: 48px;
  }
}
@media (max-width: 640px) {
  :root {
    --margin: 16px;
  }
}
/*# sourceMappingURL=https://fsm.kniff.at/wp-content/build/scss_library/ba2cf13eb7a8be449697e42f06c2c42ee95a905a.css.map */