.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-85 .elementor-element.elementor-element-ajo-home-aktuelles-grid{--grid-columns:3;--grid-row-gap:28px;--grid-column-gap:28px;}.elementor-85 .elementor-element.elementor-element-ajo-home-aktuelles-grid .elementor-loop-container{grid-auto-rows:1fr;}.elementor-85 .elementor-element.elementor-element-ajo-home-aktuelles-grid .e-loop-item > .elementor-section, .elementor-85 .elementor-element.elementor-element-ajo-home-aktuelles-grid .e-loop-item > .elementor-section > .elementor-container, .elementor-85 .elementor-element.elementor-element-ajo-home-aktuelles-grid .e-loop-item > .e-con, .elementor-85 .elementor-element.elementor-element-ajo-home-aktuelles-grid .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-85 .elementor-element.elementor-element-ajo-home-aktuelles-grid{--grid-columns:2;}}@media(max-width:767px){.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-85 .elementor-element.elementor-element-ajo-home-aktuelles-grid{--grid-columns:1;}}/* Start custom CSS *//* 10.11.2026: Hinweis "Sie möchten uns unterstützen?" mit Spendenkonto (Kundenwunsch, sachlich, kein Spendenaufruf-Ton) */
.elementor [data-id="ajo-home-unterstuetzen"] { padding-block-start: 0; }
.ajo-unterstuetzen { display: grid; grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr); gap: clamp(24px, 4vw, 64px); align-items: center; background: var(--ajo-rose); border-radius: 32px 32px 32px 8px; padding: clamp(28px, 4vw, 56px); }
.ajo-unterstuetzen .ajo-h2 { margin: 10px 0 14px; }
.ajo-unterstuetzen .ajo-text { margin: 0; }
.ajo-unterstuetzen-konto { margin: 0; background: var(--ajo-weiss); border-radius: 22px 22px 22px 6px; padding: clamp(20px, 2.6vw, 32px); display: grid; gap: 14px; }
.ajo-unterstuetzen-konto div { display: grid; grid-template-columns: 70px minmax(0, 1fr); gap: 12px; align-items: baseline; }
.ajo-unterstuetzen-konto dt { font: 700 13px/1.3 var(--ajo-font-text); letter-spacing: .14em; text-transform: uppercase; color: var(--ajo-dunkelrot); }
.ajo-unterstuetzen-konto dd { margin: 0; font: 700 clamp(17px, 1.6vw, 20px)/1.4 var(--ajo-font-text); color: var(--ajo-tinte); overflow-wrap: anywhere; }
@media (max-width: 900px) { .ajo-unterstuetzen { grid-template-columns: minmax(0, 1fr); } }/* End custom CSS */