.elementor .e-6ace8514-7f31{color:var(--bg-lime);}.elementor .e-88dc1c4-57aa{font-family:var(--bg-font-head);font-weight:400;font-size:64px;color:var(--bg-white);letter-spacing:-0.02em;line-height:1.05;}.elementor .e-3471500c-903d{color:rgba(255,255,255,0.78);}.elementor .e-3bbefe8d-9787{max-width:820px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:16px;}.elementor .e-11001aad-8153{color:var(--bg-teal);}.elementor .e-5b2b26f4-8131{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-muted);margin-inline-end:4px;}.elementor .e-420f9353-dd8e:hover,.elementor .e-420f9353-dd8e:focus-visible{color:var(--bg-white);background-color:var(--bg-teal);}.elementor .e-420f9353-dd8e{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-teal-dark);padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:var(--bg-mist);}.elementor .e-6238d644-4394:hover,.elementor .e-6238d644-4394:focus-visible{color:var(--bg-white);background-color:var(--bg-teal);}.elementor .e-6238d644-4394{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-teal-dark);padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:var(--bg-mist);}.elementor .e-6d59c600-b227:hover,.elementor .e-6d59c600-b227:focus-visible{color:var(--bg-white);background-color:var(--bg-teal);}.elementor .e-6d59c600-b227{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-teal-dark);padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:var(--bg-mist);}.elementor .e-456addc4-d31f:hover,.elementor .e-456addc4-d31f:focus-visible{color:var(--bg-white);background-color:var(--bg-teal);}.elementor .e-456addc4-d31f{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-teal-dark);padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:var(--bg-mist);}.elementor .e-94f3885-46cd:hover,.elementor .e-94f3885-46cd:focus-visible{color:var(--bg-white);background-color:var(--bg-teal);}.elementor .e-94f3885-46cd{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-teal-dark);padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:var(--bg-mist);}.elementor .e-2df8cad-bdb7:hover,.elementor .e-2df8cad-bdb7:focus-visible{color:var(--bg-white);background-color:var(--bg-teal);}.elementor .e-2df8cad-bdb7{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-teal-dark);padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:var(--bg-mist);}.elementor .e-21fce8bb-a6d9{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-774beeb-dcdb{padding:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-3c54681-791e{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:28px;display:block;}.elementor .e-1d3ce2c6-87fe{font-family:var(--bg-font-body);font-weight:700;font-size:12px;color:var(--bg-ink);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-50024469-55f1{font-family:var(--bg-font-head);font-size:21px;color:var(--bg-ink);line-height:1.25;font-style:italic;}.elementor .e-3b79b630-e203{max-width:300px;position:absolute;inset-block-end:0px;inset-inline-start:-32px;padding:26px;border-radius:22px;background-color:var(--bg-lime);box-shadow:0px 24px 60px 0px rgba(13,34,38,0.2);flex-direction:column;gap:8px;}.elementor .e-50084581-aef4{position:relative;padding-block-start:0px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6ad05aa-2c05{gap:88px;grid-template-columns:1.1fr 1fr;grid-template-rows:repeat(1, auto);align-items:center;}.elementor .e-489868eb-17f5{background-color:var(--bg-white);}.elementor .e-2f890773-2f4f{color:var(--bg-teal);}.elementor .e-7f06b854-5bad{text-align:center;}.elementor .e-ba390a9-e7b2{max-width:820px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:16px;align-items:center;}.elementor .e-2b672802-3423{font-family:var(--bg-font-head);font-size:40px;color:var(--bg-teal);line-height:1;}.elementor .e-17f23c6f-7444{font-size:16px;}.elementor .e-3a7fb166-432f{padding:36px;border-radius:24px;background-color:var(--bg-white);flex-direction:column;gap:12px;}.elementor .e-4e392040-45ca{font-family:var(--bg-font-head);font-size:40px;color:var(--bg-teal);line-height:1;}.elementor .e-508a1daf-f9ef{font-size:16px;}.elementor .e-515e0716-d8c7{padding:36px;border-radius:24px;background-color:var(--bg-white);flex-direction:column;gap:12px;}.elementor .e-57ca5c91-6e89{font-family:var(--bg-font-head);font-size:40px;color:var(--bg-teal);line-height:1;}.elementor .e-459e0e45-4557{font-size:16px;}.elementor .e-56272f46-9848{padding:36px;border-radius:24px;background-color:var(--bg-white);flex-direction:column;gap:12px;}.elementor .e-3f5884e8-6f8b{gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-4356a2f0-504b{background-color:var(--bg-sand);flex-direction:column;gap:48px;}.elementor .e-71c27884-44f9{color:var(--bg-teal);}.elementor .e-15d8d854-1660{padding:0px;flex-direction:column;gap:16px;}.elementor .e-281ec0c1-fb1e{gap:64px;grid-template-columns:1.2fr 1fr;grid-template-rows:repeat(1, auto);align-items:end;}.elementor .e-2fa1e956-26ef{font-family:var(--bg-font-body);font-weight:700;font-size:12px;color:var(--bg-teal);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-1a94e9f0-ad2e{font-size:21px;}.elementor .e-6890290c-b3d6{font-size:15px;}.elementor .e-2c382583-6faa{padding:30px;border-radius:22px;background-color:var(--bg-mist);flex-direction:column;gap:10px;border-block-start-width: 4px; border-top-style: solid; border-top-color: var(--bg-teal);\n}.elementor .e-68ad7d74-ac3b{font-family:var(--bg-font-body);font-weight:700;font-size:12px;color:var(--bg-teal);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-b9952f2-957c{font-size:21px;}.elementor .e-5277bdd2-2da5{font-size:15px;}.elementor .e-2fce3472-8343{padding:30px;border-radius:22px;background-color:var(--bg-mist);flex-direction:column;gap:10px;border-block-start-width: 4px; border-top-style: solid; border-top-color: var(--bg-teal);\n}.elementor .e-370b560b-5cfb{font-family:var(--bg-font-body);font-weight:700;font-size:12px;color:var(--bg-teal);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-7723fc7d-3715{font-size:21px;}.elementor .e-57e2627f-e5a4{font-size:15px;}.elementor .e-339df8f-bcfa{padding:30px;border-radius:22px;background-color:var(--bg-mist);flex-direction:column;gap:10px;border-block-start-width: 4px; border-top-style: solid; border-top-color: var(--bg-teal);\n}.elementor .e-c1d3860-2240{font-family:var(--bg-font-body);font-weight:700;font-size:12px;color:#5E8E25;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-736b502b-644d{font-size:21px;}.elementor .e-449d07e6-20c3{font-size:15px;}.elementor .e-588c118-9420{padding:30px;border-radius:22px;background-color:var(--bg-mist);flex-direction:column;gap:10px;border-block-start-width: 4px; border-top-style: solid; border-top-color: var(--bg-lime);\n}.elementor .e-984adef-fc70{gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-2ff88194-369f{background-color:var(--bg-white);flex-direction:column;gap:48px;}.elementor .e-391aa32a-20db{color:var(--bg-lime);}.elementor .e-94fde7f-baea{color:var(--bg-white);}.elementor .e-55b14076-e071{padding:0px;flex-direction:column;gap:16px;}.elementor .e-3b1d4bcb-882b{color:rgba(255,255,255,0.72);}.elementor .e-440ef958-cd76{gap:64px;grid-template-columns:1.2fr 1fr;grid-template-rows:repeat(1, auto);align-items:end;}.elementor .e-6c5de2a8-6ba9{font-family:var(--bg-font-head);font-size:26px;color:var(--bg-white);}.elementor .e-6613dcbc-5cb1{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.85);line-height:1.55;}.elementor .e-3d36d8c7-79df{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.6);line-height:1.55;}.elementor .e-4cd5c479-4b37{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-lime);line-height:1.5;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}.elementor .e-318aa240-59dd:hover,.elementor .e-318aa240-59dd:focus-visible{color:var(--bg-lime);}.elementor .e-318aa240-59dd{font-family:var(--bg-font-body);font-weight:700;font-size:14px;color:var(--bg-white);}.elementor .e-1b922254-479f{padding:32px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.05);flex-direction:column;gap:14px;}.elementor .e-3cd87d73-475b{font-family:var(--bg-font-head);font-size:26px;color:var(--bg-white);}.elementor .e-697755bc-eda1{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.85);line-height:1.55;}.elementor .e-3cda8440-f74f{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.6);line-height:1.55;}.elementor .e-4036c4d7-bfb9{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-lime);line-height:1.5;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}.elementor .e-1386e64-ebba:hover,.elementor .e-1386e64-ebba:focus-visible{color:var(--bg-lime);}.elementor .e-1386e64-ebba{font-family:var(--bg-font-body);font-weight:700;font-size:14px;color:var(--bg-white);}.elementor .e-6336bff2-9c15{padding:32px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.05);flex-direction:column;gap:14px;}.elementor .e-6bc2c110-d516{font-family:var(--bg-font-head);font-size:26px;color:var(--bg-white);}.elementor .e-7eea3588-e772{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.85);line-height:1.55;}.elementor .e-75a4ecc9-56fb{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.6);line-height:1.55;}.elementor .e-22bfc14e-81ea{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-lime);line-height:1.5;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}.elementor .e-69f374e7-435f:hover,.elementor .e-69f374e7-435f:focus-visible{color:var(--bg-lime);}.elementor .e-69f374e7-435f{font-family:var(--bg-font-body);font-weight:700;font-size:14px;color:var(--bg-white);}.elementor .e-60934f6b-4adf{padding:32px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.05);flex-direction:column;gap:14px;}.elementor .e-2c577e36-b0bf{font-family:var(--bg-font-head);font-size:26px;color:var(--bg-white);}.elementor .e-7f204bf0-d54e{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.85);line-height:1.55;}.elementor .e-6a74c7d5-c721{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.6);line-height:1.55;}.elementor .e-497366d9-9a89{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-lime);line-height:1.5;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}.elementor .e-79202522-5394:hover,.elementor .e-79202522-5394:focus-visible{color:var(--bg-lime);}.elementor .e-79202522-5394{font-family:var(--bg-font-body);font-weight:700;font-size:14px;color:var(--bg-white);}.elementor .e-3257c9bc-732c{padding:32px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.05);flex-direction:column;gap:14px;}.elementor .e-203dff99-b1c8{font-family:var(--bg-font-head);font-size:26px;color:var(--bg-white);}.elementor .e-6dfe58f-47b4{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.85);line-height:1.55;}.elementor .e-1aa88150-3b72{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.6);line-height:1.55;}.elementor .e-1cda68ca-19e9{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-lime);line-height:1.5;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}.elementor .e-5100fb70-a4df:hover,.elementor .e-5100fb70-a4df:focus-visible{color:var(--bg-lime);}.elementor .e-5100fb70-a4df{font-family:var(--bg-font-body);font-weight:700;font-size:14px;color:var(--bg-white);}.elementor .e-4094c83b-993e{padding:32px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.05);flex-direction:column;gap:14px;}.elementor .e-160617ea-7b58{font-family:var(--bg-font-body);font-weight:700;font-size:12px;color:var(--bg-ink);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-57ee8abe-396b{font-family:var(--bg-font-head);font-size:28px;color:var(--bg-ink);line-height:1.15;font-style:italic;}.elementor .e-46f391a0-1411{font-family:var(--bg-font-body);font-size:15px;color:rgba(13,34,38,0.8);line-height:1.55;}.elementor .e-74f1c2f8-77dd:hover,.elementor .e-74f1c2f8-77dd:focus-visible{color:var(--bg-ink);background-color:var(--bg-white);}.elementor .e-74f1c2f8-77dd{color:var(--bg-white);background-color:var(--bg-ink);}.elementor .e-1fbcf400-cfb6{padding:32px;border-radius:22px;background-color:var(--bg-lime);flex-direction:column;gap:12px;justify-content:center;align-items:flex-start;}.elementor .e-6de2aa6-fba8{gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-757affb3-3000{background-color:var(--bg-ink);flex-direction:column;gap:48px;}.elementor .e-3b1cfdbe-60cf{color:var(--bg-teal);}.elementor .e-78c170ef-387c{font-size:28px;}.elementor .e-7951beac-5241{font-size:15px;}.elementor .e-499cc8ae-235c:hover,.elementor .e-499cc8ae-235c:focus-visible{color:var(--bg-teal);}.elementor .e-499cc8ae-235c{margin-block-start:auto;}.elementor .e-44ff8640-43d8{padding:34px;}.elementor .e-433ce8a7-a4fe{font-size:28px;}.elementor .e-3cc8c655-1231{font-size:15px;}.elementor .e-7e7dee25-c5cd:hover,.elementor .e-7e7dee25-c5cd:focus-visible{color:var(--bg-teal);}.elementor .e-7e7dee25-c5cd{margin-block-start:auto;}.elementor .e-1a13d1ee-143c{padding:34px;}.elementor .e-3d054a62-b649{font-size:28px;}.elementor .e-502d81dc-f21c{font-size:15px;}.elementor .e-d436f68-bcf3:hover,.elementor .e-d436f68-bcf3:focus-visible{color:var(--bg-teal);}.elementor .e-d436f68-bcf3{margin-block-start:auto;}.elementor .e-48749642-57ac{padding:34px;}.elementor .e-4c9e44c7-1161{background-color:var(--bg-white);flex-direction:column;gap:48px;}.elementor .e-55a6f0c3-748e{color:var(--bg-teal);}.elementor .e-cf9cf7d-d8f0{text-align:center;}.elementor .e-55536e57-af8d{max-width:820px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:16px;align-items:center;}.elementor .e-208da918-c099{font-family:var(--bg-font-head);font-size:36px;color:var(--bg-teal);line-height:1;}.elementor .e-30810f3c-93e8{font-size:15px;}.elementor .e-753c02ad-149b{padding:30px;border-radius:22px;background-color:var(--bg-white);flex-direction:column;gap:10px;}.elementor .e-31750885-c3ab{font-family:var(--bg-font-head);font-size:36px;color:var(--bg-teal);line-height:1;}.elementor .e-2e180b77-ffbd{font-size:15px;}.elementor .e-34111eda-66ea{padding:30px;border-radius:22px;background-color:var(--bg-white);flex-direction:column;gap:10px;}.elementor .e-32d45190-828a{font-family:var(--bg-font-head);font-size:36px;color:var(--bg-teal);line-height:1;}.elementor .e-5ee485fd-db13{font-size:15px;}.elementor .e-1b3cf684-29ca{padding:30px;border-radius:22px;background-color:var(--bg-white);flex-direction:column;gap:10px;}.elementor .e-2c5018dc-670c{font-family:var(--bg-font-head);font-size:36px;color:var(--bg-teal);line-height:1;}.elementor .e-4cbad94-4aff{font-size:15px;}.elementor .e-68533b5-384a{padding:30px;border-radius:22px;background-color:var(--bg-white);flex-direction:column;gap:10px;}.elementor .e-1f3d52e8-1c30{gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-3d1ed416-318d{background-color:var(--bg-mist);flex-direction:column;gap:48px;}.elementor .e-795319bb-961a{color:var(--bg-teal);}.elementor .e-6b780505-c674{text-align:center;}.elementor .e-1bc323a9-c5fe{text-align:center;}.elementor .e-3c57168-ddd2{max-width:820px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:16px;align-items:center;}.elementor .e-6100c706-38fe{font-size:16px;}.elementor .e-204c5c1b-3869{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:0px;border-inline-start-width:3px;flex-direction:column;gap:10px;border-left-style: solid; border-left-color: var(--bg-lime);\n}.elementor .e-228b24ed-1511{font-size:16px;}.elementor .e-178e29d9-8390{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:0px;border-inline-start-width:3px;flex-direction:column;gap:10px;border-left-style: solid; border-left-color: var(--bg-teal);\n}.elementor .e-ee22746-1ff7{font-size:16px;}.elementor .e-6895f52-99a4{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:0px;border-inline-start-width:3px;flex-direction:column;gap:10px;border-left-style: solid; border-left-color: var(--bg-lime);\n}.elementor .e-52ba6e09-6366{gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-23c22d9-fe9b{background-color:var(--bg-white);flex-direction:column;gap:48px;}.elementor .e-40a738ac-2f84{color:var(--bg-lime);}.elementor .e-6051e0e0-3735{color:var(--bg-white);text-align:center;}.elementor .e-52196f86-9b92{color:rgba(255,255,255,0.78);text-align:center;}.elementor .e-23f4c95b-ad7f{width:auto;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-d240753-f711{max-width:820px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:20px;align-items:center;}.elementor .e-46c3f6e-7d49{background-image:linear-gradient(160deg, rgba(15,95,110,0.9) 0%,rgba(13,34,38,0.94) 100%),url("https://poolundlandschaftsbaumgart.de/wp-content/uploads/2026/10/baumgart-hero-pool-2560.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-repeat: repeat,no-repeat; background-size: auto auto,cover; background-position: 0% 0%,center center;\n}