.elementor .blogneu-anzahl{position:absolute;inset-block-start:61px;inset-inline-end:max(20px, calc((100% - 1180px) / 2 + 20px));font-family:var(--font-body);font-weight:500;font-size:14px;color:#4b5e75;line-height:1.4;}.elementor .blogneu-panel{width:100%;position:static;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .blogneu-chip:hover,.elementor .blogneu-chip:focus-visible{background-color:#e6ecf7;}.elementor .blogneu-chip:active{transform:scale3d(0.96, 0.96, 1);}.elementor .blogneu-chip{width:auto;font-family:var(--font-heading);font-weight:700;font-size:14px;color:#1f4690;line-height:1.3;cursor:pointer;padding-block-start:11px;padding-block-end:11px;padding-inline-start:20px;padding-inline-end:20px;border-radius:60px;border-width:0px;border-color:transparent;border-style:solid;background-color:#ffffff;transition:background-color 0.2s, color 0.2s, transform 0.15s;flex:0 0 auto;white-space: nowrap; &.e--selected { background-color: #1f4690; color: #ffffff; }\n}.elementor .blogneu-chipleiste{width:100%;max-width:1180px;padding-block-start:50px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:140px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .blogneu-filter{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .blogneu-karte-mehr{font-family:var(--font-heading);font-weight:700;font-size:15px;color:#1f4690;line-height:1.4;padding-block-start:6px;margin-block-start:auto;& span { color: #d4af37; }\n}.elementor .blogneu-karte-text{font-family:var(--font-body);font-weight:500;font-size:15px;color:#4b5e75;line-height:1.65;}.elementor .blogneu-karte-titel{font-family:var(--font-heading);font-weight:900;font-size:21px;color:#1f4690;letter-spacing:-0.01em;line-height:1.3;}.elementor .blogneu-karte-meta{font-family:"Plus Jakarta Sans";font-weight:700;font-size:13px;color:#1f4690;letter-spacing:0.01em;line-height:1.4;& span { color: #d4af37; } & span + span { color: #4b5e75; font-weight: 500; }\n}.elementor .blogneu-karte-inhalt{padding-block-start:28px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;}.elementor .blogneu-karte-foto{width:100%;height:100%;object-fit:cover;display:block;}.elementor .blogneu-karte-bild{width:100%;overflow:hidden;aspect-ratio:16 / 10;padding:0px;background-color:#142f65;display:block;}.elementor .blogneu-karte:hover,.elementor .blogneu-karte:focus-visible{box-shadow:0px 16px 40px 0px rgba(31,70,144,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .blogneu-karte:active{box-shadow:0px 4px 12px 0px rgba(31,70,144,0.10);transform:scale3d(0.98, 0.98, 1);}.elementor .blogneu-karte{overflow:hidden;text-decoration:none;padding:0px;border-radius:16px;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(31,70,144,0.06);transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:0px;}.elementor .blogneu-raster{width:100%;max-width:1180px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:30px;grid-template-columns:repeat(3, minmax(0, 1fr));}