/**general stlyes*/
/*! TODO -> finden*/
.single-projekte .entry-content > .cont-project-slider {
  margin-top: var(--cont-gap);
}

.is-root-container.is-layout-flow.wp-block-post-content-is-layout-flow {
  padding: 5vw 0;
}

.entry-content > *:not(.background-dark) {
  margin-bottom: var(--cont-gap);
}

.entry-content > *.weniger-abstand-unten {
  margin-bottom: var(--gap-xl) !important;
}

.entry-content > *.weniger-abstand-oben {
  padding-top: var(--gap-xl) !important;
}

.entry-content > *.mehr-abstand-oben {
  margin-top: var(--gap-xl) !important;
}

.entry-content > *.viel-mehr-abstand-oben {
  margin-top: var(--cont-gap) !important;
}

.entry-content > *.kein-abstand-unten {
  margin-bottom: 0 !important;
}

.entry-content > *.mehr-abstand-unten {
  margin-bottom: var(--gap-xl);
}
.entry-content > *.kein-abstand-oben {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

.entry-content > .wp-block-uagb-container.alignwide:not(.alignfull) {
  max-width: 1200px !important;
}

.entry-content > .wp-block-uagb-container:not(.alignfull) {
  width: 90vw;
  margin-left: auto !important;
  margin-right: auto !important;
}

.entry-content[ast-blocks-layout] > .alignwide {
  max-width: 1200px !important;
}

.mehrspaltig {
  -moz-column-count: 2;
  -moz-column-gap: 3vw;
  -webkit-column-count: 2;
  -webkit-column-gap: 3vw;
  column-count: 2;
  column-gap: 3vw;
  margin: 0;
}

.has-medium-font-size {
  font-family: var(--headlinefont);
  font-size: 1.278rem !important;
  line-height: 1.7;
  letter-spacing: 0.02em;
}

/**in editor*/
.is-root-container > * {
  margin-bottom: var(--cont-gap) !important;
}

.wp-block.wp-block-post-title {
  font-family: Arial, Helvetica, sans-serif;
  color: var(--color-1) !important;
}

@media (max-width: 990px) {
  /*----------------- ELEMENT -------------*/
  /*----------------- END ELEMENT ---------*/
}

@media (max-width: 768px) {
  /*----------------- ELEMENT -------------*/
  /*----------------- END ELEMENT ---------*/
}

@media (max-width: 576px) {
  /*----------------- ELEMENT -------------*/
  /*----------------- END ELEMENT ---------*/
}

@media (max-width: 420px) {
  /*----------------- ELEMENT -------------*/
  /*----------------- END ELEMENT ---------*/
}

@media (max-width: 320px) {
  /*----------------- ELEMENT -------------*/
  /*----------------- END ELEMENT ---------*/
}
