.elementor .e-d22031b-892e288{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-e5e4c7c-06f16ff{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-f7d12d2-c30b8db{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-fd8905f-422eed9{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-1a3fdd3-ad8b6d4{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-9a03a02-2a4e337{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-edd57bf-ec12313{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-34aee52-2f1d368{max-width:65ch;font-weight:700;font-size:0.75rem;color:#51473F;letter-spacing:0.1em;line-height:1.75;}.elementor .e-9c2b3a1-8bc8f2e{max-width:21ch;font-size:clamp(2.2rem, 4.4vw, 4rem);color:#242321;letter-spacing:-0.035em;line-height:1.08;}.elementor .e-7740d23-b4d12a5{max-width:65ch;font-size:1.05rem;color:#51473F;line-height:1.8;}.elementor .e-b0669ff-26067fb{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-a0785be-2590cb3{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-e871921-4c992b0{max-width:55rem;font-size:clamp(1.45rem, 2.3vw, 2rem);color:#242321;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-287720c-8d04de2{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-9d6a03a-0b6953b{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-c4b77fe-7b8dd5a{max-width:55rem;font-size:clamp(1.45rem, 2.3vw, 2rem);color:#242321;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-b7304be-10281a3{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-516f6c8-2198da6{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-b3fa4d1-aa15fb7{max-width:55rem;font-size:clamp(1.45rem, 2.3vw, 2rem);color:#242321;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-b4a63c2-8ddb9c7{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-9e5b97c-f51af9c{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-bf9e247-f8527aa{max-width:55rem;font-size:clamp(1.45rem, 2.3vw, 2rem);color:#242321;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-b670550-9d9a9c1{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-693a753-88d15f3{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-f58ee45-3407b06{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-8f7655d-2591998{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-71c4278-4342374{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-318a4e9-85dabd1{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-36d729f-4408adb{max-width:28ch;font-size:clamp(1.8rem, 3vw, 2.7rem);color:#FFFFFF;letter-spacing:-0.025em;line-height:1.15;}.elementor .e-b00cf11-8e99f4c{max-width:68ch;font-size:1.05rem;color:#E7DDD1;line-height:1.75;}.elementor .e-80f907f-a5be7be{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-45e9aca-eba37a1{max-width:68ch;font-size:1.05rem;color:#E7DDD1;line-height:1.75;}.elementor .e-ce86349-bd3b5e5{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-fda2324-5098b5f{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-b2c2743-38d6ff6{font-weight:700;font-size:1.35rem;color:#FFFFFF;margin-block-end:0.5rem;}.elementor .e-889dfc0-7edcc1c{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-6cb5ffe-8fc60e4{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-e35973a-efeba66{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-d8d8d75-477d2b3{padding:0px;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .e-72b77e6-514c83e{font-weight:700;font-size:1.35rem;color:#FFFFFF;margin-block-end:0.5rem;}.elementor .e-9190b83-3f685bf{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-0d87a8e-1486f77{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-67d001d-d0ed9c2{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-c5bef75-6c0e20a{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-6bc7cd2-c14ab96{padding:0px;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .e-9059a7c-8d2d009{font-weight:700;font-size:1.35rem;color:#FFFFFF;margin-block-end:0.5rem;}.elementor .e-0967b8f-01897c1{font-size:0.95rem;color:#E7DDD1;line-height:1.8;}.elementor .e-9798114-fcd8565{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-e6c91d3-3cca8c6{padding:0px;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .e-19fe89b-eac4e41{font-weight:700;font-size:1.35rem;color:#FFFFFF;margin-block-end:0.5rem;}.elementor .e-55584df-4a24b9c{font-size:0.95rem;color:#E7DDD1;line-height:1.8;}.elementor .e-13f497a-161158b{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-120fb69-10e94ee{padding:0px;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .e-e166e06-f8b02ad{padding:0px;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));}.elementor .e-ba09c90-545d787{font-size:0.85rem;color:#C6B7A7;padding-block-start:1.5rem;border-block-start-width:1px;}.elementor .e-aff56c2-f422716{color:#F7F4EF;padding:clamp(2rem,5vw,5rem);background-color:#242321;flex-direction:column;gap:2.5rem;}.elementor .e-c3f62e9-821f84d{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-8d013c7-edb38dd{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;}