@media(max-width:767px){.elementor .e-1e7422ab-b72a{font-size:32px;line-height:1.15;}}@media(max-width:767px){.elementor .e-4b385866-bd9c{font-size:15px;}}@media(max-width:767px){.elementor .e-60a7d8c8-3c29{width:100%;flex-direction:column;}}@media(max-width:767px){.elementor .e-1040d094-cf9b{font-size:14px;}}@media(max-width:767px){.elementor .e-37354ae9-8db0{padding-block-start:150px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:28px;border-end-end-radius:28px;background-image:linear-gradient(0deg, rgba(5,39,48,0.8) 0%,rgba(5,39,48,0.8) 100%),url("https://sahkoautoilijat.fi/wp-content/uploads/2026/09/etusivu-hero-latauskartta.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size: auto auto, cover; background-position: 0% 0%, 60% 50%; background-size: auto auto, cover; background-position: 0% 0%, 55% 60%; background-size: auto auto, cover; background-position: 0% 0%, 88% 60%;\n}}@media(max-width:767px){.elementor .e-6662af9e-dda2{font-size:14px;}}@media(max-width:767px){.elementor .e-157b4018-e47d{display:none;}}@media(max-width:767px){.elementor .e-619d23bc-7fd6{font-size:14px;}}@media(max-width:767px){.elementor .e-208064d7-1fd3{display:none;}}@media(max-width:767px){.elementor .e-b6719d3-e263{font-size:14px;}}@media(max-width:767px){.elementor .e-46de727b-2d87{display:none;}}@media(max-width:767px){.elementor .e-367c3f3d-3f44{font-size:14px;}}@media(max-width:767px){.elementor .e-4a2ce709-b4f5{display:none;}}@media(max-width:767px){.elementor .e-3b5ff9cb-23d6{font-size:14px;}}@media(max-width:767px){.elementor .e-2496b4f3-8661{display:none;}}@media(max-width:767px){.elementor .e-2f4899f6-f307{font-size:14px;}}@media(max-width:767px){.elementor .e-2ad63e71-dee2{display:none;}}@media(max-width:767px){.elementor .e-488a0648-70b2{font-size:14px;}}@media(max-width:767px){.elementor .e-13bd62a2-e686{display:none;}}@media(max-width:767px){.elementor .e-24bbd59b-bb41{font-size:14px;}}@media(max-width:767px){.elementor .e-5a01490a-5fe5{display:none;}}@media(max-width:767px){.elementor .e-171d631-3385{width:calc(100% - 32px);margin-block-start:20px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .e-1ea6f35d-3275{min-height:220px;}}@media(max-width:767px){.elementor .e-91ee5e4-5271{font-size:14px;}}@media(max-width:767px){.elementor .e-6d95cb63-adde{font-size:14px;}}@media(max-width:767px){.elementor .e-6c0102e8-8831{font-size:14px;}}@media(max-width:767px){.elementor .e-18f3e1b1-d7e2{gap:8px;}}@media(max-width:767px){.elementor .e-49d7c59f-b911{padding-block-start:28px;padding-block-end:32px;padding-inline-start:22px;padding-inline-end:22px;gap:12px;}}@media(max-width:767px){.elementor .e-31e47329-f1a0{border-radius:28px;}}@media(max-width:767px){.elementor .e-781c8dbb-20cf{padding-block-start:56px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-2d528a9f-4c0e{flex-direction:column;gap:8px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-1b8a576f-1b1c{gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .e-24f76fc1-35d9{gap:18px;}}@media(max-width:767px){.elementor .e-3fa8a373-3937{padding-block-start:56px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-43f588a6-b83f{font-size:32px;}}@media(max-width:767px){.elementor .e-58aea065-a6a9{padding:18px;}}@media(max-width:767px){.elementor .e-62314640-ed71{font-size:15px;}}@media(max-width:767px){.elementor .e-5f7b5b5a-3a81{padding:16px;}}@media(max-width:767px){.elementor .e-1757cd3d-3c9d{font-size:15px;}}@media(max-width:767px){.elementor .e-402c24ab-f025{padding:16px;}}@media(max-width:767px){.elementor .e-7ef09ee7-56e8{gap:10px;}}@media(max-width:767px){.elementor .e-5c2fc426-8283{padding-block-start:28px;padding-block-end:28px;padding-inline-start:22px;padding-inline-end:22px;border-radius:28px;gap:22px;}}@media(max-width:767px){.elementor .e-7e36ba0-883e{padding-block-start:56px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-9025ef1-d5ae{font-size:24px;}}@media(max-width:767px){.elementor .e-c27dfb5-9b7b{padding-block-start:28px;padding-block-end:28px;padding-inline-start:22px;padding-inline-end:22px;border-radius:28px;gap:18px;}}@media(max-width:767px){.elementor .e-6024e925-204a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px;}}