.elementor .e-b1791f6-fe87d13{width:18rem;height:3.6rem;min-height:2.75rem;max-width:100%;font-weight:800;font-size:0px;color:transparent;letter-spacing:0.04em;padding:0px;margin-inline-end:auto;border-radius:0.25rem;background-image:url("https://polsterarbeiten.de/wp-content/uploads/2026/09/polsterarbeiten-logo.png");background-repeat:no-repeat;background-attachment:scroll;background-size:100% auto;background-position:center center;background-color:#FFFFFF;}.elementor .e-b477684-f0ab71b{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0.3rem;padding-inline-end:0.3rem;border-radius:0.25rem;background-color:transparent;}.elementor .e-cc8430e-55da8e7{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0.3rem;padding-inline-end:0.3rem;border-radius:0.25rem;background-color:transparent;}.elementor .e-6199e86-c3b85a9{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0.3rem;padding-inline-end:0.3rem;border-radius:0.25rem;background-color:transparent;}.elementor .e-7d6037e-70f5866{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0.3rem;padding-inline-end:0.3rem;border-radius:0.25rem;background-color:transparent;}.elementor .e-2069a7a-aa4abce{min-height:2.75rem;font-size:0.95rem;color:#FFFFFF;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:0.3rem;background-color:#A85F2A;}.elementor .e-fff0a1f-3921bc8{min-width:0px;padding:1.2rem;border-radius:0.5rem;border-block-end-width:1px;background-color:#FFFFFF;flex-direction:row;gap:1rem;flex-wrap:wrap;grid-column:1 / -1;align-items:center;}.elementor .e-9bef4a9-ce9a28c{max-width:65ch;font-weight:700;font-size:0.75rem;color:#51473F;letter-spacing:0.1em;line-height:1.75;}.elementor .e-47406cc-1863846{max-width:21ch;font-size:clamp(2.2rem, 4.4vw, 4rem);color:#242321;letter-spacing:-0.035em;line-height:1.08;}.elementor .e-f19c757-a18e16d{max-width:65ch;font-size:1.05rem;color:#51473F;line-height:1.8;}.elementor .e-52b8643-2f49345{width:auto;min-height:2.75rem;max-width:100%;font-size:0.95rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.25rem;background-color:#A85F2A;align-self:flex-start;}.elementor .e-8a9ee57-80d7290{min-width:0px;padding:clamp(2rem, 5vw, 5rem);border-radius:0.7rem;background-color:#E7DDD1;flex-direction:column;gap:1.5rem;grid-column:1 / -1;align-items:flex-start;}.elementor .e-e98cfa2-62aa103{max-width:55rem;font-size:clamp(1.45rem, 2.3vw, 2rem);color:#242321;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-f055a2d-4cb1092{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-1d872e4-aafc050{min-width:0px;padding:clamp(1.5rem, 3vw, 2.5rem);border-radius:0.65rem;border-width:1px;border-color:#DED3C7;border-style:solid;background-color:#EDE5DB;flex-direction:column;gap:1.25rem;justify-content:flex-start;}.elementor .e-b60edb4-e9daca8{max-width:55rem;font-size:clamp(1.45rem, 2.3vw, 2rem);color:#242321;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-2b13063-8b31047{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-0f96391-3f3db78{min-width:0px;padding:clamp(1.5rem, 3vw, 2.5rem);border-radius:0.65rem;border-width:1px;border-color:#DED3C7;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:1.25rem;justify-content:flex-start;}.elementor .e-cbf632d-9b0da4b{max-width:55rem;font-size:clamp(1.45rem, 2.3vw, 2rem);color:#242321;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-7537b4b-9626ef9{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-d638010-144495d{min-width:0px;padding:clamp(1.5rem, 3vw, 2.5rem);border-radius:0.65rem;border-width:1px;border-color:#DED3C7;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:1.25rem;justify-content:flex-start;}.elementor .e-9aaf19c-6bcd45f{max-width:55rem;font-size:clamp(1.45rem, 2.3vw, 2rem);color:#242321;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-d2485ae-42b18c6{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-23e79bb-0ee0ea6{min-width:0px;padding:clamp(1.5rem, 3vw, 2.5rem);border-radius:0.65rem;border-width:1px;border-color:#DED3C7;border-style:solid;background-color:#EDE5DB;flex-direction:column;gap:1.25rem;justify-content:flex-start;}.elementor .e-1e094ff-a06da1a{max-width:55rem;font-size:clamp(1.45rem, 2.3vw, 2rem);color:#242321;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-d57bb62-f29ef0e{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-17d39cd-ea4fe6c{min-width:0px;padding:clamp(1.5rem, 3vw, 2.5rem);border-radius:0.65rem;border-inline-start-width:4px;border-color:#DED3C7;border-style:solid;background-color:#E7DDD1;flex-direction:column;gap:1.25rem;grid-column:1 / -1;justify-content:flex-start;}.elementor .e-2f53fdd-be65423{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:0.3rem;background-color:#E7DDD1;}.elementor .e-43aa3c1-19fac5f{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:0.3rem;background-color:#E7DDD1;}.elementor .e-fb682b8-dfaec0f{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:0.3rem;background-color:#E7DDD1;}.elementor .e-b7e80b2-dec29c4{min-width:0px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:0.8rem;flex-wrap:wrap;grid-column:1 / -1;}.elementor .e-5220a16-e3a37cc{max-width:28ch;font-size:clamp(1.8rem, 3vw, 2.7rem);color:#FFFFFF;letter-spacing:-0.025em;line-height:1.15;}.elementor .e-ad2acdc-f859625{max-width:68ch;font-size:1.05rem;color:#E7DDD1;line-height:1.75;}.elementor .e-0e83904-8c75d0a{width:auto;min-height:2.75rem;font-size:0.95rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.25rem;background-color:#A85F2A;align-self:flex-start;}.elementor .e-43e29f6-32d6384{max-width:68ch;font-size:1.05rem;color:#E7DDD1;line-height:1.75;}.elementor .e-a48c5a0-3ed0a2c{min-width:0px;color:#F7F4EF;padding:clamp(2rem, 4vw, 4rem);border-radius:0.7rem;background-color:#242321;flex-direction:column;gap:1.3rem;grid-column:1 / -1;align-items:flex-start;}.elementor .e-cc5e210-2425998{max-width:90rem;color:#242321;padding-block-start:0px;padding-block-end:3rem;padding-inline-start:clamp(1rem, 4vw, 4rem);padding-inline-end:clamp(1rem, 4vw, 4rem);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#F7F4EF;display:grid;flex-direction:column;gap:1.5rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 27rem), 1fr));}.elementor .e-7d337b7-b1aac10{font-weight:700;font-size:1.35rem;color:#FFFFFF;margin-block-end:0.5rem;}.elementor .e-84acae3-0bb6cf4{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-394d3bb-7e21910{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-133395c-ce0fceb{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-2a0a099-3a36046{padding:0px;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .e-a92dfbf-0a0ba46{font-weight:700;font-size:1.35rem;color:#FFFFFF;margin-block-end:0.5rem;}.elementor .e-1c040ed-c5ba87a{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-707a0bd-197f539{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-03d3363-4487d12{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-cc2835c-dd85472{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-b629ca4-0e52394{padding:0px;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .e-bbfa3bf-3fdf8bc{font-weight:700;font-size:1.35rem;color:#FFFFFF;margin-block-end:0.5rem;}.elementor .e-8198ed7-ad74f43{font-size:0.95rem;color:#E7DDD1;line-height:1.8;}.elementor .e-bdf0d36-e536449{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-a5b6bb1-631a0bd{padding:0px;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .e-8f44a43-b28d674{font-weight:700;font-size:1.35rem;color:#FFFFFF;margin-block-end:0.5rem;}.elementor .e-5d657b1-5de9c19{font-size:0.95rem;color:#E7DDD1;line-height:1.8;}.elementor .e-f7432ed-148873e{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-0071fe1-c7daa83{padding:0px;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .e-de35ede-26ecca4{padding:0px;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));}.elementor .e-2457735-8424d1f{font-size:0.85rem;color:#C6B7A7;padding-block-start:1.5rem;border-block-start-width:1px;}.elementor .e-4f53034-c606885{color:#F7F4EF;padding:clamp(2rem,5vw,5rem);background-color:#242321;flex-direction:column;gap:2.5rem;}.elementor .e-620329a-dadb500{width:13rem;height:2.9rem;font-size:0px;color:transparent;padding:0px;background-image:url("https://polsterarbeiten.de/wp-content/uploads/2026/09/polsterarbeiten-logo.png");background-repeat:no-repeat;background-attachment:scroll;background-size:100% auto;background-position:center center;background-color:#FFFFFF;}.elementor .e-4a5fa41-0d211f5{width:100%;position:fixed;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:0px;z-index:1000;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;background-color:#FFFFFF;box-shadow:0px 0.3rem 1.2rem 0px rgba(36,35,33,.08);justify-content:space-between;align-items:center;}