.elementor .e-107cdf78-d63344e{width:700px;color:var(--Black);text-align:center;align-self:center;}.elementor .e-dcfb244-bee5055{width:900px;color:var(--Black);text-align:center;align-self:center;}.elementor .e-7ef0efcb-6468044{width:100%;}.elementor .e-69cf542f-b0ffbe3{font-family:var(--Teko);font-weight:500;font-size:1.5rem;color:var(--Accent);text-align:start;}.elementor .e-621a11cc-a86f855{width:40px;height:2px;padding:0px;margin-block-start:-15px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--Accent);}.elementor .e-3928ee86-ae2a449{width:80%;color:var(--Primary);text-align:start;margin-block-end:20px;}.elementor .e-75bd1c70-dfbe32f{width:86%;}.elementor .e-e0a8903-3abc0a1{align-self:start;}.elementor .e-4e6822fb-fe7294f{width:50%;padding:0px;margin:0px;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-2670670b-80292d1{width:35%;color:var(--Primary);}.elementor .e-36c452b8-31bd782{width:65%;}.elementor .e-67b86fa3-3c98326{width:100%;padding:40px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:var(--Accent);border-style:solid;background-image:url("https://www.foerderschule-altena.de/wp-content/uploads/2026/11/bg-dot.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:20px;}.elementor .e-2b57c5da-8746f8c{width:35%;color:var(--Primary);}.elementor .e-15fb3082-04ee753{width:65%;}.elementor .e-51d3cce8-e0347cd{width:100%;padding:40px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:var(--Accent);border-style:solid;background-image:url("https://www.foerderschule-altena.de/wp-content/uploads/2026/11/bg-dot.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:20px;}.elementor .e-778c2b39-2ccf0f1{width:45%;padding:0px;margin:0px;flex-direction:column;gap:20px;justify-content:flex-end;}.elementor .e-54b0d2b-2b1eccb{flex-direction:row;gap:40px;justify-content:space-between;}.elementor .e-3421cc5a-1b21b14{width:50%;color:var(--Primary);text-align:center;}.elementor .e-41611f32-5a880b3{width:60%;text-align:center;}.elementor .e-4897cbbc-9210f14{width:40px;height:40px;color:var(--Accent-2);}.elementor .e-7a5cd2c3-75a6f2a{color:var(--Primary);margin-block-start:20px;}.elementor .e-767ac072-e61d03f{color:var(--Text);margin-block-start:5px;}.elementor .e-6442e6cc-a0ed63a{padding:24px;margin:0px;border-radius:0px;border-width:2px;border-color:var(--line);border-style:solid;background-color:var(--White);transition:all 200ms;display:flex;flex-direction:column;gap:15px;}.elementor .e-6442e6cc-a0ed63a:hover,.elementor .e-6442e6cc-a0ed63a:focus-visible{border-color:var(--White);box-shadow:0px 0px 40px 4px #e0e0e0;}.elementor .e-de0c3a1-c110197{width:40px;height:40px;color:var(--Accent-2);}.elementor .e-496c3fc6-e10ce07{color:var(--Primary);margin-block-start:20px;}.elementor .e-4f8f9d79-28f7b7f{color:var(--Text);margin-block-start:5px;}.elementor .e-36766ed1-1ebf36e{padding:24px;margin:0px;border-radius:0px;border-width:2px;border-color:var(--line);border-style:solid;transition:all 200ms;display:flex;flex-direction:column;gap:15px;}.elementor .e-36766ed1-1ebf36e:hover,.elementor .e-36766ed1-1ebf36e:focus-visible{border-color:var(--White);background-color:var(--White);box-shadow:0px 0px 40px 4px #e0e0e0;}.elementor .e-4d3bc487-60e2183{width:40px;height:40px;color:var(--Accent-2);}.elementor .e-1456aed2-57cbccc{color:var(--Primary);margin-block-start:20px;}.elementor .e-591f212a-a740d11{color:var(--Text);margin-block-start:5px;}.elementor .e-6cfbee75-6b8df23{padding:24px;margin:0px;border-radius:0px;border-width:2px;border-color:var(--line);border-style:solid;transition:all 200ms;display:flex;flex-direction:column;gap:15px;}.elementor .e-6cfbee75-6b8df23:hover,.elementor .e-6cfbee75-6b8df23:focus-visible{border-color:var(--White);background-color:var(--White);box-shadow:0px 0px 40px 4px #e0e0e0;}.elementor .e-33fc0181-24f1062{padding:0px;margin-block-start:30px;gap:30px;grid-template-rows:repeat(1, 1fr);}.elementor .e-4dcb6650-60863aa{margin-block-start:0%;margin-block-end:0%;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-2f8afec4-5f3c111{flex-direction:column;}.elementor .e-220afc8b-7caffcf{border-width:0px;border-style:none;}.elementor .e-5435bbff-a8aa576{width:40px;margin-block-start:-15px;border-width:1px;border-color:var(--Accent);border-style:solid;}.elementor .e-4d157c3e-2e72cdf{width:50%;color:var(--Primary);}.elementor .e-356057e2-45aaf0e{width:100%;padding:0px;margin-inline-end:0%;flex-direction:column;gap:20px;}.elementor .e-4691ff7e-a9f2639{width:80%;height:50vh;object-fit:cover;object-position:center center;padding:10px;border-radius:0px;border-width:1px;border-color:#d1d1d1;border-style:solid;align-self:end;}.elementor .e-7072b6a-31e2bc2{width:20%;height:20%;position:absolute;inset-block-start:120px;inset-inline-start:20px;z-index:-1;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;align-items:start;}.elementor .e-412e450a-890501f{width:35%;padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;justify-content:flex-start;}.elementor .e-5ba054f7-c9f7848{width:28%;padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-168a9209-efd3474{width:28%;padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-4331796f-4e41385{display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-cc3598f-ad6a602{width:50%;color:var(--Primary);text-align:center;}.elementor .e-1fceae3d-87d22e3{width:60%;text-align:center;}.elementor .e-6263010e-cb74333{margin-block-start:0%;margin-block-end:0%;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-28c143b2-fbaf17a{color:var(--Primary);margin-block-start:0px;}.elementor .e-d816afc-8e18e72{color:var(--Text);margin-block-start:5px;}.elementor .e-5e46789a-04cec65{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:0px;border-width:0px;border-color:var(--Accent);border-style:solid;transition:all 200ms;display:flex;flex-direction:column;gap:15px;}.elementor .e-5e46789a-04cec65:hover,.elementor .e-5e46789a-04cec65:focus-visible{border-color:var(--Accent-2);background-color:var(--White);}.elementor .e-5e4b1def-264e6e7{color:var(--Primary);margin-block-start:0px;}.elementor .e-15c5e8d5-2175aba{color:var(--Text);margin-block-start:5px;}.elementor .e-60138376-ba50f9c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--Accent);border-style:solid;transition:all 200ms;display:flex;flex-direction:column;gap:15px;}.elementor .e-60138376-ba50f9c:hover,.elementor .e-60138376-ba50f9c:focus-visible{border-color:var(--Accent-2);background-color:var(--White);}.elementor .e-5fa1b748-63f2d38{color:var(--Primary);margin-block-start:0px;}.elementor .e-2813b2f3-42f405c{color:var(--Text);margin-block-start:5px;}.elementor .e-495388a6-461d22e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--Accent);border-style:solid;transition:all 200ms;display:flex;flex-direction:column;gap:15px;}.elementor .e-495388a6-461d22e:hover,.elementor .e-495388a6-461d22e:focus-visible{border-color:var(--Accent-2);background-color:var(--White);}.elementor .e-127c22fb-0b62edd{color:var(--Primary);margin-block-start:0px;}.elementor .e-15a2e619-7719686{color:var(--Text);margin-block-start:5px;}.elementor .e-75dafc8e-49cb692{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--Accent);border-style:solid;transition:all 200ms;display:flex;flex-direction:column;gap:15px;}.elementor .e-75dafc8e-49cb692:hover,.elementor .e-75dafc8e-49cb692:focus-visible{border-color:var(--Accent-2);background-color:var(--White);}.elementor .e-400f9638-3e565f3{padding:0px;margin-block-start:30px;margin-block-end:30px;gap:30px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-29d9a8b-8bfc39a{flex-direction:column;gap:40px;}.elementor .e-21f75153-2eb96c4{width:25%;}.elementor .e-52b1ecc0-7c095bf{width:50%;text-align:start;}.elementor .e-ee9125b-352ca63{width:20%;align-self:center;}.elementor .e-4de59621-ab7e1ab{display:flex;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}