.elementor .e-e3ebe40-8be5953{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-1f26582-1d5aeee{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-32f2475-2ba6e76{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-0c5db5c-96f9f15{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-410ca5f-743474e{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-6f8d2f1-956e78e{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-d02223d-717d8c3{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-9492618-2e0619d{max-width:65ch;font-weight:700;font-size:0.75rem;color:#51473F;letter-spacing:0.1em;line-height:1.75;}.elementor .e-c9169cb-5f83e6f{max-width:21ch;font-size:clamp(2.2rem, 4.4vw, 4rem);color:#242321;letter-spacing:-0.035em;line-height:1.08;}.elementor .e-ddd0995-c0e4454{max-width:65ch;font-size:1.05rem;color:#51473F;line-height:1.8;}.elementor .e-017c068-e767ca9{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-7b3fc86-d8e115b{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-2d4119d-eacdd57{max-width:55rem;font-size:clamp(1.4rem, 2vw, 1.8rem);color:#242321;letter-spacing:-0.02em;line-height:1.25;}.elementor .e-7628a8f-d5d9065{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-73db317-f78ed8e{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-b96ec85-c223fa2{max-width:55rem;font-size:clamp(1.4rem, 2vw, 1.8rem);color:#242321;letter-spacing:-0.02em;line-height:1.25;}.elementor .e-b568158-a0b0e41{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-652c3b4-ed5c4af{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-9b4c3dc-a2f5cf3{max-width:55rem;font-size:clamp(1.4rem, 2vw, 1.8rem);color:#242321;letter-spacing:-0.02em;line-height:1.25;}.elementor .e-9bf49b9-df5bb04{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-4868254-5d1ec55{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-837e110-8833b35{max-width:55rem;font-size:clamp(1.4rem, 2vw, 1.8rem);color:#242321;letter-spacing:-0.025em;line-height:1.25;}.elementor .e-6e69b88-36c7849{max-width:48rem;font-size:1.05rem;line-height:1.75;}.elementor .e-0a9d281-ee66b7b{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;}.elementor .e-c173df1-494e3db{max-width:55rem;font-size:clamp(1.4rem, 2vw, 1.8rem);color:#242321;letter-spacing:-0.025em;line-height:1.25;}.elementor .e-228f304-4041721{max-width:48rem;font-size:1.05rem;line-height:1.75;}.elementor .e-91adc11-05bbfff{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;}.elementor .e-dbc3666-a963430{max-width:55rem;font-size:clamp(1.4rem, 2vw, 1.8rem);color:#242321;letter-spacing:-0.025em;line-height:1.25;}.elementor .e-849f232-3d5389d{max-width:48rem;font-size:1.05rem;line-height:1.75;}.elementor .e-d978b70-2d23539{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;}.elementor .e-4f23e80-956dc20{max-width:55rem;font-size:clamp(1.4rem, 2vw, 1.8rem);color:#242321;letter-spacing:-0.025em;line-height:1.25;}.elementor .e-485ef87-f7f26ce{max-width:48rem;font-size:1.05rem;line-height:1.75;}.elementor .e-7900c2d-221a045{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;}.elementor .e-7b2b196-cf3e8d9{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-522747e-6a777b0{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-9fb6250-df22737{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-ff73d2a-fefd78c{min-width:0px;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:clamp(1rem, 5vw, 5rem);padding-inline-end:clamp(1rem, 5vw, 5rem);flex-direction:row;gap:1rem;flex-wrap:wrap;grid-column:1 / -1;}.elementor .e-446bc5a-269299e{max-width:55rem;font-size:clamp(1.45rem, 2.5vw, 2.3rem);letter-spacing:-0.025em;line-height:1.15;}.elementor .e-c218bc9-71ca050{max-width:48rem;font-size:1.05rem;line-height:1.75;}.elementor .e-32fac31-7fc528a{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-a85defc-e4dbf4c{max-width:48rem;font-size:1.05rem;line-height:1.75;}.elementor .e-5c4f975-a7ce7ea{min-width:0px;color:#F7F4EF;padding:clamp(2rem, 4vw, 4rem);border-radius:0.7rem;background-color:#242321;flex-direction:column;gap:1.4rem;grid-column:1 / -1;}.elementor .e-5add322-ebb6654{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-50b5c0d-5515d6d{font-weight:700;font-size:1.35rem;color:#FFFFFF;margin-block-end:0.5rem;}.elementor .e-688f189-a73d966{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-be241a3-a609e66{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-8a2806b-da7c240{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-f635702-c88dd7d{padding:0px;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .e-8064bb6-ceff713{font-weight:700;font-size:1.35rem;color:#FFFFFF;margin-block-end:0.5rem;}.elementor .e-c44928b-6cba72d{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-0985548-92c9a64{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-a9c8c2b-9832bd6{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-423ac1b-cf12475{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-941e4a4-772d954{padding:0px;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .e-1d739f1-eaec811{font-weight:700;font-size:1.35rem;color:#FFFFFF;margin-block-end:0.5rem;}.elementor .e-aef3167-6686468{font-size:0.95rem;color:#E7DDD1;line-height:1.8;}.elementor .e-237269c-2e8fb94{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-2c56b08-90a8a74{padding:0px;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .e-25d0530-3c53fa2{font-weight:700;font-size:1.35rem;color:#FFFFFF;margin-block-end:0.5rem;}.elementor .e-6321a7c-d296678{font-size:0.95rem;color:#E7DDD1;line-height:1.8;}.elementor .e-ba46228-43210cc{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-2f28185-95685bf{padding:0px;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .e-4c04f45-1d345e3{padding:0px;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));}.elementor .e-b9ee9a9-00e0eda{font-size:0.85rem;color:#C6B7A7;padding-block-start:1.5rem;border-block-start-width:1px;}.elementor .e-c9f79ee-5fbb727{color:#F7F4EF;padding:clamp(2rem,5vw,5rem);background-color:#242321;flex-direction:column;gap:2.5rem;}.elementor .e-51a7c3a-4da5a9b{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-98406b4-a652f1e{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;}