.elementor .e-56d7cf89-8400{color:var(--amber);}.elementor .e-24b3b8e1-dbe9{max-width:900px;}.elementor .e-175f874e-9127{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-79c06a64-e0ba{min-height:62vh;position:relative;padding-block-start:160px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(90deg, rgba(31,43,36,0.78) 0%,rgba(31,43,36,0.25) 60%,rgba(31,43,36,0) 100%),linear-gradient(180deg, rgba(31,43,36,0.35) 0%,rgba(31,43,36,0.3) 40%,rgba(31,43,36,0.85) 100%),url("https://perhekotisanemi.fi/wp-content/uploads/2026/10/palvelu-jalkihuolto.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,center center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-32baef1a-9630{width:100%;height:640px;object-fit:cover;border-start-start-radius:160px;border-start-end-radius:28px;border-end-start-radius:28px;border-end-end-radius:28px;}.elementor .e-77ae7994-fcae{font-family:var(--font-head);font-size:24px;color:var(--forest);line-height:1.45;}.elementor .e-71c337b0-7aec{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--forest);padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-inline-start-width:3px;background-color:var(--sand);border-left-style: solid; border-left-color: var(--amber);\n}.elementor .e-1db5d8d-7985{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--forest);padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-inline-start-width:3px;background-color:var(--sand);border-left-style: solid; border-left-color: var(--amber);\n}.elementor .e-6eb081cb-cb8d{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--forest);padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-inline-start-width:3px;background-color:var(--sand);border-left-style: solid; border-left-color: var(--amber);\n}.elementor .e-3400587d-4279{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--forest);padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-inline-start-width:3px;background-color:var(--sand);border-left-style: solid; border-left-color: var(--amber);\n}.elementor .e-622da35b-3b14{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--forest);padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-inline-start-width:3px;background-color:var(--sand);border-left-style: solid; border-left-color: var(--amber);\n}.elementor .e-5e6a8ee-b7ea{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--forest);padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-inline-start-width:3px;background-color:var(--sand);border-left-style: solid; border-left-color: var(--amber);\n}.elementor .e-271ec2dc-c507{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--forest);padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-inline-start-width:3px;background-color:var(--sand);border-left-style: solid; border-left-color: var(--amber);\n}.elementor .e-5db67e9a-a692{padding:0px;display:grid;gap:10px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-23afbe05-d1ab{font-family:var(--font-head);font-size:22px;color:var(--forest);line-height:1.45;font-style:italic;padding-block-start:6px;padding-block-end:6px;padding-inline-start:24px;padding-inline-end:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: var(--orange);\n}.elementor .e-9fc1af4-6cf2{padding:0px;display:flex;flex-direction:column;gap:22px;}.elementor .e-662efade-f4dc{padding:0px;display:grid;gap:72px;grid-template-columns:0.9fr 1.1fr;grid-template-rows:auto;align-items:center;}