.elementor .e-f203d2d-d0d84a5{justify-content:space-between;align-items:center;}.elementor .e-48bb0a0-36f8750{justify-content:center;}.elementor .e-f2b9662-7491576{min-height:600px;padding-inline-start:80px;background-image:linear-gradient(#0000004d, #0000004d),url("https://maiwaldconsulting.de/wp-content/uploads/2026/05/hero-banner.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7aa4ab9-bce0612{background-color:#f5f5f5;}.elementor .e-e62bee4-a9e3d1c{font-size:20px;color:#9CAF88;}.elementor .e-ae41f29-f6dd521{font-size:48px;color:#666666;padding-block-end:20px;}.elementor .e-a3b14ab-7fdeb66{padding-inline-start:40px;margin-block-start:0px;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-e0efff5-f765685{font-size:20px;}.elementor .e-e407330-70ee927{font-size:20px;color:#9CAF88;line-height:20px;margin-block-start:0px;}.elementor .e-7f39d4a-0800360{width:40%;flex-direction:column;}.elementor .e-f3ac95a-03a4d6a{width:100%;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:80px;margin-inline-end:80px;background-color:#;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-693a188-47bd2e8{padding-block-start:20px;padding-block-end:0px;background-color:#ffffff;}.elementor .e-63b3432-468ed40{font-family:Barlow Condensed;font-weight:500;font-size:38px;color:#9CAF88;align-self:center;}.elementor .e-10c51f6-2a6b86b{font-family:Barlow Condensed;font-weight:500;font-size:30px;color:#9CAF88;margin-block-end:25px;}.elementor .e-eeda641-eba2504{width:45%;min-width:500px;padding:25px;margin:32px;border-radius:12px;border-width:2px;border-color:#666666;border-style:solid;background-color:#ffffff;box-shadow:0px 8px 24px 0px rgba(0, 0, 0, 0.12);flex-direction:column;justify-content:space-between;}.elementor .e-cc9c249-88283f5{font-family:Barlow Condensed;font-weight:500;font-size:30px;color:#9CAF88;margin-block-end:25px;}.elementor .e-12bd0ee-95db26d{width:45%;min-width:500px;padding:25px;margin:32px;border-radius:12px;border-width:2px;border-color:#666666;border-style:solid;background-color:#ffffff;box-shadow:0px 8px 24px 0px rgba(0, 0, 0, 0.12);flex-direction:column;justify-content:space-between;}.elementor .e-47c0140-2223c8d{max-width:1300px;margin-block-start:-20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:center;}.elementor .e-5b85a22-dc8948d{width:100%;column-gap:48px;padding-block-start:60px;padding-block-end:60px;margin-block-start:40px;margin-block-end:0px;background-color:#F5f5f5;flex-direction:column;row-gap:10px;align-items:center;}.elementor .e-691e5dc-98f98cf{font-size:20px;color:#ffffff;}.elementor .e-6178d31-4dbd353{font-size:38px;color:#ffffff;}.elementor .e-18ea1d2-adc133b{max-width:1100px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:24px;justify-content:center;align-items:center;}.elementor .e-ee76d8f-caa30e0{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#9CAF88;}.elementor .e-acf85bd-bd3b298{font-size:20px;color:#9CAF88;margin-block-end:10px;}.elementor .e-4edd108-0f08e6c{color:#ffffff;}.elementor .e-3d78f94-197d275{font-size:20px;color:#ffffff;}.elementor .e-111f630-86726ac{font-size:20px;color:#ffffff;}.elementor .e-12d3a91-8ddea9d{flex-direction:row;}.elementor .e-f4be834-b1e46ef{margin-block-start:0px;margin-block-end:0px;margin-inline-start:-12px;margin-inline-end:0px;flex-direction:column;}.elementor .e-c3e6c74-2a5a996{width:60%;flex-direction:column;}.elementor .e-2a71cd7-57aec9f{font-size:20px;color:#ffffff;}.elementor .e-900cd7e-614af68{width:35%;flex-direction:column;}.elementor .e-e1ba24d-5ac9f4f{max-width:1100px;margin:auto;flex-direction:row;gap:60px;justify-content:space-between;align-items:center;}.elementor .e-92e3260-9a5e468{padding-block-start:60px;padding-block-end:60px;background-color:#2d2d2d;flex-direction:column;align-items:center;}