.elementor .e-494109ba-cc01{hyphens: manual;\n}.elementor .e-9f06e4f5-a293{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-b03858e7-0179{padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 420px;}.elementor .e-b9b5425a-760b{width:84%;height:84%;object-fit:cover;object-position:50% 30%;position:absolute;inset-block-start:8%;inset-inline-start:8%;border-radius:50%;}.elementor .e-427529e2-34f2{max-width:440px;aspect-ratio:1 / 1;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-image:url("https://everlife.fi/wp-content/uploads/2026/10/solu-rengas-kaarna.png");background-repeat:no-repeat;background-attachment:scroll;background-size:100% 100%;background-position:0% 0%;flex:1 1 380px;}.elementor .e-c226b548-2fed{padding:0px;display:flex;flex-direction:row;gap:clamp(32px, 5vw, 64px);flex-wrap:wrap;align-items:center;}.elementor .e-b0c8806c-21b9{padding-block-start:clamp(40px, 6vw, 80px);}.elementor .e-6a6746d9-e1d7{width:64px;height:64px;font-family:var(--solu-otsikko);font-weight:800;font-size:22px;color:var(--solu-kaarna);border-radius:50%;border-width:2px;border-color:var(--solu-kaarna);border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .e-0f9a890f-0a6b{width:32px;height:32px;}.elementor .e-6ff168dc-18ac{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-40b2649c-73a3{width:64px;height:64px;font-family:var(--solu-otsikko);font-weight:800;font-size:22px;color:var(--solu-kaarna);border-radius:50%;border-width:2px;border-color:var(--solu-kaarna);border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .e-f00bd6f4-3e0b{width:32px;height:32px;}.elementor .e-1345de07-912e{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-8a2a5039-91d9{width:64px;height:64px;font-family:var(--solu-otsikko);font-weight:800;font-size:22px;color:var(--solu-kaarna);border-radius:50%;border-width:2px;border-color:var(--solu-kaarna);border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .e-f44d48e7-069c{width:32px;height:32px;}.elementor .e-508bf136-2c3f{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-d0e1312a-1b64{width:64px;height:64px;font-family:var(--solu-otsikko);font-weight:800;font-size:22px;color:var(--solu-kaarna);border-radius:50%;border-width:2px;border-color:var(--solu-kaarna);border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .e-a793bb30-dc88{width:32px;height:32px;}.elementor .e-e5ff4351-bbe6{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-da5a8cb3-c683{padding:0px;display:flex;flex-direction:row;gap:24px;}.elementor .e-67ba94b7-1e23{padding:0px;display:flex;flex-direction:column;gap:28px;}.elementor .e-6d319b04-9eb5{max-width:640px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 440px;}.elementor .e-5a37c3d2-d3bb{width:100%;height:auto;aspect-ratio:4 / 3;flex:1 1 360px;}.elementor .e-aa20af4e-6484{padding:0px;display:flex;flex-direction:row;gap:clamp(32px, 5vw, 64px);flex-wrap:wrap;align-items:flex-start;}.elementor .e-71b6b105-19be{max-width:640px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 440px;}.elementor .e-3fab74d2-b6e7{width:100%;height:auto;aspect-ratio:4 / 3;flex:1 1 360px;}.elementor .e-87d6a778-a3c0{padding:0px;display:flex;flex-direction:row-reverse;gap:clamp(32px, 5vw, 64px);flex-wrap:wrap;align-items:flex-start;}.elementor .e-c9fdffe7-7d37{width:48px;height:48px;}.elementor .e-9f20c75d-15b0{width:84px;height:84px;padding:0px;border-radius:50%;background-color:var(--solu-aprikoosi);display:flex;justify-content:center;align-items:center;}.elementor .e-3499a2cd-3142{flex:1 1 260px;align-items:flex-start;}.elementor .e-fa79e9bf-ba88{padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .e-56c085dd-3ccf{padding:0px;display:flex;flex-direction:column;gap:28px;}.elementor .e-34908285-cc88{width:min(64vw, 680px);height:auto;position:absolute;inset-block-start:12%;inset-inline-end:-26%;opacity:100%;pointer-events: none;\n}.elementor .e-234c1331-be2e{color:var(--solu-aprikoosi);}.elementor .e-17767c44-7253{color:var(--solu-kaura);}.elementor .e-b8189d75-4f37{color:var(--solu-kaura);}.elementor .e-195fb467-42aa{align-self:flex-start;}.elementor .e-b86b4ca9-37c0{max-width:720px;padding:0px;margin-inline-end:auto;display:flex;flex-direction:column;gap:20px;}.elementor .e-c590ba7-57fa{max-width:720px;}.elementor .e-65bf6d99-bd3b{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-hiili);}.elementor .e-3702ec19-83b3{width:100%;height:48px;font-family:var(--solu-teksti);font-size:16px;color:var(--solu-hiili);padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-color:var(--solu-kaarna);border-style:solid;background-color:var(--solu-valkoinen);}.elementor .e-4b79ad2-18fe{padding:0px;flex-direction:column;gap:6px;}.elementor .e-74b68a39-832a{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-hiili);}.elementor .e-f6b4ab2-9e01{width:100%;height:48px;font-family:var(--solu-teksti);font-size:16px;color:var(--solu-hiili);padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-color:var(--solu-kaarna);border-style:solid;background-color:var(--solu-valkoinen);}.elementor .e-53b821a0-78de{padding:0px;flex-direction:column;gap:6px;}.elementor .e-1f6f5db4-4fe1{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-hiili);}.elementor .e-4e70addc-d349{width:100%;height:48px;font-family:var(--solu-teksti);font-size:16px;color:var(--solu-hiili);padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-color:var(--solu-kaarna);border-style:solid;background-color:var(--solu-valkoinen);}.elementor .e-7bdbb669-8acf{padding:0px;flex-direction:column;gap:6px;}.elementor .e-6640dcc5-2b01{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-hiili);}.elementor .e-3d6884d-bc09{width:100%;height:48px;font-family:var(--solu-teksti);font-size:16px;color:var(--solu-hiili);padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-color:var(--solu-kaarna);border-style:solid;background-color:var(--solu-valkoinen);}.elementor .e-5ad361ae-9f9a{padding:0px;flex-direction:column;gap:6px;}.elementor .e-331e412a-d173{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-hiili);}.elementor .e-4b89b268-492f{width:100%;min-height:140px;font-family:var(--solu-teksti);font-size:16px;color:var(--solu-hiili);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-color:var(--solu-kaarna);border-style:solid;background-color:var(--solu-valkoinen);}.elementor .e-2407fd8b-bdf9{padding:0px;flex-direction:column;gap:6px;}.elementor .e-5ab82b6f-1457{align-self:flex-start;}.elementor .e-33bbd1c0-87fb{font-size:14px;}.elementor .e-616470bd-8b6c{max-width:720px;flex-direction:column;gap:16px;align-items:stretch;}.elementor .e-47fc343c-5d4b{padding:0px;display:flex;flex-direction:column;gap:20px;}