.elementor-2940 .elementor-element.elementor-element-6740a3a:not(.elementor-motion-effects-element-type-background),.elementor-2940 .elementor-element.elementor-element-6740a3a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.buildie.fi/wp-content/uploads/2021/05/tuotekuva1.jpg");background-size:cover}.elementor-2940 .elementor-element.elementor-element-6740a3a>.elementor-container{min-height:800px}.elementor-2940 .elementor-element.elementor-element-6740a3a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2940 .elementor-element.elementor-element-6740a3a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2940 .elementor-element.elementor-element-e7f2f98{text-align:center}.elementor-2940 .elementor-element.elementor-element-e7f2f98 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:72px;font-weight:700;line-height:93px;color:#fff}.elementor-2940 .elementor-element.elementor-element-384ad46:not(.elementor-motion-effects-element-type-background),.elementor-2940 .elementor-element.elementor-element-384ad46>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#edefef}.elementor-2940 .elementor-element.elementor-element-384ad46>.elementor-container{max-width:1200px}.elementor-2940 .elementor-element.elementor-element-384ad46{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 0}.elementor-2940 .elementor-element.elementor-element-384ad46>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2940 .elementor-element.elementor-element-3fb946e{text-align:center;font-family:"DM Sans",Sans-serif;font-size:24px;font-weight:700;line-height:36px;color:#1f2121}.elementor-2940 .elementor-element.elementor-element-33a2619c:not(.elementor-motion-effects-element-type-background),.elementor-2940 .elementor-element.elementor-element-33a2619c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#edefef}.elementor-2940 .elementor-element.elementor-element-33a2619c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2940 .elementor-element.elementor-element-33a2619c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2940 .elementor-element.elementor-element-4f3d3b1a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2940 .elementor-element.elementor-element-157b9e5 .elementor-button{background-color:#D8D8D800;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:700;fill:#1f2121;color:#1f2121;border-style:solid;border-width:3px;border-color:#30e8d5;border-radius:0;padding:8px 12px 9px}.elementor-2940 .elementor-element.elementor-element-157b9e5 .elementor-button:hover,.elementor-2940 .elementor-element.elementor-element-157b9e5 .elementor-button:focus{background-color:#30e8d5}.elementor-2940 .elementor-element.elementor-element-157b9e5{width:auto;max-width:auto}.elementor-2940 .elementor-element.elementor-element-157b9e5>.elementor-widget-container{margin:7px 5px 0}.elementor-2940 .elementor-element.elementor-element-361848e8 .elementor-button{background-color:#D8D8D800;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:700;fill:#1f2121;color:#1f2121;border-style:solid;border-width:3px;border-color:#30e8d5;border-radius:0;padding:8px 12px 9px}.elementor-2940 .elementor-element.elementor-element-361848e8 .elementor-button:hover,.elementor-2940 .elementor-element.elementor-element-361848e8 .elementor-button:focus{background-color:#30e8d5}.elementor-2940 .elementor-element.elementor-element-361848e8{width:auto;max-width:auto}.elementor-2940 .elementor-element.elementor-element-361848e8>.elementor-widget-container{margin:7px 5px 0}.elementor-2940 .elementor-element.elementor-element-3a594bb9 .elementor-button{background-color:#D8D8D800;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:700;fill:#1f2121;color:#1f2121;border-style:solid;border-width:3px;border-color:#30e8d5;border-radius:0;padding:8px 12px 9px}.elementor-2940 .elementor-element.elementor-element-3a594bb9 .elementor-button:hover,.elementor-2940 .elementor-element.elementor-element-3a594bb9 .elementor-button:focus{background-color:#30e8d5}.elementor-2940 .elementor-element.elementor-element-3a594bb9{width:auto;max-width:auto}.elementor-2940 .elementor-element.elementor-element-3a594bb9>.elementor-widget-container{margin:7px 5px 0}.elementor-2940 .elementor-element.elementor-element-7629369b .elementor-button{background-color:#D8D8D800;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:700;fill:#1f2121;color:#1f2121;border-style:solid;border-width:3px;border-color:#30e8d5;border-radius:0;padding:8px 12px 9px}.elementor-2940 .elementor-element.elementor-element-7629369b .elementor-button:hover,.elementor-2940 .elementor-element.elementor-element-7629369b .elementor-button:focus{background-color:#30e8d5}.elementor-2940 .elementor-element.elementor-element-7629369b{width:auto;max-width:auto}.elementor-2940 .elementor-element.elementor-element-7629369b>.elementor-widget-container{margin:7px 5px 0}.elementor-2940 .elementor-element.elementor-element-529cbb8c .elementor-button{background-color:#D8D8D800;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:700;fill:#1f2121;color:#1f2121;border-style:solid;border-width:3px;border-color:#30e8d5;border-radius:0;padding:8px 12px 9px}.elementor-2940 .elementor-element.elementor-element-529cbb8c .elementor-button:hover,.elementor-2940 .elementor-element.elementor-element-529cbb8c .elementor-button:focus{background-color:#30e8d5}.elementor-2940 .elementor-element.elementor-element-529cbb8c{width:auto;max-width:auto}.elementor-2940 .elementor-element.elementor-element-529cbb8c>.elementor-widget-container{margin:7px 5px 0}.elementor-2940 .elementor-element.elementor-element-c83dbd8 .elementor-button{background-color:#D8D8D800;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:700;fill:#1f2121;color:#1f2121;border-style:solid;border-width:3px;border-color:#30e8d5;border-radius:0;padding:8px 12px 9px}.elementor-2940 .elementor-element.elementor-element-c83dbd8 .elementor-button:hover,.elementor-2940 .elementor-element.elementor-element-c83dbd8 .elementor-button:focus{background-color:#30e8d5}.elementor-2940 .elementor-element.elementor-element-c83dbd8{width:auto;max-width:auto}.elementor-2940 .elementor-element.elementor-element-c83dbd8>.elementor-widget-container{margin:7px 5px 0}.elementor-2940 .elementor-element.elementor-element-01e08b2:not(.elementor-motion-effects-element-type-background),.elementor-2940 .elementor-element.elementor-element-01e08b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#edefef}.elementor-2940 .elementor-element.elementor-element-01e08b2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:75px 0 0}.elementor-2940 .elementor-element.elementor-element-01e08b2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2940 .elementor-element.elementor-element-4383151{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#1f2121}.elementor-2940 .elementor-element.elementor-element-f1f435e:not(.elementor-motion-effects-element-type-background),.elementor-2940 .elementor-element.elementor-element-f1f435e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#edefef}.elementor-2940 .elementor-element.elementor-element-f1f435e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:75px 0 0}.elementor-2940 .elementor-element.elementor-element-f1f435e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2940 .elementor-element.elementor-element-2da9949{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#1f2121}.elementor-2940 .elementor-element.elementor-element-3d228d9:not(.elementor-motion-effects-element-type-background),.elementor-2940 .elementor-element.elementor-element-3d228d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#edefef}.elementor-2940 .elementor-element.elementor-element-3d228d9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:75px 0 0}.elementor-2940 .elementor-element.elementor-element-3d228d9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2940 .elementor-element.elementor-element-68347f8{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#1f2121}.elementor-2940 .elementor-element.elementor-element-f11013d:not(.elementor-motion-effects-element-type-background),.elementor-2940 .elementor-element.elementor-element-f11013d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#edefef}.elementor-2940 .elementor-element.elementor-element-f11013d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:75px 0 0}.elementor-2940 .elementor-element.elementor-element-f11013d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2940 .elementor-element.elementor-element-02de043{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#1f2121}.elementor-2940 .elementor-element.elementor-element-8b2c762:not(.elementor-motion-effects-element-type-background),.elementor-2940 .elementor-element.elementor-element-8b2c762>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#edefef}.elementor-2940 .elementor-element.elementor-element-8b2c762{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:75px 0 0}.elementor-2940 .elementor-element.elementor-element-8b2c762>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2940 .elementor-element.elementor-element-cf0836c{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#1f2121}.elementor-2940 .elementor-element.elementor-element-818a3db:not(.elementor-motion-effects-element-type-background),.elementor-2940 .elementor-element.elementor-element-818a3db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#edefef}.elementor-2940 .elementor-element.elementor-element-818a3db{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:75px 0 0}.elementor-2940 .elementor-element.elementor-element-818a3db>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2940 .elementor-element.elementor-element-8d1e267{text-align:center;font-family:"DM Sans",Sans-serif;font-size:24px;font-weight:700;line-height:22px;color:#1f2121}.elementor-2940 .elementor-element.elementor-element-a3b6477:not(.elementor-motion-effects-element-type-background),.elementor-2940 .elementor-element.elementor-element-a3b6477>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#edefef}.elementor-2940 .elementor-element.elementor-element-a3b6477{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-2940 .elementor-element.elementor-element-a3b6477>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2940 .elementor-element.elementor-element-733d3d7{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#1f2121}.elementor-2940 .elementor-element.elementor-element-81ade25{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#1f2121}.elementor-2940 .elementor-element.elementor-element-522f4c5{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#1f2121}.elementor-2940 .elementor-element.elementor-element-e6e654f:not(.elementor-motion-effects-element-type-background),.elementor-2940 .elementor-element.elementor-element-e6e654f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#edefef}.elementor-2940 .elementor-element.elementor-element-e6e654f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:75px 0}.elementor-2940 .elementor-element.elementor-element-e6e654f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2940 .elementor-element.elementor-element-f42e5bc{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#1f2121}@media(min-width:768px){.elementor-2940 .elementor-element.elementor-element-ff8d34d{width:58%}.elementor-2940 .elementor-element.elementor-element-64758c5{width:42%}.elementor-2940 .elementor-element.elementor-element-3d7dd83{width:41%}.elementor-2940 .elementor-element.elementor-element-56aa10b{width:59%}.elementor-2940 .elementor-element.elementor-element-7d25c63{width:56%}.elementor-2940 .elementor-element.elementor-element-879b800{width:44%}.elementor-2940 .elementor-element.elementor-element-841bb29{width:41.4%}.elementor-2940 .elementor-element.elementor-element-9e83dc5{width:58.6%}.elementor-2940 .elementor-element.elementor-element-9bbfc85{width:59%}.elementor-2940 .elementor-element.elementor-element-37a2447{width:41%}.elementor-2940 .elementor-element.elementor-element-f592306{width:59%}.elementor-2940 .elementor-element.elementor-element-b8650d7{width:41%}}@media(max-width:1024px){.elementor-2940 .elementor-element.elementor-element-4f3d3b1a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2940 .elementor-element.elementor-element-157b9e5>.elementor-widget-container{margin:5px}.elementor-2940 .elementor-element.elementor-element-361848e8>.elementor-widget-container{margin:5px}.elementor-2940 .elementor-element.elementor-element-3a594bb9>.elementor-widget-container{margin:5px}.elementor-2940 .elementor-element.elementor-element-7629369b>.elementor-widget-container{margin:5px}.elementor-2940 .elementor-element.elementor-element-529cbb8c>.elementor-widget-container{margin:5px}.elementor-2940 .elementor-element.elementor-element-c83dbd8>.elementor-widget-container{margin:5px}.elementor-2940 .elementor-element.elementor-element-81ade25>.elementor-widget-container{margin:0 0 0 -8px;padding:0}}@media(max-width:767px){.elementor-2940 .elementor-element.elementor-element-6740a3a:not(.elementor-motion-effects-element-type-background),.elementor-2940 .elementor-element.elementor-element-6740a3a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.buildie.fi/wp-content/uploads/2021/05/A_Buildie_Tuote.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover}.elementor-2940 .elementor-element.elementor-element-e7f2f98 .elementor-heading-title{font-size:45px}.elementor-2940 .elementor-element.elementor-element-3fb946e{text-align:left}.elementor-2940 .elementor-element.elementor-element-157b9e5{width:100%;max-width:100%}.elementor-2940 .elementor-element.elementor-element-157b9e5>.elementor-widget-container{margin:5px 0 10px}.elementor-2940 .elementor-element.elementor-element-157b9e5 .elementor-button{padding:15px}.elementor-2940 .elementor-element.elementor-element-361848e8{width:100%;max-width:100%}.elementor-2940 .elementor-element.elementor-element-361848e8>.elementor-widget-container{margin:5px 0 10px}.elementor-2940 .elementor-element.elementor-element-361848e8 .elementor-button{padding:15px}.elementor-2940 .elementor-element.elementor-element-3a594bb9{width:100%;max-width:100%}.elementor-2940 .elementor-element.elementor-element-3a594bb9>.elementor-widget-container{margin:5px 0 10px}.elementor-2940 .elementor-element.elementor-element-3a594bb9 .elementor-button{padding:15px}.elementor-2940 .elementor-element.elementor-element-7629369b{width:100%;max-width:100%}.elementor-2940 .elementor-element.elementor-element-7629369b>.elementor-widget-container{margin:5px 0 10px}.elementor-2940 .elementor-element.elementor-element-7629369b .elementor-button{padding:15px}.elementor-2940 .elementor-element.elementor-element-529cbb8c{width:100%;max-width:100%}.elementor-2940 .elementor-element.elementor-element-529cbb8c>.elementor-widget-container{margin:5px 0}.elementor-2940 .elementor-element.elementor-element-529cbb8c .elementor-button{padding:15px}.elementor-2940 .elementor-element.elementor-element-c83dbd8{width:100%;max-width:100%}.elementor-2940 .elementor-element.elementor-element-c83dbd8>.elementor-widget-container{margin:5px 0}.elementor-2940 .elementor-element.elementor-element-c83dbd8 .elementor-button{padding:15px}.elementor-2940 .elementor-element.elementor-element-3d228d9{padding:40px 0 0}.elementor-2940 .elementor-element.elementor-element-f11013d{padding:10px 0 0}.elementor-2940 .elementor-element.elementor-element-8b2c762{padding:30px 0 0}.elementor-2940 .elementor-element.elementor-element-818a3db{padding:20px 0 0}.elementor-2940 .elementor-element.elementor-element-8d1e267>.elementor-widget-container{margin:0 0 -20px}.elementor-2940 .elementor-element.elementor-element-8d1e267{text-align:left}.elementor-2940 .elementor-element.elementor-element-81ade25>.elementor-widget-container{margin:0}.elementor-2940 .elementor-element.elementor-element-e6e654f{padding:30px 0 0}}