.elementor .e-56a74a6-cea6303{font-family:Lato;font-weight:300;font-size:70px;color:#000c7d;text-align:end;padding:49px;margin:17px;}.elementor .e-6624549{height:450px;background-image:url("https://suomenlakitalo.fi/wp-content/uploads/2023/04/lakitalo-etusivukuva-e1790151992145-1024x471.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0px -3px;opacity:80%;flex-direction:column;}.elementor .e-03d1ab3-6d4d4f0{font-family:Lato;font-weight:300;font-size:23px;color:#ffff;letter-spacing:1px;line-height:37px;padding:40px;border-radius:0px;border-width:0px;border-style:none;}.elementor .e-a60a140{width:66.6666%;flex-direction:column;}.elementor .e-67c3298-37b59e7{font-family:Lato;font-weight:500;font-size:14px;color:#000c7d;padding-inline-end:40px;border-radius:11px;background-color:#ffff;background-clip:border-box;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);filter:blur(0px);backdrop-filter:blur(0px);transform:translate3d(0px, 0px, 0px);transition:all 200ms;}.elementor .e-1baa173{width:33.3333%;padding:60px;flex-direction:column;}.elementor .e-b253421{height:380px;background-color:#000c7d;flex-direction:row;flex-wrap:wrap;}.elementor .e-375c36a-3dde5d5{font-family:Lato;font-weight:300;font-size:20px;color:#ffff;text-align:end;padding:40px;}.elementor .e-decb3cf-9ee8d5a{height:150px;background-color:#000c7d;}.elementor .e-86f821b-4ff8189{font-family:Lato;font-weight:300;font-size:35px;color:#000c7d;text-align:end;padding:45px;}.elementor .e-4973ebd{color:#ffff;background-image:url("https://suomenlakitalo.fi/wp-content/uploads/2023/04/rakennus.jpeg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#f4f6fc;opacity:90%;flex-direction:column;}.elementor .e-794c711-6b98cb7{font-family:Lato;font-size:20px;color:#000c7d;text-align:center;border-width:0px;border-color:#014aad;border-style:solid;filter:blur(0px);backdrop-filter:blur(0px);transition:all 200ms;}.elementor .e-0369c28{width:50%;flex-direction:column;}.elementor .e-3847864-693daf5{font-family:Lato;font-size:20px;color:#000c7d;text-align:center;border-width:0px;border-color:#014aad;border-style:solid;}.elementor .e-5d3e4a7{width:50%;flex-direction:column;}.elementor .e-a08c5e1{height:450px;background-color:#f4f6fc;flex-direction:row;}.elementor .e-7a67144-09c4194{font-family:Lato;font-weight:300;color:#000c7d;text-align:center;}.elementor .e-4db26bc{height:250px;background-image:url("https://suomenlakitalo.fi/wp-content/uploads/2026/09/Näyttökuva-2026-9-25-kello-12.26.07.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:top right;flex-direction:column;}.elementor .e-0388c28-a41367e{font-family:Lato;font-size:20px;color:#000c7d;text-align:center;}.elementor .e-4397d51{width:33.3333%;flex-direction:column;}.elementor .e-1592d55-cdffc1e{font-family:Lato;font-size:20px;color:#000c7d;text-align:center;}.elementor .e-3511dbc{width:33.3333%;flex-direction:column;}.elementor .e-a1dff01-24da58e{font-family:Lato;font-size:20px;color:#000c7d;text-align:center;}.elementor .e-e6ce23e{width:33.3333%;flex-direction:column;}.elementor .e-a641265-3a0f445{font-family:Lato;font-size:20px;color:#000c7d;text-align:center;}.elementor .e-8210f4d{width:33.3333%;flex-direction:column;}.elementor .e-e277d9c-3b9b4d7{font-family:Lato;font-size:20px;color:#000c7d;text-align:center;}.elementor .e-7108531{width:33.3333%;flex-direction:column;}.elementor .e-cf0abe3-962bb35{font-family:Lato;font-size:20px;color:#000c7d;text-align:center;}.elementor .e-dc44449{width:33.3333%;flex-direction:column;}.elementor .e-6b61b00{background-color:#ffff;flex-direction:row;flex-wrap:wrap;}.elementor .e-b02c21d{flex-direction:column;}.elementor .e-c451565-4b6b77c{font-family:Lato;font-weight:300;color:#000c7d;text-align:center;}.elementor .e-8ec6f1a-fedeccf{height:170px;font-family:Lato;font-size:17px;color:#000c7d;text-align:center;padding:25px;margin:0px;border-width:1px;border-color:#ffff;border-style:solid;}.elementor .e-8716515-0c4022d{height:170px;font-family:Lato;font-size:17px;color:#000c7d;text-align:center;padding:25px;border-width:1px;border-color:#ffff;border-style:solid;}.elementor .e-4449197-85b0baa{height:170px;font-family:Lato;font-size:17px;color:#000c7d;text-align:center;padding:25px;border-width:1px;border-color:#ffff;border-style:solid;}.elementor .e-e67884a-5de8fe1{height:170px;font-family:Lato;font-size:17px;color:#000c7d;text-align:center;padding:25px;margin:0px;border-width:1px;border-color:#ffff;border-style:solid;}.elementor .e-b3dd5b1-fe829aa{height:170px;font-family:Lato;font-size:17px;color:#000c7d;text-align:center;padding:25px;border-width:1px;border-color:#ffff;border-style:solid;}.elementor .e-584bf3d-19d1a58{height:170px;font-family:Lato;font-size:17px;color:#000c7d;text-align:center;padding:25px;border-width:1px;border-color:#ffff;border-style:solid;}.elementor .e-e61f6c3-3cbb892{height:600px;color:#000c7d;}.elementor .e-bae2c77-609a36c{height:170px;font-family:Lato;font-size:17px;color:#000c7d;text-align:center;padding:25px;border-width:1px;border-color:#ffff;border-style:solid;}.elementor .e-9875188-daa5588{height:170px;font-family:Lato;font-size:17px;color:#000c7d;text-align:center;padding:25px;border-width:1px;border-color:#ffff;border-style:solid;}.elementor .e-ba66e9c-f6511d2{font-family:Lato;font-size:17px;color:#000c7d;text-align:center;border-width:1px;border-color:#ffff;border-style:solid;}.elementor .e-a1c1c07-12a4080{height:300px;display:grid;}.elementor .e-258670d-35d48c7{font-family:Lato;font-size:20px;text-align:center;}.elementor .e-2eb8c04{height:1000px;color:#000c7d;background-color:#f4f6fc;flex-direction:column;}.elementor .e-10419cd-f97208c{height:250px;font-family:Lato;font-weight:300;color:#ffff;text-align:end;padding:77px;background-image:url("https://suomenlakitalo.fi/wp-content/uploads/2026/09/Näyttökuva-2026-9-29-kello-17.51.48-1024x678.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-d4604b5-a0b810a{font-family:Lato;font-weight:400;font-size:18px;color:#000c7d;text-align:center;margin:25px;}.elementor .e-32c4996-be88a7c{font-family:Lato;font-weight:400;font-size:18px;color:#000c7d;text-align:center;margin:25px;}.elementor .e-023ac22-fe99db1{font-family:Lato;font-weight:400;font-size:18px;color:#000c7d;text-align:center;margin:25px;}.elementor .e-c42395b-158c21d{height:700px;color:#000c7d;}.elementor .e-b66d046{height:700px;background-color:#f4f6fc;flex-direction:column;}.elementor .e-5fa3484{width:50%;flex-direction:column;}.elementor .e-cad81e5-a5ab727{font-family:Lato;font-weight:400;color:#000c7d;border-radius:13px;background-color:#FFFF;filter:blur(0px);backdrop-filter:blur(0px);transform:translate3d(0px, 0px, 0px);transition:all 200ms;}.elementor .e-b2de419{width:50%;flex-direction:column;}.elementor .e-8c59f04{height:150px;background-color:#f4f6fc;flex-direction:row;}.elementor .e-d709a8f-9f9bd52{font-family:Lato;font-weight:300;color:#ffff;text-align:center;}.elementor .e-32d1c21{height:250px;background-image:url("https://suomenlakitalo.fi/wp-content/uploads/2024/06/palvelut-ja-osaamisala-scaled-min-1024x663.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:bottom left;flex-direction:column;}.elementor .e-a430416-e5ffffa{font-family:Lato;font-weight:300;font-size:20px;color:#000c7d;}.elementor .e-9e57bc0-ca18a37{font-family:Lato;font-weight:400;font-size:20px;color:#000c7d;}.elementor .e-84765bc-d42c04a{font-family:Lato;font-weight:300;font-size:20px;color:#000c7d;}.elementor .e-f669747-7d2d61f{font-family:Lato;font-weight:400;font-size:20px;color:#000c7d;}.elementor .e-3d1fe66{text-align:start;background-color:#f4f6fc;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-93b829b-8c650c0{font-family:Lato;font-weight:300;font-size:20px;color:#000c7d;}.elementor .e-d7c1a13-ec3e3db{font-family:Lato;font-weight:400;font-size:20px;color:#000c7d;}.elementor .e-e30141a-14fb27d{font-family:Lato;font-weight:300;font-size:20px;color:#000c7d;}.elementor .e-c65ab5c-9293789{font-family:Lato;font-weight:400;font-size:20px;color:#000c7d;}.elementor .e-19f14b3{text-align:start;background-color:#f4f6fc;flex-direction:column;}.elementor .e-33f65ad-d2a7a51{font-family:Lato;font-weight:300;font-size:20px;color:#000c7d;}.elementor .e-86b1c58-a848b4b{font-family:Lato;font-weight:400;font-size:20px;color:#000c7d;}.elementor .e-7e51ab3-8883a3d{font-family:Lato;font-weight:300;font-size:20px;color:#000c7d;}.elementor .e-917c068-f9fe561{font-family:Lato;font-weight:400;font-size:20px;color:#000c7d;}.elementor .e-bb4aa37{text-align:start;background-color:#f4f6fc;flex-direction:column;}.elementor .e-85793a4-c5ed464{height:300px;font-family:Lato;font-weight:300;font-size:55px;color:#ffff;line-height:70px;text-align:end;padding:94px;}.elementor .e-bc8831e{background-color:#000c7d;flex-direction:column;}.elementor .e-22bd3f9-d7a9379{height:100px;font-family:Lato;font-weight:300;font-size:25px;color:#ffff;text-align:end;padding:94px;}.elementor .e-cb8e4b9{background-color:#000c7d;flex-direction:column;}