.elementor .e-4bb4c6ae-036de41{font-family:Figtree;font-weight:600;font-size:13px;color:#393939;letter-spacing:0.08em;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance;\n}.elementor .e-4633f45a-9a075dc{font-family:Figtree;font-weight:800;font-size:56px;color:#393939;letter-spacing:-0.02em;line-height:1.1;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;& span { color: #2892D7; }\n}.elementor .e-1f33d08-8cf18a0{font-family:Figtree;font-weight:400;font-size:19px;color:#4E5054;line-height:1.6;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4c088f77-065690f:hover,.elementor .e-4c088f77-065690f:focus-visible{color:#F9F9F9;border-color:#1E77B4;background-color:#1E77B4;}.elementor .e-4c088f77-065690f{font-family:Figtree;font-weight:600;font-size:17px;color:#F9F9F9;text-align:center;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;margin:0px;border-radius:8px;border-width:2px;border-color:#2892D7;border-style:solid;background-color:#2892D7;transition:background-color 0.2s;}.elementor .e-4016bda1-909224b:hover,.elementor .e-4016bda1-909224b:focus-visible{color:#393939;border-color:#8A8D92;background-color:#F2F3F4;}.elementor .e-4016bda1-909224b{font-family:Figtree;font-weight:600;font-size:17px;color:#393939;text-align:center;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;margin:0px;border-radius:8px;border-width:2px;border-color:#D3D5D8;border-style:solid;background-color:#F9F9F9;transition:background-color 0.2s;}.elementor .e-4b2110ad-14b8243{width:100%;padding:0px;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-236bc0a9-a470bc6{width:44px;height:44px;object-fit:cover;border-radius:50%;border-width:3px;border-color:#F9F9F9;border-style:solid;}.elementor .e-2bbe0db9-ac34a61{width:44px;height:44px;object-fit:cover;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-12px;margin-inline-end:0px;border-radius:50%;border-width:3px;border-color:#F9F9F9;border-style:solid;}.elementor .e-7647943b-78a2cd5{width:44px;height:44px;object-fit:cover;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-12px;margin-inline-end:0px;border-radius:50%;border-width:3px;border-color:#F9F9F9;border-style:solid;}.elementor .e-511b6172-32eb1f3{width:44px;height:44px;object-fit:cover;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-12px;margin-inline-end:0px;border-radius:50%;border-width:3px;border-color:#F9F9F9;border-style:solid;}.elementor .e-596b3898-1f5490b{width:44px;height:44px;object-fit:cover;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-12px;margin-inline-end:0px;border-radius:50%;border-width:3px;border-color:#F9F9F9;border-style:solid;}.elementor .e-1c858358-e906a51{width:auto;padding:0px;flex-direction:row;gap:0px;flex:0 0 auto;align-items:center;}.elementor .e-1a221c73-ac807c8{font-family:Figtree;font-weight:400;font-size:15px;color:#4E5054;line-height:1.45;margin:0px;flex:1 1 auto;text-align: left;\n}.elementor .e-31a84ee2-fd9230d{width:100%;padding:0px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:16px;justify-content:flex-start;align-items:center;}.elementor .e-29e2e8c0-6e4c2e3{padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;align-items:flex-start;}.elementor .e-6faa3b4c-ecf3e42{width:70%;max-width:340px;aspect-ratio:2 / 3;object-fit:cover;position:relative;z-index:1;border-radius:24px;box-shadow:0px 20px 40px 0px rgba(0, 67, 112, 0.18);}.elementor .e-12820ef1-69cec27{position:relative;padding:0px;display:flex;flex:0 0 42%;justify-content:center;align-items:center;}.elementor .e-3021fea2-7d03f66{width:100%;max-width:1200px;padding:0px;flex-direction:row;gap:56px;justify-content:space-between;align-items:center;}.elementor .e-66fd298b-f16cf45{overflow:hidden;padding-block-start:80px;padding-block-end:80px;padding-inline-start:6%;padding-inline-end:6%;background-image:linear-gradient(180deg, rgba(249, 249, 249, 0) 25%,rgba(249, 249, 249, 0.75) 78%),url("https://betterpolitics.de/wp-content/uploads/2026/09/hero-dots.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F9F9F9;flex-direction:column;align-items:center;background-size: auto, 24px 24px; background-repeat: no-repeat, repeat; background-position: 0 0, 0 0;\n}.elementor .e-1364462e-79ee9be{font-family:Figtree;font-weight:600;font-size:13px;color:#393939;letter-spacing:0.08em;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-54faae36-42afb52{font-family:Figtree;font-weight:800;font-size:40px;color:#393939;letter-spacing:-0.02em;line-height:1.15;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance; & span { color: #2892D7; }\n}.elementor .e-b40c8f7-5a5a93e{font-family:Figtree;font-weight:400;font-size:18px;color:#4E5054;line-height:1.6;margin:0px;}.elementor .e-640aecd5-90037dc{width:100%;max-width:720px;padding:0px;margin-block-start:0px;margin-block-end:48px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-4575f0b5-f589a9e{font-family:Figtree;font-weight:600;font-size:13px;color:#2892D7;letter-spacing:0.08em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4ad88de1-9f357dd{font-family:Figtree;font-weight:800;font-size:24px;color:#393939;letter-spacing:-0.01em;line-height:1.25;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1be68408-bd224f5{font-family:Figtree;font-weight:600;font-size:15px;color:#8A8D92;line-height:1.45;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-678950de-e56d757{font-family:Figtree;font-weight:400;font-size:16px;color:#4E5054;line-height:1.55;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5334cb7d-4cfa0c1{width:22px;height:22px;font-family:Figtree;font-weight:800;font-size:12px;color:#2892D7;line-height:22px;text-align:center;margin-block-start:1px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:50%;background-color:#EAF5FC;flex:0 0 22px;}.elementor .e-12065607-5bff7b3{font-family:Figtree;font-weight:400;font-size:15px;color:#393939;line-height:1.5;margin:0px;flex:1 1 auto;}.elementor .e-665f08a9-dbdcb5c{padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-472318cb-d13b3bf{width:22px;height:22px;font-family:Figtree;font-weight:800;font-size:12px;color:#2892D7;line-height:22px;text-align:center;margin-block-start:1px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:50%;background-color:#EAF5FC;flex:0 0 22px;}.elementor .e-4812489e-6799aea{font-family:Figtree;font-weight:400;font-size:15px;color:#393939;line-height:1.5;margin:0px;flex:1 1 auto;}.elementor .e-199e52ef-38a13c3{padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-259e37b1-fddad00{width:22px;height:22px;font-family:Figtree;font-weight:800;font-size:12px;color:#2892D7;line-height:22px;text-align:center;margin-block-start:1px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:50%;background-color:#EAF5FC;flex:0 0 22px;}.elementor .e-6b6eaae-1dd006f{font-family:Figtree;font-weight:400;font-size:15px;color:#393939;line-height:1.5;margin:0px;flex:1 1 auto;}.elementor .e-e62dfba-680f802{padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-2382c2ec-9ae529a{padding:0px;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:10px;align-items:stretch;}.elementor .e-7bd14f5d-80d3486{padding:0px;flex-direction:column;gap:0px;flex:1 1 auto;align-items:stretch;}.elementor .e-31914574-5a19f78:hover,.elementor .e-31914574-5a19f78:focus-visible{color:#393939;border-color:#8A8D92;background-color:#F2F3F4;}.elementor .e-31914574-5a19f78{width:100%;font-family:Figtree;font-weight:600;font-size:16px;color:#393939;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:8px;border-width:2px;border-color:#D3D5D8;border-style:solid;background-color:#F9F9F9;transition:background-color 0.2s;display:block;}.elementor .e-48d4df61-99227e9:hover,.elementor .e-48d4df61-99227e9:focus-visible{box-shadow:0px 16px 32px 0px rgba(0, 67, 112, 0.10);transform:translate3d(0px, -3px, 0px);}.elementor .e-48d4df61-99227e9{min-width:0px;position:relative;padding-block-start:32px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;border-width:1px;border-color:#E7E8EA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 2px 6px 0px rgba(0, 67, 112, 0.05);transition:transform 0.2s, box-shadow 0.2s;flex-direction:column;gap:0px;flex:1 1 0px;align-items:stretch;}.elementor .e-5ce16416-56f5f6e{position:absolute;inset-block-start:-13px;inset-inline-start:26px;z-index:2;font-family:Figtree;font-weight:600;font-size:12px;color:#FFFFFF;letter-spacing:0.06em;line-height:1;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:999px;background-color:#2892D7;}.elementor .e-2446b2f4-e9cf6ce{font-family:Figtree;font-weight:600;font-size:13px;color:#2892D7;letter-spacing:0.08em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4cd5b8ff-1c6cbff{font-family:Figtree;font-weight:800;font-size:24px;color:#393939;letter-spacing:-0.01em;line-height:1.25;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2d500b03-1ec6eab{font-family:Figtree;font-weight:600;font-size:15px;color:#8A8D92;line-height:1.45;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-51bd2ca8-2b3c683{font-family:Figtree;font-weight:400;font-size:16px;color:#4E5054;line-height:1.55;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2ce2cb4e-9cae72a{width:22px;height:22px;font-family:Figtree;font-weight:800;font-size:12px;color:#2892D7;line-height:22px;text-align:center;margin-block-start:1px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:50%;background-color:#EAF5FC;flex:0 0 22px;}.elementor .e-640a4e34-36df4b4{font-family:Figtree;font-weight:400;font-size:15px;color:#393939;line-height:1.5;margin:0px;flex:1 1 auto;}.elementor .e-6d3c5cc-79c63db{padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-5b7c2095-74c60fc{width:22px;height:22px;font-family:Figtree;font-weight:800;font-size:12px;color:#2892D7;line-height:22px;text-align:center;margin-block-start:1px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:50%;background-color:#EAF5FC;flex:0 0 22px;}.elementor .e-199554c-14309c0{font-family:Figtree;font-weight:400;font-size:15px;color:#393939;line-height:1.5;margin:0px;flex:1 1 auto;}.elementor .e-41d3c21-4643899{padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-268695ee-92f22b0{width:22px;height:22px;font-family:Figtree;font-weight:800;font-size:12px;color:#2892D7;line-height:22px;text-align:center;margin-block-start:1px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:50%;background-color:#EAF5FC;flex:0 0 22px;}.elementor .e-2e3e66b9-cd5c7ab{font-family:Figtree;font-weight:400;font-size:15px;color:#393939;line-height:1.5;margin:0px;flex:1 1 auto;}.elementor .e-774234b0-22bc984{padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-1b2c9dee-85bb3ef{padding:0px;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:10px;align-items:stretch;}.elementor .e-33960a57-cd44d50{padding:0px;flex-direction:column;gap:0px;flex:1 1 auto;align-items:stretch;}.elementor .e-57dd1539-8df3834:hover,.elementor .e-57dd1539-8df3834:focus-visible{color:#F9F9F9;border-color:#1E77B4;background-color:#1E77B4;}.elementor .e-57dd1539-8df3834{width:100%;font-family:Figtree;font-weight:600;font-size:16px;color:#F9F9F9;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:8px;border-width:2px;border-color:#2892D7;border-style:solid;background-color:#2892D7;transition:background-color 0.2s;display:block;}.elementor .e-17207f45-36389bf:hover,.elementor .e-17207f45-36389bf:focus-visible{box-shadow:0px 20px 40px 0px rgba(40, 146, 215, 0.22);transform:translate3d(0px, -3px, 0px);}.elementor .e-17207f45-36389bf{min-width:0px;position:relative;padding-block-start:32px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;border-width:2px;border-color:#2892D7;border-style:solid;background-color:#FFFFFF;box-shadow:0px 16px 36px 0px rgba(40, 146, 215, 0.16);transition:transform 0.2s, box-shadow 0.2s;flex-direction:column;gap:0px;flex:1 1 0px;align-items:stretch;}.elementor .e-7dd9f9e5-b5b4922{font-family:Figtree;font-weight:600;font-size:13px;color:#2892D7;letter-spacing:0.08em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6f881354-8bfc967{font-family:Figtree;font-weight:800;font-size:24px;color:#393939;letter-spacing:-0.01em;line-height:1.25;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-18892336-e6d07a1{font-family:Figtree;font-weight:600;font-size:15px;color:#8A8D92;line-height:1.45;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2561283f-3e3f881{font-family:Figtree;font-weight:400;font-size:16px;color:#4E5054;line-height:1.55;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3c1f3fd2-33fc805{width:22px;height:22px;font-family:Figtree;font-weight:800;font-size:12px;color:#FFFFFF;line-height:22px;text-align:center;margin-block-start:1px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:50%;background-color:#2892D7;flex:0 0 22px;}.elementor .e-60cfe5cc-186dcc2{font-family:Figtree;font-weight:400;font-size:15px;color:#393939;line-height:1.5;margin:0px;flex:1 1 auto;}.elementor .e-2133ec6f-0de9f33{padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-28c387-4ea9a44{width:22px;height:22px;font-family:Figtree;font-weight:800;font-size:12px;color:#FFFFFF;line-height:22px;text-align:center;margin-block-start:1px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:50%;background-color:#2892D7;flex:0 0 22px;}.elementor .e-376bb391-ee74f5f{font-family:Figtree;font-weight:400;font-size:15px;color:#393939;line-height:1.5;margin:0px;flex:1 1 auto;}.elementor .e-57ff274a-4501491{padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-77f0c720-10df1f0{width:22px;height:22px;font-family:Figtree;font-weight:800;font-size:12px;color:#FFFFFF;line-height:22px;text-align:center;margin-block-start:1px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:50%;background-color:#2892D7;flex:0 0 22px;}.elementor .e-5e1ccb0-80cbc7e{font-family:Figtree;font-weight:400;font-size:15px;color:#393939;line-height:1.5;margin:0px;flex:1 1 auto;}.elementor .e-7e6a8255-7aa32e4{padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-2ef04473-ee00bdc{padding:0px;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:10px;align-items:stretch;}.elementor .e-6b202f48-653f0fd{padding:0px;flex-direction:column;gap:0px;flex:1 1 auto;align-items:stretch;}.elementor .e-7d32e2b4-a748a58:hover,.elementor .e-7d32e2b4-a748a58:focus-visible{color:#393939;border-color:#8A8D92;background-color:#F2F3F4;}.elementor .e-7d32e2b4-a748a58{width:100%;font-family:Figtree;font-weight:600;font-size:16px;color:#393939;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:8px;border-width:2px;border-color:#D3D5D8;border-style:solid;background-color:#F9F9F9;transition:background-color 0.2s;display:block;}.elementor .e-405fad08-c547042:hover,.elementor .e-405fad08-c547042:focus-visible{box-shadow:0px 16px 32px 0px rgba(0, 67, 112, 0.10);transform:translate3d(0px, -3px, 0px);}.elementor .e-405fad08-c547042{min-width:0px;position:relative;padding-block-start:32px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;border-width:1px;border-color:#E7E8EA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 2px 6px 0px rgba(0, 67, 112, 0.05);transition:transform 0.2s, box-shadow 0.2s;flex-direction:column;gap:0px;flex:1 1 0px;align-items:stretch;}.elementor .e-2a80e66e-a4ee5d6{width:100%;padding:0px;flex-direction:row;gap:24px;align-items:stretch;}.elementor .e-5fbcb292-213191a{width:100%;max-width:1200px;padding:0px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-7bcce4b2-67af70a{padding-block-start:48px;padding-block-end:96px;padding-inline-start:6%;padding-inline-end:6%;background-color:#F9F9F9;flex-direction:column;gap:0px;align-items:center;}