.elementor-772 .elementor-element.elementor-element-a5406b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;--overflow:hidden;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-772 .elementor-element.elementor-element-a5406b8:not(.elementor-motion-effects-element-type-background), .elementor-772 .elementor-element.elementor-element-a5406b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.da-habt-ihr-den-salat.com/wp-content/uploads/da-habt-ihr-den-salat-friedhof.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-772 .elementor-element.elementor-element-acdd1d8{--display:flex;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-772 .elementor-element.elementor-element-acdd1d8.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-772 .elementor-element.elementor-element-c7f3138 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#F5F5F5;}.elementor-772 .elementor-element.elementor-element-19eaae3 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-772 .elementor-element.elementor-element-19eaae3{z-index:2;text-align:start;}.elementor-772 .elementor-element.elementor-element-19eaae3 .elementor-heading-title{font-family:var( --e-global-typography-4b1721d-font-family ), Sans-serif;font-size:var( --e-global-typography-4b1721d-font-size );font-weight:var( --e-global-typography-4b1721d-font-weight );line-height:var( --e-global-typography-4b1721d-line-height );color:var( --e-global-color-4e32d75 );}.elementor-772 .elementor-element.elementor-element-7fe7fca{--display:flex;}.elementor-772 .elementor-element.elementor-element-7fe7fca.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-772 .elementor-element.elementor-element-1debd88{--display:flex;}.elementor-772 .elementor-element.elementor-element-8d5b33e > .elementor-widget-container{margin:0rem 0rem -2.4rem -2.6rem;}.elementor-772 .elementor-element.elementor-element-8d5b33e{z-index:1;text-align:start;}.elementor-772 .elementor-element.elementor-element-8d5b33e .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-772 .elementor-element.elementor-element-8d5b33e img{width:7rem;}.elementor-772 .elementor-element.elementor-element-6f3e53f > .elementor-widget-container{margin:0rem 0rem -2rem 6.5rem;}.elementor-772 .elementor-element.elementor-element-6f3e53f{text-align:start;}.elementor-772 .elementor-element.elementor-element-6f3e53f .elementor-heading-title{font-family:var( --e-global-typography-ab06071-font-family ), Sans-serif;font-size:var( --e-global-typography-ab06071-font-size );font-weight:var( --e-global-typography-ab06071-font-weight );line-height:var( --e-global-typography-ab06071-line-height );}.elementor-772 .elementor-element.elementor-element-e9cde3e{text-align:center;}.elementor-772 .elementor-element.elementor-element-e9cde3e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-772 .elementor-element.elementor-element-ef1682e > .elementor-widget-container{margin:-1.8rem 4rem 0rem 0rem;}.elementor-772 .elementor-element.elementor-element-ef1682e{text-align:end;}.elementor-772 .elementor-element.elementor-element-ef1682e .elementor-heading-title{font-family:var( --e-global-typography-ab06071-font-family ), Sans-serif;font-size:var( --e-global-typography-ab06071-font-size );font-weight:var( --e-global-typography-ab06071-font-weight );line-height:var( --e-global-typography-ab06071-line-height );}.elementor-772 .elementor-element.elementor-element-4b8c3f3 > .elementor-widget-container{--e-transform-translateX:-19px;--e-transform-scale:1.1;margin:0.5rem 0rem -2rem 0rem;}.elementor-772 .elementor-element.elementor-element-4b8c3f3 img{width:100%;}.elementor-772 .elementor-element.elementor-element-88080ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-772 .elementor-element.elementor-element-f304041{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;color:var( --e-global-color-0f0ab02 );}@media(max-width:1200px){.elementor-772 .elementor-element.elementor-element-8d5b33e > .elementor-widget-container{margin:0rem 0rem -2.2rem -2.9rem;}.elementor-772 .elementor-element.elementor-element-ef1682e > .elementor-widget-container{margin:-1.5rem 2.5rem 0rem 0rem;}}@media(min-width:768px){.elementor-772 .elementor-element.elementor-element-acdd1d8{--width:50%;}.elementor-772 .elementor-element.elementor-element-7fe7fca{--width:30%;}}@media(min-width:2400px){.elementor-772 .elementor-element.elementor-element-c7f3138 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-772 .elementor-element.elementor-element-19eaae3 .elementor-heading-title{font-size:var( --e-global-typography-4b1721d-font-size );line-height:var( --e-global-typography-4b1721d-line-height );}.elementor-772 .elementor-element.elementor-element-6f3e53f .elementor-heading-title{font-size:var( --e-global-typography-ab06071-font-size );line-height:var( --e-global-typography-ab06071-line-height );}.elementor-772 .elementor-element.elementor-element-e9cde3e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-772 .elementor-element.elementor-element-ef1682e .elementor-heading-title{font-size:var( --e-global-typography-ab06071-font-size );line-height:var( --e-global-typography-ab06071-line-height );}.elementor-772 .elementor-element.elementor-element-4b8c3f3 > .elementor-widget-container{margin:1.3rem 0rem -2rem 0rem;}}@media(max-width:1366px){.elementor-772 .elementor-element.elementor-element-acdd1d8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-772 .elementor-element.elementor-element-c7f3138 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-772 .elementor-element.elementor-element-19eaae3 .elementor-heading-title{font-size:var( --e-global-typography-4b1721d-font-size );line-height:var( --e-global-typography-4b1721d-line-height );}.elementor-772 .elementor-element.elementor-element-6f3e53f .elementor-heading-title{font-size:var( --e-global-typography-ab06071-font-size );line-height:var( --e-global-typography-ab06071-line-height );}.elementor-772 .elementor-element.elementor-element-e9cde3e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-772 .elementor-element.elementor-element-ef1682e .elementor-heading-title{font-size:var( --e-global-typography-ab06071-font-size );line-height:var( --e-global-typography-ab06071-line-height );}}@media(max-width:1024px){.elementor-772 .elementor-element.elementor-element-c7f3138{width:var( --container-widget-width, 491px );max-width:491px;--container-widget-width:491px;--container-widget-flex-grow:0;}.elementor-772 .elementor-element.elementor-element-c7f3138 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-772 .elementor-element.elementor-element-19eaae3 .elementor-heading-title{font-size:var( --e-global-typography-4b1721d-font-size );line-height:var( --e-global-typography-4b1721d-line-height );}.elementor-772 .elementor-element.elementor-element-8d5b33e > .elementor-widget-container{margin:0rem 0rem -1.3rem -5rem;}.elementor-772 .elementor-element.elementor-element-6f3e53f > .elementor-widget-container{margin:0rem 0rem -2rem 5.8rem;}.elementor-772 .elementor-element.elementor-element-6f3e53f .elementor-heading-title{font-size:var( --e-global-typography-ab06071-font-size );line-height:var( --e-global-typography-ab06071-line-height );}.elementor-772 .elementor-element.elementor-element-e9cde3e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-772 .elementor-element.elementor-element-ef1682e > .elementor-widget-container{margin:-1.5rem 1.3rem 0rem 0rem;}.elementor-772 .elementor-element.elementor-element-ef1682e .elementor-heading-title{font-size:var( --e-global-typography-ab06071-font-size );line-height:var( --e-global-typography-ab06071-line-height );}.elementor-772 .elementor-element.elementor-element-f304041{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}}@media(max-width:880px){.elementor-772 .elementor-element.elementor-element-c7f3138{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-772 .elementor-element.elementor-element-ef1682e > .elementor-widget-container{margin:-1.5rem 0.6rem 0rem 0rem;}.elementor-772 .elementor-element.elementor-element-f304041{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-772 .elementor-element.elementor-element-acdd1d8{--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-772 .elementor-element.elementor-element-c7f3138 > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-772 .elementor-element.elementor-element-c7f3138{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-772 .elementor-element.elementor-element-c7f3138 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-772 .elementor-element.elementor-element-19eaae3 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-772 .elementor-element.elementor-element-19eaae3{text-align:center;}.elementor-772 .elementor-element.elementor-element-19eaae3 .elementor-heading-title{font-size:var( --e-global-typography-4b1721d-font-size );line-height:var( --e-global-typography-4b1721d-line-height );}.elementor-772 .elementor-element.elementor-element-8d5b33e > .elementor-widget-container{margin:0rem 0rem -3.2rem 0.3rem;}.elementor-772 .elementor-element.elementor-element-6f3e53f > .elementor-widget-container{margin:0rem 0rem -1.1rem 7.1rem;}.elementor-772 .elementor-element.elementor-element-6f3e53f .elementor-heading-title{font-size:var( --e-global-typography-ab06071-font-size );line-height:var( --e-global-typography-ab06071-line-height );}.elementor-772 .elementor-element.elementor-element-e9cde3e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-772 .elementor-element.elementor-element-ef1682e > .elementor-widget-container{margin:-0.7rem 0rem 0rem 0rem;}.elementor-772 .elementor-element.elementor-element-ef1682e{text-align:center;}.elementor-772 .elementor-element.elementor-element-ef1682e .elementor-heading-title{font-size:var( --e-global-typography-ab06071-font-size );line-height:var( --e-global-typography-ab06071-line-height );}.elementor-772 .elementor-element.elementor-element-4b8c3f3 > .elementor-widget-container{--e-transform-translateX:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-f304041 */.glossar_css {
  width: 100%;
}

/* A–Z-Sprungnavigation */
.glossar_css .glossar-nav {
  display: grid;
  grid-template-columns: repeat(11, 2.25rem);
  gap: 0.75rem;
  justify-content: start;
  margin: 2.5rem 0 4rem;
}

.glossar_css .glossar-nav a,
.glossar_css .glossar-nav span {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 2.25rem;
  height: 2.25rem;
  border: 0.0625rem solid #6D2774;
  color: #6D2774;
  text-decoration: none;
  line-height: 1;
}

.glossar_css .glossar-nav a:visited {
  color: #6D2774;
}

.glossar_css .glossar-nav a:hover,
.glossar_css .glossar-nav a:focus-visible {
  color: #ffffff;
  background-color: #6D2774;
}

/* Buchstaben ohne Inhalt ausblenden */
.glossar_css .glossar-nav span {
  display: none;
}

/* Buchstabenbereiche */
.glossar_css .glossar-group {
  scroll-margin-top: 7rem;
}

.glossar_css .glossar-group h2 {
  color: #6D2774;
  margin: 5rem 0 1.5rem;
  text-wrap: balance;
}

.glossar_css .glossar-group:first-of-type h2 {
  margin-top: 0;
}

.glossar_css .glossar-group h2 span {
  display: inline-block;
  margin-right: 0.25rem;
}

/* Einzelne Glossarbegriffe */
.glossar_css .glossar-item {
  --accent: #36CDDC;
  border-left: 0.125rem solid var(--accent);
  padding: 0.25rem 0 0.25rem 1.25rem;
  margin-bottom: 2rem;
}

.glossar_css .glossar-item h3 {
  color: var(--accent);
  margin: 0 0 0.7rem;
  text-wrap: balance;
}

.glossar_css .glossar-item p {
  margin: 0;
  text-wrap: pretty;
}

/* Farbrotation ohne das H2-Lila */
.glossar_css .glossar-group .glossar-item:nth-of-type(8n + 2) {
  --accent: #36CDDC;
}

.glossar_css .glossar-group .glossar-item:nth-of-type(8n + 3) {
  --accent: #422C7A;
}

.glossar_css .glossar-group .glossar-item:nth-of-type(8n + 4) {
  --accent: #069DB7;
}

.glossar_css .glossar-group .glossar-item:nth-of-type(8n + 5) {
  --accent: #67CADB;
}

.glossar_css .glossar-group .glossar-item:nth-of-type(8n + 6) {
  --accent: #DB2A38;
}

.glossar_css .glossar-group .glossar-item:nth-of-type(8n + 7) {
  --accent: #D62990;
}

.glossar_css .glossar-group .glossar-item:nth-of-type(8n + 8) {
  --accent: #AF5FA5;
}

.glossar_css .glossar-group .glossar-item:nth-of-type(8n + 1) {
  --accent: #3AB54C;
}

/* Tablet und kleiner */
@media (max-width: 64rem) {
  .glossar_css .glossar-nav {
    grid-template-columns: repeat(auto-fit, 2.25rem);
    justify-content: space-between;
    gap: 0.75rem 0;
    width: 100%;
  }

  .glossar_css .glossar-nav a,
  .glossar_css .glossar-nav span {
    width: 2.25rem;
    height: 2.25rem;
  }
}

@media (max-width: 64rem) {
  .glossar_css .glossar-nav {
    grid-template-columns: repeat(auto-fit, 2.75rem);
    justify-content: space-between;
    gap: 0.75rem 0;
    width: 100%;
  }

  .glossar_css .glossar-nav a,
  .glossar_css .glossar-nav span {
    width: 2.75rem;
    height: 2.75rem;
  }
}

.glossar_css .glossar-nav a {
  touch-action: manipulation;
  -webkit-tap-highlight-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88080ad */.glossar-verlauf {
  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #fcfbff 25%,
    #f9fcff 55%,
    #ffffff 100%
  );
}/* End custom CSS */