.elementor .e-45cdde9e-5fa3{font-family:Roboto;font-weight:700;font-size:15px;color:#E94E1B;letter-spacing:0.04em;text-decoration:none;text-transform:uppercase;margin-block-end:10px;display:block;}.elementor .e-32585240-3166{max-width:600px;font-family:Roboto;font-weight:700;font-size:46px;color:#ffffff;line-height:1.15;margin-block-end:18px;}.elementor .e-11b47a73-556c{width:72px;height:4px;min-width:0px;padding:0px;margin-block-end:22px;border-radius:2px;background-color:#E94E1B;}.elementor .e-27eeda9c-108e{max-width:540px;font-family:Roboto;font-size:19px;color:#EDF3FD;line-height:1.6;margin-block-end:26px;}.elementor .e-44a7950c-3cb6{width:44px;height:44px;object-fit:cover;border-radius:50%;border-width:2px;border-color:#E94E1B;border-style:solid;}.elementor .e-2f3dd896-8e85{font-family:Roboto;font-size:14px;color:#c7d5e8;}.elementor .e-15408563-fe2d{font-size:14px;color:#7f95b3;}.elementor .e-7f0a06c7-dc21{font-family:Roboto;font-size:14px;color:#c7d5e8;}.elementor .e-141e75d-b7c4{padding:0px;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .e-1184376c-cfd3{width:100%;max-width:1140px;padding-block-start:80px;padding-block-end:92px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-1e68881d-3ad2{width:100%;min-height:clamp(480px, 32vw, 620px);max-width:1680px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-image:linear-gradient(90deg, rgba(14,47,83,0.98) 0%,rgba(17,55,96,0.96) 38%,rgba(19,61,106,0.55) 56%,rgba(19,61,106,0.12) 78%,rgba(19,61,106,0) 100%),url("https://oliverleifken.de/wp-content/uploads/2026/10/rm-blog-kopf-beitrag.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:#133D6A;display:flex;align-items:center;background-position: right 10%;\n}.elementor .e-35debbdc-e420{font-family:Roboto;padding:0px;border-block-start-width:4px;background-color:#0f3157;border-top-style: solid; border-top-color: #E94E1B;\n}.elementor .e-517ece1e-04f5{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;border-radius: 10px; margin: 0 0 32px; &:not([src]) { display: none; } &[src=''] { display: none; } &[src*='placeholder'] { display: none; }\n}.elementor .e-3caa6b82-2e1b{font-family:Roboto;font-size:17.6px;color:#636363;line-height:1.65;padding:0px;& p { margin: 0 0 18px; } & h2 { color: #133D6A; font-weight: 800; font-size: 28px; line-height: 1.2; margin: 44px 0 14px; } & h2::before { content: ''; display: block; width: 44px; height: 4px; background-color: #E94E1B; border-radius: 2px; margin-bottom: 12px; } & h3 { color: #133D6A; font-weight: 700; font-size: 22px; line-height: 1.25; margin: 32px 0 10px; } & a { color: #E94E1B; text-decoration: underline; } & ul { margin: 0 0 22px; padding-left: 22px; } & ol { margin: 0 0 22px; padding-left: 22px; } & li { margin-bottom: 8px; } & li::marker { color: #E94E1B; font-weight: 700; } & blockquote { margin: 30px 0; padding: 0 0 0 22px; border-left: 4px solid #133D6A; font-size: 22px; line-height: 1.4; color: #133D6A; font-weight: 500; } & .wp-block-table { overflow-x: auto; margin: 0 0 28px; border: 1px solid #d9e2f0; border-radius: 10px; } & table { border-collapse: collapse; width: 100%; min-width: 520px; font-size: 16px; line-height: 1.5; margin: 0; border: 0; } & thead { border: 0; background-color: #133D6A; } & table thead tr:first-child th { border: 0; } & th { background-color: #133D6A; color: #ffffff; text-align: left; vertical-align: top; padding: 14px 18px; font-weight: 700; border: 0; } & td { background-color: #ffffff; color: #3d4a5c; vertical-align: top; padding: 14px 18px; border: 0; border-top: 1px solid #d9e2f0; } & tbody tr:first-child td { border-top: 0; } & tbody tr:nth-child(even) td { background-color: #f7f9fd; } & img { max-width: 100%; height: auto; border-radius: 10px; } & figure { margin: 30px 0; } & figcaption { font-size: 14px; color: #8a94a3; margin-top: 8px; } & .rm-kurz-gesagt { background-color: #EDF3FD; border-left: 4px solid #E94E1B; padding: 20px 24px; margin: 0 0 28px; color: #3d4a5c; } & .rm-kurz-gesagt strong { color: #133D6A; font-weight: 800; } & .rm-aufruf { background-color: #133D6A; color: #EDF3FD; border-radius: 10px; padding: 24px; margin: 36px 0; } & .rm-aufruf strong { display: block; color: #ffffff; font-size: 20px; font-weight: 800; margin-bottom: 6px; } & .rm-aufruf a { display: inline-block; margin-top: 14px; background-color: #E94E1B; color: #ffffff; font-weight: 700; padding: 13px 22px; border-radius: 10px; text-decoration: none; } & .elementor-widget-theme-post-content > p:first-child:has(> strong:first-child) { background-color: #EDF3FD; border-left: 4px solid #E94E1B; padding: 20px 24px; margin: 0 0 28px; color: #3d4a5c; } & .elementor-widget-theme-post-content > p:first-child:has(> strong:first-child) > strong:first-child { color: #133D6A; font-weight: 800; } & .elementor-widget-theme-post-content > p:not(:first-child):has(> strong:first-child):has(> a:last-child) { background-color: #133D6A; color: #EDF3FD; border-radius: 10px; padding: 24px; margin: 36px 0; } & .elementor-widget-theme-post-content > p:not(:first-child):has(> strong:first-child):has(> a:last-child) > strong:first-child { display: block; color: #ffffff; font-size: 20px; font-weight: 800; margin-bottom: 6px; } & .elementor-widget-theme-post-content > p:not(:first-child):has(> strong:first-child):has(> a:last-child) > a:last-child { display: table; margin-top: 14px; background-color: #E94E1B; color: #ffffff; font-weight: 700; padding: 13px 22px; border-radius: 10px; text-decoration: none; }\n}.elementor .e-f448167f-d5dd{font-family: Roboto; font-weight: 700; font-size: 15px; letter-spacing: 0.04em; text-transform: uppercase; color: #133D6A; margin: 40px 0 12px; padding-top: 28px; border-top: 1px solid #d9e2f0;\n}.elementor .e-60a9b61c-3e98{width:64px;height:64px;object-fit:cover;border-radius:50%;border-width:2px;border-color:#E94E1B;border-style:solid;}.elementor .e-1dacc8cf-8371{font-family:Roboto;font-weight:700;font-size:18px;color:#133D6A;line-height:1.3;margin:0px;}.elementor .e-313c4f8c-23ee{font-family:Roboto;font-size:15px;color:#636363;line-height:1.5;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-218da91-1973{padding:0px;}.elementor .e-17547f29-3e87{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:44px;border-block-start-width:1px;gap:18px;align-items:center;border-top-style: solid; border-top-color: #d9e2f0;\n}.elementor .e-1598dedb-5fc6{padding:0px;}.elementor .e-6f109a0c-97c4{font-family:Roboto;font-weight:800;font-size:20px;color:#ffffff;line-height:1.25;margin-block-end:10px;}.elementor .e-314b523b-53e4{font-family:Roboto;font-size:15px;color:#EDF3FD;line-height:1.6;margin-block-end:16px;}.elementor .e-7c3fbef1-53b6:hover,.elementor .e-7c3fbef1-53b6:focus-visible{background-color:#cf4214;}.elementor .e-7c3fbef1-53b6{font-family:Roboto;font-weight:700;font-size:16px;color:#ffffff;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:25px;padding-inline-end:25px;border-radius:10px;background-color:#E94E1B;}.elementor .e-382d509e-3950{padding:22px;border-radius:10px;background-color:#133D6A;}.elementor .e-1accfb07-568b{position:sticky;inset-block-start:24px;padding:0px;}.elementor .e-f18ef7-16d3{max-width:1140px;column-gap:56px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;grid-template-columns:minmax(0, 1fr) 320px;grid-template-rows:auto;align-items:start;row-gap: 32px;\n}.elementor .e-3ed50c3a-8cbd{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ffffff;}.elementor .e-f817b01-e9ee{font-family:Roboto;font-weight:800;font-size:28px;color:#133D6A;line-height:1.2;margin-block-end:24px;}.elementor .e-394d570d-7a78{width:100%;aspect-ratio:16/10;object-fit:cover;background-color:#133D6A;display:block;}.elementor .e-572f2f4b-7180{font-family:Roboto;font-weight:800;font-size:20px;color:#133D6A;line-height:1.25;}.elementor .e-1182c2a4-1a53{font-family:Roboto;font-weight:400;font-size:15px;color:#636363;line-height:1.5;}.elementor .e-124a857a-c893{font-family:Roboto;font-weight:700;font-size:15px;color:#E94E1B;}.elementor .e-7928b5e8-7200{padding:20px;display:flex;flex-direction:column;gap:8px;}.elementor .e-33d06706-afee:hover,.elementor .e-33d06706-afee:focus-visible{box-shadow:0px 12px 32px 0px rgba(19,61,106,0.14);}.elementor .e-33d06706-afee{height:100%;overflow:hidden;text-decoration:none;padding:0px;border-radius:10px;border-width:1px;border-color:#d9e2f0;border-style:solid;background-color:#ffffff;transition:box-shadow 0.3s;display:flex;flex-direction:column;}.elementor .e-cbacd52d-375b{padding:0px;}.elementor .e-5801c2de-2872{padding:0px;gap:24px;grid-template-columns:repeat(3, 1fr);}.elementor .e-b92b7916-fc83{padding:0px;}.elementor .e-10d816a4-c070{max-width:1140px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5cc18046-1980{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;background-color:#EDF3FD;}