@media(max-width:767px){.elementor .e-6f77e6e4-27e2{font-size:60px;}}@media(max-width:767px){.elementor .e-5a03f659-5b49{font-size:22px;}}@media(max-width:767px){.elementor .e-4163076b-a802{width:100%;gap:18px;}}@media(max-width:767px){.elementor .e-25257a94-cc27{padding-block-start:110vw;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-70aa6d53-7bbe{min-height:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(180deg, rgba(10,28,50,0) 48%,rgba(10,28,50,0.85) 66%,#0a1c32 76%),linear-gradient(90deg, #0a1c32 0%,rgba(10,28,50,0) 14%,rgba(10,28,50,0) 86%,#0a1c32 100%),url("https://mikaniikko.fi/wp-content/uploads/2026/09/Mika-nahkatakki-vidoon-scaled.webp");background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,86% auto;background-position:0% 0%,0% 0%,50% 0%;background-color:#0a1c32;}}@media(max-width:767px){.elementor .e-4a2d266c-b423{font-size:24px;}}@media(max-width:767px){.elementor .e-19799d6a-2d67{font-size:18px;}}@media(max-width:767px){.elementor .e-2a07e255-49a8{gap:28px;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:767px){.elementor .e-6400e0cf-5f42{height:260px;}}@media(max-width:767px){.elementor .e-53430638-376c{height:220px;}}@media(max-width:767px){.elementor .e-4e328563-3281{gap:12px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}}@media(max-width:767px){.elementor .e-5173fbac-9f33{gap:32px;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:767px){.elementor .e-fef4ab2-ddd5{gap:10px;grid-template-columns:1fr;grid-template-rows:repeat(7,auto);}}@media(max-width:767px){.elementor .e-7447ddb-e85e{font-size:20px;}}@media(max-width:767px){.elementor .e-4099fe04-6951{flex-direction:column;gap:20px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-69981c3f-cd06{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .e-7f0e119-5e40{gap:32px;grid-template-columns:1fr;grid-template-rows:auto auto;}}