.elementor .e-1d2f5748-2213{position:sticky;inset-block-start:0px;z-index:50;padding:0px;display:block;}.elementor .e-50dae9f9-1a76{color:#D4E5F1;}.elementor .e-664a50c9-2a96{font-size:clamp(2.5rem, 4.3vw, 3.75rem);color:#ffffff;}.elementor .e-71fbb09f-b70b{max-width:28rem;color:#E1ECF4;}.elementor .e-79c2dfa3-26b8{align-self:flex-start;}.elementor .e-35356e14-bb1d{font-size:0.8125rem;color:#DCEBF5;line-height:1.5;}.elementor .e-479b1ac5-f480{font-size:0.8125rem;color:#DCEBF5;line-height:1.5;}.elementor .e-5ca70bad-1323{font-size:0.8125rem;color:#DCEBF5;line-height:1.5;}.elementor .e-1df3b2ed-ac95{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:2rem;flex-wrap:wrap;}.elementor .e-5c6e6d1-d7c6{max-width:38rem;}.elementor .e-78c27f70-db28{min-height:34rem;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-image:linear-gradient(90deg, rgba(11,45,70,0.9) 0%,rgba(11,45,70,0.74) 36%,rgba(11,45,70,0.02) 72%),url("https://otto-textilpflege.ch/wp-content/uploads/2026/10/otto-blue-clothing-hero-1024x572.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-18a022e9-903c{align-self:flex-start;}.elementor .e-7ab1a99-3adb{background-color:var(--otto-light);}.elementor .e-a939b5b-fcc9{width:3rem;height:3rem;font-weight:700;font-size:0.875rem;color:#ffffff;line-height:1.5;text-align:center;padding:0.7rem;border-radius:50%;background-color:var(--otto-green);}.elementor .e-256867ac-d863{font-size:1.125rem;}.elementor .e-4a6fb38d-a81f{font-size:0.9375rem;}.elementor .e-184191d7-1d7d{text-align:center;align-items:center;}.elementor .e-7afd2a38-9b8c{width:3rem;height:3rem;font-weight:700;font-size:0.875rem;color:#ffffff;line-height:1.5;text-align:center;padding:0.7rem;border-radius:50%;background-color:var(--otto-green);}.elementor .e-7f39f770-32dd{font-size:1.125rem;}.elementor .e-32085663-9c30{font-size:0.9375rem;}.elementor .e-3055de2f-305f{text-align:center;align-items:center;}.elementor .e-3bb5f725-3777{width:3rem;height:3rem;font-weight:700;font-size:0.875rem;color:#ffffff;line-height:1.5;text-align:center;padding:0.7rem;border-radius:50%;background-color:var(--otto-green);}.elementor .e-3032dcc9-c0c2{font-size:1.125rem;}.elementor .e-49679d02-f559{font-size:0.9375rem;}.elementor .e-eebe9e2-ef3c{text-align:center;align-items:center;}.elementor .e-2a7ad930-8b81{width:3rem;height:3rem;font-weight:700;font-size:0.875rem;color:#ffffff;line-height:1.5;text-align:center;padding:0.7rem;border-radius:50%;background-color:var(--otto-green);}.elementor .e-67415344-3f7a{font-size:1.125rem;}.elementor .e-2955adff-da27{font-size:0.9375rem;}.elementor .e-49c99411-25db{text-align:center;align-items:center;}.elementor .e-70a6ff7c-1a8a{padding:0px;gap:2rem;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-95ebecd-f8b0{padding-block-start:3rem;background-color:#ffffff;}.elementor .e-38dbb58c-5aa5{font-weight:800;font-size:clamp(4rem, 8vw, 7rem);color:var(--otto-green);letter-spacing:-0.06em;line-height:1;}.elementor .e-28d68d74-d212{font-weight:600;color:var(--otto-green);}.elementor .e-23f57689-a90c{padding:3rem;border-radius:0.75rem;background-color:var(--otto-light);}.elementor .e-6b2c1d6b-81b2{font-size:0.875rem;}.elementor .e-223f3121-1525{align-self:flex-start;}.elementor .e-7eea2f06-8de4{font-size:0.9375rem;}.elementor .e-1b89d839-24ea{padding:2rem;border-radius:0.75rem;background-color:var(--otto-light);}.elementor .e-1996e105-dc38{font-size:0.9375rem;}.elementor .e-1abbd297-3fcf{padding:2rem;border-radius:0.75rem;background-color:var(--otto-light);}.elementor .e-5c641e57-ab83{font-size:0.9375rem;}.elementor .e-1a1e38f5-d446{padding:2rem;border-radius:0.75rem;background-color:var(--otto-light);}.elementor .e-3da59218-3742{padding-block-start:3rem;}.elementor .e-71562e7f-b3ea{max-height:36rem;aspect-ratio:3 / 4;}.elementor .e-66af734c-a1fd{background-color:var(--otto-light);}.elementor .e-5f7ed4ab-45bc{aspect-ratio:16 / 9;}.elementor .e-115ff3bb-4085{min-width:0px;padding:0px;}.elementor .e-7b536292-f86d{min-width:0px;padding:0px;background-color:var(--otto-paper);}