.elementor .e-7e685dc0-2888{font-family:var(--jv-font);font-weight:700;font-size:12px;color:#111111;border-radius:999px;background-color:var(--jv-gold);padding-block: 3px; padding-inline: 10px;\n}.elementor .e-38b6c363-d511{font-family:var(--jv-font);font-size:13px;color:var(--jv-body);}.elementor .e-54797ec7-d983{width:auto;padding-inline-start:6px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:var(--jv-line2);border-style:solid;background-color:rgba(255,255,255,0.04);flex-direction:row;gap:10px;align-items:center;align-self:center;padding-block: 6px;\n}.elementor .e-3f3e60c9-8a50{max-width:980px;font-family:var(--jv-font);font-weight:800;font-size:76px;color:var(--jv-ink);letter-spacing:-0.03em;line-height:1.04;text-align:center;margin-block: 22px; hyphens: auto; & span { color: var(--jv-gold); }\n}.elementor .e-3356d90b-4d8d{max-width:660px;font-size:18.5px;text-align:center;}.elementor .e-315dcb12-e612{margin-block-start:32px;justify-content:center;}.elementor .e-202b652f-633d{font-family:var(--jv-font);font-size:13.5px;color:var(--jv-body);}.elementor .e-49996b4c-1bed{font-family:var(--jv-font);font-size:13.5px;color:var(--jv-body);}.elementor .e-24b4f602-7f57{font-family:var(--jv-font);font-size:13.5px;color:var(--jv-body);}.elementor .e-4e33d6b6-911e{width:auto;padding:0px;margin-block-start:22px;flex-direction:row;gap:22px;flex-wrap:wrap;justify-content:center;}.elementor .e-724859d0-eb47{width:9px;height:9px;padding:0px;border-radius:50%;background-color:#FF5F57;}.elementor .e-4ffb99d0-7ac1{width:9px;height:9px;padding:0px;border-radius:50%;background-color:#FEBC2E;}.elementor .e-689fa57b-bced{width:9px;height:9px;padding:0px;border-radius:50%;background-color:#28C840;}.elementor .e-7a764913-b232{width:260px;height:18px;font-family:var(--jv-font);font-size:10.5px;color:#777777;margin-inline-start:14px;border-radius:6px;background-color:#FFFFFF;display:flex;align-items:center;padding-inline: 10px;\n}.elementor .e-4d47213b-d9c3{height:30px;background-color:#ECECEE;flex-direction:row;gap:6px;flex:0 1 auto;align-items:center;padding-block: 0px; padding-inline: 12px;\n}.elementor .e-777d2bc5-ca37{min-height:0px;position:relative;padding:0px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/jvmedia-ref-ma-autohuolto.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#1B1B1D;display:block;flex:1 1 auto;background-position: center top;\n}.elementor .e-491e4f29-881b{width:auto;height:auto;overflow:hidden;position:absolute;padding:0px;border-start-start-radius:10px;border-start-end-radius:10px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#FFFFFF;flex-direction:column;text-align: left; inset: 12px 12px 0px 12px;\n}.elementor .e-24a806e7-d2ea{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#FF5F57;}.elementor .e-3a31b978-8fa7{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#FEBC2E;}.elementor .e-28435a0a-130e{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#28C840;}.elementor .e-5c142089-58b1{width:260px;height:18px;font-family:var(--jv-font);font-size:10.5px;color:#777777;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin-inline-start:14px;border-radius:6px;background-color:#FFFFFF;display:flex;align-items:center;}.elementor .e-8b76885-6778{height:30px;min-height:30px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;background-color:#ECECEE;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .e-34595006-fcf2{min-height:0px;position:relative;padding:0px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/jvmedia-ref-finse-v3.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#1B1B1D;display:block;flex:1 1 auto;background-position: center top;\n}.elementor .e-68d4b00-cf73{width:auto;height:auto;overflow:hidden;position:absolute;inset-block-start:12px;inset-inline-end:12px;inset-block-end:0px;inset-inline-start:12px;padding:0px;border-start-start-radius:10px;border-start-end-radius:10px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#FFFFFF;display:flex;flex-direction:column;inset: 12px 12px 0px 12px; text-align: left;\n}.elementor .e-7f035071-f260{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#FF5F57;}.elementor .e-66f5b89d-9ba7{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#FEBC2E;}.elementor .e-14e77db3-9fc0{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#28C840;}.elementor .e-32a9ada7-cfdd{width:260px;height:18px;font-family:var(--jv-font);font-size:10.5px;color:#777777;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin-inline-start:14px;border-radius:6px;background-color:#FFFFFF;display:flex;align-items:center;text-align: left;\n}.elementor .e-63647909-d6dd{height:30px;min-height:30px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;background-color:#ECECEE;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .e-6f12a855-2bb6{min-height:0px;position:relative;padding:0px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/jvmedia-ref-askelvirta.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#1B1B1D;display:block;flex:1 1 auto;background-position: center top;\n}.elementor .e-102603ae-b7c2{width:auto;height:auto;overflow:hidden;position:absolute;inset-block-start:12px;inset-inline-end:12px;inset-block-end:0px;inset-inline-start:12px;text-align:center;padding:0px;border-start-start-radius:10px;border-start-end-radius:10px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#1A120B;display:flex;flex-direction:column;inset: 12px 12px 0px 12px;\n}.elementor .e-207e3e7f-f17b{width:920px;height:570px;position:absolute;inset-block-end:0px;inset-inline-start:calc(50% - 460px);padding-block-start:12px;padding-block-end:0px;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:0px;border-end-end-radius:0px;border-width:1px;border-color:#3A3A3E;border-style:solid;background-color:#050505;box-shadow:0px 40px 90px 0px rgba(0,0,0,0.6);padding-inline: 12px; border-block-end-width: 0px;\n}.elementor .e-e4f9ae4-9e00{width:auto;height:auto;position:absolute;padding:0px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/jvmedia-ref-mobiili-ma.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#1B1B1D;inset: 0px; background-position: center top;\n}.elementor .e-45c5febc-fced{width:auto;height:auto;position:absolute;padding:0px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/jvmedia-ref-mobiili-finse.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#1B1B1D;inset: 0px; background-position: center top;\n}.elementor .e-673ea69b-7649{width:auto;height:auto;position:absolute;padding:0px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/jvmedia-ref-mobiili-askelvirta.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#1B1B1D;inset: 0px; background-position: center top;\n}.elementor .e-6f634c65-5973{width:100%;height:100%;overflow:hidden;padding:0px;border-radius:24px;background-color:#FFFFFF;flex-direction:column;text-align: left;\n}.elementor .e-3a4e17ce-bd76{width:230px;height:460px;position:absolute;inset-inline-end:30px;inset-block-end:-30px;z-index:3;padding:9px;border-radius:36px;border-width:1px;border-color:#3A3A3E;border-style:solid;background-color:#050505;box-shadow:0px 30px 70px 0px rgba(0,0,0,0.6);}.elementor .e-22dcf78a-580d{font-family:var(--jv-font);font-weight:700;font-size:13.5px;color:var(--jv-ink);}.elementor .e-2a111e22-ea8e{font-family:var(--jv-font);font-size:12.5px;color:var(--jv-muted);}.elementor .e-379cb3f1-6875{height:4px;padding:0px;margin-block-start:10px;border-radius:2px;background-image:linear-gradient(90deg, #E3A62E 0%,#E3A62E 70%,#38383C 70%,#38383C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;gap:6px;}.elementor .e-11f5567b-8d9f{font-family:var(--jv-font);font-size:11.5px;color:var(--jv-muted);line-height:1.6;margin-block-start:8px;& span { color: var(--jv-gold); font-weight: 700; }\n}.elementor .e-3058f2b9-c1c4{width:250px;position:absolute;inset-block-start:90px;inset-inline-start:-30px;z-index:4;border-radius:16px;border-width:1px;border-color:var(--jv-line2);border-style:solid;background-color:rgba(28,28,30,0.92);box-shadow:0px 20px 50px 0px rgba(0,0,0,0.5);backdrop-filter:blur(10px);flex-direction:column;gap:3px;padding-block: 14px; padding-inline: 16px; text-align: left;\n}.elementor .e-71cfbceb-db5f{font-family:var(--jv-font);font-weight:700;font-size:13.5px;color:var(--jv-ink);}.elementor .e-134fda54-db19{font-family:var(--jv-font);font-size:12.5px;color:var(--jv-body);line-height:1.7;margin-block-start:4px;& span { display: inline-block; width: 78px; color: var(--jv-muted); }\n}.elementor .e-628a45d2-25e3{margin-block-start:6px;gap:6px;}.elementor .e-60048254-a527{width:250px;position:absolute;inset-block-end:60px;inset-inline-start:0px;z-index:4;border-radius:16px;border-width:1px;border-color:var(--jv-line2);border-style:solid;background-color:rgba(28,28,30,0.92);box-shadow:0px 20px 50px 0px rgba(0,0,0,0.5);backdrop-filter:blur(10px);flex-direction:column;gap:3px;padding-block: 14px; padding-inline: 16px; text-align: left;\n}.elementor .e-7172d2a8-2acd{font-family:var(--jv-font);font-weight:700;font-size:13.5px;color:var(--jv-ink);}.elementor .e-6498425b-6caf{font-family:var(--jv-font);font-size:12.5px;color:var(--jv-muted);}.elementor .e-11ddb394-a641{height:35%;min-width:0px;padding:0px;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#3A3A3E;flex:1 1 0px;}.elementor .e-7f7e895b-c3f2{height:48%;min-width:0px;padding:0px;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#3A3A3E;flex:1 1 0px;}.elementor .e-542469e1-480b{height:44%;min-width:0px;padding:0px;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#3A3A3E;flex:1 1 0px;}.elementor .e-6106b748-1ad9{height:62%;min-width:0px;padding:0px;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#3A3A3E;flex:1 1 0px;}.elementor .e-443e22a6-2e1d{height:70%;min-width:0px;padding:0px;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#3A3A3E;flex:1 1 0px;}.elementor .e-500c10ae-d2ff{height:92%;min-width:0px;padding:0px;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:var(--jv-gold);flex:1 1 0px;}.elementor .e-2e8e3db3-ee4b{height:50px;padding:0px;margin-block-start:8px;flex-direction:row;gap:5px;align-items:flex-end;}.elementor .e-4cbd677c-29cc{width:250px;position:absolute;inset-block-start:20px;inset-inline-end:-40px;z-index:4;border-radius:16px;border-width:1px;border-color:var(--jv-line2);border-style:solid;background-color:rgba(28,28,30,0.92);box-shadow:0px 20px 50px 0px rgba(0,0,0,0.5);backdrop-filter:blur(10px);flex-direction:column;gap:3px;padding-block: 14px; padding-inline: 16px; text-align: left;\n}.elementor .e-72eb4713-98e3{width:100%;height:600px;max-width:1200px;position:relative;padding:0px;margin-block-start:64px;}.elementor .e-229a648d-acd2{position:relative;align-items:center;}.elementor .e-4d4b5370-a6b5{width:100%;overflow:hidden;position:relative;text-align:center;background-image:linear-gradient(180deg, rgba(13,13,14,0.45) 0%,rgba(13,13,14,0.25) 38%,rgba(13,13,14,0.70) 78%,#0D0D0E 100%),url("https://images.unsplash.com/photo-1525490829609-d166ddb58678?auto=format&fit=crop&w=2200&q=70");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--jv-bg);flex-direction:column;align-items:center;padding-block: 84px 0px; padding-inline: 0px; padding-block: 168px 0px; padding-inline: 0px;\n}.elementor .e-27bfdbd6-beeb{font-family:var(--jv-font);font-size:12px;color:var(--jv-muted);letter-spacing:0.18em;text-transform:uppercase;align-self:center;}.elementor .e-795fa1c3-229f{width:142px;height:38px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-ma-autohuolto.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-795fa1c3-229f:hover,.elementor .e-795fa1c3-229f:focus-visible{opacity:100%;}.elementor .e-1ec35bf4-d4ff{width:126px;height:38px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-finse.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-1ec35bf4-d4ff:hover,.elementor .e-1ec35bf4-d4ff:focus-visible{opacity:100%;}.elementor .e-1f7031a5-988b{width:166px;height:30px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-varsinais-suomen-autosahko.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-1f7031a5-988b:hover,.elementor .e-1f7031a5-988b:focus-visible{opacity:100%;}.elementor .e-529c84f4-d924{width:151px;height:38px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-askelvirta.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-529c84f4-d924:hover,.elementor .e-529c84f4-d924:focus-visible{opacity:100%;}.elementor .e-3234f0ae-fa26{width:83px;height:50px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-ainagolf.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-3234f0ae-fa26:hover,.elementor .e-3234f0ae-fa26:focus-visible{opacity:100%;}.elementor .e-7d23f116-8599{width:145px;height:32px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-mitos.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-7d23f116-8599:hover,.elementor .e-7d23f116-8599:focus-visible{opacity:100%;}.elementor .e-29455793-c038{width:145px;height:38px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-laukaan-peurunkagolf.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-29455793-c038:hover,.elementor .e-29455793-c038:focus-visible{opacity:100%;}.elementor .e-250c9bd1-9c4a{width:61px;height:50px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-vanrent-rovaniemi.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-250c9bd1-9c4a:hover,.elementor .e-250c9bd1-9c4a:focus-visible{opacity:100%;}.elementor .e-29a04517-c4f3{width:184px;height:28px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-olutsatama.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-29a04517-c4f3:hover,.elementor .e-29a04517-c4f3:focus-visible{opacity:100%;}.elementor .e-3a206de7-9362{width:42px;height:52px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-huhhuh-events.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-3a206de7-9362:hover,.elementor .e-3a206de7-9362:focus-visible{opacity:100%;}.elementor .e-41e52d7b-7e52:hover,.elementor .e-41e52d7b-7e52:focus-visible{opacity:100%;}.elementor .e-41e52d7b-7e52{width:162px;height:32px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-saunarekka.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-6bf408d1-9376:hover,.elementor .e-6bf408d1-9376:focus-visible{opacity:100%;}.elementor .e-6bf408d1-9376{width:160px;height:30px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-freshin.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-72938d82-39f5{width:142px;height:38px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-ma-autohuolto.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-72938d82-39f5:hover,.elementor .e-72938d82-39f5:focus-visible{opacity:100%;}.elementor .e-26a04c90-1703{width:126px;height:38px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-finse.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-26a04c90-1703:hover,.elementor .e-26a04c90-1703:focus-visible{opacity:100%;}.elementor .e-35058a42-476c{width:166px;height:30px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-varsinais-suomen-autosahko.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-35058a42-476c:hover,.elementor .e-35058a42-476c:focus-visible{opacity:100%;}.elementor .e-528e7812-9a47{width:151px;height:38px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-askelvirta.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-528e7812-9a47:hover,.elementor .e-528e7812-9a47:focus-visible{opacity:100%;}.elementor .e-38b93252-da3c{width:83px;height:50px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-ainagolf.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-38b93252-da3c:hover,.elementor .e-38b93252-da3c:focus-visible{opacity:100%;}.elementor .e-65198e84-83b4{width:145px;height:32px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-mitos.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-65198e84-83b4:hover,.elementor .e-65198e84-83b4:focus-visible{opacity:100%;}.elementor .e-43bdad4-65f6{width:145px;height:38px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-laukaan-peurunkagolf.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-43bdad4-65f6:hover,.elementor .e-43bdad4-65f6:focus-visible{opacity:100%;}.elementor .e-1a67938a-7bcd{width:61px;height:50px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-vanrent-rovaniemi.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-1a67938a-7bcd:hover,.elementor .e-1a67938a-7bcd:focus-visible{opacity:100%;}.elementor .e-480eb9dc-3949{width:184px;height:28px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-olutsatama.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-480eb9dc-3949:hover,.elementor .e-480eb9dc-3949:focus-visible{opacity:100%;}.elementor .e-1c8d0b56-e579{width:42px;height:52px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-huhhuh-events.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-1c8d0b56-e579:hover,.elementor .e-1c8d0b56-e579:focus-visible{opacity:100%;}.elementor .e-59ac379b-4955:hover,.elementor .e-59ac379b-4955:focus-visible{opacity:100%;}.elementor .e-59ac379b-4955{width:162px;height:32px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-saunarekka.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-31f44b7-393f:hover,.elementor .e-31f44b7-393f:focus-visible{opacity:100%;}.elementor .e-31f44b7-393f{width:160px;height:30px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-freshin.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-71c7ddcd-362d{width:142px;height:38px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-ma-autohuolto.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-71c7ddcd-362d:hover,.elementor .e-71c7ddcd-362d:focus-visible{opacity:100%;}.elementor .e-75a78c08-d311{width:126px;height:38px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-finse.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-75a78c08-d311:hover,.elementor .e-75a78c08-d311:focus-visible{opacity:100%;}.elementor .e-53f10291-ed1d{width:166px;height:30px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-varsinais-suomen-autosahko.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-53f10291-ed1d:hover,.elementor .e-53f10291-ed1d:focus-visible{opacity:100%;}.elementor .e-8c20598-71c7{width:151px;height:38px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-askelvirta.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-8c20598-71c7:hover,.elementor .e-8c20598-71c7:focus-visible{opacity:100%;}.elementor .e-48bf826a-d59d{width:83px;height:50px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-ainagolf.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-48bf826a-d59d:hover,.elementor .e-48bf826a-d59d:focus-visible{opacity:100%;}.elementor .e-612d34dc-9f5a{width:145px;height:32px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-mitos.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-612d34dc-9f5a:hover,.elementor .e-612d34dc-9f5a:focus-visible{opacity:100%;}.elementor .e-1c2c866-8922{width:145px;height:38px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-laukaan-peurunkagolf.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-1c2c866-8922:hover,.elementor .e-1c2c866-8922:focus-visible{opacity:100%;}.elementor .e-175fe31f-2775{width:61px;height:50px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-vanrent-rovaniemi.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-175fe31f-2775:hover,.elementor .e-175fe31f-2775:focus-visible{opacity:100%;}.elementor .e-38575b12-3454{width:184px;height:28px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-olutsatama.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-38575b12-3454:hover,.elementor .e-38575b12-3454:focus-visible{opacity:100%;}.elementor .e-1e799594-4a4a{width:42px;height:52px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-huhhuh-events.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-1e799594-4a4a:hover,.elementor .e-1e799594-4a4a:focus-visible{opacity:100%;}.elementor .e-2ba8eaa-9e77:hover,.elementor .e-2ba8eaa-9e77:focus-visible{opacity:100%;}.elementor .e-2ba8eaa-9e77{width:162px;height:32px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-saunarekka.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-1e73f6e2-cfdb:hover,.elementor .e-1e73f6e2-cfdb:focus-visible{opacity:100%;}.elementor .e-1e73f6e2-cfdb{width:160px;height:30px;min-width:0px;padding:0px;margin-inline-end:64px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-freshin.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:90%;transition:opacity 200ms;flex:0 0 auto;}.elementor .e-53cf8ef-3420{padding:0px;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width: max-content; max-width: none;\n}.elementor .e-72f7e808-b7bf{width:100%;overflow:hidden;padding-block-start:22px;padding-block-end:24px;background-color:var(--jv-bg2);flex-direction:column;gap:18px;align-items:flex-start;padding-inline: 0px; border-block-start: 1px solid var(--jv-line); border-block-end: 1px solid var(--jv-line);\n}.elementor .e-4375ad6e-b0df{width:44px;height:44px;font-family:var(--jv-font);font-weight:800;font-size:14px;color:var(--jv-gold);margin-block-end:8px;border-radius:12px;background-color:rgba(227,166,46,0.12);display:flex;justify-content:center;align-items:center;}.elementor .e-685cc5ee-8ba3{font-size:17px;}.elementor .e-54806382-900e{gap:8px;padding-block: 26px; padding-inline: 22px;\n}.elementor .e-20e7b036-8685{width:44px;height:44px;font-family:var(--jv-font);font-weight:800;font-size:20px;color:var(--jv-gold);margin-block-end:8px;border-radius:12px;background-color:rgba(227,166,46,0.12);display:flex;justify-content:center;align-items:center;}.elementor .e-673cf02c-490b{font-size:17px;}.elementor .e-21d832ba-a412{gap:8px;padding-block: 26px; padding-inline: 22px;\n}.elementor .e-16e67fcf-aae1{width:44px;height:44px;font-family:var(--jv-font);font-weight:800;font-size:20px;color:var(--jv-gold);margin-block-end:8px;border-radius:12px;background-color:rgba(227,166,46,0.12);display:flex;justify-content:center;align-items:center;}.elementor .e-5e0f6aee-bdb7{font-size:17px;}.elementor .e-263c5c30-ee47{gap:8px;padding-block: 26px; padding-inline: 22px;\n}.elementor .e-5cfa4556-3654{padding:0px;display:grid;gap:18px;grid-template-columns:repeat(3, 1fr);}.elementor .e-12d5c4fd-48e7{width:100%;padding-block-start:84px;padding-block-end:20px;flex-direction:column;padding-inline: 0px;\n}.elementor .e-46c173a5-4140{height:220px;position:relative;padding:0px;background-image:linear-gradient(0deg, transparent 30%,#18181A 100%),url("https://images.unsplash.com/photo-1454165804606-c3d57bc86b40?auto=format&fit=crop&w=1200&q=70");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-60e5e213-3185{font-weight:800;font-size:27px;}.elementor .e-4af00614-95f5{margin-block-start:8px;margin-block-end:18px;display:block;& ul { list-style: none; padding: 0px; margin: 0px; display: grid; gap: 9px; } & li { position: relative; padding-inline-start: 28px; } & li::before { content: '✓'; position: absolute; inset-inline-start: 0px; inset-block-start: 1px; width: 18px; height: 18px; border-radius: 50%; background-color: rgba(227,166,46,0.14); color: #E3A62E; font-size: 11px; font-weight: 800; display: flex; align-items: center; justify-content: center; }\n}.elementor .e-28f50c5a-98a0{margin-block-start:auto;align-self:flex-start;}.elementor .e-4071e745-37cd{padding-block-start:6px;padding-block-end:34px;flex-direction:column;gap:10px;flex:1 1 auto;padding-inline: 34px;\n}.elementor .e-f3f5292-e5b0{border-radius:24px;}.elementor .e-2dd7fb89-25fd{height:220px;position:relative;padding:0px;background-image:linear-gradient(0deg, transparent 30%,#18181A 100%),url("https://images.unsplash.com/photo-1688380692117-63178554d76d?auto=format&fit=crop&w=1200&q=70");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-68e36c85-b745{font-weight:800;font-size:27px;}.elementor .e-11d60426-55a5{margin-block-start:8px;margin-block-end:18px;display:block;& ul { list-style: none; padding: 0px; margin: 0px; display: grid; gap: 9px; } & li { position: relative; padding-inline-start: 28px; } & li::before { content: '✓'; position: absolute; inset-inline-start: 0px; inset-block-start: 1px; width: 18px; height: 18px; border-radius: 50%; background-color: rgba(227,166,46,0.14); color: #E3A62E; font-size: 11px; font-weight: 800; display: flex; align-items: center; justify-content: center; }\n}.elementor .e-58b57bee-75df{margin-block-start:auto;align-self:flex-start;}.elementor .e-4904a4eb-691c{padding-block-start:6px;padding-block-end:34px;flex-direction:column;gap:10px;flex:1 1 auto;padding-inline: 34px;\n}.elementor .e-1c04ca93-534f{border-radius:24px;}.elementor .e-3ad7f730-aee1{padding:0px;display:grid;gap:24px;grid-template-columns:1fr 1fr;}.elementor .e-73927c6c-c230{font-size:15px;text-align:center;margin-block-start:24px;}.elementor .e-47092184-7e4d{font-family:var(--jv-font);font-weight:700;font-size:10px;color:#8A8A90;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-5f4f02ef-8032{font-family:var(--jv-font);font-weight:800;font-size:19px;color:#141416;letter-spacing:-0.01em;line-height:1.2;}.elementor .e-1ee563de-30e6{font-family:var(--jv-font);font-size:12px;color:#55555B;line-height:1.5;}.elementor .e-4b44bd27-bf58{font-family:var(--jv-font);font-weight:700;font-size:10px;color:#8A8A90;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-8626a42-7151{font-family:var(--jv-font);font-size:13.5px;color:#2A2A2E;line-height:1.4;& ul { list-style: none; padding: 0px; margin: 0px; display: grid; gap: 7px; } & li { padding-block: 9px; padding-inline: 12px; border-radius: 10px; background-color: #F3F3F5; } & strong { display: block; font-size: 9.5px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: #8A8A90; margin-block-end: 2px; } & span { color: #B07A12; font-weight: 700; } & ul { gap: 9px; } & li { padding-block: 14px; padding-inline: 14px; }\n}.elementor .e-63178c66-c19b{font-family:var(--jv-font);font-weight:700;font-size:12px;color:#FFFFFF;text-align:center;padding:11px;margin-block-start:auto;border-radius:10px;background-color:#141416;}.elementor .e-5e5c666f-a012{width:auto;height:auto;position:absolute;background-color:#FFFFFF;flex-direction:column;gap:9px;inset: 0px; padding-block: 26px 20px; padding-inline: 18px;\n}.elementor .e-3bdc466f-a301{font-family:var(--jv-font);font-weight:700;font-size:10px;color:#8A8A90;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-10f75328-ff3a{font-family:var(--jv-font);font-weight:800;font-size:19px;color:#141416;letter-spacing:-0.01em;line-height:1.2;}.elementor .e-35ff0778-b854{font-family:var(--jv-font);font-size:12px;color:#55555B;line-height:1.5;}.elementor .e-5fc3ed16-5dff{font-family:var(--jv-font);font-size:13.5px;color:#2A2A2E;line-height:1.4;& ul { list-style: none; padding: 0px; margin: 0px; display: grid; gap: 7px; } & li { padding-block: 9px; padding-inline: 12px; border-radius: 10px; background-color: #F3F3F5; } & strong { display: block; font-size: 9.5px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: #8A8A90; margin-block-end: 2px; } & span { color: #B07A12; font-weight: 700; } & ul { gap: 9px; } & li { padding-block: 14px; padding-inline: 14px; }\n}.elementor .e-16d5f0d0-5325{font-family:var(--jv-font);font-weight:700;font-size:12px;color:#FFFFFF;text-align:center;padding:11px;margin-block-start:auto;border-radius:10px;background-color:#141416;}.elementor .e-568acda3-2232{width:auto;height:auto;position:absolute;background-color:#FFFFFF;flex-direction:column;gap:9px;inset: 0px; padding-block: 26px 20px; padding-inline: 18px;\n}.elementor .e-3ac506b2-abfe{font-family:var(--jv-font);font-weight:700;font-size:10px;color:#8A8A90;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-8b13777-fcfb{font-family:var(--jv-font);font-weight:800;font-size:19px;color:#141416;letter-spacing:-0.01em;line-height:1.2;}.elementor .e-137b63c7-6177{font-family:var(--jv-font);font-size:12px;color:#55555B;line-height:1.5;}.elementor .e-1798671b-cf74{width:100%;height:8px;min-width:0px;padding:0px;border-radius:3px;background-image:linear-gradient(90deg, #E3A62E 0%,#E3A62E 60%,#E7E7EA 60%,#E7E7EA 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;margin-block: 6px;\n}.elementor .e-72ef1d-9f39{font-family:var(--jv-font);font-size:13.5px;color:#2A2A2E;line-height:1.4;& ul { list-style: none; padding: 0px; margin: 0px; display: grid; gap: 7px; } & li { padding-block: 9px; padding-inline: 12px; border-radius: 10px; background-color: #F3F3F5; } & strong { display: block; font-size: 9.5px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: #8A8A90; margin-block-end: 2px; } & span { color: #B07A12; font-weight: 700; } & ul { gap: 9px; } & li { padding-block: 15px; padding-inline: 14px; }\n}.elementor .e-2cce7e1b-2990{font-family:var(--jv-font);font-weight:700;font-size:12px;color:#FFFFFF;text-align:center;padding:11px;margin-block-start:auto;border-radius:10px;background-color:#141416;}.elementor .e-5e1c4f03-24f1{width:auto;height:auto;position:absolute;background-color:#FFFFFF;flex-direction:column;gap:9px;inset: 0px; padding-block: 26px 20px; padding-inline: 18px;\n}.elementor .e-8da8fc2-537c{font-family:var(--jv-font);font-weight:700;font-size:10px;color:#8A8A90;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-747de5bc-1957{font-family:var(--jv-font);font-weight:800;font-size:19px;color:#141416;letter-spacing:-0.01em;line-height:1.2;}.elementor .e-303d6665-bbe3{font-family:var(--jv-font);font-size:12px;color:#55555B;line-height:1.5;}.elementor .e-39c5a44a-bfa2{height:34%;min-width:0px;padding:0px;border-start-start-radius:4px;border-start-end-radius:4px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#E2E2E6;flex:1 1 0px;}.elementor .e-204913-1b18{height:46%;min-width:0px;padding:0px;border-start-start-radius:4px;border-start-end-radius:4px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#E2E2E6;flex:1 1 0px;}.elementor .e-34a6bd62-f1df{height:42%;min-width:0px;padding:0px;border-start-start-radius:4px;border-start-end-radius:4px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#E2E2E6;flex:1 1 0px;}.elementor .e-735c4146-68cc{height:58%;min-width:0px;padding:0px;border-start-start-radius:4px;border-start-end-radius:4px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#E2E2E6;flex:1 1 0px;}.elementor .e-562c6b0e-df8a{height:70%;min-width:0px;padding:0px;border-start-start-radius:4px;border-start-end-radius:4px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#E2E2E6;flex:1 1 0px;}.elementor .e-2da943f2-eb4c{height:92%;min-width:0px;padding:0px;border-start-start-radius:4px;border-start-end-radius:4px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#E3A62E;flex:1 1 0px;}.elementor .e-65dbc428-4490{height:190px;flex-direction:row;gap:7px;align-items:flex-end;padding-block: 8px 0px; padding-inline: 0px;\n}.elementor .e-560c3a4a-2c21{font-family:var(--jv-font);font-weight:700;font-size:10px;color:#8A8A90;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-3527fa83-4b1e{font-family:var(--jv-font);font-size:13.5px;color:#2A2A2E;line-height:1.4;& ul { list-style: none; padding: 0px; margin: 0px; display: grid; gap: 7px; } & li { padding-block: 9px; padding-inline: 12px; border-radius: 10px; background-color: #F3F3F5; } & strong { display: block; font-size: 9.5px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: #8A8A90; margin-block-end: 2px; } & span { color: #B07A12; font-weight: 700; } & ul { gap: 9px; } & li { padding-block: 14px; padding-inline: 14px; }\n}.elementor .e-481ea565-5283{font-family:var(--jv-font);font-weight:700;font-size:12px;color:#FFFFFF;text-align:center;padding:11px;margin-block-start:auto;border-radius:10px;background-color:#141416;}.elementor .e-5c5ac026-a0ca{width:auto;height:auto;position:absolute;background-color:#FFFFFF;flex-direction:column;gap:9px;inset: 0px; padding-block: 26px 20px; padding-inline: 18px;\n}.elementor .e-2b0c094-4186{width:100%;height:100%;overflow:hidden;position:relative;padding:0px;border-radius:32px;background-color:#FFFFFF;flex-direction:column;}.elementor .e-770faff1-c9df{width:300px;height:640px;padding:12px;border-radius:42px;border-width:1px;border-color:#3A3A3E;border-style:solid;background-color:#050505;box-shadow:0px 30px 70px 0px rgba(0,0,0,0.55);flex:0 0 auto;}.elementor .e-3b1b190b-e585{position:relative;padding:0px;background-color:transparent;justify-content:center;}.elementor .e-472cdb12-a499{width:32px;height:32px;font-family:var(--jv-font);font-weight:800;font-size:13px;color:#111111;border-radius:50%;background-color:var(--jv-gold);display:flex;flex:0 0 32px;justify-content:center;align-items:center;}.elementor .e-13ebf66-537a{font-size:17px;}.elementor .e-74dbf7a7-f05e{padding:0px;flex-direction:column;gap:8px;}.elementor .e-42e4507e-3ebf{width:auto;height:auto;min-width:0px;position:absolute;padding:0px;border-radius:16px;border-width:1px;border-color:#E3A62E;border-style:solid;background-color:rgba(227,166,46,0.05);inset: -1px; pointer-events: none;\n}.elementor .e-4a758c93-8159{border-radius:16px;border-width:1px;border-color:var(--jv-line);border-style:solid;background-color:var(--jv-card);flex-direction:row;gap:16px;align-items:flex-start;padding-block: 20px; padding-inline: 22px;\n}.elementor .e-6f6f24af-83ce{width:32px;height:32px;font-family:var(--jv-font);font-weight:800;font-size:13px;color:#111111;border-radius:50%;background-color:var(--jv-gold);display:flex;flex:0 0 32px;justify-content:center;align-items:center;}.elementor .e-6b3c6544-af2a{font-size:17px;}.elementor .e-4c341e5c-8517{padding:0px;flex-direction:column;gap:8px;}.elementor .e-2d266cbf-6314{width:auto;height:auto;min-width:0px;position:absolute;padding:0px;border-radius:16px;border-width:1px;border-color:#E3A62E;border-style:solid;background-color:rgba(227,166,46,0.05);inset: -1px; pointer-events: none;\n}.elementor .e-2512e441-6f34{border-radius:16px;border-width:1px;border-color:var(--jv-line);border-style:solid;background-color:var(--jv-card);flex-direction:row;gap:16px;align-items:flex-start;padding-block: 20px; padding-inline: 22px;\n}.elementor .e-625aa1fa-e985{width:32px;height:32px;font-family:var(--jv-font);font-weight:800;font-size:13px;color:#111111;border-radius:50%;background-color:var(--jv-gold);display:flex;flex:0 0 32px;justify-content:center;align-items:center;}.elementor .e-16ae016b-d28e{font-size:17px;}.elementor .e-26c76146-3e42{padding:0px;flex-direction:column;gap:8px;}.elementor .e-4884a29d-1faa{width:auto;height:auto;min-width:0px;position:absolute;padding:0px;border-radius:16px;border-width:1px;border-color:#E3A62E;border-style:solid;background-color:rgba(227,166,46,0.05);inset: -1px; pointer-events: none;\n}.elementor .e-13b262b6-adb2{border-radius:16px;border-width:1px;border-color:var(--jv-line);border-style:solid;background-color:var(--jv-card);flex-direction:row;gap:16px;align-items:flex-start;padding-block: 20px; padding-inline: 22px;\n}.elementor .e-223169bc-5b88{width:32px;height:32px;font-family:var(--jv-font);font-weight:800;font-size:13px;color:#111111;border-radius:50%;background-color:var(--jv-gold);display:flex;flex:0 0 32px;justify-content:center;align-items:center;}.elementor .e-2b91324c-a538{font-size:17px;}.elementor .e-2e295c3-41a0{padding:0px;flex-direction:column;gap:8px;}.elementor .e-356b52b-62ec{width:auto;height:auto;min-width:0px;position:absolute;padding:0px;border-radius:16px;border-width:1px;border-color:#E3A62E;border-style:solid;background-color:rgba(227,166,46,0.05);inset: -1px; pointer-events: none;\n}.elementor .e-6fd84aa9-b7fd{border-radius:16px;border-width:1px;border-color:var(--jv-line);border-style:solid;background-color:var(--jv-card);flex-direction:row;gap:16px;align-items:flex-start;padding-block: 20px; padding-inline: 22px;\n}.elementor .e-239a3cf8-13c4{padding:0px;flex-direction:column;gap:12px;}.elementor .e-5a953216-efd1{padding:0px;display:grid;gap:64px;grid-template-columns:0.9fr 1.1fr;align-items:center;}.elementor .e-48a6a835-690d{background-color:var(--jv-bg2);border-block-start: 1px solid var(--jv-line); border-block-end: 1px solid var(--jv-line);\n}.elementor .e-bdd2f1b-bf60{font-family:var(--jv-font);font-weight:800;font-size:40px;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-20b40f37-8d01{flex-direction:column;gap:4px;padding-block: 30px; padding-inline: 26px; border-inline-end: 1px solid var(--jv-line);\n}.elementor .e-60a32204-dfd6{font-family:var(--jv-font);font-weight:800;font-size:40px;color:var(--jv-ink);letter-spacing:-0.03em;line-height:1.1;}.elementor .e-33f00eb3-495b{flex-direction:column;gap:4px;padding-block: 30px; padding-inline: 26px; border-inline-end: 1px solid var(--jv-line);\n}.elementor .e-1faec2ee-75be{font-family:var(--jv-font);font-weight:800;font-size:40px;color:var(--jv-ink);letter-spacing:-0.03em;line-height:1.1;}.elementor .e-233c8b3a-543b{flex-direction:column;gap:4px;padding-block: 30px; padding-inline: 26px; border-inline-end: 1px solid var(--jv-line);\n}.elementor .e-1ac28d0e-9ba7{font-family:var(--jv-font);font-weight:800;font-size:40px;color:var(--jv-ink);letter-spacing:-0.03em;line-height:1.1;}.elementor .e-15ba67ea-da72{flex-direction:column;gap:4px;padding-block: 30px; padding-inline: 26px;\n}.elementor .e-40bd3c1a-9df7{overflow:hidden;padding:0px;border-radius:22px;border-width:1px;border-color:var(--jv-line);border-style:solid;background-color:var(--jv-soft);display:grid;grid-template-columns:repeat(4, 1fr);}.elementor .e-4916b558-812f{position:relative;z-index:2;display:flex;gap:6px;flex-wrap:wrap;& span { font-family: var(--jv-font); font-size: 11.5px; font-weight: 600; color: #FFFFFF; background-color: rgba(0,0,0,0.55); border: 1px solid rgba(255,255,255,0.18); border-radius: 999px; padding-block: 3px; padding-inline: 10px; }\n}.elementor .e-1afe9d83-bdd8{width:auto;height:auto;min-width:0px;position:absolute;z-index:1;padding:0px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-ma-autohuolto.png");background-repeat:no-repeat;background-attachment:scroll;background-size:auto 56px;background-position:0% 0%;background-color:rgba(13,13,14,0.42);backdrop-filter:blur(7px);inset: 0px; background-position: center 44%;\n}.elementor .e-7976fcfb-1e1b{overflow:hidden;aspect-ratio:16 / 10;position:relative;background-image:linear-gradient(0deg, transparent 45%,rgba(0,0,0,0.65) 100%),url("https://images.unsplash.com/photo-1702146713858-8e7d1cc29fe8?auto=format&fit=crop&w=1000&q=70");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;padding-block: 12px; padding-inline: 14px;\n}.elementor .e-4eea3486-7eeb{min-height:2.3em;font-weight:800;font-size:30px;color:var(--jv-gold);letter-spacing:-0.03em;line-height:1.15;margin-block-start:0px;}.elementor .e-74d2f380-62ab{font-family:var(--jv-font);font-weight:700;font-size:19px;color:var(--jv-ink);letter-spacing:-0.01em;line-height:1.3;margin-block-start:8px;}.elementor .e-5b8a53e0-175e{font-family:var(--jv-font);font-size:14px;color:var(--jv-body);margin-block-start:auto;border-radius:12px;background-color:var(--jv-card);padding-block: 12px; padding-inline: 14px; border-inline-start: 3px solid var(--jv-gold);\n}.elementor .e-30634833-33a3{font-family:var(--jv-font);font-weight:700;font-size:14px;color:var(--jv-gold);margin-block-start:12px;& a { color: var(--jv-gold); text-decoration: none; }\n}.elementor .e-472e4bff-b042{flex-direction:column;gap:6px;flex:1 1 auto;padding-block: 22px 24px; padding-inline: 24px;\n}.elementor .e-6cbc1414-1229{border-radius:22px;}.elementor .e-609bbb21-bc74{position:relative;z-index:2;display:flex;gap:6px;flex-wrap:wrap;& span { font-family: var(--jv-font); font-size: 11.5px; font-weight: 600; color: #FFFFFF; background-color: rgba(0,0,0,0.55); border: 1px solid rgba(255,255,255,0.18); border-radius: 999px; padding-block: 3px; padding-inline: 10px; }\n}.elementor .e-1b5e209c-4b6e{width:auto;height:auto;min-width:0px;position:absolute;z-index:1;padding:0px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-finse.png");background-repeat:no-repeat;background-attachment:scroll;background-size:auto 60px;background-position:0% 0%;background-color:rgba(13,13,14,0.42);backdrop-filter:blur(7px);inset: 0px; background-position: center 44%;\n}.elementor .e-5a9ffb63-f569{overflow:hidden;aspect-ratio:16 / 10;position:relative;background-image:linear-gradient(0deg, transparent 45%,rgba(0,0,0,0.65) 100%),url("https://images.unsplash.com/photo-1714504904786-b6732390b206?auto=format&fit=crop&w=1000&q=70");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;padding-block: 12px; padding-inline: 14px;\n}.elementor .e-3fbb237e-b49e{min-height:2.3em;font-weight:800;font-size:30px;color:var(--jv-gold);letter-spacing:-0.03em;line-height:1.15;margin-block-start:0px;}.elementor .e-51808e85-ac5a{font-family:var(--jv-font);font-weight:700;font-size:19px;color:var(--jv-ink);letter-spacing:-0.01em;line-height:1.3;margin-block-start:8px;}.elementor .e-1defb949-498e{font-family:var(--jv-font);font-size:14px;color:var(--jv-body);margin-block-start:auto;border-radius:12px;background-color:var(--jv-card);padding-block: 12px; padding-inline: 14px; border-inline-start: 3px solid var(--jv-gold);\n}.elementor .e-6d0bbc6b-bd0d{font-family:var(--jv-font);font-weight:700;font-size:14px;color:var(--jv-gold);margin-block-start:12px;& a { color: var(--jv-gold); text-decoration: none; }\n}.elementor .e-7f98f5f-25b4{flex-direction:column;gap:6px;flex:1 1 auto;padding-block: 22px 24px; padding-inline: 24px;\n}.elementor .e-1b614a37-7eb3{border-radius:22px;}.elementor .e-2f94611b-b26c{position:relative;z-index:2;display:flex;gap:6px;flex-wrap:wrap;& span { font-family: var(--jv-font); font-size: 11.5px; font-weight: 600; color: #FFFFFF; background-color: rgba(0,0,0,0.55); border: 1px solid rgba(255,255,255,0.18); border-radius: 999px; padding-block: 3px; padding-inline: 10px; }\n}.elementor .e-29aaaf9a-2e76{width:auto;height:auto;min-width:0px;position:absolute;z-index:1;padding:0px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/asiakaslogo-ainagolf.png");background-repeat:no-repeat;background-attachment:scroll;background-size:auto 86px;background-position:0% 0%;background-color:rgba(13,13,14,0.42);backdrop-filter:blur(7px);inset: 0px; background-position: center 44%;\n}.elementor .e-51f0614b-5a40{overflow:hidden;aspect-ratio:16 / 10;position:relative;background-image:linear-gradient(0deg, transparent 45%,rgba(0,0,0,0.65) 100%),url("https://images.unsplash.com/photo-1611374243147-44a702c2d44c?auto=format&fit=crop&w=1000&q=70");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:flex-end;background-size: auto auto, cover; background-position: 0% 0%, center center; padding-block: 12px; padding-inline: 14px;\n}.elementor .e-440b47b7-1154{min-height:2.3em;font-weight:800;font-size:30px;color:var(--jv-gold);letter-spacing:-0.03em;line-height:1.15;margin-block-start:0px;}.elementor .e-30564c9a-b2b6{font-family:var(--jv-font);font-weight:700;font-size:19px;color:var(--jv-ink);letter-spacing:-0.01em;line-height:1.3;margin-block-start:8px;}.elementor .e-ff591e1-c928{font-family:var(--jv-font);font-size:14px;color:var(--jv-body);margin-block-start:auto;border-radius:12px;background-color:var(--jv-card);padding-block: 12px; padding-inline: 14px; border-inline-start: 3px solid var(--jv-gold);\n}.elementor .e-7c3b7c6d-bff8{font-family:var(--jv-font);font-weight:700;font-size:14px;color:var(--jv-gold);margin-block-start:12px;& a { color: var(--jv-gold); text-decoration: none; }\n}.elementor .e-54f9d001-4123{flex-direction:column;gap:6px;flex:1 1 auto;padding-block: 22px 24px; padding-inline: 24px;\n}.elementor .e-a36804d-8890{border-radius:22px;}.elementor .e-58a2e2b8-8795{padding:0px;margin-block-start:28px;display:grid;gap:22px;grid-template-columns:repeat(3, 1fr);}.elementor .e-66c96632-5f59{width:70%;aspect-ratio:4 / 5;margin-block-end:10px;border-radius:16px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/jori-heikkinen.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:center;align-items:center;align-self:center;}.elementor .e-71abde10-ea18{text-align:center;padding:18px;border-radius:22px;border-width:1px;border-color:var(--jv-line);border-style:solid;background-color:var(--jv-soft);flex-direction:column;gap:6px;align-items:center;}.elementor .e-25c05981-53fb{width:70%;aspect-ratio:4 / 5;margin-block-end:10px;border-radius:16px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/ville-maenpaa.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:center;align-items:center;align-self:center;}.elementor .e-a2c21c8-36c6{text-align:center;padding:18px;border-radius:22px;border-width:1px;border-color:var(--jv-line);border-style:solid;background-color:var(--jv-soft);flex-direction:column;gap:6px;align-items:center;}.elementor .e-11775b72-ac03{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(2, minmax(0, 320px));justify-content:center;}.elementor .e-5dc95ada-6e13{padding-block-start:30px;}.elementor .e-44ab8056-97b1{font-size:16.5px;}.elementor .e-e660f3b-c06c{border-radius:14px;border-width:1px;border-color:var(--jv-line);border-style:solid;background-color:var(--jv-card);flex-direction:column;gap:8px;padding-block: 20px; padding-inline: 22px;\n}.elementor .e-7860737c-adb8{font-size:16.5px;}.elementor .e-712d581b-d1ce{border-radius:14px;border-width:1px;border-color:var(--jv-line);border-style:solid;background-color:var(--jv-card);flex-direction:column;gap:8px;padding-block: 20px; padding-inline: 22px;\n}.elementor .e-250e6e23-de49{font-size:16.5px;}.elementor .e-45b83859-18ad{border-radius:14px;border-width:1px;border-color:var(--jv-line);border-style:solid;background-color:var(--jv-card);flex-direction:column;gap:8px;padding-block: 20px; padding-inline: 22px;\n}.elementor .e-62596420-60e2{font-size:16.5px;}.elementor .e-4ff62eed-6c47{border-radius:14px;border-width:1px;border-color:var(--jv-line);border-style:solid;background-color:var(--jv-card);flex-direction:column;gap:8px;padding-block: 20px; padding-inline: 22px;\n}.elementor .e-1610952e-6cbf{margin-block-start:14px;align-self:flex-start;}.elementor .e-f1a5ff1-2589{width:100%;max-width:820px;padding:0px;flex-direction:column;gap:12px;margin-inline: auto;\n}.elementor .e-650f4d39-9ad7{padding-block-start:30px;}.elementor .e-48e13398-3c39{margin-block-start:12px;display:block;& ol { list-style: none; counter-reset: n; padding: 0px; margin: 0px; display: grid; gap: 14px; } & li { counter-increment: n; position: relative; padding-inline-start: 42px; min-height: 28px; } & li::before { content: counter(n); position: absolute; inset-inline-start: 0px; inset-block-start: -2px; width: 28px; height: 28px; border-radius: 50%; border: 1px solid rgba(227,166,46,0.6); color: #E3A62E; font-size: 13px; font-weight: 700; display: flex; align-items: center; justify-content: center; }\n}.elementor .e-23581713-c11a{margin-block-start:14px;display:flex;flex-direction:column;& span { display: flex; gap: 18px; padding-block: 10px; border-block-start: 1px solid rgba(255,255,255,0.08); } & b { width: 96px; flex: none; color: #E3A62E; font-weight: 600; }\n}.elementor .e-703556cf-a09d{padding:0px;flex-direction:column;gap:14px;}.elementor .e-44de806b-5d31{font-family:var(--jv-font);font-weight:600;font-size:13px;color:var(--jv-body);}.elementor .e-2e7ef8c8-e347:focus{border-color:var(--jv-gold);}.elementor .e-2e7ef8c8-e347{width:100%;height:48px;font-family:var(--jv-font);font-size:15px;color:var(--jv-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:1px;border-color:var(--jv-line2);border-style:solid;background-color:var(--jv-soft);}.elementor .e-4ee73384-9d85{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 calc(50% - 8px);}.elementor .e-6d08c8db-4c15{font-family:var(--jv-font);font-weight:600;font-size:13px;color:var(--jv-body);}.elementor .e-ae98896-e096:focus{border-color:var(--jv-gold);}.elementor .e-ae98896-e096{width:100%;height:48px;font-family:var(--jv-font);font-size:15px;color:var(--jv-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:1px;border-color:var(--jv-line2);border-style:solid;background-color:var(--jv-soft);}.elementor .e-3d60cd5d-679e{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 calc(50% - 8px);}.elementor .e-731eea1b-ceb5{font-family:var(--jv-font);font-weight:600;font-size:13px;color:var(--jv-body);}.elementor .e-3c812eac-91c8:focus{border-color:var(--jv-gold);}.elementor .e-3c812eac-91c8{width:100%;height:48px;font-family:var(--jv-font);font-size:15px;color:var(--jv-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:1px;border-color:var(--jv-line2);border-style:solid;background-color:var(--jv-soft);}.elementor .e-119a55c1-1925{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 calc(50% - 8px);}.elementor .e-477ddfd9-b52b{font-family:var(--jv-font);font-weight:600;font-size:13px;color:var(--jv-body);}.elementor .e-549a506d-62bf:focus{border-color:var(--jv-gold);}.elementor .e-549a506d-62bf{width:100%;height:48px;font-family:var(--jv-font);font-size:15px;color:var(--jv-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:1px;border-color:var(--jv-line2);border-style:solid;background-color:var(--jv-soft);}.elementor .e-2cb4fd76-e61c{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 calc(50% - 8px);}.elementor .e-2ad2cfde-821e{font-family:var(--jv-font);font-weight:600;font-size:13px;color:var(--jv-body);}.elementor .e-1121acd3-5983{width:16px;height:16px;cursor:pointer;margin:0px;border-radius:50%;border-width:1px;border-color:var(--jv-muted);border-style:solid;background-color:transparent;&:checked { background-color: var(--jv-gold); border-color: var(--jv-gold); }\n}.elementor .e-1ac2f6b0-ebbb{font-family:var(--jv-font);font-size:14px;color:var(--jv-ink);cursor:pointer;}.elementor .e-420fab83-e1a5{width:auto;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:var(--jv-line2);border-style:solid;background-color:var(--jv-soft);flex-direction:row;gap:8px;align-items:center;&:has(input:checked) { border-color: var(--jv-gold); }\n}.elementor .e-29eea037-b38c{width:16px;height:16px;cursor:pointer;margin:0px;border-radius:50%;border-width:1px;border-color:var(--jv-muted);border-style:solid;background-color:transparent;&:checked { background-color: var(--jv-gold); border-color: var(--jv-gold); }\n}.elementor .e-73fa9783-5411{font-family:var(--jv-font);font-size:14px;color:var(--jv-ink);cursor:pointer;}.elementor .e-101d640b-5d11{width:auto;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:var(--jv-line2);border-style:solid;background-color:var(--jv-soft);flex-direction:row;gap:8px;align-items:center;&:has(input:checked) { border-color: var(--jv-gold); }\n}.elementor .e-3312293c-447e{width:16px;height:16px;cursor:pointer;margin:0px;border-radius:50%;border-width:1px;border-color:var(--jv-muted);border-style:solid;background-color:transparent;&:checked { background-color: var(--jv-gold); border-color: var(--jv-gold); }\n}.elementor .e-376197df-26d5{font-family:var(--jv-font);font-size:14px;color:var(--jv-ink);cursor:pointer;}.elementor .e-957a48a-ba6b{width:auto;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:var(--jv-line2);border-style:solid;background-color:var(--jv-soft);flex-direction:row;gap:8px;align-items:center;&:has(input:checked) { border-color: var(--jv-gold); }\n}.elementor .e-9620c47-3709{width:16px;height:16px;cursor:pointer;margin:0px;border-radius:50%;border-width:1px;border-color:var(--jv-muted);border-style:solid;background-color:transparent;&:checked { background-color: var(--jv-gold); border-color: var(--jv-gold); }\n}.elementor .e-2690d70c-db59{font-family:var(--jv-font);font-size:14px;color:var(--jv-ink);cursor:pointer;}.elementor .e-6d5d2758-dace{width:auto;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:var(--jv-line2);border-style:solid;background-color:var(--jv-soft);flex-direction:row;gap:8px;align-items:center;&:has(input:checked) { border-color: var(--jv-gold); }\n}.elementor .e-25d1f395-2ea9{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-48a236a5-e1cc{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 100%;}.elementor .e-2f22b2a4-2776{font-family:var(--jv-font);font-weight:600;font-size:13px;color:var(--jv-body);}.elementor .e-39534b25-8f6e:focus{border-color:var(--jv-gold);}.elementor .e-39534b25-8f6e{width:100%;min-height:140px;font-family:var(--jv-font);font-size:15px;color:var(--jv-ink);line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:1px;border-color:var(--jv-line2);border-style:solid;background-color:var(--jv-soft);}.elementor .e-fe03a90-1850{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 100%;}.elementor .e-40de5b37-c8ec{cursor:pointer;margin-block-start:4px;}.elementor .e-173c50fd-fdaf{font-family:var(--jv-font);font-size:13px;color:var(--jv-muted);line-height:1.5;flex:1 1 100%;& a { color: var(--jv-gold); text-decoration: underline; }\n}.elementor .e-51d10c98-2314{font-family:var(--jv-font);font-size:14px;color:var(--jv-ink);padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:1px;border-color:var(--jv-gold);border-style:solid;background-color:rgba(227, 166, 46, 0.12);flex:1 1 100%;text-align: left;\n}.elementor .e-61895fba-1e92{font-family:var(--jv-font);font-size:14px;color:var(--jv-ink);padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:1px;border-color:#C24A4A;border-style:solid;background-color:rgba(194, 74, 74, 0.14);flex:1 1 100%;text-align: left;\n}.elementor .e-48f339ac-9dac{padding:0px;gap:16px;align-items:flex-start;}.elementor .e-33a534c7-5d14{padding:30px;border-radius:22px;border-width:1px;border-color:var(--jv-line2);border-style:solid;background-color:var(--jv-bg);flex-direction:column;gap:0px;justify-content:flex-start;align-items:stretch;text-align: left;\n}.elementor .e-1e21b5e7-203e{padding:56px;border-radius:30px;border-width:1px;border-color:var(--jv-line2);border-style:solid;background-color:var(--jv-card);display:grid;gap:52px;grid-template-columns:1fr 1.1fr;}.elementor .e-4073731-75d4{width:100%;padding-block-start:30px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}