.elementor .e-71181dcb-f5ac{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-lime);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-7308f59-a370{max-width:900px;font-family:var(--bg-font-head);font-weight:400;font-size:96px;color:var(--bg-white);letter-spacing:-0.03em;line-height:0.98;}.elementor .e-54d5228a-c1ea{max-width:580px;font-family:var(--bg-font-body);font-size:20px;color:rgba(255,255,255,0.86);line-height:1.6;}.elementor .e-ebadf5-11fb{width:auto;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;flex-wrap:wrap;}.elementor .e-76393458-9172{max-width:1280px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-282e5071-2415{width:64px;height:64px;object-fit:cover;border-radius:50%;display:block;flex:0 0 auto;}.elementor .e-6872f638-32f3{font-family:var(--bg-font-head);font-size:22px;color:var(--bg-white);}.elementor .e-ac53440-a04c{font-family:var(--bg-font-body);font-size:14px;color:rgba(255,255,255,0.7);}.elementor .e-31cd10d-7e5b{min-width:0px;padding:0px;flex-direction:column;gap:4px;}.elementor .e-20d0d033-577d{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;border-width:1px;border-color:rgba(255,255,255,0.16);border-style:solid;background-color:rgba(255,255,255,0.08);backdrop-filter:blur(14px);flex-direction:row;gap:16px;align-items:center;}.elementor .e-5c23493e-b1e2{font-family:var(--bg-font-head);font-size:22px;color:var(--bg-white);}.elementor .e-6dc4cc9d-dfad{font-family:var(--bg-font-body);font-size:14px;color:rgba(255,255,255,0.7);}.elementor .e-77fea074-64b1{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;border-width:1px;border-color:rgba(255,255,255,0.16);border-style:solid;background-color:rgba(255,255,255,0.08);backdrop-filter:blur(14px);flex-direction:column;gap:4px;}.elementor .e-514d50d0-5c30{font-family:var(--bg-font-head);font-size:22px;color:var(--bg-white);}.elementor .e-3c0f4feb-2ee8{font-family:var(--bg-font-body);font-size:14px;color:rgba(255,255,255,0.7);}.elementor .e-700cee9e-7b34{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;border-width:1px;border-color:rgba(255,255,255,0.16);border-style:solid;background-color:rgba(255,255,255,0.08);backdrop-filter:blur(14px);flex-direction:column;gap:4px;}.elementor .e-637c109c-221e{max-width:1280px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:16px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-78036870-1700{min-height:100vh;padding-block-start:28px;padding-block-end:48px;padding-inline-start:48px;padding-inline-end:48px;background-image:linear-gradient(100deg, rgba(8,28,32,0.88) 0%,rgba(8,28,32,0.55) 50%,rgba(8,28,32,0.15) 100%),url("https://poolundlandschaftsbaumgart.de/wp-content/uploads/2026/10/Startseite.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:64px;justify-content:space-between;background-repeat: repeat,no-repeat; background-size: auto auto,cover; background-position: 0% 0%,center center;\n}.elementor .e-7d505b7-2dcd{color:var(--bg-teal);text-align:center;}.elementor .e-130b8252-a0e5{height:50px;}.elementor .e-7d825bc9-e300{height:58px;}.elementor .e-5481b4c2-eba9{padding:0px;gap:36px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-2422af9c-d674{max-width:1320px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:26px;align-items:center;}.elementor .e-159217b3-10d3{padding-block-start:44px;padding-block-end:44px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--bg-white);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(13,34,38,0.08);\n}.elementor .e-322fd11c-fd62{max-width:560px;}.elementor .e-38282a32-8f71{font-family:var(--bg-font-body);font-weight:700;font-size:13px;color:var(--bg-lime);}.elementor .e-60ed8863-f1a7{font-size:21px;}.elementor .e-23679d88-5dc2{font-size:15px;line-height:1.6;}.elementor .e-3d2395d3-fb4b{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:6px;border-top-style: solid; border-top-color: rgba(13,34,38,0.14);\n}.elementor .e-5778c766-26ec{font-family:var(--bg-font-body);font-weight:700;font-size:13px;color:var(--bg-lime);}.elementor .e-7d82c0ee-ef59{font-size:21px;}.elementor .e-4c519bb7-f990{font-size:15px;line-height:1.6;}.elementor .e-39a89900-34fa{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:6px;border-top-style: solid; border-top-color: rgba(13,34,38,0.14);\n}.elementor .e-4a1e5d30-23a5{font-family:var(--bg-font-body);font-weight:700;font-size:13px;color:var(--bg-lime);}.elementor .e-394a4671-271c{font-size:21px;}.elementor .e-70f6fdba-aebf{font-size:15px;line-height:1.6;}.elementor .e-388cfc03-6160{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:6px;border-top-style: solid; border-top-color: rgba(13,34,38,0.14);\n}.elementor .e-7f5fc206-7112{font-family:var(--bg-font-body);font-weight:700;font-size:13px;color:var(--bg-lime);}.elementor .e-6c17494c-cd47{font-size:21px;}.elementor .e-320fcf30-ddb6{font-size:15px;line-height:1.6;}.elementor .e-794e98c-5341{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:6px;border-top-style: solid; border-top-color: rgba(13,34,38,0.14);\n}.elementor .e-4c0c7cee-4fe5{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);gap: 28px 32px;\n}.elementor .e-248ef009-a291{padding:0px;flex-direction:column;gap:22px;}.elementor .e-540060a9-6cc7{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:28px;display:block;}.elementor .e-7e7af14d-370d{font-family:var(--bg-font-body);font-weight:700;font-size:12px;color:var(--bg-lime);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-5c8b09ab-6da1{font-family:var(--bg-font-head);font-size:24px;color:var(--bg-white);}.elementor .e-6c1bf2f7-cb5d{width:auto;position:absolute;inset-block-end:40px;inset-inline-start:-36px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:28px;padding-inline-end:28px;border-radius:20px;background-color:var(--bg-ink);box-shadow:0px 24px 60px 0px rgba(13,34,38,0.28);flex-direction:column;gap:4px;}.elementor .e-5b5b9870-fb99{padding:0px;}.elementor .e-2f3d5f83-4e7a{gap:80px;grid-template-columns:1.05fr 0.95fr;grid-template-rows:repeat(1, auto);align-items:center;}.elementor .e-4952996b-ad16{background-color:var(--bg-sand);}.elementor .e-60cc8ec6-ed63{color:var(--bg-lime);}.elementor .e-155205ed-39bd{color:var(--bg-white);}.elementor .e-31a34b30-3441{padding:0px;flex-direction:column;gap:18px;}.elementor .e-387853ad-19c2{color:rgba(255,255,255,0.72);}.elementor .e-4d039b52-14ea{width:auto;padding:0px;gap:14px;flex-wrap:wrap;}.elementor .e-7090be6f-775d{padding:0px;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-3ac4c8a2-1ae2{gap:64px;grid-template-columns:1.2fr 1fr;grid-template-rows:repeat(1, auto);align-items:end;}.elementor .e-33695ca7-7c16{font-family:var(--bg-font-body);font-weight:700;font-size:12px;color:var(--bg-lime);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-4aa0bc93-f183{font-family:var(--bg-font-head);font-size:30px;color:var(--bg-white);}.elementor .e-17033ec4-a7db{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.78);line-height:1.55;}.elementor .e-727808a4-398b:hover,.elementor .e-727808a4-398b:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-727808a4-398b{min-height:400px;padding:28px;border-radius:24px;background-image:linear-gradient(180deg, rgba(8,28,32,0) 30%,rgba(8,28,32,0.92) 100%),url("https://poolundlandschaftsbaumgart.de/wp-content/uploads/2026/10/WhatsApp-Image-2026-03-22-at-11.17.45.jpeg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;transition:transform 0.35s;flex-direction:column;gap:8px;justify-content:flex-end;}.elementor .e-6c8342c8-b495{font-family:var(--bg-font-body);font-weight:700;font-size:12px;color:var(--bg-lime);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-5b01bafd-c6d5{font-family:var(--bg-font-head);font-size:30px;color:var(--bg-white);}.elementor .e-5555f672-fead{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.78);line-height:1.55;}.elementor .e-266788c4-9101:hover,.elementor .e-266788c4-9101:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-266788c4-9101{min-height:400px;padding:28px;border-radius:24px;background-image:linear-gradient(180deg, rgba(8,28,32,0) 30%,rgba(8,28,32,0.92) 100%),url("https://poolundlandschaftsbaumgart.de/wp-content/uploads/2026/10/WhatsApp-Image-2026-03-22-at-10.27.46.jpeg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;transition:transform 0.35s;flex-direction:column;gap:8px;justify-content:flex-end;}.elementor .e-7dcb4cb5-93f3{font-family:var(--bg-font-body);font-weight:700;font-size:12px;color:var(--bg-lime);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-6462eaee-20e5{font-family:var(--bg-font-head);font-size:30px;color:var(--bg-white);}.elementor .e-626b855b-30f5{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.78);line-height:1.55;}.elementor .e-207f08ee-b062:hover,.elementor .e-207f08ee-b062:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-207f08ee-b062{min-height:400px;padding:28px;border-radius:24px;background-image:linear-gradient(180deg, rgba(8,28,32,0) 30%,rgba(8,28,32,0.92) 100%),url("https://poolundlandschaftsbaumgart.de/wp-content/uploads/2026/10/ChatGPT-Image-6.-Sept.-2026-17_11_57.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;transition:transform 0.35s;flex-direction:column;gap:8px;justify-content:flex-end;}.elementor .e-17f823d2-8c4f{font-family:var(--bg-font-body);font-weight:700;font-size:12px;color:var(--bg-lime);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-7b1929cb-cf2c{font-family:var(--bg-font-head);font-size:30px;color:var(--bg-white);}.elementor .e-78d41165-1e2a{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.78);line-height:1.55;}.elementor .e-bf097aa-c674:hover,.elementor .e-bf097aa-c674:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-bf097aa-c674{min-height:400px;padding:28px;border-radius:24px;background-image:linear-gradient(180deg, rgba(8,28,32,0) 30%,rgba(8,28,32,0.92) 100%),url("https://poolundlandschaftsbaumgart.de/wp-content/uploads/2026/10/Poolabdeckung.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:transform 0.35s;flex-direction:column;gap:8px;justify-content:flex-end;background-repeat: repeat,no-repeat; background-size: auto auto,cover; background-position: 0% 0%,center center;\n}.elementor .e-3000370b-2e9a{font-family:var(--bg-font-body);font-weight:700;font-size:12px;color:var(--bg-lime);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-506d3a0a-b426{font-family:var(--bg-font-head);font-size:30px;color:var(--bg-white);}.elementor .e-75cfb745-b5b3{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.78);line-height:1.55;}.elementor .e-2d50fee9-bd00:hover,.elementor .e-2d50fee9-bd00:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-2d50fee9-bd00{min-height:400px;padding:28px;border-radius:24px;background-image:linear-gradient(180deg, rgba(8,28,32,0) 30%,rgba(8,28,32,0.92) 100%),url("https://poolundlandschaftsbaumgart.de/wp-content/uploads/2026/10/ChatGPT-Image-6.-Sept.-2026-17_57_05.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;transition:transform 0.35s;flex-direction:column;gap:8px;justify-content:flex-end;}.elementor .e-280e5d68-44be{font-family:var(--bg-font-body);font-weight:700;font-size:12px;color:var(--bg-lime);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-8de38e-9569{font-family:var(--bg-font-head);font-size:30px;color:var(--bg-white);}.elementor .e-4324331-21bb{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.78);line-height:1.55;}.elementor .e-4666ec9-44e8:hover,.elementor .e-4666ec9-44e8:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-4666ec9-44e8{min-height:400px;padding:28px;border-radius:24px;background-image:linear-gradient(180deg, rgba(8,28,32,0) 30%,rgba(8,28,32,0.92) 100%),url("https://poolundlandschaftsbaumgart.de/wp-content/uploads/2026/10/Poolcare-rotated.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:transform 0.35s;flex-direction:column;gap:8px;justify-content:flex-end;background-repeat: repeat,no-repeat; background-size: auto auto,cover; background-position: 0% 0%,center center;\n}.elementor .e-14c96d68-ce86{gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-67cc900b-13c2{color:var(--bg-lime);}.elementor .e-4de23cc1-7db5{color:var(--bg-white);}.elementor .e-774cb400-14a9{padding-block-start:36px;padding-block-end:36px;padding-inline-start:0px;padding-inline-end:32px;flex-direction:column;gap:8px;}.elementor .e-5400e733-4a12{font-family:var(--bg-font-head);font-size:22px;color:var(--bg-white);}.elementor .e-7db4b040-c460{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.66);line-height:1.6;}.elementor .e-27168e47-9eb5{padding-block-start:36px;padding-block-end:36px;padding-inline-start:28px;padding-inline-end:28px;border-inline-start-width:1px;flex-direction:column;gap:10px;border-left-style: solid; border-left-color: rgba(255,255,255,0.14);\n}.elementor .e-1acc0797-9760{font-family:var(--bg-font-head);font-size:22px;color:var(--bg-white);}.elementor .e-2a6e1d4f-d5d7{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.66);line-height:1.6;}.elementor .e-37e6447f-12cd{padding-block-start:36px;padding-block-end:36px;padding-inline-start:28px;padding-inline-end:28px;border-inline-start-width:1px;flex-direction:column;gap:10px;border-left-style: solid; border-left-color: rgba(255,255,255,0.14);\n}.elementor .e-4debec41-9f99{font-family:var(--bg-font-head);font-size:22px;color:var(--bg-white);}.elementor .e-2e29dcba-609a{font-family:var(--bg-font-body);font-size:15px;color:rgba(255,255,255,0.66);line-height:1.6;}.elementor .e-4aea2e3b-c2ff{padding-block-start:36px;padding-block-end:36px;padding-inline-start:28px;padding-inline-end:28px;border-inline-start-width:1px;flex-direction:column;gap:10px;border-left-style: solid; border-left-color: rgba(255,255,255,0.14);\n}.elementor .e-2849c3a1-b1cf{padding:0px;border-block-start-width:1px;border-block-end-width:1px;gap:0px;grid-template-columns:1.1fr 1fr 1fr 1fr;grid-template-rows:repeat(1, auto);border-top-style: solid; border-top-color: rgba(255,255,255,0.14); border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-65daae79-6325{font-family:var(--bg-font-body);font-weight:600;font-size:15px;color:rgba(255,255,255,0.6);margin-inline-end:6px;}.elementor .e-2b506416-6009{max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:10px;flex-wrap:wrap;align-items:center;}.elementor .e-671a1b6e-676e{background-color:var(--bg-ink);}.elementor .e-179560d-664e{width:88%;aspect-ratio:4 / 5;object-fit:cover;border-radius:28px;display:block;}.elementor .e-145d1ff4-90e8{width:46%;aspect-ratio:1 / 1;object-fit:cover;position:absolute;inset-inline-end:0px;inset-block-end:0px;border-radius:22px;border-width:8px;border-color:var(--bg-white);border-style:solid;box-shadow:0px 24px 60px 0px rgba(13,34,38,0.2);display:block;}.elementor .e-33e80fd0-5f8f{padding-block-start:0px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-680392df-c9f1{color:#5E8E25;}.elementor .e-61574bd2-6c4a{min-width:28px;font-family:var(--bg-font-head);font-size:18px;color:var(--bg-lime);padding-block-start:3px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-452cffbc-1cbb{font-size:21px;}.elementor .e-72a2d6-2810{font-size:15px;line-height:1.6;}.elementor .e-327e65b0-31b7{padding:0px;flex-direction:column;gap:4px;}.elementor .e-1db8633f-83e7{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:20px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(13,34,38,0.12);\n}.elementor .e-76c4694d-568d{min-width:28px;font-family:var(--bg-font-head);font-size:18px;color:var(--bg-lime);padding-block-start:3px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-62728837-33fb{font-size:21px;}.elementor .e-1141f4cf-d1b4{font-size:15px;line-height:1.6;}.elementor .e-3a5fcce3-3cf8{padding:0px;flex-direction:column;gap:4px;}.elementor .e-265f2a5c-5ea0{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:20px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(13,34,38,0.12);\n}.elementor .e-4ee1477f-8fcc{min-width:28px;font-family:var(--bg-font-head);font-size:18px;color:var(--bg-lime);padding-block-start:3px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4b062e5-c80c{font-size:21px;}.elementor .e-468b48fa-ef35{font-size:15px;line-height:1.6;}.elementor .e-34dcad32-c6fb{padding:0px;flex-direction:column;gap:4px;}.elementor .e-2cce5543-8cb1{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:20px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(13,34,38,0.12);\n}.elementor .e-7be01a4b-4135{min-width:28px;font-family:var(--bg-font-head);font-size:18px;color:var(--bg-lime);padding-block-start:3px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5eac6408-59eb{font-size:21px;}.elementor .e-294efa7c-64cf{font-size:15px;line-height:1.6;}.elementor .e-747ce699-7838{padding:0px;flex-direction:column;gap:4px;}.elementor .e-44e3e370-62e6{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:20px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(13,34,38,0.12);\n}.elementor .e-75515a71-900f{min-width:28px;font-family:var(--bg-font-head);font-size:18px;color:var(--bg-lime);padding-block-start:3px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-449e267d-caa6{font-size:21px;}.elementor .e-3585259e-4a2c{font-size:15px;line-height:1.6;}.elementor .e-7c98d485-10d5{padding:0px;flex-direction:column;gap:4px;}.elementor .e-5231aaf2-2db8{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;gap:20px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(13,34,38,0.12); border-bottom-style: solid; border-bottom-color: rgba(13,34,38,0.12);\n}.elementor .e-1b6d0c74-bec4{width:100%;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-663c6f58-b3ad{padding:0px;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-b041ea1-6ca6{gap:88px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(1, auto);align-items:center;}.elementor .e-5c053336-fef8{font-family:var(--bg-font-body);font-weight:600;font-size:15px;color:var(--bg-muted);margin-inline-end:6px;}.elementor .e-35ffc836-7f6a{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-text);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:var(--bg-sand);}.elementor .e-60ae09da-534d{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-text);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:var(--bg-sand);}.elementor .e-1d2aed94-56aa{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-text);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:var(--bg-sand);}.elementor .e-97a5079-da2c{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-text);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:var(--bg-sand);}.elementor .e-7dc254d-f3c5{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-text);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:var(--bg-sand);}.elementor .e-4aba8342-2952{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-text);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:var(--bg-sand);}.elementor .e-7a8a0315-a97f{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-text);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:var(--bg-sand);}.elementor .e-121b6f02-597b{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-text);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:var(--bg-sand);}.elementor .e-3a98df37-b6e7{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-text);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:var(--bg-sand);}.elementor .e-3d5b0aac-9521{max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:10px;flex-wrap:wrap;align-items:center;}.elementor .e-6f3b0c03-8b9c{background-color:var(--bg-white);}.elementor .e-6428bc1c-ca46{color:var(--bg-lime);}.elementor .e-66a557a8-d395{color:var(--bg-white);text-align:center;}.elementor .e-71c5d99-ec26{color:rgba(255,255,255,0.78);text-align:center;}.elementor .e-4a20ee7b-1a16{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-633d1198-a87f{font-family:var(--bg-font-body);font-weight:700;font-size:13px;color:var(--bg-lime);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-108d0a47-6722{color:var(--bg-white);}.elementor .e-60290c76-160e{font-size:16px;color:rgba(255,255,255,0.7);}.elementor .e-20078967-79f2{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.07);flex-direction:column;gap:12px;}.elementor .e-bb0a76a-7af5{font-family:var(--bg-font-body);font-weight:700;font-size:13px;color:var(--bg-lime);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-114e2b9f-6b71{color:var(--bg-white);}.elementor .e-3a31df07-1554{font-size:16px;color:rgba(255,255,255,0.7);}.elementor .e-3912bc06-d83f{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.07);flex-direction:column;gap:12px;}.elementor .e-7cc56c99-9246{font-family:var(--bg-font-body);font-weight:700;font-size:13px;color:var(--bg-lime);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-693a5067-cf93{color:var(--bg-white);}.elementor .e-12854d7a-d3c1{font-size:16px;color:rgba(255,255,255,0.7);}.elementor .e-5317ed5-ca90{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.07);flex-direction:column;gap:12px;}.elementor .e-1241f147-b4fe{gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-5ef1bb85-200a{font-size:15px;}.elementor .e-79fd7969-dd88{font-family:var(--bg-font-body);font-weight:600;font-size:15px;color:var(--bg-teal-dark);line-height:1.9;}.elementor .e-69a88e80-2fc5{padding:32px;border-radius:22px;background-color:var(--bg-white);flex-direction:column;gap:12px;}.elementor .e-132c78d0-c696{font-size:15px;}.elementor .e-7f5b97e6-b6df{font-family:var(--bg-font-body);font-weight:600;font-size:15px;color:var(--bg-teal-dark);line-height:1.9;}.elementor .e-22ed8576-6fa8{padding:32px;border-radius:22px;background-color:var(--bg-white);flex-direction:column;gap:12px;}.elementor .e-4e83f935-11e5{font-family:var(--bg-font-head);font-size:30px;color:var(--bg-ink);line-height:1.2;font-style:italic;}.elementor .e-5d5233db-718c{font-family:var(--bg-font-body);font-weight:700;font-size:14px;color:var(--bg-ink);}.elementor .e-47382757-a984{font-family:var(--bg-font-body);font-size:15px;color:rgba(13,34,38,0.78);line-height:1.6;}.elementor .e-2308c97-14af:hover,.elementor .e-2308c97-14af:focus-visible{color:var(--bg-ink);background-color:var(--bg-white);}.elementor .e-2308c97-14af{color:var(--bg-white);background-color:var(--bg-ink);}.elementor .e-4c02a764-e9dd{padding:36px;border-radius:22px;background-color:var(--bg-lime);flex-direction:column;gap:14px;justify-content:center;align-items:flex-start;}.elementor .e-c4ebe42-816c{gap:20px;grid-template-columns:1fr 1fr 1.15fr;grid-template-rows:repeat(1, auto);}.elementor .e-79b706a1-5f3c{background-image:linear-gradient(160deg, rgba(15,95,110,0.94) 0%,rgba(13,34,38,0.96) 100%),url("https://poolundlandschaftsbaumgart.de/wp-content/uploads/2026/10/ryan-wilson-YdpDztAnW9w-unsplash.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-18211dff-41db{padding:0px;flex-direction:column;gap:18px;}.elementor .e-6842b625-2236{gap:64px;grid-template-columns:1.2fr 1fr;grid-template-rows:repeat(1, auto);align-items:end;}.elementor .e-3606cba6-8423{font-family:var(--bg-font-head);font-size:56px;color:var(--bg-teal);line-height:1;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4b41cfda-9db9{font-size:22px;}.elementor .e-68a476df-94c7{font-size:15px;line-height:1.6;}.elementor .e-5ba32b63-c2b5:hover,.elementor .e-5ba32b63-c2b5:focus-visible{box-shadow:0px 20px 50px 0px rgba(13,34,38,0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-5ba32b63-c2b5{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:22px;background-color:var(--bg-white);transition:all 0.3s;flex-direction:column;gap:14px;}.elementor .e-4f32f2f4-5b44{font-family:var(--bg-font-head);font-size:56px;color:var(--bg-teal);line-height:1;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-453de03f-5cbf{font-size:22px;}.elementor .e-4849985f-2d76{font-size:15px;line-height:1.6;}.elementor .e-c1afe6f-8f08:hover,.elementor .e-c1afe6f-8f08:focus-visible{box-shadow:0px 20px 50px 0px rgba(13,34,38,0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-c1afe6f-8f08{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:22px;background-color:var(--bg-white);transition:all 0.3s;flex-direction:column;gap:14px;}.elementor .e-25bfe45-c399{font-family:var(--bg-font-head);font-size:56px;color:var(--bg-teal);line-height:1;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7f787298-d192{font-size:22px;}.elementor .e-35f794b-4060{font-size:15px;line-height:1.6;}.elementor .e-593be2c6-85fc:hover,.elementor .e-593be2c6-85fc:focus-visible{box-shadow:0px 20px 50px 0px rgba(13,34,38,0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-593be2c6-85fc{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:22px;background-color:var(--bg-white);transition:all 0.3s;flex-direction:column;gap:14px;}.elementor .e-5185f2ad-ebdf{font-family:var(--bg-font-head);font-size:56px;color:var(--bg-lime);line-height:1;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1273a524-671a{font-size:22px;color:var(--bg-white);}.elementor .e-94d4360-2856{font-size:15px;color:rgba(255,255,255,0.7);line-height:1.6;}.elementor .e-6aa1ebff-e20a:hover,.elementor .e-6aa1ebff-e20a:focus-visible{box-shadow:0px 20px 50px 0px rgba(13,34,38,0.2);transform:translate3d(0px, -4px, 0px);}.elementor .e-6aa1ebff-e20a{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:22px;background-color:var(--bg-ink);transition:all 0.3s;flex-direction:column;gap:14px;}.elementor .e-7a45bce7-92b4{gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-3d336f8-bf1d{background-color:var(--bg-sand);}.elementor .e-1e142d2b-717c{text-align:center;}.elementor .e-6e8c1b58-3a21{font-weight:600;color:var(--bg-teal);letter-spacing:0.04em;text-align:center;}.elementor .e-e584b10-a12f{max-width:760px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:18px;align-items:center;}.elementor .e-400aa65a-12ac{width:100%;height:auto;min-height:0px;aspect-ratio:4 / 3;object-fit:cover;display:block;object-position: center top;\n}.elementor .e-2192395c-cc62{font-family:var(--bg-font-body);font-weight:700;font-size:12px;color:var(--bg-white);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:var(--bg-teal);width: fit-content;\n}.elementor .e-43647c78-dae0{font-size:28px;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4a948b1b-780a{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:var(--bg-teal-dark);}.elementor .e-5e1b27ba-40ef{font-size:15px;line-height:1.65;}.elementor .e-47edc7aa-8758{font-family:var(--bg-font-head);font-size:19px;color:var(--bg-ink);font-style:italic;padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6f4faa1b-6851{padding-block-start:32px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;flex-direction:column;gap:10px;}.elementor .e-59c26da2-fb92{overflow:hidden;padding:0px;border-radius:26px;background-color:var(--bg-mist);gap:0px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-187c985a-dc41{width:100%;height:auto;min-height:0px;aspect-ratio:4 / 3;object-fit:cover;display:block;object-position: center 10%;\n}.elementor .e-3eb9a934-d266{font-family:var(--bg-font-body);font-weight:700;font-size:12px;color:var(--bg-ink);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:var(--bg-lime);width: fit-content;\n}.elementor .e-83e4632-2bd4{font-size:28px;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-747eb19-cf27{font-family:var(--bg-font-body);font-weight:600;font-size:14px;color:#4E7A1C;}.elementor .e-197a7ac7-dd20{font-size:15px;line-height:1.65;}.elementor .e-a0843d9-a3ea{font-family:var(--bg-font-head);font-size:19px;color:var(--bg-ink);font-style:italic;padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-f05ad0c-e191{padding-block-start:32px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;flex-direction:column;gap:10px;}.elementor .e-4f200634-c667{overflow:hidden;padding:0px;border-radius:26px;background-color:#EEF4E4;gap:0px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-647bf898-9a62{gap:24px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-93b2bd8-7620{background-color:var(--bg-white);}.elementor .e-2f59c667-83b8{color:var(--bg-lime);}.elementor .e-5a1d3855-e64f{color:var(--bg-white);}.elementor .e-4db8b1a5-4e82{max-width:500px;color:rgba(255,255,255,0.75);}.elementor .e-4e61fc7a-2ec4{font-family:var(--bg-font-body);font-weight:700;font-size:13px;color:rgba(255,255,255,0.5);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-3a87cec7-7ebc:hover,.elementor .e-3a87cec7-7ebc:focus-visible{color:var(--bg-lime);}.elementor .e-3a87cec7-7ebc{font-family:var(--bg-font-head);font-size:22px;color:var(--bg-white);text-align: right;\n}.elementor .e-11a7de24-66f2{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:16px;justify-content:space-between;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-53b30db8-59fd{font-family:var(--bg-font-body);font-weight:700;font-size:13px;color:rgba(255,255,255,0.5);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-6478f45c-db7f{font-family:var(--bg-font-body);font-weight:600;font-size:17px;color:var(--bg-lime);text-align: right;\n}.elementor .e-214f4d48-e018{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:16px;justify-content:space-between;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-441096bb-89a7{font-family:var(--bg-font-body);font-weight:700;font-size:13px;color:rgba(255,255,255,0.5);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-78ac8dcb-e08e:hover,.elementor .e-78ac8dcb-e08e:focus-visible{color:var(--bg-lime);}.elementor .e-78ac8dcb-e08e{font-family:var(--bg-font-body);font-size:16px;color:var(--bg-white);text-align: right; word-break: break-all;\n}.elementor .e-4b11ac10-9046{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:16px;justify-content:space-between;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-53c432ee-c7f2{font-family:var(--bg-font-body);font-weight:700;font-size:13px;color:rgba(255,255,255,0.5);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-3c704f47-6e22{font-family:var(--bg-font-body);font-size:16px;color:var(--bg-white);line-height:1.5;text-align: right;\n}.elementor .e-4fb70d8c-7a1a{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:16px;justify-content:space-between;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-21a5baf8-d975{font-family:var(--bg-font-body);font-weight:700;font-size:13px;color:rgba(255,255,255,0.5);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-24a9e413-8eb2{font-family:var(--bg-font-body);font-size:16px;color:var(--bg-white);text-align: right;\n}.elementor .e-24bafc26-fdfb{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;gap:16px;justify-content:space-between;border-top-style: solid; border-top-color: rgba(255,255,255,0.14); border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-4d135882-f354{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-49079517-ab24{padding:0px;flex-direction:column;gap:22px;}.elementor .e-f126b8b-f3f3{font-size:30px;}.elementor .e-530406c-2d8a{font-size:15px;padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-409c0174-713c{padding:40px;border-radius:28px;background-color:var(--bg-sand);box-shadow:0px 30px 80px 0px rgba(0,0,0,0.3);flex-direction:column;gap:10px;}.elementor .e-29fcac01-b19a{gap:72px;grid-template-columns:1fr 1.05fr;grid-template-rows:repeat(1, auto);align-items:start;}.elementor .e-1dad7775-6927{background-image:radial-gradient(circle at 0% 0%, rgba(30,149,170,0.35) 0%,rgba(13,34,38,0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--bg-ink);}