.elementor .e-156dcf89-8521{font-family:"Source Sans 3";font-weight:600;font-size:13px;color:var(--mth-weiss);letter-spacing:0.08em;line-height:1.4;text-transform:uppercase;opacity:85%;}.elementor .e-588d6ffc-7e9c{font-family:"Source Sans 3";font-weight:700;font-size:56px;color:var(--mth-weiss);line-height:1.12;}.elementor .e-5f022319-2af9{font-family:"Source Sans 3";font-size:18px;color:var(--mth-weiss);line-height:1.5;}.elementor .e-22a5f440-33a4:hover,.elementor .e-22a5f440-33a4:focus-visible{background-color:var(--mth-nebelgrau);}.elementor .e-22a5f440-33a4{font-family:"Source Sans 3";font-weight:600;font-size:18px;color:var(--mth-nachtblau);line-height:1.2;border-radius:6px;background-color:var(--mth-weiss);padding-block: 14px; padding-inline: 24px;\n}.elementor .e-7db2c98c-1ecf{padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-749a709b-39b1{width:100%;height:100%;object-fit:cover;display:block;object-position: center 25%;\n}.elementor .e-38617cbb-3c63{overflow:hidden;aspect-ratio:480 / 400;padding:0px;border-radius:8px;display:flex;flex:0 0 480px;}.elementor .e-39f11aea-4fa2{padding:0px;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-46302a84-b386{width:100%;font-family:"Source Sans 3";background-color:var(--mth-nachtblau);display:flex;flex-direction:column;padding-block: 96px; padding-inline: max(96px, calc((100% - 1248px) / 2));\n}.elementor .e-628b0a4-a617{font-family:"Source Sans 3";font-weight:600;font-size:13px;color:var(--mth-violett);letter-spacing:0.08em;line-height:1.4;text-transform:uppercase;}.elementor .e-3e5136b9-47fa{font-family:"Source Sans 3";font-weight:600;font-size:32px;color:var(--mth-nachtblau);line-height:1.22;}.elementor .e-69ef0810-a607{font-family:"Source Sans 3";font-size:18px;color:var(--mth-anthrazit);line-height:1.5;}.elementor .e-56fb4c1c-99b3{font-family:"Source Sans 3";font-size:18px;color:var(--mth-anthrazit);line-height:1.5;& ul { margin: 0px; padding-inline-start: 1.2em; display: flex; flex-direction: column; gap: 8px; }\n}.elementor .e-2e59d42b-1077{padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-35fb89c2-64ce{width:100%;height:100%;object-fit:cover;border-radius:8px;display:block;object-position: center 25%;\n}.elementor .e-31bb43b4-cedf{overflow:hidden;aspect-ratio:480 / 400;padding:0px;border-radius:8px;display:flex;flex:0 0 480px;}.elementor .e-5ce2fe57-1315{padding:0px;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-4cbec916-4b48{width:100%;font-family:"Source Sans 3";background-color:var(--mth-weiss);display:flex;flex-direction:column;padding-block: 96px; padding-inline: max(96px, calc((100% - 1248px) / 2));\n}.elementor .e-386f69cf-146e{font-family:"Source Sans 3";font-weight:600;font-size:13px;color:var(--mth-violett);letter-spacing:0.08em;line-height:1.4;text-transform:uppercase;}.elementor .e-4580da5f-8b36{font-family:"Source Sans 3";font-weight:600;font-size:32px;color:var(--mth-nachtblau);line-height:1.22;}.elementor .e-364009e2-e37b{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-d249dd-50f9{font-family:"Source Sans 3";font-size:16px;color:var(--mth-weiss);line-height:1.5;& a { display: block; color: var(--mth-weiss); text-decoration: none; } & a::before { content: "▶"; display: flex; width: 64px; height: 64px; margin-bottom: 20px; padding-left: 5px; border-radius: 50%; background-color: var(--mth-violett); color: var(--mth-weiss); font-size: 22px; align-items: center; justify-content: center; transition: background-color 200ms, transform 200ms; } & a::after { content: ""; position: absolute; inset: 0; } & a:hover::before { background-color: var(--mth-violett-hover); transform: scale(1.06); } & a:focus-visible { outline: 2px solid var(--mth-weiss); outline-offset: 4px; } & strong { display: block; font-size: 24px; font-weight: 600; margin-bottom: 4px; } & small { display: inline-block; margin-top: 8px; font-size: 13px; opacity: 0.8; }\n}.elementor .e-31542e0-9692{overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:32px;border-radius:8px;background-image:linear-gradient(180deg, rgba(27,58,87,0.35) 0%,rgba(27,58,87,0.88) 100%),url("https://mth-training.de/wp-content/uploads/2026/10/marc-oliver-thoma-erklaert.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;display:flex;flex-direction:column;flex:0 0 60%;justify-content:flex-end;align-items:flex-start;background-position: center 30%; text-align: left;\n}.elementor .e-3db18c11-d4dc{font-family:"Source Sans 3";font-weight:600;font-size:22px;color:var(--mth-nachtblau);line-height:1.3;padding-block-end:12px;}.elementor .e-89fcdd9-d25d{font-family:"Source Sans 3";font-size:15px;color:var(--mth-schiefergrau);line-height:1.5;border-block-end-width:1px;padding-block: 12px; border-bottom-style: solid; border-bottom-color: var(--mth-linie); & strong { color: var(--mth-nachtblau); font-size: 17px; font-weight: 600; }\n}.elementor .e-7507a1d7-85a3{font-family:"Source Sans 3";font-size:15px;color:var(--mth-schiefergrau);line-height:1.5;border-block-end-width:1px;display:block;padding-block: 12px; border-bottom-style: solid; border-bottom-color: var(--mth-linie); & strong { color: var(--mth-nachtblau); font-size: 17px; font-weight: 600; }\n}.elementor .e-17623101-388d{font-family:"Source Sans 3";font-size:15px;color:var(--mth-schiefergrau);line-height:1.5;border-block-end-width:1px;display:block;padding-block: 12px; border-bottom-style: solid; border-bottom-color: var(--mth-linie); & strong { color: var(--mth-nachtblau); font-size: 17px; font-weight: 600; }\n}.elementor .e-4276f565-7f0a{font-family:"Source Sans 3";font-size:15px;color:var(--mth-schiefergrau);line-height:1.5;border-block-end-width:1px;display:none;padding-block: 12px; border-bottom-style: solid; border-bottom-color: var(--mth-linie); & strong { color: var(--mth-nachtblau); font-size: 17px; font-weight: 600; }\n}.elementor .e-6312c17c-915b{padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-48415527-7fce{padding:0px;display:flex;flex-direction:row;gap:48px;align-items:flex-start;}.elementor .e-a4cdc03-9170{width:100%;font-family:"Source Sans 3";background-color:var(--mth-nebelgrau);display:flex;flex-direction:column;gap:48px;padding-block: 96px; padding-inline: max(96px, calc((100% - 1248px) / 2));\n}.elementor .e-3338bb4c-2ca5{font-family:"Source Sans 3";font-weight:600;font-size:13px;color:var(--mth-violett);letter-spacing:0.08em;line-height:1.4;text-transform:uppercase;}.elementor .e-53ca6d5a-2149{font-family:"Source Sans 3";font-weight:600;font-size:32px;color:var(--mth-nachtblau);line-height:1.22;}.elementor .e-302625bc-3b1e{font-family:"Source Sans 3";font-size:18px;color:var(--mth-anthrazit);line-height:1.5;}.elementor .e-5bd22938-65b7{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-5fa2dbf8-629e{font-family:"Source Sans 3";font-weight:600;font-size:22px;color:var(--mth-nachtblau);line-height:1.3;}.elementor .e-1f5b11e9-67bf{font-family:"Source Sans 3";font-size:18px;color:var(--mth-anthrazit);line-height:1.5;}.elementor .e-532e8146-ed37{padding:32px;border-radius:8px;background-color:var(--mth-nebelgrau);display:flex;flex-direction:column;gap:12px;flex:1 1 300px;}.elementor .e-1c19af46-6682{font-family:"Source Sans 3";font-weight:600;font-size:22px;color:var(--mth-nachtblau);line-height:1.3;}.elementor .e-324723c6-adc7{font-family:"Source Sans 3";font-size:18px;color:var(--mth-anthrazit);line-height:1.5;}.elementor .e-7d3f16ae-60a6{padding:32px;border-radius:8px;background-color:var(--mth-nebelgrau);display:flex;flex-direction:column;gap:12px;flex:1 1 300px;}.elementor .e-46f309ec-88aa{font-family:"Source Sans 3";font-weight:600;font-size:22px;color:var(--mth-nachtblau);line-height:1.3;}.elementor .e-79047664-45d7{font-family:"Source Sans 3";font-size:18px;color:var(--mth-anthrazit);line-height:1.5;}.elementor .e-83d4129-b0b5{padding:32px;border-radius:8px;background-color:var(--mth-nebelgrau);display:flex;flex-direction:column;gap:12px;flex:1 1 300px;}.elementor .e-4c07ec1e-4de6{padding:0px;display:flex;gap:24px;flex-wrap:wrap;}.elementor .e-79f4d109-8e15{width:100%;font-family:"Source Sans 3";background-color:var(--mth-weiss);display:flex;flex-direction:column;gap:48px;padding-block: 96px; padding-inline: max(96px, calc((100% - 1248px) / 2));\n}.elementor .e-3dcc12cb-536a{font-family:"Source Sans 3";font-weight:600;font-size:13px;color:var(--mth-violett);letter-spacing:0.08em;line-height:1.4;text-transform:uppercase;}.elementor .e-69f59a82-d0f4{font-family:"Source Sans 3";font-weight:600;font-size:32px;color:var(--mth-nachtblau);line-height:1.22;}.elementor .e-54c03056-9da5{font-family:"Source Sans 3";font-size:18px;color:var(--mth-anthrazit);line-height:1.5;}.elementor .e-c19115c-9c41{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-1d064c7e-78e8{font-family:"Source Sans 3";font-weight:600;font-size:22px;color:var(--mth-nachtblau);line-height:1.3;}.elementor .e-7a52c1c0-ad0f{font-family:"Source Sans 3";font-size:18px;color:var(--mth-anthrazit);line-height:1.5;flex:1 1 auto;}.elementor .e-7805cb67-b117{font-family:"Source Sans 3";font-size:15px;color:var(--mth-schiefergrau);line-height:1.5;padding-block-start:12px;margin-block-start:auto;& strong { color: var(--mth-anthrazit); font-weight: 600; } border-block-start: 1px solid var(--mth-linie);\n}.elementor .e-1a648731-527f{padding:32px;border-radius:8px;border-width:1px;border-color:var(--mth-linie);border-style:solid;background-color:var(--mth-weiss);display:flex;flex-direction:column;gap:12px;flex:1 1 300px;}.elementor .e-10159ea4-a883{font-family:"Source Sans 3";font-weight:600;font-size:22px;color:var(--mth-nachtblau);line-height:1.3;}.elementor .e-480e0fd6-ec62{font-family:"Source Sans 3";font-size:18px;color:var(--mth-anthrazit);line-height:1.5;flex:1 1 auto;}.elementor .e-360ef700-325a{font-family:"Source Sans 3";font-size:15px;color:var(--mth-schiefergrau);line-height:1.5;padding-block-start:12px;margin-block-start:auto;& strong { color: var(--mth-anthrazit); font-weight: 600; } border-block-start: 1px solid var(--mth-linie);\n}.elementor .e-437ca036-5500{padding:32px;border-radius:8px;border-width:1px;border-color:var(--mth-linie);border-style:solid;background-color:var(--mth-weiss);display:flex;flex-direction:column;gap:12px;flex:1 1 300px;}.elementor .e-500d2891-b8e6{font-family:"Source Sans 3";font-weight:600;font-size:22px;color:var(--mth-nachtblau);line-height:1.3;}.elementor .e-66e2b146-e6d9{font-family:"Source Sans 3";font-size:18px;color:var(--mth-anthrazit);line-height:1.5;flex:1 1 auto;}.elementor .e-142747ef-d9de{font-family:"Source Sans 3";font-size:15px;color:var(--mth-schiefergrau);line-height:1.5;padding-block-start:12px;margin-block-start:auto;& strong { color: var(--mth-anthrazit); font-weight: 600; } border-block-start: 1px solid var(--mth-linie);\n}.elementor .e-ee02081-72ea{padding:32px;border-radius:8px;border-width:1px;border-color:var(--mth-linie);border-style:solid;background-color:var(--mth-weiss);display:flex;flex-direction:column;gap:12px;flex:1 1 300px;}.elementor .e-51ab4897-bfa1{padding:0px;display:flex;gap:24px;flex-wrap:wrap;}.elementor .e-4c7ec609-8619{width:100%;font-family:"Source Sans 3";background-color:var(--mth-nebelgrau);display:flex;flex-direction:column;gap:48px;padding-block: 96px; padding-inline: max(96px, calc((100% - 1248px) / 2));\n}.elementor .e-b038d13-cde5{font-family:"Source Sans 3";font-weight:600;font-size:13px;color:var(--mth-violett);letter-spacing:0.08em;line-height:1.4;text-transform:uppercase;}.elementor .e-b73cb6f-cfd2{font-family:"Source Sans 3";font-size:18px;color:var(--mth-anthrazit);line-height:1.5;}.elementor .e-691f0bd7-108d{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 0px;}.elementor .e-3f0228fc-35cd:hover,.elementor .e-3f0228fc-35cd:focus-visible{background-color:var(--mth-nebelgrau);}.elementor .e-3f0228fc-35cd{font-family:"Source Sans 3";font-weight:600;font-size:18px;color:var(--mth-nachtblau);line-height:1.2;border-radius:6px;border-width:1.5px;border-color:var(--mth-nachtblau);border-style:solid;background-color:transparent;padding-block: 13px; padding-inline: 24px; white-space: nowrap;\n}.elementor .e-554aeec2-30d7{padding:40px;border-radius:8px;border-width:1px;border-color:var(--mth-linie);border-style:solid;display:flex;flex-direction:row;gap:48px;align-items:center;}.elementor .e-4553dae9-1c63{width:100%;font-family:"Source Sans 3";background-color:var(--mth-weiss);display:flex;flex-direction:column;padding-block: 64px 0px; padding-inline: max(96px, calc((100% - 1248px) / 2));\n}.elementor .e-6bb076a7-13d8{font-family:"Source Sans 3";font-weight:700;font-size:48px;color:var(--mth-weiss);line-height:1.15;}.elementor .e-1e05d74a-5801{max-width:720px;font-family:"Source Sans 3";font-size:18px;color:var(--mth-weiss);line-height:1.5;}.elementor .e-797de8d4-e4af:hover,.elementor .e-797de8d4-e4af:focus-visible{background-color:var(--mth-nebelgrau);}.elementor .e-797de8d4-e4af{font-family:"Source Sans 3";font-weight:600;font-size:18px;color:var(--mth-nachtblau);line-height:1.2;border-radius:6px;background-color:var(--mth-weiss);padding-block: 14px; padding-inline: 24px;\n}.elementor .e-6ad34d49-53c5{text-align:center;padding:64px;border-radius:8px;background-color:var(--mth-nachtblau);display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .e-56239a81-5e52{width:100%;font-family:"Source Sans 3";background-color:var(--mth-weiss);display:flex;flex-direction:column;padding-block: 64px 96px; padding-inline: max(96px, calc((100% - 1248px) / 2));\n}