.elementor .e-7c046ebd-e838{font-weight:700;font-size:14px;color:#F8A102;letter-spacing:0.07em;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:999px;border-width:1px;border-color:#F8A102;border-style:solid;background-color:rgba(248,161,2,.16);display:inline-block;align-self:flex-start;}.elementor .e-45f5c3d5-f39d{font-weight:700;font-size:56px;color:#fff;line-height:1.2;margin:0px;&::after { content:'';display:block;width:64px;height:4px;border-radius:2px;background:#F8A102;margin-top:16px; }\n}.elementor .e-4e89b2c7-4e13{max-width:760px;font-size:20px;color:#e6ecf8;line-height:1.7;margin:0px;}.elementor .e-770a3ab6-51f2:hover,.elementor .e-770a3ab6-51f2:focus-visible{border-color:#d98e00;background-color:#d98e00;}.elementor .e-770a3ab6-51f2{width:auto;font-weight:600;font-size:18px;color:#fff;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;border-radius:10px;border-width:2px;border-color:#F8A102;border-style:solid;background-color:#F8A102;transition:all 0.2s;align-self:flex-start;}.elementor .e-56a843ce-322b:hover,.elementor .e-56a843ce-322b:focus-visible{color:#003594;background-color:#fff;}.elementor .e-56a843ce-322b{width:auto;font-weight:600;font-size:18px;color:#fff;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;border-radius:10px;border-width:2px;border-color:#fff;border-style:solid;background-color:transparent;transition:all 0.2s;align-self:flex-start;}.elementor .e-73c40d98-24af{margin-block-start:8px;display:flex;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .e-196cb65-f0d6{width:100%;max-width:1300px;padding:0px;display:flex;flex-direction:column;gap:22px;}.elementor .e-6fa36e28-3e8b{width:100%;padding-block-start:130px;padding-block-end:110px;padding-inline-start:60px;padding-inline-end:60px;background-image:linear-gradient(120deg, rgba(0,36,107,.95) 0%,rgba(0,53,148,.84) 55%,rgba(0,53,148,.58) 100%),url("https://www-migration.wjd-kempten.de/wp-content/uploads/2026/10/karriereschmiede-foto-2024-hero-reischmann-halle.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:center/cover;display:flex;flex-direction:column;align-items:center;clip-path:polygon(0 0,100% 0,100% calc(100% - 56px),0 100%);box-sizing:border-box;background-size:cover;background-position:center;background-repeat:no-repeat;\n}.elementor .e-168456c1-b3b9{font-weight:700;font-size:13px;color:#F8A102;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-18698dfa-b927{font-weight:700;font-size:24px;color:#003594;line-height:1.25;margin:0px;}.elementor .e-135fa265-86e0{font-size:16px;color:#555;line-height:1.5;margin:0px;}.elementor .e-19cea47-667c{padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-radius:14px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e3e8f0;border-style:solid;background-color:#fff;box-shadow:0px 10px 28px 0px rgba(0,53,148,.12);display:flex;flex-direction:column;gap:6px;border-top-style: solid; border-top-color: #F8A102;\n}.elementor .e-43f3f08c-c2a7{font-weight:700;font-size:13px;color:#F8A102;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-53901a9d-d407{font-weight:700;font-size:24px;color:#003594;line-height:1.25;margin:0px;}.elementor .e-4db6ad29-8b07{font-size:16px;color:#555;line-height:1.5;margin:0px;}.elementor .e-4bf92081-993f{padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-radius:14px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e3e8f0;border-style:solid;background-color:#fff;box-shadow:0px 10px 28px 0px rgba(0,53,148,.12);display:flex;flex-direction:column;gap:6px;border-top-style: solid; border-top-color: #F8A102;\n}.elementor .e-48d85125-722a{font-weight:700;font-size:13px;color:#F8A102;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-218a8c33-339a{font-weight:700;font-size:24px;color:#003594;line-height:1.25;margin:0px;}.elementor .e-78d41acf-b338{font-size:16px;color:#555;line-height:1.5;margin:0px;}.elementor .e-5aa0449a-52c8{padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-radius:14px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e3e8f0;border-style:solid;background-color:#fff;box-shadow:0px 10px 28px 0px rgba(0,53,148,.12);display:flex;flex-direction:column;gap:6px;border-top-style: solid; border-top-color: #F8A102;\n}.elementor .e-330a30da-9206{padding:0px;margin-block-start:0px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;}.elementor .e-4c1d0d98-6ae9{width:100%;max-width:1300px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-283702e7-c9bb{width:100%;position:relative;z-index:2;padding-block-start:64px;padding-block-end:70px;padding-inline-start:60px;padding-inline-end:60px;margin-block-start:0px;background-color:#fff;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}.elementor .e-49ee23de-4ac3{font-weight:700;font-size:14px;color:#F8A102;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-78fcd74c-f945{font-weight:700;font-size:40px;color:#282828;line-height:1.2;margin:0px;&::after { content:'';display:block;width:64px;height:4px;border-radius:2px;background:#F8A102;margin-top:16px; }\n}.elementor .e-644e387d-1646:hover,.elementor .e-644e387d-1646:focus-visible{box-shadow:0px 14px 30px 0px rgba(0,53,148,.2);transform:scale3d(1.025, 1.025, 1);}.elementor .e-644e387d-1646{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:14px;box-shadow:0px 6px 18px 0px rgba(0,53,148,.12);display:block;}.elementor .e-53bab621-db46:hover,.elementor .e-53bab621-db46:focus-visible{box-shadow:0px 14px 30px 0px rgba(0,53,148,.2);transform:scale3d(1.025, 1.025, 1);}.elementor .e-53bab621-db46{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:14px;box-shadow:0px 6px 18px 0px rgba(0,53,148,.12);display:block;}.elementor .e-41c98232-7766:hover,.elementor .e-41c98232-7766:focus-visible{box-shadow:0px 14px 30px 0px rgba(0,53,148,.2);transform:scale3d(1.025, 1.025, 1);}.elementor .e-41c98232-7766{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:14px;box-shadow:0px 6px 18px 0px rgba(0,53,148,.12);display:block;}.elementor .e-3e185916-c8ce:hover,.elementor .e-3e185916-c8ce:focus-visible{box-shadow:0px 14px 30px 0px rgba(0,53,148,.2);transform:scale3d(1.025, 1.025, 1);}.elementor .e-3e185916-c8ce{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:14px;box-shadow:0px 6px 18px 0px rgba(0,53,148,.12);display:block;}.elementor .e-1f9afef6-5f97:hover,.elementor .e-1f9afef6-5f97:focus-visible{box-shadow:0px 14px 30px 0px rgba(0,53,148,.2);transform:scale3d(1.025, 1.025, 1);}.elementor .e-1f9afef6-5f97{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:14px;box-shadow:0px 6px 18px 0px rgba(0,53,148,.12);display:block;}.elementor .e-41938eb1-76fd:hover,.elementor .e-41938eb1-76fd:focus-visible{box-shadow:0px 14px 30px 0px rgba(0,53,148,.2);transform:scale3d(1.025, 1.025, 1);}.elementor .e-41938eb1-76fd{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:14px;box-shadow:0px 6px 18px 0px rgba(0,53,148,.12);display:block;}.elementor .e-c05b68c-67a2{padding:0px;margin-block-start:16px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;}.elementor .e-1da9ccfb-f8d5{width:100%;max-width:1300px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-5e4c3e34-7e90{width:100%;padding-block-start:90px;padding-block-end:90px;padding-inline-start:60px;padding-inline-end:60px;background-color:#F3F6FB;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}.elementor .e-6ec5eb0c-eb0f{font-weight:700;font-size:14px;color:#F8A102;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-6ec551e5-c1fe{font-weight:700;font-size:40px;color:#282828;line-height:1.2;margin:0px;&::after { content:'';display:block;width:64px;height:4px;border-radius:2px;background:#F8A102;margin-top:16px; }\n}.elementor .e-48ab1eb6-bcae{width:46px;height:46px;font-weight:700;font-size:19px;color:#fff;margin:0px;border-radius:50%;background-color:#F8A102;display:flex;justify-content:center;align-items:center;}.elementor .e-1865ad79-8b38{font-weight:600;font-size:22px;color:#282828;line-height:1.3;margin:0px;}.elementor .e-1dd9e751-547f{font-size:16px;color:#555;line-height:1.6;margin:0px;}.elementor .e-3eae2ecb-e975:hover,.elementor .e-3eae2ecb-e975:focus-visible{box-shadow:0px 16px 36px 0px rgba(0,53,148,.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-3eae2ecb-e975{padding:28px;border-radius:14px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e3e8f0;border-style:solid;background-color:#F3F6FB;box-shadow:0px 2px 10px 0px rgba(0,53,148,.06);display:flex;flex-direction:column;gap:12px;border-top-style: solid; border-top-color: #F8A102;\n}.elementor .e-4fc7af26-cad5{width:46px;height:46px;font-weight:700;font-size:19px;color:#fff;margin:0px;border-radius:50%;background-color:#F8A102;display:flex;justify-content:center;align-items:center;}.elementor .e-4cd09846-59f5{font-weight:600;font-size:22px;color:#282828;line-height:1.3;margin:0px;}.elementor .e-6a814777-d9eb{font-size:16px;color:#555;line-height:1.6;margin:0px;}.elementor .e-49542985-78ba:hover,.elementor .e-49542985-78ba:focus-visible{box-shadow:0px 16px 36px 0px rgba(0,53,148,.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-49542985-78ba{padding:28px;border-radius:14px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e3e8f0;border-style:solid;background-color:#F3F6FB;box-shadow:0px 2px 10px 0px rgba(0,53,148,.06);display:flex;flex-direction:column;gap:12px;border-top-style: solid; border-top-color: #F8A102;\n}.elementor .e-2935cfb4-421e{width:46px;height:46px;font-weight:700;font-size:19px;color:#fff;margin:0px;border-radius:50%;background-color:#F8A102;display:flex;justify-content:center;align-items:center;}.elementor .e-5e5af237-6e2a{font-weight:600;font-size:22px;color:#282828;line-height:1.3;margin:0px;}.elementor .e-1bd6f51e-ef16{font-size:16px;color:#555;line-height:1.6;margin:0px;}.elementor .e-2b0f042a-7d03:hover,.elementor .e-2b0f042a-7d03:focus-visible{box-shadow:0px 16px 36px 0px rgba(0,53,148,.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-2b0f042a-7d03{padding:28px;border-radius:14px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e3e8f0;border-style:solid;background-color:#F3F6FB;box-shadow:0px 2px 10px 0px rgba(0,53,148,.06);display:flex;flex-direction:column;gap:12px;border-top-style: solid; border-top-color: #F8A102;\n}.elementor .e-45b2c2c4-a8d2{padding:0px;margin-block-start:16px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;}.elementor .e-3da3cc91-5153{width:100%;max-width:1300px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-5f879e43-eb97{width:100%;padding-block-start:90px;padding-block-end:90px;padding-inline-start:60px;padding-inline-end:60px;background-color:#fff;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}.elementor .e-58c06436-1ed2{font-weight:700;font-size:14px;color:#F8A102;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-57b1e8b8-823c{font-weight:700;font-size:40px;color:#282828;line-height:1.2;margin:0px;&::after { content:'';display:block;width:64px;height:4px;border-radius:2px;background:#F8A102;margin-top:16px; }\n}.elementor .e-1c757259-af04{font-size:18px;color:#444;line-height:1.7;margin:0px;}.elementor .e-42c2e751-38fb{font-weight:700;font-size:18px;color:#003594;line-height:1.7;margin:0px;}.elementor .e-6ccfdcad-29dc{width:100%;padding:0px;margin-block-start:12px;}.elementor .e-3fafd90e-8265{padding-block-end:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-7ed7ffc1-a5d5{width:100%;height:auto;border-radius:18px;box-shadow:0px 14px 36px 0px rgba(0,53,148,.2);display:block;height:100%;min-height:440px;object-fit:cover;object-position:center;object-fit:contain;background:#fff;padding:56px;box-sizing:border-box;\n}.elementor .e-401c9d55-69a1{padding:0px;display:grid;gap:56px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:stretch;}.elementor .e-1bf68614-2130{width:100%;max-width:1300px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-6c7e72f8-2449{width:100%;padding-block-start:90px;padding-block-end:90px;padding-inline-start:60px;padding-inline-end:60px;background-color:#F3F6FB;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}.elementor .e-1bc00c81-673d{font-weight:700;font-size:14px;color:#F8A102;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-1d6ad065-c4a0{font-weight:700;font-size:40px;color:#282828;line-height:1.2;margin:0px;&::after { content:'';display:block;width:64px;height:4px;border-radius:2px;background:#F8A102;margin-top:16px; }\n}.elementor .e-71827ae9-8714{font-size:18px;color:#555;line-height:1.7;margin:0px;}.elementor .e-76cbf862-74e7{width:100%;padding:0px;margin-block-start:12px;}.elementor .e-627273ef-3147{width:100%;max-width:1300px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-718b0515-99e5{width:100%;padding-block-start:90px;padding-block-end:90px;padding-inline-start:60px;padding-inline-end:60px;background-color:#fff;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}.elementor .e-3ceb1452-108f{font-weight:700;font-size:14px;color:#F8A102;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-1f8e10b8-299a{font-weight:700;font-size:40px;color:#282828;line-height:1.2;margin:0px;&::after { content:'';display:block;width:64px;height:4px;border-radius:2px;background:#F8A102;margin-top:16px; }\n}.elementor .e-4eacbcb2-3a0c{font-size:18px;color:#444;line-height:1.7;margin:0px;}.elementor .e-1f3ec58f-29a2:hover,.elementor .e-1f3ec58f-29a2:focus-visible{border-color:#00246b;background-color:#00246b;}.elementor .e-1f3ec58f-29a2{width:auto;font-weight:600;font-size:18px;color:#fff;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;border-radius:10px;border-width:2px;border-color:#003594;border-style:solid;background-color:#003594;transition:all 0.2s;align-self:flex-start;}.elementor .e-60f8f33b-fb58:hover,.elementor .e-60f8f33b-fb58:focus-visible{color:#fff;background-color:#003594;}.elementor .e-60f8f33b-fb58{width:auto;font-weight:600;font-size:18px;color:#003594;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;border-radius:10px;border-width:2px;border-color:#003594;border-style:solid;background-color:transparent;transition:all 0.2s;align-self:flex-start;}.elementor .e-71bc86c7-a08f:hover,.elementor .e-71bc86c7-a08f:focus-visible{color:#fff;background-color:#003594;}.elementor .e-71bc86c7-a08f{width:auto;font-weight:600;font-size:18px;color:#003594;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;border-radius:10px;border-width:2px;border-color:#003594;border-style:solid;background-color:transparent;transition:all 0.2s;align-self:flex-start;}.elementor .e-37ba8c87-2d85{margin-block-start:8px;display:flex;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .e-59f7313b-4149{width:100%;max-width:1300px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-7b1213c9-3591{width:100%;padding-block-start:70px;padding-block-end:70px;padding-inline-start:60px;padding-inline-end:60px;background-color:#F3F6FB;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}.elementor .e-20f1a24a-75be{font-weight:700;font-size:14px;color:#F8A102;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-27feeea5-f20d{font-weight:700;font-size:40px;color:#fff;line-height:1.2;margin:0px;&::after { content:'';display:block;width:64px;height:4px;border-radius:2px;background:#F8A102;margin-top:16px; }\n}.elementor .e-74f0d630-19be{font-size:18px;color:#e6ecf8;line-height:1.7;margin:0px;}.elementor .e-661caad8-e703{font-size:17px;color:#cdd8f0;line-height:1.7;margin:0px;}.elementor .e-6d367aa3-b938:hover,.elementor .e-6d367aa3-b938:focus-visible{color:#003594;background-color:#fff;}.elementor .e-6d367aa3-b938{width:auto;font-weight:600;font-size:18px;color:#fff;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;border-radius:10px;border-width:2px;border-color:#fff;border-style:solid;background-color:transparent;transition:all 0.2s;align-self:flex-start;}.elementor .e-5d6f9a53-528b:hover,.elementor .e-5d6f9a53-528b:focus-visible{border-color:#d98e00;background-color:#d98e00;}.elementor .e-5d6f9a53-528b{width:auto;font-weight:600;font-size:18px;color:#fff;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;border-radius:10px;border-width:2px;border-color:#F8A102;border-style:solid;background-color:#F8A102;transition:all 0.2s;align-self:flex-start;}.elementor .e-7d83cd53-3ca3{margin-block-start:8px;display:flex;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .e-4a9cf13d-7b3e{display:flex;flex-direction:column;gap:18px;}.elementor .e-28374156-4b60{font-weight:700;font-size:44px;color:#F8A102;line-height:1.1;margin:0px;}.elementor .e-4ab6483e-bdcc{font-weight:600;font-size:18px;color:#fff;margin:0px;}.elementor .e-b2db566-ea35{padding:26px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.25);border-style:solid;background-color:rgba(255,255,255,.1);display:flex;flex-direction:column;gap:4px;}.elementor .e-11be1b6d-6732{font-weight:700;font-size:44px;color:#F8A102;line-height:1.1;margin:0px;}.elementor .e-7d2746aa-ca2a{font-weight:600;font-size:18px;color:#fff;margin:0px;}.elementor .e-131e3cb8-c00f{padding:26px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.25);border-style:solid;background-color:rgba(255,255,255,.1);display:flex;flex-direction:column;gap:4px;}.elementor .e-3f708e61-f9a0{font-weight:700;font-size:44px;color:#F8A102;line-height:1.1;margin:0px;}.elementor .e-435ec5ad-9569{font-weight:600;font-size:18px;color:#fff;margin:0px;}.elementor .e-129602a0-c9df{padding:26px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.25);border-style:solid;background-color:rgba(255,255,255,.1);display:flex;flex-direction:column;gap:4px;}.elementor .e-6710eca3-1868{display:flex;flex-direction:column;gap:16px;}.elementor .e-78544456-51ac{padding:0px;display:grid;gap:56px;grid-template-columns:1.3fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-28ff5c38-2938{width:100%;max-width:1300px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-6076cfcc-5d21{width:100%;padding-block-start:90px;padding-block-end:90px;padding-inline-start:60px;padding-inline-end:60px;background-image:linear-gradient(135deg, #00246b 0%,#003594 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}