.elementor .e-2999f3f8-8df7{min-height:420px;padding:0px;background-image:url("https://aniscafe.fi/wp-content/uploads/2026/10/astiat-kuvio-3.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size: cover; background-position: center center; background-position: center 30%;\n}.elementor .e-277b89a1-1b0c{max-width:640px;padding-block-start:104px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:40px;align-self:end;}.elementor .e-25eda2e8-939e{column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:stretch;row-gap: 0px;\n}.elementor .e-0e77b44-6179c04{padding-block-start:60px;margin-block-start:0px;}.elementor .e-2e76a2df-ac08d13{padding-block-start:60px;margin-block-start:0px;}.elementor .e-bd8089a-c0b9{text-align:center;}.elementor .e-b272a8d-2473{margin-block-start:8px;}.elementor .e-44783e5e-a188{color:var(--ac-muted);margin-block-start:12px;}.elementor .e-2d05aa79-8eee{padding:0px;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-60710785-1795{padding:0px;}.elementor .e-21695b9b-22ba{font-family:var(--ac-sans);font-weight:600;font-size:12px;color:var(--ac-muted);letter-spacing:0.16em;text-transform:uppercase;padding-block-start:6px;}.elementor .e-7c200c-c560{font-family:var(--ac-serif);font-size:24px;color:var(--ac-green);line-height:1.2;}.elementor .e-747f08e0-b20f{font-family:var(--ac-sans);font-weight:600;font-size:10.5px;color:var(--ac-muted);letter-spacing:0.08em;padding-block-start:1px;padding-block-end:1px;padding-inline-start:8px;padding-inline-end:8px;border-radius:999px;border-width:1px;border-color:#c9cfc8;border-style:solid;&:empty { display: none; }\n}.elementor .e-407bb974-2438{padding:0px;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-4553bd83-6b95{font-family:var(--ac-sans);font-size:15px;color:var(--ac-muted);margin-block-start:2px;display:block;}.elementor .e-49a08f32-55e6{padding:0px;}.elementor .e-4f160283-ebb3{column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;grid-template-columns:120px 1fr;grid-template-rows:auto;row-gap: 2px; border-top-style: solid; border-top-color: var(--ac-line);\n}.elementor .e-7651050c-75f1{font-family:var(--ac-sans);font-weight:600;font-size:12px;color:var(--ac-muted);letter-spacing:0.16em;text-transform:uppercase;padding-block-start:6px;}.elementor .e-7422bace-b8c8{font-family:var(--ac-serif);font-size:24px;color:var(--ac-green);line-height:1.2;}.elementor .e-7b946b01-6a2e{font-family:var(--ac-sans);font-weight:600;font-size:10.5px;color:var(--ac-muted);letter-spacing:0.08em;padding-block-start:1px;padding-block-end:1px;padding-inline-start:8px;padding-inline-end:8px;border-radius:999px;border-width:1px;border-color:#c9cfc8;border-style:solid;&:empty { display: none; }\n}.elementor .e-71d2c5b0-d4a7{padding:0px;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-31e2d572-e686{font-family:var(--ac-sans);font-size:15px;color:var(--ac-muted);margin-block-start:2px;display:block;}.elementor .e-5e73c507-6d68{padding:0px;}.elementor .e-509b622b-d949{column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;grid-template-columns:120px 1fr;grid-template-rows:auto;row-gap: 2px; border-top-style: solid; border-top-color: var(--ac-line);\n}.elementor .e-665326e6-4430{font-family:var(--ac-sans);font-weight:600;font-size:12px;color:var(--ac-muted);letter-spacing:0.16em;text-transform:uppercase;padding-block-start:6px;}.elementor .e-55338b43-fb4e{font-family:var(--ac-serif);font-size:24px;color:var(--ac-green);line-height:1.2;}.elementor .e-6484417-93e6{font-family:var(--ac-sans);font-weight:600;font-size:10.5px;color:var(--ac-muted);letter-spacing:0.08em;padding-block-start:1px;padding-block-end:1px;padding-inline-start:8px;padding-inline-end:8px;border-radius:999px;border-width:1px;border-color:#c9cfc8;border-style:solid;&:empty { display: none; }\n}.elementor .e-68db3b9c-910f{padding:0px;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-66cf84e9-8bc7{font-family:var(--ac-sans);font-size:15px;color:var(--ac-muted);margin-block-start:2px;display:block;}.elementor .e-ff64f3d-29b1{padding:0px;}.elementor .e-5408510-e135{column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;grid-template-columns:120px 1fr;grid-template-rows:auto;row-gap: 2px; border-top-style: solid; border-top-color: var(--ac-line);\n}.elementor .e-7adc5b7b-c403{font-family:var(--ac-sans);font-weight:600;font-size:12px;color:var(--ac-muted);letter-spacing:0.16em;text-transform:uppercase;padding-block-start:6px;}.elementor .e-16241e3f-4d25{font-family:var(--ac-serif);font-size:24px;color:var(--ac-green);line-height:1.2;}.elementor .e-466d4290-4e1f{font-family:var(--ac-sans);font-weight:600;font-size:10.5px;color:var(--ac-muted);letter-spacing:0.08em;padding-block-start:1px;padding-block-end:1px;padding-inline-start:8px;padding-inline-end:8px;border-radius:999px;border-width:1px;border-color:#c9cfc8;border-style:solid;&:empty { display: none; }\n}.elementor .e-213ad3de-b6bf{padding:0px;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-7651f93-c7e1{font-family:var(--ac-sans);font-size:15px;color:var(--ac-muted);margin-block-start:2px;display:block;}.elementor .e-2a56bcbb-1c4c{padding:0px;}.elementor .e-47f2a1fb-b134{column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;grid-template-columns:120px 1fr;grid-template-rows:auto;row-gap: 2px; border-top-style: solid; border-top-color: var(--ac-line);\n}.elementor .e-5c97e584-d93e{width:100%;padding:0px;margin-block-start:40px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ac-line); text-align: left;\n}.elementor .e-1470a6c7-abed{font-family:var(--ac-sans);font-size:14px;color:var(--ac-muted);text-align:center;margin-block-start:28px;}.elementor .e-391dce0f-867e{text-align:center;padding:0px;display:flex;flex-direction:column;align-items:center;}.elementor .e-1c365917-cbf9{display:block;grid-template-columns:1fr;}.elementor .e-3d455ca5-eaf2{width:100%;}.elementor .e-753df2cf-8b5d{padding-block-start:60px;margin-block-start:0px;background-color:var(--ac-mist);}.elementor .e-7955c7e8-85be0fa{padding-block-end:0px;margin-block-end:0px;}.elementor .e-329b28b1-a078e7d{padding-block-start:60px;padding-block-end:0px;margin-block-start:0px;}.elementor .e-3d027de3-8b00{display:none;}.elementor .e-6e34ce-4b9d141{padding-block-start:60px;padding-block-end:0px;margin-block-start:0px;}