.elementor .e-4739a3c1-480e{width:auto;min-width:0px;position:absolute;inset-block-start:40px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:40px;z-index:0;padding:0px;border-radius:var(--pyoristys);background-color:var(--vari-lammin-vaalea);}.elementor .e-2ce8958e-1a58{width:100%;height:560px;object-fit:cover;position:relative;z-index:1;border-radius:var(--pyoristys);}.elementor .e-5e86b0fb-9ccf{font-weight:800;font-size:36px;color:var(--vari-lammin);line-height:1;}.elementor .e-344052e4-cc51{font-size:14px;color:rgba(255, 255, 255, 0.85);line-height:20px;}.elementor .e-7ef3f180-cef1{position:absolute;inset-block-end:56px;inset-inline-start:-12px;z-index:2;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--pyoristys);background-color:var(--vari-tumma);box-shadow:0px 16px 36px 0px rgba(10, 30, 49, 0.3);display:flex;flex-direction:column;gap:4px;}.elementor .e-477fe934-e87e{position:relative;padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:24px;}.elementor .e-3e38994-b54a{font-size:19px;}.elementor .e-77faa274-2d71{font-size:15px;color:var(--vari-teksti-vaalea);line-height:24px;}.elementor .e-7e87f5dd-35f5{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-34d6adcc-1194{padding:0px;display:flex;flex-direction:row;gap:18px;align-items:flex-start;}.elementor .e-548ecd45-ecd2{font-size:19px;}.elementor .e-c5786a2-e891{font-size:15px;color:var(--vari-teksti-vaalea);line-height:24px;}.elementor .e-968725b-31ba{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-422eb9ed-45b9{padding:0px;display:flex;flex-direction:row;gap:18px;align-items:flex-start;}.elementor .e-6eb589d6-c309{font-size:19px;}.elementor .e-55bbc109-3a96{font-size:15px;color:var(--vari-teksti-vaalea);line-height:24px;}.elementor .e-1331dc52-8bd5{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-4b1493e2-3767{padding:0px;display:flex;flex-direction:row;gap:18px;align-items:flex-start;}.elementor .e-1218e22e-3a27{font-size:19px;}.elementor .e-44ffed44-f273{font-size:15px;color:var(--vari-teksti-vaalea);line-height:24px;}.elementor .e-610ec774-1754{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-196ff7f0-fdf3{padding:0px;display:flex;flex-direction:row;gap:18px;align-items:flex-start;}.elementor .e-7b6a4555-ff23{padding:0px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap: 32px 28px;\n}.elementor .e-5b6ce6d4-d5ac{padding:0px;display:flex;flex-direction:column;gap:var(--vali-l);}.elementor .e-a343bca-5e8e{gap:var(--vali-xl);grid-template-columns:5fr 7fr;}.elementor .e-40d07c93-bd6e{padding-block-start:120px;}