@media(max-width:767px){.elementor .e-5bd2cf2-d02d3b6{width:100%;}}@media(max-width:767px){.elementor .e-0774858-5533dc1{flex:1 0 auto;}}@media(max-width:767px){.elementor .e-5982c8a-6b3918f{flex:1 0 auto;}}@media(max-width:767px){.elementor .e-b9f46b9-11b79a8{background-image:url("https://gartenundpool.website-powered-by-mme.de/wp-content/uploads/2026/09/Poolbau-1-1.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}}@media(max-width:767px){.elementor .e-20f0a9d-3c963e5{flex:1 0 auto;align-self:stretch;}}@media(max-width:767px){.elementor .e-fd36624-9a96e63{width:100%;}}@media(max-width:767px){.elementor .e-c61eb40-f9d08c7{width:80%;height:100px;align-self:center;}}@media(max-width:767px){.elementor .e-745a2e7-67426cc{width:100%;}}@media(max-width:767px){.elementor .e-d6c05a2-c8dea40{padding-block-start:0em;padding-block-end:0em;padding-inline-start:0.4em;padding-inline-end:0.4em;}}@media(max-width:767px){.elementor .e-a2c2f73-891f273{padding-block-start:0em;padding-block-end:1em;padding-inline-start:0.8em;padding-inline-end:0.8em;}}@media(max-width:767px){.elementor .e-25fcbba-5cff893{width:100%;padding:0em;flex-direction:column;}}@media(max-width:767px){.elementor .e-88b39b7-3500a7a{padding-block-start:0em;padding-block-end:0em;padding-inline-start:0.4em;padding-inline-end:0.4em;}}@media(max-width:767px){.elementor .e-862da50-3e4ee16{padding-block-start:0em;padding-block-end:1em;padding-inline-start:0.8em;padding-inline-end:0.8em;}}@media(max-width:767px){.elementor .e-bf279f1-4448eaf{width:100%;padding:0em;flex-direction:column;}}@media(max-width:767px){.elementor .e-5b49f99-d7ab62d{flex-direction:column;}}@media(max-width:767px){.elementor .e-9ba5580-631662f{width:40px;height:40px;}}@media(max-width:767px){.elementor .e-a7d5742-b8aab13{width:40px;height:40px;}}@media(max-width:767px){.elementor .e-aff1e5b-d1f5c9c{width:40px;height:40px;}}@media(max-width:767px){.elementor .e-9d79e8a-14bb874{width:40px;height:40px;}}@media(max-width:767px){.elementor .e-14070a1-13b5147{width:40px;height:40px;}}@media(max-width:767px){.elementor .e-bfca1b0-6c43472{width:40px;height:40px;}}@media(max-width:767px){.elementor .e-59f64b2-911dc3c{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .e-3e5f2c2-2d037aa{width:100%;}}@media(max-width:767px){.elementor .e-b3efafa-2162104{font-size:14px;}}@media(max-width:767px){.elementor .e-cc83fc4-aa7a650{font-size:14px;}}@media(max-width:767px){.elementor .e-c77541a-a7bbbc2{font-size:14px;}}@media(max-width:767px){.elementor .e-aed52ec-b8f54c1{font-size:14px;}}@media(max-width:767px){.elementor .e-fc2164d-174cd71{grid-column:span 1;grid-row:span 1;}}@media(max-width:767px){.elementor .e-8319510-539e300{font-size:14px;}}@media(max-width:767px){.elementor .e-90d8103-6a9adcd{font-size:14px;}}@media(max-width:767px){.elementor .e-a0cc4b5-38f2ae4{font-size:14px;}}@media(max-width:767px){.elementor .e-16b5837-0916a7a{grid-column:span 1;grid-row:span 1;}}@media(max-width:767px){.elementor .e-b36e4c5-49080c6{font-size:14px;}}@media(max-width:767px){.elementor .e-8050f5e-94d97e1{font-size:14px;}}@media(max-width:767px){.elementor .e-a15e8c3-325d4fc{font-size:14px;}}@media(max-width:767px){.elementor .e-5383220-38e4e11{grid-column:span 1;grid-row:span 1;}}@media(max-width:767px){.elementor .e-ea0ebeb-760f5f2{font-size:14px;}}@media(max-width:767px){.elementor .e-a1c1bd1-b27da01{font-size:14px;}}@media(max-width:767px){.elementor .e-a8672eb-8e02266{font-size:14px;}}@media(max-width:767px){.elementor .e-d152626-3c62641{grid-column:span 1;grid-row:span 1;}}@media(max-width:767px){.elementor .e-b0617a2-dd328b1{font-size:14px;}}@media(max-width:767px){.elementor .e-76bdd37-a3a70f8{font-size:14px;}}@media(max-width:767px){.elementor .e-22ee95b-ed3f521{font-size:14px;}}@media(max-width:767px){.elementor .e-3996ca6-23cd007{grid-column:span 1;grid-row:span 1;}}@media(max-width:767px){.elementor .e-e32f88f-a02ca7d{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .e-923d0b4-46719d4{font-size:14px;}}@media(max-width:767px){.elementor .e-a634a71-3de7408{font-size:18px;}}@media(max-width:767px){.elementor .e-a163c73-37818d8{font-size:18px;}}@media(max-width:767px){.elementor .e-725de98-d041159{font-size:18px;}}@media(max-width:767px){.elementor .e-733ceb8-c64b593{grid-template-columns:repeat(1, 1fr);}}