.elementor-29911 .elementor-element.elementor-element-c586569{--display:flex;--overlay-opacity:1;}.elementor-29911 .elementor-element.elementor-element-c586569:not(.elementor-motion-effects-element-type-background), .elementor-29911 .elementor-element.elementor-element-c586569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37424C;background-image:url("https://career.mtrlegal.com/wp-content/uploads/2026/10/mtr-office-lounge-2560.webp");background-position:50% 10%;background-repeat:no-repeat;background-size:cover;}.elementor-29911 .elementor-element.elementor-element-c586569::before, .elementor-29911 .elementor-element.elementor-element-c586569 > .elementor-background-video-container::before, .elementor-29911 .elementor-element.elementor-element-c586569 > .e-con-inner > .elementor-background-video-container::before, .elementor-29911 .elementor-element.elementor-element-c586569 > .elementor-background-slideshow::before, .elementor-29911 .elementor-element.elementor-element-c586569 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29911 .elementor-element.elementor-element-c586569 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(23,30,37,0.93) 0%, rgba(23,30,37,0.55) 100%);}.elementor-29911 .elementor-element.elementor-element-f0fd4e9{--display:flex;}.elementor-29911 .elementor-element.elementor-element-82000af .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-29911 .elementor-element.elementor-element-82000af .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-29911 .elementor-element.elementor-element-82000af{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-29911 .elementor-element.elementor-element-82000af .elementor-icon-list-text{transition:color 0.3s;}.elementor-29911 .elementor-element.elementor-element-bec77c9{--display:flex;}.elementor-29911 .elementor-element.elementor-element-ef85b7c{--display:flex;}.elementor-29911 .elementor-element.elementor-element-f3cbb51{--grid-columns:1;}.elementor-29911 .elementor-element.elementor-element-f3cbb51 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-29911 .elementor-element.elementor-element-f3cbb51 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-29911 .elementor-element.elementor-element-f3cbb51 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-29911 .elementor-element.elementor-element-f3cbb51 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-29911 .elementor-element.elementor-element-f3cbb51 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-29911 .elementor-element.elementor-element-2c7a1c1{--display:flex;}.elementor-29911 .elementor-element.elementor-element-ad9d71c{--display:flex;}.elementor-29911 .elementor-element.elementor-element-25886cf{--display:flex;}@media(max-width:1024px){.elementor-29911 .elementor-element.elementor-element-c586569:not(.elementor-motion-effects-element-type-background), .elementor-29911 .elementor-element.elementor-element-c586569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:170% auto;}.elementor-29911 .elementor-element.elementor-element-f3cbb51{--grid-columns:1;}}@media(max-width:767px){.elementor-29911 .elementor-element.elementor-element-c586569:not(.elementor-motion-effects-element-type-background), .elementor-29911 .elementor-element.elementor-element-c586569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://career.mtrlegal.com/wp-content/uploads/2026/10/mtr-office-lounge-mobil.webp");background-position:center right;background-size:160% auto;}.elementor-29911 .elementor-element.elementor-element-f3cbb51{--grid-columns:1;}}/* Start custom CSS *//* == BLOCK w-basis == */
/* Gemeinsame Werte. Rot, Anthrazit und Text kommen aus dem Kit, die übrigen Werte sind die der Startseite. */
body.elementor-page-29911{--w-red:var(--mtr-red,#E62332);--w-ink:var(--mtr-ink,#37424C);--w-tx:var(--mtr-tx,#202020);--w-surf:#F8F8F8;
--w-line:#D8D8D8;--w-rad:5px;--w-red-d:#C11C29;--w-red-h:#FF6B75;--w-grau:#5F6B75;--w-kopf:80px;
--w-btn-h:48px;--w-btn-pad:26px;--w-btn-fs:1rem;color:var(--w-tx)}
body.elementor-page-29911 .mtr-sec{position:relative;padding:64px 0}
body.elementor-page-29911 .mtr-wrap{width:min(1180px,calc(100% - 40px));margin-inline:auto;padding:0}
body.elementor-page-29911 .mtr-buehne__inhalt,body.elementor-page-29911 .mtr-wiki-spalten,body.elementor-page-29911 .mtr-wiki-artikel,body.elementor-page-29911 .mtr-wiki-leiste,
body.elementor-page-29911 .mtr-wiki-haft,body.elementor-page-29911 .mtr-wiki-abschluss,body.elementor-page-29911 .mtr-wiki-weitere__inhalt,body.elementor-page-29911 .mtr-wiki-schluss__inhalt,
body.elementor-page-29911 .mtr-wiki-schluss__text,body.elementor-page-29911 .mtr-wiki-buehne-suche,body.elementor-page-29911 .mtr-wiki-eintraege__inhalt,body.elementor-page-29911 .mtr-fehler__inhalt,
body.elementor-page-29911 .mtr-actions{padding:0}
body.elementor-page-29911 h1,body.elementor-page-29911 h2,body.elementor-page-29911 h3,body.elementor-page-29911 h4{font-family:"Open Sans",sans-serif}

/* Bereichszeile: Großbuchstaben mit einer Linie davor, wie auf der Startseite */
body.elementor-page-29911 .mtr-kicker .elementor-heading-title{display:inline-flex;align-items:center;gap:12px;margin:0;font-size:.8125rem;
font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--w-red)}
body.elementor-page-29911 .mtr-kicker .elementor-heading-title::before{content:"";width:34px;height:2px;background:currentColor;flex:none}
body.elementor-page-29911 .mtr-kicker .elementor-heading-title a{color:inherit;text-decoration:none}
body.elementor-page-29911 .mtr-sec--surf .mtr-kicker .elementor-heading-title{color:var(--w-red-d)}
body.elementor-page-29911 .mtr-sec--dark .mtr-kicker .elementor-heading-title{color:var(--w-red-h)}

body.elementor-page-29911 .mtr-h1 .elementor-heading-title{color:#fff;font-size:clamp(2rem,1.1rem + 2.6vw,3.25rem);line-height:1.1;
font-weight:800;letter-spacing:-.02em;margin:0;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}
body.elementor-page-29911 .mtr-h2 .elementor-heading-title{font-size:clamp(1.75rem,1.1rem + 2.4vw,2.75rem);line-height:1.18;font-weight:700;
letter-spacing:-.01em;margin:0;color:var(--w-ink)}
body.elementor-page-29911 .mtr-lead,body.elementor-page-29911 .mtr-lead p{font-size:1.125rem;line-height:1.65;margin:0;max-width:62ch}

/* Bühne: dunkle Fläche ohne Foto, die Kopfleiste liegt schwebend darüber */
body.elementor-page-29911 .mtr-sec--dark{color:#fff}
body.elementor-page-29911 .mtr-sec.mtr-buehne{padding:calc(var(--w-kopf) + 64px) 0 56px}
body.elementor-page-29911 .mtr-buehne__inhalt{display:flex;flex-direction:column;align-items:flex-start;gap:16px}
body.elementor-page-29911 .mtr-buehne .mtr-lead,body.elementor-page-29911 .mtr-buehne .mtr-lead p{color:rgba(255,255,255,.88)}
body.elementor-page-29911 .mtr-wiki-krume.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0}
body.elementor-page-29911 .mtr-wiki-krume.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0;padding:0}
/* Brotkrume wie auf den Übersichtsseiten: 0,8125 rem halbfett, Punkt als Trenner, Verweise mit feiner Linie */
body.elementor-page-29911 .mtr-wiki-krume .elementor-icon-list-item+.elementor-icon-list-item::before{content:"·";margin:0 .35em;
color:rgba(255,255,255,.82);position:static;border:0;height:auto;width:auto;font-size:.8125rem;font-weight:600;line-height:1.4}
body.elementor-page-29911 .mtr-wiki-krume .elementor-icon-list-item::after{display:none}
body.elementor-page-29911 .mtr-wiki-krume .elementor-icon-list-text{font-size:.8125rem;font-weight:600;letter-spacing:.06em;line-height:1.4;
color:rgba(255,255,255,.82);padding:0}
body.elementor-page-29911 .mtr-wiki-krume a{display:inline-flex;align-items:center;min-height:24px;text-decoration:none}
body.elementor-page-29911 .mtr-wiki-krume a .elementor-icon-list-text{border-bottom:1px solid rgba(255,255,255,.35)}
body.elementor-page-29911 .mtr-wiki-krume a:hover .elementor-icon-list-text,body.elementor-page-29911 .mtr-wiki-krume a:focus-visible .elementor-icon-list-text{color:#fff;border-bottom-color:#fff}
/* == /BLOCK w-basis == */
/* == BLOCK w-global == */
/* Knöpfe als ein System wie auf der Startseite: Vollton in MTR-Rot oder Umriss in Anthrazit, beide 48 px hoch,
   gleiche Polsterung, gleicher Eckradius. Das Kit setzt bei Knöpfen Großbuchstaben, Sperrschrift und beim Zeigen
   einen 1-px-Rahmen; die Regeln hier setzen deshalb alle Eigenschaften ausdrücklich. */
body.elementor-page-29911 .elementor-button.mtr-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55em;
min-height:var(--w-btn-h);padding:0 var(--w-btn-pad);border-radius:var(--w-rad);border:2px solid var(--w-red);
background:var(--w-red);color:#fff;font-family:inherit;font-size:var(--w-btn-fs);font-weight:700;line-height:1.2;
text-transform:none;letter-spacing:normal;text-decoration:none;box-shadow:none;
transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}
body.elementor-page-29911 .elementor-button.mtr-btn:hover,body.elementor-page-29911 .elementor-button.mtr-btn:focus-visible{background:var(--w-red-d);
border-color:var(--w-red-d);color:#fff;transform:translateY(-2px)}
body.elementor-page-29911 .elementor-button.mtr-btn--line{background:transparent;border-color:var(--w-ink);color:var(--w-ink)}
body.elementor-page-29911 .elementor-button.mtr-btn--line:hover,body.elementor-page-29911 .elementor-button.mtr-btn--line:focus-visible{background:var(--w-red);
border-color:var(--w-red);color:#fff;transform:none}
/* Riegel gegen das Kit: Rahmen bleibt beim Zeigen und beim Fokus 2 px, Fokus nach Mausklick behält die Ruhefarben */
body.elementor-page-29911 .elementor-button.mtr-btn:hover,body.elementor-page-29911 .elementor-button.mtr-btn:focus{border-width:2px;border-style:solid}
body.elementor-page-29911 .elementor-button.mtr-btn:focus:not(:focus-visible):not(:hover){background:var(--w-red);border-color:var(--w-red);color:#fff}
body.elementor-page-29911 .elementor-button.mtr-btn--line:focus:not(:focus-visible):not(:hover){background:transparent;border-color:var(--w-ink);color:var(--w-ink)}
body.elementor-page-29911 .elementor-button.mtr-btn:focus-visible{outline:3px solid var(--w-red);outline-offset:3px}
body.elementor-page-29911 .mtr-sec--dark .elementor-button.mtr-btn:focus-visible{outline-color:#fff}
body.elementor-page-29911 .elementor-button.mtr-btn .elementor-button-content-wrapper{display:inline-flex;align-items:center;gap:.55em}
body.elementor-page-29911 .mtr-btn-w{width:auto}
@media (prefers-reduced-motion:reduce){
body.elementor-page-29911 .elementor-button.mtr-btn{transition:none}
body.elementor-page-29911 .elementor-button.mtr-btn:hover{transform:none}
}
@media (max-width:767px){
body.elementor-page-29911{--w-btn-h:46px;--w-btn-pad:18px;--w-btn-fs:.9375rem}
}
/* == /BLOCK w-global == */
/* == BLOCK w-suche == */
/* Suchfeld: gleiche Höhe und derselbe Rahmen wie die Stellensuche, Knopf als Umriss. Das Kit gestaltet jeden
   Knopf rot in Großbuchstaben, deshalb setzt der Knopf hier alle Eigenschaften selbst. */
body.elementor-page-29911 .mtr-wiki-suchfeld{width:100%}
body.elementor-page-29911 .mtr-wiki-suchfeld .elementor-search-form{width:100%}
body.elementor-page-29911 .mtr-wiki-suchfeld .elementor-search-form__container{display:flex;align-items:stretch;gap:10px;min-height:0;
border:0;background:transparent;box-shadow:none;overflow:visible}
body.elementor-page-29911 .mtr-wiki-suchfeld input.elementor-search-form__input{flex:1 1 auto;width:auto;min-width:0;height:48px;min-height:48px;
margin:0;padding:0 14px;box-sizing:border-box;border:1px solid var(--w-line);border-radius:var(--w-rad);background:#fff;
color:var(--w-tx);font-family:inherit;font-size:1rem;line-height:1.4;box-shadow:none;-webkit-appearance:none;appearance:none}
body.elementor-page-29911 .mtr-wiki-suchfeld input.elementor-search-form__input::placeholder{color:var(--w-grau);opacity:1}
body.elementor-page-29911 .mtr-wiki-suchfeld input.elementor-search-form__input:focus{outline:2px solid var(--w-red);outline-offset:2px}
body.elementor-page-29911 .mtr-wiki-suchfeld input.elementor-search-form__input::-webkit-search-cancel-button,
body.elementor-page-29911 .mtr-wiki-suchfeld input.elementor-search-form__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}
body.elementor-page-29911 .mtr-wiki-suchfeld button.elementor-search-form__submit{flex:none;display:inline-flex;align-items:center;justify-content:center;
width:auto;min-width:0;height:48px;min-height:48px;margin:0;padding:0 20px;border:2px solid var(--w-ink);border-radius:var(--w-rad);
background:transparent;color:var(--w-ink);font-family:inherit;font-size:1rem;font-weight:700;line-height:1.2;
text-transform:none;letter-spacing:normal;box-shadow:none;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}
body.elementor-page-29911 .mtr-wiki-suchfeld button.elementor-search-form__submit:hover,
body.elementor-page-29911 .mtr-wiki-suchfeld button.elementor-search-form__submit:focus-visible{background:var(--w-red);border-color:var(--w-red);color:#fff}
body.elementor-page-29911 .mtr-wiki-suchfeld button.elementor-search-form__submit:focus:not(:focus-visible):not(:hover){background:transparent;border-color:var(--w-ink);color:var(--w-ink)}
body.elementor-page-29911 .mtr-wiki-suchfeld button.elementor-search-form__submit:focus-visible{outline:3px solid var(--w-red);outline-offset:3px}
/* Auf dunkler Fläche steht der Knopf weiß umrandet */
body.elementor-page-29911 .mtr-sec--dark .mtr-wiki-suchfeld button.elementor-search-form__submit{border-color:rgba(255,255,255,.7);color:#fff}
body.elementor-page-29911 .mtr-sec--dark .mtr-wiki-suchfeld button.elementor-search-form__submit:focus:not(:focus-visible):not(:hover){background:transparent;border-color:rgba(255,255,255,.7);color:#fff}
body.elementor-page-29911 .mtr-sec--dark .mtr-wiki-suchfeld button.elementor-search-form__submit:hover,
body.elementor-page-29911 .mtr-sec--dark .mtr-wiki-suchfeld button.elementor-search-form__submit:focus-visible{background:var(--w-red);border-color:var(--w-red);color:#fff}
body.elementor-page-29911 .mtr-sec--dark .mtr-wiki-suchfeld input.elementor-search-form__input:focus,
body.elementor-page-29911 .mtr-sec--dark .mtr-wiki-suchfeld button.elementor-search-form__submit:focus-visible{outline-color:#fff}
@media (max-width:767px){
body.elementor-page-29911 .mtr-wiki-suchfeld input.elementor-search-form__input{height:46px;min-height:46px}
body.elementor-page-29911 .mtr-wiki-suchfeld button.elementor-search-form__submit{height:46px;min-height:46px;padding:0 16px;font-size:.9375rem}
}
@media (max-width:400px){
body.elementor-page-29911 .mtr-wiki-suchfeld .elementor-search-form__container{flex-wrap:wrap}
body.elementor-page-29911 .mtr-wiki-suchfeld input.elementor-search-form__input{flex:1 1 100%}
body.elementor-page-29911 .mtr-wiki-suchfeld button.elementor-search-form__submit{flex:1 1 100%}
}
@media (prefers-reduced-motion:reduce){body.elementor-page-29911 .mtr-wiki-suchfeld button.elementor-search-form__submit{transition:none}}
/* == /BLOCK w-suche == */
/* == BLOCK w-archiv == */
/* Auf der Seite eines Unterbereichs steht der Bereich schon als Überschrift, in den Zeilen entfällt er */
body.category:not(.category-901):not(.category-921) body.elementor-page-29911 .mtr-wiki-zeile__bereich{display:none}
body.elementor-page-29911 .mtr-buehne .mtr-h1{margin-top:4px}
body.elementor-page-29911 .mtr-buehne .mtr-lead{margin-top:2px}
body.elementor-page-29911 .mtr-wiki-buehne-suche{width:100%;max-width:640px;margin-top:12px;padding:0}
body.elementor-page-29911 .mtr-wiki-eintraege__inhalt{display:flex;flex-direction:column;gap:0}
/* == /BLOCK w-archiv == */
/* == BLOCK w-liste == */
/* Liste der Einträge (Archiv, Suche): Zeilen untereinander, darunter das Blättern im Knopf-Stil */
body.elementor-page-29911 .mtr-wiki-liste{--grid-row-gap:14px;--grid-column-gap:16px;width:100%}
body.elementor-page-29911 .mtr-wiki-liste .elementor-loop-container{gap:14px}
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;
gap:8px;margin-top:32px;font-size:1rem;line-height:1.2}
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;
min-width:44px;min-height:44px;margin:0;padding:0 14px;box-sizing:border-box;border:1px solid var(--w-line);
border-radius:var(--w-rad);background:#fff;color:var(--w-ink);font-weight:700;text-decoration:none;
transition:border-color .2s ease,color .2s ease,background .2s ease}
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination a.page-numbers:hover,
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination a.page-numbers:focus-visible{border-color:var(--w-red);color:var(--w-red)}
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination .page-numbers.current{background:var(--w-ink);border-color:var(--w-ink);color:#fff}
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination .page-numbers.dots{border-color:transparent;background:transparent;min-width:24px;padding:0 4px}
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination .page-numbers.prev,
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination .page-numbers.next{padding:0 18px}
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination span.page-numbers.prev,
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination span.page-numbers.next{display:none}
/* Auf Seite 1 fehlt "Zurück"; die erste Zahl beginnt dann ohne Außenabstand bündig mit der Liste */
body.elementor-page-29911 .mtr-wiki-liste.elementor-element .elementor-pagination span.page-numbers.prev+.page-numbers.page-numbers:not(:first-child){margin-left:0}
body.elementor-page-29911 .mtr-wiki-liste .e-loop-nothing-found-message{margin:0;padding:25px;border:1px solid var(--w-line);border-radius:var(--w-rad);
background:#fff;font-size:1rem;line-height:1.7;color:var(--w-tx)}
@media (max-width:767px){
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination{gap:6px;margin-top:24px}
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination .page-numbers{min-width:44px;padding:0 10px}
}
@media (prefers-reduced-motion:reduce){body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination .page-numbers{transition:none}}
/* == /BLOCK w-liste == */
/* == BLOCK w-schluss == */
body.elementor-page-29911 .mtr-sec--evening{background:linear-gradient(160deg,#FFF6EC 0%,#FFFDFB 58%,#FFFFFF 100%)}
body.elementor-page-29911 .mtr-sec.mtr-wiki-schluss{padding:64px 0}
body.elementor-page-29911 .mtr-wiki-schluss__inhalt{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 40px}
body.elementor-page-29911 .mtr-wiki-schluss__text{display:flex;flex-direction:column;gap:14px;flex:1 1 420px;width:auto;min-width:0}
@media (max-width:767px){
body.elementor-page-29911 .mtr-sec.mtr-wiki-schluss{padding:48px 0}
body.elementor-page-29911 .mtr-wiki-schluss__inhalt{flex-direction:column;align-items:stretch}
body.elementor-page-29911 .mtr-wiki-schluss__text{flex:none}
body.elementor-page-29911 .mtr-wiki-schluss .mtr-btn-w,body.elementor-page-29911 .mtr-wiki-schluss .elementor-button.mtr-btn{width:100%}
}
/* == /BLOCK w-schluss == */
/* == BLOCK w-mobil == */
@media (max-width:1024px){
body.elementor-page-29911 .mtr-sec{padding:50px 0}
body.elementor-page-29911 .mtr-sec.mtr-buehne{padding:calc(var(--w-kopf) + 48px) 0 48px}
}
@media (max-width:767px){
body.elementor-page-29911{--w-kopf:76px}
body.elementor-page-29911 .mtr-sec{padding:40px 0}
body.elementor-page-29911 .mtr-sec.mtr-buehne{padding:calc(var(--w-kopf) + 36px) 0 40px}
body.elementor-page-29911 .mtr-kicker .elementor-heading-title{gap:9px;letter-spacing:.08em}
body.elementor-page-29911 .mtr-kicker .elementor-heading-title::before{width:20px}
}
/* == /BLOCK w-mobil == */

/* == BLOCK r14-leerzustand == */
body.elementor-page-29911 .mtr-wiki-liste .e-loop-nothing-found-message__text{margin:0;max-width:62ch}
/* == /BLOCK r14-leerzustand == */

/* == BLOCK w18-archiv == */
/* Bühne mit Foto (Anhang 36011) und dunklem Verlauf aus den Elementor-Einstellungen; der Text steht links auf
   der dunklen Seite. Das Suchfeld sitzt jetzt im Kopf der Liste, die Bühne trägt nur Krume, Kicker, Titel, Lead. */
body.elementor-page-29911 .mtr-sec.mtr-buehne{min-height:440px;justify-content:center}
body.elementor-page-29911 .mtr-buehne .mtr-lead,body.elementor-page-29911 .mtr-buehne .mtr-lead p{color:rgba(255,255,255,.9)}
body.elementor-page-29911 .mtr-buehne .mtr-h1 .elementor-heading-title{text-shadow:0 1px 18px rgba(0,0,0,.18)}
/* Krume: der dritte Teil (Thema) erscheint nur auf den Seiten der Themen. In Theme-Vorlagen steht body.elementor-page-29911 für
   body.elementor-page-ID; Bedingungen an body werden deshalb direkt an diese Klasse gehängt. */
body.elementor-page-29911:not(.category) .mtr-wiki-krume .elementor-icon-list-item:nth-child(3),
body.elementor-page-29911.category-901 .mtr-wiki-krume .elementor-icon-list-item:nth-child(3),
body.elementor-page-29911.category-921 .mtr-wiki-krume .elementor-icon-list-item:nth-child(3){display:none}
/* Auf der Seite eines Themas steht das Thema schon als Überschrift, in den Zeilen entfällt es */
body.elementor-page-29911.category:not(.category-901):not(.category-921) .mtr-wiki-zeile__bereich{display:none}
body.elementor-page-29911 .mtr-wiki-krume .elementor-icon-list-item:nth-child(3) .elementor-icon-list-text{color:#fff}

/* Kopf der Liste: Suche und Themen, darunter eine feine Linie */
body.elementor-page-29911 .mtr-wiki-eintraege.mtr-sec{padding-top:48px}
body.elementor-page-29911 .mtr-wiki-eintraege__inhalt{gap:30px}
body.elementor-page-29911 .mtr-wiki-kopf{width:100%}
/* Die Linie steht unter den Themen: Treffer der Sofortsuche und die Karte für null Treffer folgen darunter */
body.elementor-page-29911 .mtr-wiki-kopf .mtr-ws__themen{padding-bottom:28px;border-bottom:1px solid #E6E6E6}

/* Blättern: Umriss in Tinte wie .mtr-btn--line, aktive Seite rot */
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination .page-numbers{min-width:48px;min-height:48px;border:2px solid var(--w-ink);color:var(--w-ink);background:transparent}
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination a.page-numbers:hover,
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination a.page-numbers:focus-visible{border-color:var(--w-red);background:var(--w-red);color:#fff}
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination a.page-numbers:focus-visible{outline:3px solid var(--w-red);outline-offset:3px}
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination .page-numbers.current{background:var(--w-red);border-color:var(--w-red);color:#fff}
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination .page-numbers.dots{border-color:transparent;background:transparent}

@media (max-width:767px){
body.elementor-page-29911 .mtr-sec.mtr-buehne{min-height:360px;justify-content:flex-end}
body.elementor-page-29911 .mtr-sec.mtr-buehne.e-con::before{background-image:linear-gradient(180deg,rgba(23,30,37,.78) 0%,rgba(23,30,37,.9) 100%)}
body.elementor-page-29911 .mtr-wiki-eintraege.mtr-sec{padding-top:32px}
body.elementor-page-29911 .mtr-wiki-eintraege__inhalt{gap:22px}
/* Die Themenreihe läuft auf dem Handy randlos, die Linie bleibt auf der Inhaltsbreite */
body.elementor-page-29911 .mtr-wiki-kopf .mtr-ws__themen{padding-bottom:18px;border-bottom:0;
background:linear-gradient(#E6E6E6,#E6E6E6) no-repeat 20px 100%/calc(100% - 40px) 1px}
/* Blättern kompakt: Zahlen in einer Reihe, Zurück und Weiter darunter je halb so breit */
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination{justify-content:center;gap:6px}
body.elementor-page-29911 .mtr-wiki-liste .elementor-pagination .page-numbers{min-width:42px;min-height:42px;padding:0 8px;font-size:.9375rem}
body.elementor-page-29911 .elementor-widget-loop-grid.elementor-element.mtr-wiki-liste nav.elementor-pagination .page-numbers.prev,
body.elementor-page-29911 .elementor-widget-loop-grid.elementor-element.mtr-wiki-liste nav.elementor-pagination .page-numbers.next{order:2;flex:1 1 calc(50% - 4px);margin:6px 0 0}
}
/* == /BLOCK w18-archiv == */


/* == BLOCK r19-buehne == */
/* Wiki-Buehne ab Tablet quer: Lounge-Foto groesser und rechtsbuendig; Ausschnitt zeigt die Sessel mit Tisch und Bilderwand, der Wuerfel liegt ausserhalb */
@media (min-width:1025px){
.elementor-element-c586569{background-size:160% auto !important;background-position:100% 62% !important;}
}
@media (min-width:768px) and (max-width:1024px){
.elementor-element-c586569{background-size:170% auto !important;background-position:100% 62% !important;}
}
/* == /BLOCK r19-buehne == */

/* == BLOCK r21-suchchip == */
/* Suche in Chip-Größe am Ende der Themenreihe (Plugin-Markup .mtr-ws__kopf). Reihe, Status und Einträge im Abstand der Zeilen (14 px). */
body.elementor-page-29911 .mtr-wiki-eintraege__inhalt{gap:14px}
body.elementor-page-29911 .mtr-wiki-kopf .mtr-ws{gap:14px}
body.elementor-page-29911 .mtr-wiki-kopf .mtr-ws__themen{padding-bottom:0;border-bottom:0;background:none}
@media (max-width:767px){
body.elementor-page-29911 .mtr-wiki-eintraege__inhalt{gap:14px}
body.elementor-page-29911 .mtr-wiki-kopf .mtr-ws{gap:12px}
/* Die Themenreihe bleibt wischbar; 2 px oben und 4 px unten bleiben für den Fokusrahmen frei */
body.elementor-page-29911 .mtr-wiki-kopf .mtr-ws__themen{padding-bottom:4px;margin-bottom:-4px;background:none}
}
/* == /BLOCK r21-suchchip == *//* End custom CSS */