.elementor .e-a039c36-fae12ee{font-family:Inter;font-weight:400;font-size:14.4px;color:rgb(117, 117, 117);line-height:1.6;text-align:start;padding:0px;background-color:rgba(0, 0, 0, 0);transition:all 300ms;display:block;flex:0 1 auto;}.elementor .e-a039c36-fae12ee:hover,.elementor .e-a039c36-fae12ee:focus-visible{color:#BD4242;}.elementor .e-f4c161a-4ed2a17{font-family:Inter;font-weight:400;font-size:14.4px;color:rgb(117, 117, 117);line-height:1.6;text-align:start;text-transform:none;display:block;flex:0 1 auto;}.elementor .e-406065d-c086277{font-family:Inter;font-weight:400;font-size:14.4px;color:rgb(117, 117, 117);line-height:1.6;text-align:start;padding:0px;background-color:rgba(0, 0, 0, 0);transition:all 300ms;display:block;flex:0 1 auto;}.elementor .e-406065d-c086277:hover,.elementor .e-406065d-c086277:focus-visible{color:#BD4242;}.elementor .e-8161549-39573e2{font-family:Inter;font-weight:400;font-size:14.4px;color:rgb(117, 117, 117);line-height:1.6;text-align:start;text-transform:none;display:block;flex:0 1 auto;}.elementor .e-5e129bc-3e2da06{font-family:Inter;font-weight:400;font-size:14.4px;color:rgb(117, 117, 117);line-height:1.6;text-align:start;text-transform:none;display:block;flex:0 1 auto;}.elementor .e-985de93-b04db60{width:auto;column-gap:8px;padding:0px;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;row-gap:8px;flex-wrap:nowrap;align-items:center;}.elementor .e-907752a-da7f42d{font-family:Inter;font-weight:700;font-size:13.6px;color:rgb(255, 255, 255);letter-spacing:0.5px;line-height:1.6;text-align:start;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:24px;background-color:rgb(189, 66, 66);background-clip:border-box;display:inline-block;flex-direction:row;flex-wrap:nowrap;}.elementor .e-357787f-4eda373{font-family:Space Grotesk;font-weight:700;font-size:56px;color:rgb(26, 26, 26);line-height:1.15;text-align:start;text-transform:none;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-d693385-17bb353{width:auto;max-width:800px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-9d2a38c-1d190f7{width:auto;padding-block-start:64px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;background-image:linear-gradient(135deg, rgb(248,244,244) 0%,rgb(248,235,234) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:rgba(0, 0, 0, 0);background-clip:border-box;display:block;}.elementor .e-8ab96e0-2e3d7c5{width:auto;height:500px;max-width:1200px;overflow:hidden;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:16px;background-image:url("https://tplus.joowa.cloud/wp-content/uploads/2026/01/mitka-ovat-toimistokalusteiden-yleisimmat-asennusvirheet.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:rgb(248, 235, 234);background-clip:border-box;display:block;}.elementor .e-4a073fd-b4c47e2{width:auto;padding:32px;background-color:rgb(255, 255, 255);background-clip:border-box;display:block;}.elementor .e-45388d1-e6149e5{font-family:Inter;font-weight:400;font-size:14.4px;color:rgb(74, 74, 74);line-height:1.6;text-align:start;padding-block-start:8px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:20px;border-radius:24px;background-color:rgb(248, 244, 244);transition:all 300ms;display:block;flex:0 1 auto;}.elementor .e-45388d1-e6149e5:hover,.elementor .e-45388d1-e6149e5:focus-visible{color:#BD4242;}.elementor .e-9245390-f1d11ae{font-family:Inter;font-weight:400;font-size:14.4px;color:rgb(74, 74, 74);line-height:1.6;text-align:start;padding-block-start:8px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:20px;border-radius:24px;background-color:rgb(248, 244, 244);transition:all 300ms;display:block;flex:0 1 auto;}.elementor .e-9245390-f1d11ae:hover,.elementor .e-9245390-f1d11ae:focus-visible{color:#BD4242;}.elementor .e-e20dbd2-3a66573{font-family:Inter;font-weight:400;font-size:14.4px;color:rgb(74, 74, 74);line-height:1.6;text-align:start;padding-block-start:8px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:20px;border-radius:24px;background-color:rgb(248, 244, 244);transition:all 300ms;display:block;flex:0 1 auto;}.elementor .e-e20dbd2-3a66573:hover,.elementor .e-e20dbd2-3a66573:focus-visible{color:#BD4242;}.elementor .e-34ea864-e21390e{font-family:Inter;font-weight:400;font-size:14.4px;color:rgb(74, 74, 74);line-height:1.6;text-align:start;padding-block-start:8px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:20px;border-radius:24px;background-color:rgb(248, 244, 244);transition:all 300ms;display:block;flex:0 1 auto;}.elementor .e-34ea864-e21390e:hover,.elementor .e-34ea864-e21390e:focus-visible{color:#BD4242;}.elementor .e-376efc0-534040d{font-family:Inter;font-weight:400;font-size:14.4px;color:rgb(74, 74, 74);line-height:1.6;text-align:start;padding-block-start:8px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:20px;border-radius:24px;background-color:rgb(248, 244, 244);transition:all 300ms;display:block;flex:0 1 auto;}.elementor .e-376efc0-534040d:hover,.elementor .e-376efc0-534040d:focus-visible{color:#BD4242;}.elementor .e-2c0a5ea-bbe10d5{width:auto;column-gap:16px;padding:0px;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;row-gap:16px;flex-wrap:wrap;}.elementor .e-91a6186-1778cbe{font-family:Space Grotesk;font-weight:700;font-size:17.6px;color:rgb(26, 26, 26);line-height:1.6;text-align:start;text-transform:none;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-30159a7-45edef3{font-family:Inter;font-weight:500;font-size:16px;color:rgb(26, 26, 26);line-height:1.6;text-align:start;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:1px;border-color:rgb(229, 229, 229);border-style:solid;background-color:rgb(248, 244, 244);transition:all 300ms;display:block;flex:0 1 auto;}.elementor .e-30159a7-45edef3:hover,.elementor .e-30159a7-45edef3:focus-visible{color:white;}.elementor .e-6192d91-c00d0a4{font-family:Inter;font-weight:500;font-size:16px;color:rgb(26, 26, 26);line-height:1.6;text-align:start;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:1px;border-color:rgb(229, 229, 229);border-style:solid;background-color:rgb(248, 244, 244);transition:all 300ms;display:block;flex:0 1 auto;}.elementor .e-6192d91-c00d0a4:hover,.elementor .e-6192d91-c00d0a4:focus-visible{color:white;}.elementor .e-f5e3846-5f63036{font-family:Inter;font-weight:500;font-size:16px;color:rgb(26, 26, 26);line-height:1.6;text-align:start;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:1px;border-color:rgb(229, 229, 229);border-style:solid;background-color:rgb(248, 244, 244);transition:all 300ms;display:block;flex:0 1 auto;}.elementor .e-f5e3846-5f63036:hover,.elementor .e-f5e3846-5f63036:focus-visible{color:white;}.elementor .e-a1bb7d0-bcc6e4f{font-family:Inter;font-weight:500;font-size:16px;color:rgb(26, 26, 26);line-height:1.6;text-align:start;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:1px;border-color:rgb(229, 229, 229);border-style:solid;background-color:rgb(248, 244, 244);transition:all 300ms;display:block;flex:0 1 auto;}.elementor .e-a1bb7d0-bcc6e4f:hover,.elementor .e-a1bb7d0-bcc6e4f:focus-visible{color:white;}.elementor .e-98f5763-64cdf14{width:auto;column-gap:16px;padding:0px;display:flex;flex-direction:row;row-gap:16px;flex-wrap:nowrap;}.elementor .e-146a25a-dea1ca0{width:auto;padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-58f8f79-154f5e8{width:auto;max-width:800px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgb(229, 229, 229);border-style:solid;display:block;}.elementor .e-4a53d59-9e03fdb{font-family:Space Grotesk;font-weight:700;font-size:40px;color:rgb(26, 26, 26);line-height:1.6;text-align:center;text-transform:none;margin-block-start:0px;margin-block-end:48px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-0f1094b-e28ac87{width:auto;height:200px;position:relative;padding:0px;background-color:rgb(248, 235, 234);background-clip:border-box;display:block;}.elementor .e-51c932c-d78c7e6{font-family:Inter;font-weight:400;font-size:13.6px;color:rgb(74, 74, 74);line-height:1.6;text-align:start;text-transform:none;display:block;flex:0 1 auto;}.elementor .e-53d279c-86785f3{font-family:Inter;font-weight:400;font-size:13.6px;color:rgb(74, 74, 74);line-height:1.6;text-align:start;text-transform:none;display:block;flex:0 1 auto;}.elementor .e-175fec0-5ba5de8{font-family:Inter;font-weight:400;font-size:13.6px;color:rgb(74, 74, 74);line-height:1.6;text-align:start;text-transform:none;display:block;flex:0 1 auto;}.elementor .e-b750644-8523f57{width:auto;column-gap:24px;padding:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;row-gap:24px;flex-wrap:wrap;align-items:center;}.elementor .e-ad67dc4-80d30d3{font-family:Space Grotesk;font-weight:700;font-size:20.8px;color:rgb(26, 26, 26);line-height:1.3;text-align:start;text-transform:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-51c4e45-e0c686c{font-family:Inter;font-weight:400;font-size:16px;color:rgb(74, 74, 74);line-height:1.7;text-align:start;text-transform:none;display:block;}.elementor .e-cf92eb1-2b30850{width:auto;padding:32px;display:block;}.elementor .e-cf1f890-1adb610{width:auto;overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:rgb(229, 229, 229);border-style:solid;background-color:rgb(255, 255, 255);background-clip:border-box;display:block;}.elementor .e-ffbe162-b5b9190{width:auto;height:200px;position:relative;padding:0px;background-color:rgb(248, 235, 234);background-clip:border-box;display:block;}.elementor .e-71d2dae-bb04a4e{font-family:Inter;font-weight:400;font-size:13.6px;color:rgb(74, 74, 74);line-height:1.6;text-align:start;text-transform:none;display:block;flex:0 1 auto;}.elementor .e-b206a00-032f5d2{font-family:Inter;font-weight:400;font-size:13.6px;color:rgb(74, 74, 74);line-height:1.6;text-align:start;text-transform:none;display:block;flex:0 1 auto;}.elementor .e-36b131d-d1cad9c{font-family:Inter;font-weight:400;font-size:13.6px;color:rgb(74, 74, 74);line-height:1.6;text-align:start;text-transform:none;display:block;flex:0 1 auto;}.elementor .e-bec439c-616a27c{width:auto;column-gap:24px;padding:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;row-gap:24px;flex-wrap:wrap;align-items:center;}.elementor .e-d849bc0-b6e12c7{font-family:Space Grotesk;font-weight:700;font-size:20.8px;color:rgb(26, 26, 26);line-height:1.3;text-align:start;text-transform:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-3d6ad72-d098276{font-family:Inter;font-weight:400;font-size:16px;color:rgb(74, 74, 74);line-height:1.7;text-align:start;text-transform:none;display:block;}.elementor .e-d910b7c-89d9aeb{width:auto;padding:32px;display:block;}.elementor .e-3e250f1-092db7b{width:auto;overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:rgb(229, 229, 229);border-style:solid;background-color:rgb(255, 255, 255);background-clip:border-box;display:block;}.elementor .e-71306f1-e1289dd{width:auto;height:200px;position:relative;padding:0px;background-color:rgb(248, 235, 234);background-clip:border-box;display:block;}.elementor .e-ea88c90-53b91e2{font-family:Inter;font-weight:400;font-size:13.6px;color:rgb(74, 74, 74);line-height:1.6;text-align:start;text-transform:none;display:block;flex:0 1 auto;}.elementor .e-70c8feb-2d3682a{font-family:Inter;font-weight:400;font-size:13.6px;color:rgb(74, 74, 74);line-height:1.6;text-align:start;text-transform:none;display:block;flex:0 1 auto;}.elementor .e-e7712af-ce009d3{font-family:Inter;font-weight:400;font-size:13.6px;color:rgb(74, 74, 74);line-height:1.6;text-align:start;text-transform:none;display:block;flex:0 1 auto;}.elementor .e-c4d77ec-597dca6{width:auto;column-gap:24px;padding:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;row-gap:24px;flex-wrap:wrap;align-items:center;}.elementor .e-26fa7d5-d7497db{font-family:Space Grotesk;font-weight:700;font-size:20.8px;color:rgb(26, 26, 26);line-height:1.3;text-align:start;text-transform:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-bd3e82e-65fb8f5{font-family:Inter;font-weight:400;font-size:16px;color:rgb(74, 74, 74);line-height:1.7;text-align:start;text-transform:none;display:block;}.elementor .e-57f8e5e-46883a8{width:auto;padding:32px;display:block;}.elementor .e-428fe34-6399806{width:auto;overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:rgb(229, 229, 229);border-style:solid;background-color:rgb(255, 255, 255);background-clip:border-box;display:block;}.elementor .e-b367ad3-b2ca062{width:auto;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-36c13d8-dd9b6e9{width:auto;padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;background-color:rgb(248, 244, 244);background-clip:border-box;display:block;}.elementor .e-1137db2-e28e702{font-family:Space Grotesk;font-weight:700;font-size:40px;color:rgb(255, 255, 255);line-height:1.2;text-align:center;text-transform:none;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-fc623e4-38141f6{font-family:Inter;font-weight:400;font-size:18.4px;color:rgb(255, 255, 255);line-height:1.6;text-align:center;text-transform:none;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;opacity:95%;display:block;}.elementor .e-c5a8e03-435126f{font-family:Inter;font-weight:600;font-size:16px;color:rgb(189, 66, 66);line-height:1.6;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:40px;border-radius:8px;background-color:rgb(255, 255, 255);display:inline-block;flex-direction:row;flex-wrap:nowrap;}.elementor .e-3b9d163-4f44533{width:auto;max-width:700px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-991e966-86ac0ad{width:auto;text-align:center;padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;background-image:linear-gradient(135deg, rgb(189,66,66) 0%,rgb(154,53,52) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:rgba(0, 0, 0, 0);background-clip:border-box;display:block;}