.elementor .e-5136c268-5f0f{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-3b6f8a82-1f22{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-kaarna);text-decoration:underline;}.elementor .e-b426ee2-e6b0{padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 420px;}.elementor .e-bd4fc61-2ff3{width:84%;height:84%;object-fit:cover;object-position:55% 50%;position:absolute;inset-block-start:8%;inset-inline-start:8%;border-radius:50%;}.elementor .e-68dcc708-56c1{width:28%;height:auto;position:absolute;inset-inline-end:0%;inset-block-end:2%;}.elementor .e-1e099fbc-7831{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-629fb66d-d0c2{padding:0px;display:flex;flex-direction:row;gap:clamp(32px, 5vw, 64px);flex-wrap:wrap;align-items:center;}.elementor .e-2567f7b2-c2d5{padding-block-start:clamp(40px, 6vw, 80px);}.elementor .e-35ec888b-3d3d{width:48px;height:48px;}.elementor .e-46ec1b5-73a0{width:84px;height:84px;padding:0px;border-radius:50%;background-color:var(--solu-aprikoosi);display:flex;justify-content:center;align-items:center;}.elementor .e-5454254f-4fdb{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-kaarna);text-decoration:underline;margin-block-start:auto;}.elementor .e-4ce9fef2-3ea3{flex:1 1 220px;align-items:flex-start;}.elementor .e-c300870-a7b7{width:48px;height:48px;}.elementor .e-73eb1353-1fcd{width:84px;height:84px;padding:0px;border-radius:50%;background-color:var(--solu-aprikoosi);display:flex;justify-content:center;align-items:center;}.elementor .e-36320123-b32f{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-kaarna);text-decoration:underline;margin-block-start:auto;}.elementor .e-50a69d99-d759{flex:1 1 220px;align-items:flex-start;}.elementor .e-36e69484-f893{width:48px;height:48px;}.elementor .e-7980eb1d-267d{width:84px;height:84px;padding:0px;border-radius:50%;background-color:var(--solu-aprikoosi);display:flex;justify-content:center;align-items:center;}.elementor .e-a2c45a8-d26f{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-kaarna);text-decoration:underline;margin-block-start:auto;}.elementor .e-593c9bf7-6223{flex:1 1 220px;align-items:flex-start;}.elementor .e-2c51036c-aedd{padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .e-48423190-bd28{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-3a64aa93-850b{padding-block-start:0px;}.elementor .e-689c796e-b4e3{margin-block-end:-16px;}.elementor .e-4dda89e2-2631{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-7766dc1a-22a5{width:32px;height:32px;}.elementor .e-692377cc-ff47{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-7e492351-cf0c{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-72311a3b-efef{width:32px;height:32px;}.elementor .e-35202a8c-5088{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-47933309-d3ff{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-2905d815-4bca{width:32px;height:32px;}.elementor .e-18930a2e-6c26{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-48287da2-91ec{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-5c0d65be-75de{width:32px;height:32px;}.elementor .e-2ae4fe35-7ef6{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-585bc661-6a19{padding:0px;display:flex;flex-direction:row;gap:24px;}.elementor .e-60a43c0-699b{padding:0px;display:flex;flex-direction:column;gap:28px;}.elementor .e-24ec15e8-4cf3{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:0px;}.elementor .e-6abd2019-778b{width:40px;height:40px;}.elementor .e-17913fdd-64ed{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-kaarna);text-decoration:underline;margin-block-start:auto;}.elementor .e-3555b88f-f166{padding:24px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;align-items:flex-start;}.elementor .e-6fad1afa-ab52{overflow:hidden;padding:0px;gap:0px;}.elementor .e-6a7ed09a-b13a{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:0px;}.elementor .e-28a91db-46e7{width:40px;height:40px;}.elementor .e-9efcc81-495b{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-kaarna);text-decoration:underline;margin-block-start:auto;}.elementor .e-2a58a1e6-4f17{padding:24px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;align-items:flex-start;}.elementor .e-50eca047-85b9{overflow:hidden;padding:0px;gap:0px;}.elementor .e-5215d91b-237f{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:0px;}.elementor .e-15612f66-a770{width:40px;height:40px;}.elementor .e-56b98244-9073{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-kaarna);text-decoration:underline;margin-block-start:auto;}.elementor .e-6341fb25-5e74{padding:24px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;align-items:flex-start;}.elementor .e-20b14277-c6e4{overflow:hidden;padding:0px;gap:0px;}.elementor .e-1d4b2088-9f51{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:0px;}.elementor .e-72b2f024-4b20{width:40px;height:40px;}.elementor .e-bbdce0a-897f{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-kaarna);text-decoration:underline;margin-block-start:auto;}.elementor .e-25646f30-fc48{padding:24px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;align-items:flex-start;}.elementor .e-632ad22-41e3{overflow:hidden;padding:0px;gap:0px;}.elementor .e-1a960082-615c{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:0px;}.elementor .e-28ea70ed-7da0{width:40px;height:40px;}.elementor .e-f259adf-8267{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-kaarna);text-decoration:underline;margin-block-start:auto;}.elementor .e-c2ab37b-f36e{padding:24px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;align-items:flex-start;}.elementor .e-7bf62449-33a7{overflow:hidden;padding:0px;gap:0px;}.elementor .e-3e44bd88-6f65{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:0px;}.elementor .e-50eab289-4b3c{width:40px;height:40px;}.elementor .e-584baad4-29b7{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-kaarna);text-decoration:underline;margin-block-start:auto;}.elementor .e-4d346a3d-3e34{padding:24px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;align-items:flex-start;}.elementor .e-5a2a631d-9bca{overflow:hidden;padding:0px;gap:0px;}.elementor .e-5b0949e9-6e0a{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:0px;}.elementor .e-14d24ac5-9443{width:40px;height:40px;}.elementor .e-278f1a2c-3ec8{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-kaarna);text-decoration:underline;margin-block-start:auto;}.elementor .e-2a39d05c-aa30{padding:24px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;align-items:flex-start;}.elementor .e-feaab70-678d{overflow:hidden;padding:0px;gap:0px;}.elementor .e-3217764c-1d25{padding:0px;margin-block-start:8px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));}.elementor .e-220a04e-bb48{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-kaarna);text-decoration:underline;margin-block-start:4px;}.elementor .e-50355667-c377{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-4cb717fb-3396{width:min(64vw, 680px);height:auto;position:absolute;inset-block-start:12%;inset-inline-end:-26%;opacity:100%;pointer-events: none;\n}.elementor .e-5d0f33d7-663a{color:var(--solu-aprikoosi);}.elementor .e-601092be-e7ef{color:var(--solu-kaura);}.elementor .e-6481baf2-4044{color:var(--solu-kaura);}.elementor .e-434af50-537c{color:var(--solu-kaura);}.elementor .e-7eecd31d-4c96{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-6654ebf5-73d8{max-width:720px;padding:0px;margin-inline-end:auto;display:flex;flex-direction:column;gap:20px;}.elementor .e-22c6c824-2856{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-kaarna);text-decoration:underline;margin-block-start:4px;}.elementor .e-665513c-5aec{max-width:640px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 440px;}.elementor .e-2af770f8-dfd1{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;flex:1 1 360px;}.elementor .e-652326ab-1801{padding:0px;display:flex;flex-direction:row;gap:clamp(32px, 5vw, 64px);flex-wrap:wrap;align-items:center;}.elementor .e-35723df6-b08a{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-kaarna);text-decoration:underline;margin-block-start:4px;}.elementor .e-2676a5b6-1a14{max-width:640px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 440px;}.elementor .e-41fa116f-2952{width:100%;height:auto;max-width:420px;aspect-ratio:4 / 5;object-fit:cover;flex:1 1 300px;}.elementor .e-2084f1e3-1385{padding:0px;display:flex;flex-direction:row-reverse;gap:clamp(32px, 5vw, 64px);flex-wrap:wrap;align-items:center;}.elementor .e-2e6a4a3e-6966{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;margin:0px;border-radius:0px;display:block;}.elementor .e-57adb11f-60d2{font-family:"DM Sans";font-weight:400;font-size:14px;color:#855E42;line-height:1.5;margin:0px;}.elementor .e-2c5ffa21-acaf{font-family:"DM Sans";font-weight:600;font-size:22px;color:#333333;line-height:1.35;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3770db52-530d{font-family:"DM Sans";font-size:18px;line-height:1.6;margin:0px;}.elementor .e-3fe4ae2b-dfe7{font-family:"DM Sans";font-weight:600;font-size:18px;color:#855E42;text-decoration:underline;padding-block-start:12px;margin-block-start:auto;margin-block-end:0px;}.elementor .e-2627b7f6-26f9{padding:24px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;align-items:flex-start;}.elementor .e-52346e1c-9db5{height:100%;min-width:0px;overflow:hidden;padding:0px;border-radius:6px;background-color:#FFFFFF;gap:0px;}.elementor .e-5c72bda3-4eb4{padding:0px;}.elementor .e-76fbaca-338e{padding:0px;gap:24px;grid-auto-rows:auto;}.elementor .e-bdbc492-a9ff{padding:0px;}.elementor .e-48a28f55-53b9{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-kaarna);text-decoration:underline;}.elementor .e-334dbbb8-b88d{font-family:var(--solu-teksti);font-weight:600;font-size:16px;color:var(--solu-kaarna);text-decoration:underline;}.elementor .e-18882c04-a30c{padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .e-5fa99d0f-60ca{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-3bbdabbf-2d69{max-width:720px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:18px;align-items:center;}