PageSourceSearch

https://www.ecom.fi/lvi-alan-ohjelmisto/

html ecom.fi collected 2026-10-07 08:15:53 UTC 145,712 bytes, 2,073 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="fi">
4
5<head>
6	    <!-- Adding default consent -->
7    
7<script>
8        window.dataLayer = window.dataLayer || [];
9
10        function gtag() {
11            dataLayer.push(arguments)
12        };
13        gtag('consent', 'default', {
14            'ad_storage': 'denied',
15            'ad_user_data': 'denied',
16            'ad_personalization': 'denied',
17            'analytics_storage': 'denied',
18            'functionality_storage': 'denied',
19            'personalization_storage': 'denied',
20            'security_storage': 'granted'
21        });
22    </script>
22
23    <!-- End of adding default consent -->
24    
24<script>
25                    window.dataLayer = window.dataLayer || [];
26                    window.dataLayer.push({
27                    pageLanguage: 'fi'
28                    });
29                </script>
29	<link rel="dns-prefetch" href="https://www.googletagmanager.com"> 
30	<link rel="dns-prefetch" href="https://www.google-analytics.com"> 
31	<link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com" />
32
33	<meta name="google-site-verification" content="FgTyyOGxYB3SNs8crawbxy79RiQHDqXJZDfJRjWK3uM" />
34	<meta charset="UTF-8">
35	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
36	<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
37
38	<!--Add custom color to browser tab on mobile / tablet  -->
39	<!-- Chrome, Firefox OS and Opera -->
40	<meta name="theme-color" content="#000000">
41	<!-- Windows Phone -->
42	<meta name="msapplication-navbutton-color" content="#000000">
43	<!-- iOS Safari -->
44	<meta name="apple-mobile-web-app-status-bar-style" content="#000000">
45
46	    <!-- Usercentrics -->
47    
47<script id="usercentrics-cmp" src="https://web.cmp.usercentrics.eu/ui/loader.js"
48        data-settings-id="j1DmzP_NQMUjY5" async></script>
48
49    <!-- End of Usercentrics -->
50    
51
52	
52<script>
53		function d365mktConfigureTracking() {
54		return {
55			Anonymize: true
56		};
57		}
58	</script>
58
59
60	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
61
62	<!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ -->
63	<title>Finago Ecom -ohjelmisto LVI-alalle - Hoida arkea yhdellä ohjelmistolla</title>
64	<meta name="description" content="Finago Ecom -ohjelmisto kokoaa LVI-yrityksesi tärkeimmät toiminnot yhteen helppokäyttöiseen ohjelmistoon. Kokeile ilmaiseksi!" />
65	<link rel="canonical" href="https://www.ecom.fi/lvi-alan-ohjelmisto/" />
66	<meta property="og:locale" content="fi_FI" />
67	<meta property="og:type" content="article" />
68	<meta property="og:title" content="Finago Ecom -ohjelmisto LVI-alalle - Hoida arkea yhdellä ohjelmistolla" />
69	<meta property="og:description" content="Finago Ecom -ohjelmisto kokoaa LVI-yrityksesi tärkeimmät toiminnot yhteen helppokäyttöiseen ohjelmistoon. Kokeile Finago Ecomia ilmaiseksi!" />
70	<meta property="og:url" content="https://www.ecom.fi/lvi-alan-ohjelmisto/" />
71	<meta property="og:site_name" content="Finago Ecom" />
72	<meta property="article:modified_time" content="2026-10-01T05:07:36+00:00" />
73	<meta property="og:image" content="https://www.ecom.fi/wp-content/themes/ecom/assets/img/social-media-share-finago-ecom.png" />
74	<meta property="og:image:width" content="1200" />
75	<meta property="og:image:height" content="630" />
76	<meta property="og:image:type" content="image/png" />
77	<meta name="twitter:card" content="summary_large_image" />
78	<meta name="twitter:title" content="Finago Ecom -ohjelmisto LVI-alalle - Hoida arkea yhdellä ohjelmistolla" />
79	<meta name="twitter:description" content="Finago Ecom -ohjelmisto kokoaa LVI-yrityksesi tärkeimmät toiminnot yhteen helppokäyttöiseen ohjelmistoon. Kokeile Finago Ecomia ilmaiseksi!" />
80	<meta name="twitter:image" content="https://www.ecom.fi/wp-content/themes/ecom/assets/img/social-media-share-finago-ecom.png" />
81	<meta name="twitter:label1" content="Est. reading time" />
82	<meta name="twitter:data1" content="7 minuuttia" />
83	
83<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.ecom.fi\/lvi-alan-ohjelmisto\/","url":"https:\/\/www.ecom.fi\/lvi-alan-ohjelmisto\/","name":"Finago Ecom -ohjelmisto LVI-alalle - Hoida arkea yhdellä ohjelmistolla","isPartOf":{"@id":"https:\/\/www.ecom.fi\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ecom.fi\/lvi-alan-ohjelmisto\/#primaryimage"},"image":{"@id":"https:\/\/www.ecom.fi\/lvi-alan-ohjelmisto\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ecom.fi\/wp-content\/uploads\/2025\/04\/ecom_tablet.jpg","datePublished":"2025-04-11T09:51:36+00:00","dateModified":"2026-10-01T05:07:36+00:00","description":"Finago Ecom -ohjelmisto kokoaa LVI-yrityksesi tärkeimmät toiminnot yhteen helppokäyttöiseen ohjelmistoon. Kokeile ilmaiseksi!","breadcrumb":{"@id":"https:\/\/www.ecom.fi\/lvi-alan-ohjelmisto\/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ecom.fi\/lvi-alan-ohjelmisto\/"]}]},{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/www.ecom.fi\/lvi-alan-ohjelmisto\/#primaryimage","url":"https:\/\/www.ecom.fi\/wp-content\/uploads\/2025\/04\/ecom_tablet.jpg","contentUrl":"https:\/\/www.ecom.fi\/wp-content\/uploads\/2025\/04\/ecom_tablet.jpg","width":2048,"height":1365,"caption":"Ecom ohjelmisto"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ecom.fi\/lvi-alan-ohjelmisto\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Etusivu","item":"https:\/\/www.ecom.fi\/"},{"@type":"ListItem","position":2,"name":"LVI-alan ohjelmisto"}]},{"@type":"WebSite","@id":"https:\/\/www.ecom.fi\/#website","url":"https:\/\/www.ecom.fi\/","name":"Finago Ecom","description":"Finago Ecom tarjoaa automaatiota LVIS- ja rakennusalan toiminnanohjaukseen sekä taloushallintoon. Aloita käyttö maksutta!","publisher":{"@id":"https:\/\/www.ecom.fi\/#organization"},"alternateName":"Ecom","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ecom.fi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"},{"@type":"Organization","@id":"https:\/\/www.ecom.fi\/#organization","name":"Ecom Oy","alternateName":"Ecom Oy","url":"https:\/\/www.ecom.fi\/","logo":{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/www.ecom.fi\/#\/schema\/logo\/image\/","url":"https:\/\/www.ecom.fi\/wp-content\/uploads\/2025\/11\/ecom-vertical-logo-small-black.svg","contentUrl":"https:\/\/www.ecom.fi\/wp-content\/uploads\/2025\/11\/ecom-vertical-logo-small-black.svg","caption":"Ecom Oy"},"image":{"@id":"https:\/\/www.ecom.fi\/#\/schema\/logo\/image\/"}}]}</script>
83
84	<!-- / Yoast SEO plugin. -->
85
86
87<link rel='dns-prefetch' href='//code.iconify.design' />
88<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.ecom.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ecom.fi%2Flvi-alan-ohjelmisto%2F" />
89<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.ecom.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ecom.fi%2Flvi-alan-ohjelmisto%2F&#038;format=xml" />
90<style id="wp-img-auto-sizes-contain-inline-css">
91img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
92/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
93</style>
94<style id="wp-block-library-inline-css">
95:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
95--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
96
97/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
98</style>
99<style id="wp-block-button-inline-css">
100.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1% - var(--wp--style--block-gap, .5em)*(1 - var(--wp--block-button--width)/100))}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1%)}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:transparent;background-image:none}
101/*# sourceURL=https://www.ecom.fi/wp-includes/blocks/button/style.min.css */
102</style>
103<style id="wp-block-cover-inline-css">
104.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}
104.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{c
104olor:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background,.wp-block-cover-image .wp-block-cover__embed-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;outline:none;padding:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper,.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper{bottom:0;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper iframe,.wp-block-cover .wp-block-cover__embed-background iframe,.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper iframe,.wp-block-cover-image .wp-block-cover__embed-background iframe{height:100vh;left:50%;min-height:100%;min-width:100%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__embed-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}
105/*# sourceURL=https://www.ecom.fi/wp-includes/blocks/cover/style.min.css */
106</style>
107<style id="wp-block-heading-inline-css">
108h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
109/*# sourceURL=https://www.ecom.fi/wp-includes/blocks/heading/style.min.css */
110</style>
111<style id="wp-block-list-inline-css">
112ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
113/*# sourceURL=https://www.ecom.fi/wp-includes/blocks/list/style.min.css */
114</style>
115<style id="wp-block-media-text-inline-css">
116.wp-block-media-text{box-sizing:border-box;direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}
116.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}
117/*# sourceURL=https://www.ecom.fi/wp-includes/blocks/media-text/style.min.css */
118</style>
119<style id="wp-block-paragraph-inline-css">
120.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
121/*# sourceURL=https://www.ecom.fi/wp-includes/blocks/paragraph/style.min.css */
122</style>
123<style id="wp-block-buttons-inline-css">
124.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center}
125/*# sourceURL=https://www.ecom.fi/wp-includes/blocks/buttons/style.min.css */
126</style>
127<style id="wp-block-columns-inline-css">
128.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}
129/*# sourceURL=https://www.ecom.fi/wp-includes/blocks/columns/style.min.css */
130</style>
131<style id="wp-block-group-inline-css">
132.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
133/*# sourceURL=https://www.ecom.fi/wp-includes/blocks/group/style.min.css */
134</style>
135<style id="wp-block-group-theme-inline-css">
136:where(.wp-block-group.has-background){padding:1.25em 2.375em}
137/*# sourceURL=https://www.ecom.fi/wp-includes/blocks/group/theme.min.css */
138</style>
139<style id="wp-block-spacer-inline-css">
140.wp-block-spacer{clear:both}
141/*# sourceURL=https://www.ecom.fi/wp-includes/blocks/spacer/style.min.css */
142</style>
143<style id="wp-block-library-inline-css-extra">
144
145		@media (max-width:768px) {
146			.wp-block-cover__image-background[style*="--fmsMobileImageURL"] {
147				background-image: var(--fmsMobileImageURL) !important;
148			}
149		}
150	
151/*# sourceURL=wp-block-library-inline-css */
152</style>
153
154<style id="classic-theme-styles-inline-css">
155/*! This file is auto-generated */
156.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;
156padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
157/*# sourceURL=/wp-includes/css/classic-themes.min.css */
158</style>
159
160<style id="fms-gutenberg-blocks-container-style-inline-css">
161
162
163/*# sourceURL=https://www.ecom.fi/wp-content/plugins/accountor-fms-gutenberg-blocks/build/fms-container/style-index.css */
164</style>
165<style id="fms-gutenberg-blocks-row-style-inline-css">
166.wp-block-fms-gutenberg-blocks-row .wp-block-fms-gutenberg-blocks-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-fms-gutenberg-blocks-row .wp-block-fms-gutenberg-blocks-column.is-vertically-aligned-center{align-self:center}.wp-block-fms-gutenberg-blocks-row .wp-block-fms-gutenberg-blocks-column.is-vertically-aligned-bottom{align-self:flex-end}
167
168/*# sourceURL=https://www.ecom.fi/wp-content/plugins/accountor-fms-gutenberg-blocks/build/fms-row/style-index.css */
169</style>
170<style id="fms-gutenberg-blocks-column-style-inline-css">
171
172
173/*# sourceURL=https://www.ecom.fi/wp-content/plugins/accountor-fms-gutenberg-blocks/build/fms-column/style-index.css */
174</style>
175
176<style id="global-styles-inline-css">
177:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--ice: #EFEFFD;--wp--preset--color--mint: #51FFDC;--wp--preset--color--sapphire: #544BFF;--wp--preset--color--orchid: #BE5FFF;--wp--preset--color--turquoise: #52DDE3;--wp--preset--color--cyan: #52BDE8;--wp--preset--color--sky-blue: #53A8ED;--wp--preset--color--royal-blue: #5480F5;--wp--preset--color--iris: #7452FF;--wp--preset--color--amethyst: #8D56FF;--wp--preset--color--indigo: #9958FE;--wp--preset--color--violet: #AE5CFF;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
177--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--orcid-to-white-top-left: linear-gradient(147.14deg, #BE5FFF -16.14%, #D393FF -0.67%, #E2B7FF 16.96%, #EFD8FF 31.81%, #FFFFFF 49.5%);--wp--preset--gradient--orcid-to-white-top-right: linear-gradient(225deg, #BE5FFF -16.14%, #D393FF -0.67%, #E2B7FF 16.96%, #EFD8FF 31.81%, #FFFFFF 49.5%);--wp--preset--gradient--orcid-to-white-bottom-left: linear-gradient(45deg, #BE5FFF -16.14%, #D393FF -0.67%, #E2B7FF 16.96%, #EFD8FF 31.81%, #FFFFFF 49.5%);--wp--preset--gradient--orcid-to-white-bottom-right: linear-gradient(335deg, #BE5FFF -16.14%, #D393FF -0.67%, #E2B7FF 16.96%, #EFD8FF 31.81%, #FFFFFF 49.5%);--wp--preset--gradient--orcid-to-sapphire-top-left: linear-gradient(145deg, rgba(190, 95, 255, 0.5) 0%, rgba(84, 75, 255, 0.5) 6%, rgba(255, 255, 255, 0.5) 30%);--wp--preset--gradient--orcid-to-sapphire-top-right: linear-gradient(225deg, rgba(190, 95, 255, 0.5) 0%, rgba(84, 75, 255, 0.5) 6%, rgba(255, 255, 255, 0.5) 30%);--wp--preset--gradient--orcid-to-sapphire-bottom-left: linear-gradient(45deg, rgba(190, 95, 255, 0.5) 0%, rgba(84, 75, 255, 0.5) 6%, rgba(255, 255, 255, 0.5) 30%);--wp--preset--gradient--orcid-to-sapphire-bottom-right: linear-gradient(335deg, rgba(190, 95, 255, 0.5) 0%, rgba(84, 75, 255, 0.5) 6%, rgba(255, 255, 255, 0.5) 30%);--wp--preset--gradient--sapphire-to-black-top-left: linear-gradient(145deg, #544BFF 5%, #000000 50%);--wp--preset--gradient--sapphire-to-black-top-right: linear-gradient(225deg, #544BFF 5%, #000000 50%);--wp--preset--gradient--sapphire-to-black-bottom-left: linear-gradient(45deg, #544BFF 5%, #000000 50%);--wp--preset--gradient--sapphire-to-black-bottom-right: linear-gradient(335deg, #544BFF 5%, #000000 50%);--wp--preset--gradient--royal-blue-to-black-top-left: background: linear-gradient(145deg, #5480F5 4.3%, #000000 48.43%);--wp--preset--gradient--royal-blue-to-black-top-right: background: linear-gradient(225deg, #5480F5 4.3%, #000000 48.43%);--wp--preset--gradient--royal-blue-to-black-bottom-left: background: linear-gradient(45deg, #5480F5 4.3%, #000000 48.43%);--wp--preset--gradient--royal-blue-to-black-bottom-right: background: linear-gradient(335deg, #5480F5 4.3%, #000000 48.43%);--wp--preset--gradient--sapphire-to-sky-blue-top-left: background: linear-gradient(145deg, #544BFF 49.24%, #53A8ED 100%);--wp--preset--gradient--sapphire-to-sky-blue-top-right: background: linear-gradient(225deg, #544BFF 49.24%, #53A8ED 100%);--wp--preset--gradient--sapphire-to-sky-blue-bottom-left: background: linear-gradient(45deg, #544BFF 49.24%, #53A8ED 100%);--wp--preset--gradient--sapphire-to-sky-blue-bottom-right: background: linear-gradient(335deg, #544BFF 49.24%, #53A8ED 100%);--wp--preset--font-size--small: 16px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 24px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--xsmall: 14px;--wp--preset--font-size--xlarge: 32px;--wp--preset--font-size--xxlarge: 40px;--wp--preset--font-size--xxxlarge: 48px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-ice-color{color: var(--wp--preset--color--ice) !important;}.has-mint-color{color: var(--wp--preset--color--mint) !important;}.has-sapphire-color{color: var(--wp--preset--color--sapphire) !important;}.has-orchid-color{color: var(--wp--preset--color--orchid) !important;}.has-turquoise-color{color: var(--wp--preset--color--turquoise) !important;}.has-cyan-color{color: var(--wp--preset--color--cyan) !important;}.has-sky-blue-color{color: var(--wp--preset--color--sky-blue) !important;}.has-royal-blue-color{color: var(--wp--preset--color--royal-blue) !important;}.has-iris-color{color: var(--wp--preset--color--iris) !important;}.has-amethyst-color{color: var(--wp--preset--color--amethyst) !important;}.has-indigo-color{color: var(--wp--preset--color--indigo) !important;}.has-violet-color{color: var(--wp--preset--color--violet) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-ice-background-color{background-color: var(--wp--preset--color--ice) !important;}.has-mint-background-color{background-color: var(--wp--preset--color--mint) !important;}.has-sapphire-background-color{background-color: var(--wp--preset--color--sapphire) !important;}.has-orchid-background-color{background-color: var(--wp--preset--color--orchid) !important;}.has-turquoise-background-color{background-color: var(--wp--preset--color--turquoise) !important;}.has-cyan-background-color{background-color: var(--wp--preset--color--cyan) !important;}.has-sky-blue-background-color{background-color: var(--wp--preset--color--sky-blue) !important;}.has-royal-blue-background-color{background-color: var(--wp--preset--color--royal-blue) !important;}.has-iris-background-color{background-color: var(--wp--preset--color--iris) !important;}.has-amethyst-background-color{background-color: var(--wp--preset--color--amethyst) !important;}.has-indigo-background-color{background-color: var(--wp--preset--color--indigo) !important;}.has-violet-background-color{background-color: var(--wp--preset--color--violet) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-ice-border-color{border-color: var(--wp--preset--color--ice) !important;}.has-mint-border-color{border-color: var(--wp--preset--color--mint) !important;}.has-sapphire-border-color{border-color: var(--wp--preset--color--sapphire) !important;}.has-orchid-border-color{border-color: var(--wp--preset--color--orchid) !important;}.has-turquoise-border-color{border-color: var(--wp--preset--color--turquoise) !important;}.has-cyan-border-color{border-color: var(--wp--preset--color--cyan) !important;}.has-sky-blue-border-color{border-color: var(--wp--preset--color--sky-blue) !important;}.has-royal-blue-border-color{border-color: var(--wp--preset--color--royal-blue) !important;}.has-iris-border-color{border-color: var(--wp--preset--color--iris) !important;}.has-amethyst-border-color{border-color: var(--wp--preset--color--amethyst) !important;}.has-indigo-border-color{border-color: var(--wp--preset--color--indigo) !important;}.has-violet-border-color{border-color: var(--wp--preset--color--violet) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
177.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-orcid-to-white-top-left-gradient-background{background: var(--wp--preset--gradient--orcid-to-white-top-left) !important;}.has-orcid-to-white-top-right-gradient-background{background: var(--wp--preset--gradient--orcid-to-white-top-right) !important;}.has-orcid-to-white-bottom-left-gradient-background{background: var(--wp--preset--gradient--orcid-to-white-bottom-left) !important;}.has-orcid-to-white-bottom-right-gradient-background{background: var(--wp--preset--gradient--orcid-to-white-bottom-right) !important;}.has-orcid-to-sapphire-top-left-gradient-background{background: var(--wp--preset--gradient--orcid-to-sapphire-top-left) !important;}.has-orcid-to-sapphire-top-right-gradient-background{background: var(--wp--preset--gradient--orcid-to-sapphire-top-right) !important;}.has-orcid-to-sapphire-bottom-left-gradient-background{background: var(--wp--preset--gradient--orcid-to-sapphire-bottom-left) !important;}.has-orcid-to-sapphire-bottom-right-gradient-background{background: var(--wp--preset--gradient--orcid-to-sapphire-bottom-right) !important;}.has-sapphire-to-black-top-left-gradient-background{background: var(--wp--preset--gradient--sapphire-to-black-top-left) !important;}.has-sapphire-to-black-top-right-gradient-background{background: var(--wp--preset--gradient--sapphire-to-black-top-right) !important;}.has-sapphire-to-black-bottom-left-gradient-background{background: var(--wp--preset--gradient--sapphire-to-black-bottom-left) !important;}.has-sapphire-to-black-bottom-right-gradient-background{background: var(--wp--preset--gradient--sapphire-to-black-bottom-right) !important;}.has-royal-blue-to-black-top-left-gradient-background{background: var(--wp--preset--gradient--royal-blue-to-black-top-left) !important;}.has-royal-blue-to-black-top-right-gradient-background{background: var(--wp--preset--gradient--royal-blue-to-black-top-right) !important;}.has-royal-blue-to-black-bottom-left-gradient-background{background: var(--wp--preset--gradient--royal-blue-to-black-bottom-left) !important;}.has-royal-blue-to-black-bottom-right-gradient-background{background: var(--wp--preset--gradient--royal-blue-to-black-bottom-right) !important;}.has-sapphire-to-sky-blue-top-left-gradient-background{background: var(--wp--preset--gradient--sapphire-to-sky-blue-top-left) !important;}.has-sapphire-to-sky-blue-top-right-gradient-background{background: var(--wp--preset--gradient--sapphire-to-sky-blue-top-right) !important;}.has-sapphire-to-sky-blue-bottom-left-gradient-background{background: var(--wp--preset--gradient--sapphire-to-sky-blue-bottom-left) !important;}.has-sapphire-to-sky-blue-bottom-right-gradient-background{background: var(--wp--preset--gradient--sapphire-to-sky-blue-bottom-right) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-xsmall-font-size{font-size: var(--wp--preset--font-size--xsmall) !important;}.has-xlarge-font-size{font-size: var(--wp--preset--font-size--xlarge) !important;}.has-xxlarge-font-size{font-size: var(--wp--preset--font-size--xxlarge) !important;}.has-xxxlarge-font-size{font-size: var(--wp--preset--font-size--xxxlarge) !important;}
178:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
179/*# sourceURL=global-styles-inline-css */
180</style>
181
182<link rel='stylesheet' id='accountor-fms-alert-banner-css' href='https://www.ecom.fi/wp-content/plugins/accountor-fms-alert-banner/public/css/accountor-fms-alert-banner-public.css?ver=1.4.2' media='all' />
183<style id="if-so-public-dummy-inline-css">
184        .lds-dual-ring {
185          display: inline-block;
186          width: 16px;
187          height: 16px;
188        }
189        .lds-dual-ring:after {
190          content: " ";
191          display: block;
192          width: 16px;
193          height: 16px;
194          margin: 0px;
195          border-radius: 50%;
196          border: 3px solid #000;
197          border-color: #000 transparent #000 transparent;
198          animation: lds-dual-ring 1.2s linear infinite;
199        }
200        @keyframes lds-dual-ring {
201          0% {
202            transform: rotate(0deg);
203          }
204          100% {
205            transform: rotate(360deg);
206          }
207        }
208        /*loader 2*/
209        .ifso-logo-loader {
210            font-size: 20px;
211            width: 64px;
212            font-family: sans-serif;
213            position: relative;
214            height: auto;
215            font-weight: 800;
216        }
217        .ifso-logo-loader:before {
218            content: '';
219            position: absolute;
220            left: 30%;
221            top: 36%;
222            width: 14px;
223            height: 22px;
224            clip-path: polygon(100% 50%, 0 0, 0 100%);
225            background: #fd5b56;
226            animation: spinAndMoveArrow 2s infinite;
227            height: 9px;
228            width: 7px;
229        }
230        .ifso-logo-loader:after {
231            content: "If So";
232            word-spacing: 12px;
233        }
234        @keyframes spinAndMoveArrow {
235                40% {
236                    transform: rotate(360deg);
237                }
238    
239                60% {
240                    transform: translateX(-5px);
241                }
242    
243                80% {
244                    transform: translateX(5px);
245                }
246    
247                100% {
248                    transform: translateX(0);
249                }
250        }
251        /*Loader 3 - default content*/
252        .ifso-default-content-loader{
253            display:inline-block;
254        }
255        
256/*# sourceURL=if-so-public-dummy-inline-css */
257</style>
258<link rel='stylesheet' id='ecom-styles-css' href='https://www.ecom.fi/wp-content/themes/ecom/assets/dist/css/ecom-styles.css?ver=1769769153' media='all' />
259<link rel='stylesheet' id='fms-gutenberg-styles-css' href='https://www.ecom.fi/wp-content/plugins/accountor-fms-gutenberg-blocks/assets/dynamic-styles/fms-gutenberg-styles-1-11349.css?ver=1791346570' media='all' />
260<script id="jquery-core-js" src="https://www.ecom.fi/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 260
260
261<script id="jquery-migrate-js" src="https://www.ecom.fi/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 261
261
262<script id="if-so-js-before">
263var nonce = "efa01e5808";//compat
264    var ifso_nonce = "efa01e5808";
265    var ajaxurl = "https://www.ecom.fi/wp-admin/admin-ajax.php";
266    var ifso_page_url = window.location.href;
267    var isAnalyticsOn = true;
268    var isPageVisitedOn = 0;
269    var isVisitCountEnabled = 1;
270    var referrer_for_pageload = document.referrer;
271    var ifso_attrs_for_ajax = ["ga4","the_content"];
272//# sourceURL=if-so-js-before
273</script>
vendor: 1 bytes, line 273
273
274<script id="if-so-js" src="https://www.ecom.fi/wp-content/plugins/if-so/public/js/if-so-public.js?ver=1.10.2"></script>
274
275<link rel="https://api.w.org/" href="https://www.ecom.fi/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.ecom.fi/wp-json/wp/v2/pages/11349" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.ecom.fi/xmlrpc.php?rsd" />
276<link rel='shortlink' href='https://www.ecom.fi/?p=11349' />
277<!-- Stream WordPress user activity plugin v4.4.0 -->
278<link rel="preconnect" href="https://fonts.gstatic.com"><link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap" rel="stylesheet"><link rel="icon" href="https://www.ecom.fi/wp-content/uploads/2025/11/finago-favicon-white-on-mint-sapphire-orchid-gradient.png" sizes="32x32" />
279<link rel="icon" href="https://www.ecom.fi/wp-content/uploads/2025/11/finago-favicon-white-on-mint-sapphire-orchid-gradient.png" sizes="192x192" />
280<link rel="apple-touch-icon" href="https://www.ecom.fi/wp-content/uploads/2025/11/finago-favicon-white-on-mint-sapphire-orchid-gradient.png" />
281<meta name="msapplication-TileImage" content="https://www.ecom.fi/wp-content/uploads/2025/11/finago-favicon-white-on-mint-sapphire-orchid-gradient.png" />
282<style id="wp-custom-css">
283.mb-0 {margin-bottom: 0!important;}
284.mt-0 {margin-top: 0!important;}
285
286.wp-block-accountor-fms-logo-carousel .wp-block-image {
287	margin: 0!Important;
288}
289</style>
290
291		    <!-- Google Tag Manager -->
292    
292<script>
vendor: 555 bytes, lines 292-306
292
293        (function (w, d, s, l, i) {
294            w[l] = w[l] || [];
295            w[l].push({
296                'gtm.start': new Date().getTime(),
297                event: 'gtm.js'
298            });
299            var f = d.getElementsByTagName(s)[0],
300                j = d.createElement(s),
301                dl = l != 'dataLayer' ? '&l=' + l : '';
302            j.async = true;
303            j.src =
304                'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
305            f.parentNode.insertBefore(j, f);
306        })(window, document, 'script', 'dataLayer', '
306GTM-KWQKH8C
vendor: 8 bytes, lines 306-307
306');
307    
307</script>
307
308    <!-- End Google Tag Manager -->
309    
310	
310<script>
311		var app = {
312			queue: [],
313			ready: function (a) {
314				this.isReady ? a() : this.queue.push(a)
315			}
316		};
317
318	</script>
318
319
320
321	<!-- Start VWO Async SmartCode -->
322	
322<script type='text/javascript' id='vwoCode'>
323		window._vwo_code || (function () {
324			var account_id = 769090,
325				version = 2.1,
326				settings_tolerance = 2000,
327				hide_element = 'body',
328				hide_element_style =
329				'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;',
330				/* DO NOT EDIT BELOW THIS LINE */
331				f = false,
332				w = window,
333				d = document,
334				v = d.querySelector('#vwoCode'),
335				cK = '_vwo_' + account_id + '_settings',
336				cc = {};
337			try {
338				var c = JSON.parse(localStorage.getItem('_vwo_' + account_id + '_config'));
339				cc = c && typeof c === 'object' ? c : {}
340			} catch (e) {}
341			var stT = cc.stT === 'session' ? w.sessionStorage : w.localStorage;
342			code = {
343				use_existing_jquery: function () {
344					return typeof use_existing_jquery !== 'undefined' ? use_existing_jquery : undefined
345				},
346				library_tolerance: function () {
347					return typeof library_tolerance !== 'undefined' ? library_tolerance : undefined
348				},
349				settings_tolerance: function () {
350					return cc.sT || settings_tolerance
351				},
352				hide_element_style: function () {
353					return '{' + (cc.hES || hide_element_style) + '}'
354				},
355				hide_element: function () {
356					if (performance.getEntriesByName('first-contentful-paint')[0]) {
357						return ''
358					}
359					return typeof cc.hE === 'string' ? cc.hE : hide_element
360				},
361				getVersion: function () {
362					return version
363				},
364				finish: function (e) {
365					if (!f) {
366						f = true;
367						var t = d.getElementById('_vis_opt_path_hides');
368						if (t) t.parentNode.removeChild(t);
369						if (e)(new Image).src = 'https://dev.visualwebsiteoptimizer.com/ee.gif?a=' +
370							account_id + e
371					}
372				},
373				finished: function () {
374					return f
375				},
376				addScript: function (e) {
377					var t = d.createElement('script');
378					t.type = 'text/javascript';
379					if (e.src) {
380						t.src = e.src
381					} else {
382						t.text = e.text
383					}
384					d.getElementsByTagName('head')[0].appendChild(t)
385				},
386				load: function (e, t) {
387					var i = this.getSettings(),
388						n = d.createElement('script'),
389						r = this;
390					t = t || {};
391					if (i) {
392						n.textContent = i;
393						d.getElementsByTagName('head')[0].appendChild(n);
394						if (!w.VWO || VWO.caE) {
395							stT.removeItem(cK);
396							r.load(e)
397						}
398					} else {
399						var o = new XMLHttpRequest;
400						o.open('GET', e, true);
401						o.withCredentials = !t.dSC;
402						o.responseType = t.responseType || 'text';
403						o.onload = function () {
404							if (t.onloadCb) {
405								return t.onloadCb(o, e)
406							}
407							if (o.status === 200) {
408								_vwo_code.addScript({
409									text: o.responseText
410								})
411							} else {
412								_vwo_code.finish('&e=loading_failure:' + e)
413							}
414						};
415						o.onerror = function () {
416							if (t.onerrorCb) {
417								return t.onerrorCb(e)
418							}
419							_vwo_code.finish('&e=loading_failure:' + e)
420						};
421						o.send()
422					}
423				},
424				getSettings: function () {
425					try {
426						var e = stT.getItem(cK);
427						if (!e) {
428							return
429						}
430						e = JSON.parse(e);
431						if (Date.now() > e.e) {
432							stT.removeItem(cK);
433							return
434						}
435						return e.s
436					} catch (e) {
437						return
438					}
439				},
440				init: function () {
441					if (d.URL.indexOf('__vwo_disable__') > -1) return;
442					var e = this.settings_tolerance();
443					w._vwo_settings_timer = setTimeout(function () {
444						_vwo_code.finish();
445						stT.removeItem(cK)
446					}, e);
447					var t;
448					if (this.hide_element() !== 'body') {
449						t = d.createElement('style');
450						var i = this.hide_element(),
451							n = i ? i + this.hide_element_style() : '',
452							r = d.getElementsByTagName('head')[0];
453						t.setAttribute('id', '_vis_opt_path_hides');
454						v && t.setAttribute('nonce', v.nonce);
455						t.setAttribute('type', 'text/css');
456						if (t.styleSheet) t.styleSheet.cssText = n;
457						else t.appendChild(d.createTextNode(n));
458						r.appendChild(t)
459					} else {
460						t = d.getElementsByTagName('head')[0];
461						var n = d.createElement('div');
462						n.style.cssText =
463							'z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;';
464						n.setAttribute('id', '_vis_opt_path_hides');
465						n.classList.add('_vis_hide_layer');
466						t.parentNode.insertBefore(n, t.nextSibling)
467					}
468					var o = 'https://dev.visualwebsiteoptimizer.com/j.php?a=' + account_id + '&u=' +
469						encodeURIComponent(d.URL) + '&vn=' + version;
470					if (w.location.search.indexOf('_vwo_xhr') !== -1) {
471						this.addScript({
472							src: o
473						})
474					} else {
475						this.load(o + '&x=true')
476					}
477				}
478			};
479			w._vwo_code = code;
480			code.init();
481		})();
482
483	</script>
483
484	<!-- End VWO Async SmartCode -->
485<style id="core-block-supports-inline-css">
486.wp-elements-1 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-2 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-3 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-4 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-5 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-container-core-buttons-is-layout-fe48e5de{justify-content:center;}.wp-elements-6 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-7 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-8 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-9 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-container-core-columns-is-layout-8f761849{flex-wrap:nowrap;}
487/*# sourceURL=core-block-supports-inline-css */
488</style>
489
490</head>
491
492<body class="wp-singular page-template page-template-landing page-template-landing-php page page-id-11349 wp-custom-logo wp-embed-responsive wp-theme-ecom has-featured-image">
493	       <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 493-494
493
494    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
494GTM-KWQKH8C
vendor: 99 bytes, lines 494-496
494"
495            height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
496    
496<!-- End Google Tag Manager (noscript) -->
497    
498	
499	<header class="c-header" id="header">
500		<div class="skip-link"><a href="#main-content">Siirry sisältöön</a></div>
501		<div class="inner">
502						<div class="top">
503				<div class="inner">
504					<div class="swedish">
505									<div class="textwidget"><p><a href="https://www.ecom.fi/kort-pa-svenska/">Kort på svenska</a></p>
506</div>
507							</div>
508					<div class="c-secondary-nav">
509						<ul>
510							<li class="support"><a href="https://help.ecom.fi/fi/"><span>Ecom Tuki ›</span></a></li>
511							<li class="login"><button><span>Kirjaudu palveluihin ›</span></button>
512								<div>
513									<div class="login-nav">
514										<ul id="menu-secondary" class=""><li id="menu-item-301" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301"><a href="https://app.ecomjet.com"><span>Finago Ecom</span></a></li>
515<li id="menu-item-302" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="https://start.ecomserveri.fi"><span>Ecom Serveri</span></a></li>
516<li id="menu-item-303" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-303"><a href="https://www.ecomwebi.fi/"><span>Ecom Webi</span></a></li>
517<li id="menu-item-304" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-304"><a href="https://ecomarkisto.fi/"><span>Ecom Arkistopalvelu</span></a></li>
518<li id="menu-item-12662" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12662"><a href="https://raportointi.ecom.fi"><span>Ecom Raportointi</span></a></li>
519<li id="menu-item-12663" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12663"><a href="https://app.ecomjet.com/sign-in"><span>Tunnit</span></a></li>
520</ul>									</div>
521								</div>
522							</li>
523						</ul>
524					</div>
525				</div>
526			</div>
527			<div class="bottom">
528				<div>
529
530
531					<a href="https://www.ecom.fi/" class="website-logo" rel="home"><img src="https://www.ecom.fi/wp-content/uploads/2025/11/ecom-vertical-logo-small-black.svg" class="custom-logo" alt="Ecom - logo" decoding="async" /></a>
532					<div>
533						<div class="c-secondary-nav mobile" id="secondary-navigation">
534							<ul>
535								<li class="support"><a href="https://tuki.ecom.fi"><span>Tuki ›</span></a></li>
536								<li class="login"><button><span>Kirjaudu ›</span></button></li>
537							</ul>
538							<div class="login-nav" id="login-nav">
539								<button class="close" aria-label="Sulje"><svg width="21" height="21" viewBox="0 0 21 21"
540										xmlns="http://www.w3.org/2000/svg">
541										<path fill="#fff" fill-rule="nonzero"
542											d="M21 2.115L18.885 0 10.5 8.385 2.115 0 0 2.115 8.385 10.5 0 18.885 2.115 21l8.385-8.385L18.885 21 21 18.885 12.615 10.5z" />
543									</svg></button>
544								<p>Kirjaudu palveluihin</p>
545								<ul id="menu-secondary-1" class=""><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301"><a href="https://app.ecomjet.com"><span>Finago Ecom</span></a></li>
546<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="https://start.ecomserveri.fi"><span>Ecom Serveri</span></a></li>
547<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-303"><a href="https://www.ecomwebi.fi/"><span>Ecom Webi</span></a></li>
548<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-304"><a href="https://ecomarkisto.fi/"><span>Ecom Arkistopalvelu</span></a></li>
549<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12662"><a href="https://raportointi.ecom.fi"><span>Ecom Raportointi</span></a></li>
550<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12663"><a href="https://app.ecomjet.com/sign-in"><span>Tunnit</span></a></li>
551</ul>							</div>
552						</div>
553												<nav class="c-navigation" id="navigation">
554							<button class="nav-button" id="nav-button" aria-expanded="false" aria-haspopup="true"
555								aria-controls="navigation" aria-label="Open main navigation">
556								<span class="line"></span>
557								<span class="line"></span>
558								<span class="line"></span>
559							</button>
560							<div>
561								<div class="c-secondary-nav nav" id="secondary-navigation-nav">
562									<ul>
563										<li class="support"><a href="https://tuki.ecom.fi"><span>Tuki ›</span></a></li>
564										<li class="login"><button>
564<span>Kirjaudu ›</span></button></li>
565									</ul>
566								</div>
567								<ul id="menu-main" class=""><li id="menu-item-309" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor menu-item-has-children menu-item-309"><button class="button"><span>Ratkaisut</span></button>
568<ul class="sub-menu">
569	<li id="menu-item-9973" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-9973"><button class="button"><span>Toimialat</span></button>
570	<ul class="sub-menu">
571		<li id="menu-item-9981" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9981"><a href="https://www.ecom.fi/sahkoalan-ohjelmisto/"><span>Sähköala</span><span class="description">Ecomin sähköalalle suunnatuilla ratkaisuilla hoidat niin projektit, laskutuksen kuin toiminnanohjauksenkin</span ></a></li>
572		<li id="menu-item-9982" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-9982"><a href="https://www.ecom.fi/lvi-alan-ohjelmisto/" aria-current="page"><span>LVI-ala</span><span class="description">Toimialakohtainen ohjelmistoratkaisu helpottaa LVI-urakoitsijoiden työmaiden hallintaa ja laskutusta</span ></a></li>
573		<li id="menu-item-9983" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9983"><a href="https://www.ecom.fi/rakennusalan-ohjelmisto/"><span>Rakennusala</span><span class="description">Rakennusalalle suunnitellun ohjelmiston avulla varmistat, että arki sujuu työmailla vaivattomasti</span ></a></li>
574		<li id="menu-item-11764" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11764"><a href="https://www.ecom.fi/muut-toimialat/"><span>Muut toimialat</span><span class="description">Yrittäjän arkea helpottava ohjelmisto kaikille tuntilaskuttaville aloille</span ></a></li>
575	</ul>
576</li>
577	<li id="menu-item-87" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-87"><button class="button"><span>Lisäpalvelut</span></button>
578	<ul class="sub-menu">
579		<li id="menu-item-91" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-91"><a href="https://www.ecom.fi/palvelut/kassaturva/"><span>Kassaturva-laskurahoitus</span><span class="description">Saa myyntisaatavat kassaan viipymättä laskun lähetettyäsi</span ></a></li>
580		<li id="menu-item-11043" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11043"><a href="https://www.ecom.fi/maksumuistutus-ja-perintapalvelut/"><span>Maksumuistutus- ja perintäpalvelut</span><span class="description">Peri saatavat niin, että asiakassuhde jatkuu hetkellisistä maksuvaikeuksista huolimatta</span ></a></li>
581		<li id="menu-item-11716" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11716"><a href="https://www.ecom.fi/ecom-integraatiot/"><span>Finago Ecomin integraatiot</span><span class="description">Ecom toimii saumattomasti yhteen useiden ohjelmistojen kanssa</span ></a></li>
582		<li id="menu-item-9980" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9980"><a href="https://www.ecom.fi/asiakasetu/"><span>Kaikki asiakasedut</span></a></li>
583	</ul>
584</li>
585	<li id="menu-item-86" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-86"><button class="button"><span>Kokonaisratkaisut</span></button>
586	<ul class="sub-menu">
587		<li id="menu-item-213" class="menu-item menu-item-type-post_type menu-item-object-solutions menu-item-213"><a href="https://www.ecom.fi/ratkaisut/toiminnanohjaus-ja-kirjanpito-talotekniikka-ja-rakennusalan-yrityksille/"><span>Talous-ratkaisu</span><span class="description">Ecom ja Procountor Taloushallinto yhdessä paketissa</span ></a></li>
588		<li id="menu-item-225" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-225"><a href="https://www.ecom.fi/palvelut/ecom-tilit/"><span>Tilitoimistopalvelu</span><span class="description">Talotekniikka- ja rakennusalan oma tilitoimisto</span ></a></li>
589		<li id="menu-item-5807" class="menu-item menu-item-type-post_type menu-item-object-solutions menu-item-5807"><a href="https://www.ecom.fi/ratkaisut/helppokayttoinen-ratkaisu-tyoajanseurantaan/"><span>Tunnit</span><span class="description">Helppokäyttöinen ratkaisu työtuntien kirjaukseen</span ></a></li>
590	</ul>
591</li>
592</ul>
593</li>
594<li id="menu-item-24" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24"><a href="https://www.ecom.fi/hinnasto/"><span>Hinnasto</span></a></li>
595<li id="menu-item-27" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27"><a href="https://www.ecom.fi/referenssit/"><span>Referenssit</span></a></li>
596<li id="menu-item-222" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-222"><a href="https://www.ecom.fi/palvelut/tilitoimistolle/"><span>Tilitoimistolle</span></a></li>
597<li id="menu-item-9974" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-9974"><button class="button"><span>Ajankohtaista</span></button>
598<ul class="sub-menu">
599	<li id="menu-item-23" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23"><a href="https://www.ecom.fi/ajankohtaista/"><span>Blogi</span><span class="description">Ajankohtaisia uutisia ja artikkeleita LVIS- ja rakennusalalla työskenteleville.</span ></a></li>
600	<li id="menu-item-206" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-206"><a href="https://www.ecom.fi/oppaat/"><span>Webinaarit ja oppaat</span><span class="description">Käytännönläheisiä webinaareja, oppaita ja äänikirjoja, joista saat vinkkejä työsi helpottamiseksi.</span ></a></li>
601</ul>
602</li>
603<li id="menu-item-9975" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-9975"><button class="button"><span>Ota yhteyttä</span></button>
604<ul class="sub-menu">
605	<li id="menu-item-10317" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10317"><button class="button"><span>Yhteydenotto</span></button>
606	<ul class="sub-menu">
607		<li id="menu-item-9976" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9976"><a href="https://www.ecom.fi/ota-yhteytta/"><span>Yhteystiedot</span><span class="description">Ecomin tiimien yhteystiedot ja käyntiosoite.</span ></a></li>
608		<li id="menu-item-205" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-205"><a href="https://www.ecom.fi/koulutus/"><span>Koulutus</span><span class="description">Tarjoamme kursseja ja yrityskohtaisia koulutuksia.</span ></a></li>
609		<li id="menu-item-9977" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9977"><a href="https://finago.com/life-at-finago/?utm_source=ecom&#038;utm_medium=referral"><span>Ura meillä</span><span class="description">Tule mukaan tiimiin – lue lisää Finagon sivuilta!</span ></a></li>
610	</ul>
611</li>
612	<li id="menu-item-10318" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10318"><button class="button"><span>Yhteistyöhön</span></button>
613	<ul class="sub-menu">
614		<li id="menu-item-9978" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9978"><a href="https://www.ecom.fi/kumppaneille/"><span>Kumppaneille</span><span class="description">Kumppaniohjelmamme on tarkoitettu Ecomin kanssa vuorovaikuttaville yrityksille.</span ></a></li>
615		<li id="menu-item-9979" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9979"><a href="https://www.ecom.fi/oppilaitoksille/"><span>Oppilaitoksille</span><span class="description">Teemme yhteistyötä eri oppilaitosten kanssa. Tavoitteenamme on jakaa ohjelmistotietoutta 
615ja kannustaa oppilaita yrittäjyyteen.</span ></a></li>
616	</ul>
617</li>
618</ul>
619</li>
620<li id="menu-item-47" class="button menu-item menu-item-type-post_type menu-item-object-page menu-item-47"><a href="https://www.ecom.fi/tutustu-ecomiin/"><span>Aloita maksutta</span></a></li>
621</ul>								<div class="mobile">
622									<div class="swedish">
623													<div class="textwidget"><p><a href="https://www.ecom.fi/kort-pa-svenska/">Kort på svenska</a></p>
624</div>
625											</div>
626								</div>
627							</div>
628						</nav>
629																	</div>
630				</div>
631			</div>
632		</div>
633			</header>
634
635<main id="main-content" tabindex="-1">
636	
637		<article>
638			<div class="c-article landing">
639				
640<div class="wp-block-cover alignfull"><img decoding="async" width="1024" height="398" class="wp-block-cover__image-background wp-image-12804 size-large" alt="" src="https://www.ecom.fi/wp-content/uploads/2025/12/man-doing-plumbing-work-hero-1920x745-1-1024x398.jpg" data-object-fit="cover" srcset="https://www.ecom.fi/wp-content/uploads/2025/12/man-doing-plumbing-work-hero-1920x745-1-1024x398.jpg 1024w, https://www.ecom.fi/wp-content/uploads/2025/12/man-doing-plumbing-work-hero-1920x745-1-300x117.jpg 300w, https://www.ecom.fi/wp-content/uploads/2025/12/man-doing-plumbing-work-hero-1920x745-1-768x298.jpg 768w, https://www.ecom.fi/wp-content/uploads/2025/12/man-doing-plumbing-work-hero-1920x745-1-1536x597.jpg 1536w, https://www.ecom.fi/wp-content/uploads/2025/12/man-doing-plumbing-work-hero-1920x745-1.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /><span aria-hidden="true" class="wp-block-cover__background has-dark-blue-background-color has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained">
641<div style="height:48px" aria-hidden="true" class="wp-block-spacer"></div>
642
643
644
645<div class="wp-block-fms-gutenberg-blocks-container fms-container-97545384-1eaf-4e97-9d0c-7777fbd15319">
646<div class="wp-block-fms-gutenberg-blocks-row fms-row-bc3f0b9a-b123-4cdb-aab4-0de3f782cce8">
647<div class="wp-block-fms-gutenberg-blocks-column fms-column-2e3160fc-62d2-443d-b1da-6e71032af97a">
648<h1 class="wp-block-heading has-white-color has-text-color has-link-color wp-elements-1">Ohjelmisto LVI-alan ammattilaiselle</h1>
649
650
651
652<p class="is-style-text-lead has-white-color has-text-color has-link-color wp-elements-2 wp-block-paragraph" style="font-size:20px">Finago Ecom on suosittu lämpö-, vesi-, ja ilmanvaihtotekniikka-alan yrittäjien ohjelmisto – kaikki LVI-yrityksesi tärkeät työkalut yhdessä helppokäyttöisessä järjestelmässä</p>
653
654
655
656<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
657<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="#storylane">Katso demo</a></div>
658
659
660
661<div class="wp-block-button is-style-red"><a class="wp-block-button__link wp-element-button" href="https://www.ecom.fi/tutustu-ecomiin/">Aloita maksutta</a></div>
662</div>
663
664
665
666<ul class="wp-block-list is-style-check-row pl-0 has-white-color has-text-color has-link-color wp-elements-3">
667<li class="has-white-color has-text-color has-link-color wp-elements-4">Lämpö-, vesijohto- ja ilmastointiasentajille</li>
668
669
670
671<li class="has-white-color has-text-color has-link-color wp-elements-5">LVI-urakoitsijoille</li>
672
673
674
675<li>LVI-yrittäjille</li>
676</ul>
677</div>
678
679
680
681<div class="wp-block-fms-gutenberg-blocks-column fms-column-79933366-e972-475e-b241-3c1d87b30320 is-vertically-aligned-center"></div>
682</div>
683</div>
684
685
686
687<div style="height:48px" aria-hidden="true" class="wp-block-spacer"></div>
688</div></div>
689
690
691
692<div class="wp-block-group table-of-contents has-gray-1-background-color has-background"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
693<div style="height:16px" aria-hidden="true" class="wp-block-spacer xs-space"></div>
694
695
696
697<div class="wp-block-buttons area-max is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex">
698<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="#storylane">Demo</a></div>
699
700
701
702<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="#referenssit">referenssit </a></div>
703
704
705
706<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="#hyodyt">Hyödyt</a></div>
707
708
709
710<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="#hinnat">Hinnat</a></div>
711
712
713
714<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="#ominaisuudet">ominaisuudet</a></div>
715
716
717
718<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="#esittely">varaa esittely</a></div>
719</div>
720</div></div>
721
722
723
724<h2 class="wp-block-heading has-text-align-center is-style-ingress area-950" id="hyodyt">Vaivatonta LVI-alan bisneksen pyörittämistä</h2>
725
726
727
728<p class="has-text-align-center wp-block-paragraph" id="storylane">
728Onko liiketoimintasi hajallaan eri ohjelmistoissa ja paperipinoissa? Finago Ecom tuo kaiken yhteen ja tekee arjestasi sujuvampaa. LVI-alalle suunniteltu ohjelmisto auttaa sinua hallitsemaan laskutusta, projekteja, varastoa ja paljon muuta tehokkaammin kuin koskaan ennen.</p>
729
730
731
732<div class="wp-block-group area-1100"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
733<div>
734  
734<script async src="https://js.storylane.io/js/v2/storylane.js" data-verify-origin=""></script>
734
735  <div class="sl-embed" style="position:relative;padding-bottom:calc(63.86% + 25px);width:100%;height:0;transform:scale(1)">
736    <iframe loading="lazy" class="sl-demo" src="https://app.storylane.io/demo/t44gekoxwkck?embed=inline" name="sl-embed" allow="fullscreen" allowfullscreen style="position:absolute;top:0;left:0;width:100%!important;height:100%!important;border:1px solid rgba(63,95,172,0.35);box-shadow: 0px 0px 18px rgba(26, 19, 72, 0.15);border-radius:10px;box-sizing:border-box;"></iframe>
737  </div>
738  <div aria-hidden="true" tabindex="-1" inert style="display:none;visibility:hidden;width:1px;height:1px;">Finago Ecom on toiminnanohjaus- ja laskutusohjelma LVI-alalle. Ohjelmalla seurataan työmaita ja projekteja, laskutetaan ja maksetaan laskuja.
739
740Ohjelman avautuessa näkee kokonaiskuvan kaikista käynnissä olevista töistä ja projekteista. Vasemman reunan valikosta löytyvät laskut, ostolaskut, projektit, tarkastuslomakkeet, asiakkaat ja ohjelmiston asetukset.
741
742Myyntilaskut näkyvät ohjelmassa koottuna, ja laskuja voi lähettää valitsemallaan tavalla. Laskujen tilan seuranta on mahdollista ohjelman kautta.
743
744Tarjouslaskentatyökalulla voidaan laskea tarjouksia LVI-alalle. Työkalu antaa läpinäkyvyyden tarjouksen todellisiin kustannuksiin ja työmääriin. Tarjouslaskennassa voi hyödyntää sähköinfon valmiita paketteja tai syöttää tiedot syöttömatriisin kautta.
745
746Projektien ja urakoiden suunnittelu onnistuu Finago Ecomilla. Edistymistä voidaan tarkastella ohjelmasta.
747
748Ohjelmistoon on sisäänrakennettu lomaketoiminnallisuus, jonka kautta voi hyödyntää sähköalalla käytettyjä valmiita tarkastuslomakkeita suoraan ohjelmistosta.
749
750Töitä ja tapahtumia voi tarkastella kalenterinäkymässä, työlistana tai aikajanalla.
751
752Ostolaskut vastaanotetaan ohjelmaan ja voidaan maksaa parilla klikkauksella. Ostolaskuilta löytyvät tuotteet voi kohdistaa suoraan asiakkaalle tehtävälle työlle tai siirtää varastoon.</div>
753</div>
754</div></div>
755
756
757
758<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex">
759<div class="wp-block-button is-style-fill"><a class="wp-block-button__link wp-element-button" href="#esittely">Varaa esittely</a></div>
760
761
762
763<div class="wp-block-button is-style-red"><a class="wp-block-button__link has-text-align-center wp-element-button" href="https://www.ecom.fi/tutustu-ecomiin/">Aloita maksutta</a></div>
764</div>
765
766
767
768<div style="height:96px" aria-hidden="true" class="wp-block-spacer"></div>
769
770
771
772<div class="wp-block-group alignfull pt-96 has-white-background-color has-background"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
773<h2 class="wp-block-heading has-text-align-center" id="referenssit">Miksi LVI-alan yrittäjät luottavat Finago Ecomiin?</h2>
774
775
776
777<div class="wp-block-ecom-references show">
778		
779<div class="row ">
780		<div class="item">
781				<div class="text">
782			<h3>LVI-neloset, Helsinki</h3>
783										<div class="textarea">
784										<div class="left">
785						<div class="quote">
786							<p class="ingress">Ecom oli minulle tuttu yritys edellisestä työpaikastani, ja järjestelmän helppous oli minulla tiedossa. Heti, kun perustimme LVI-neloset vuonna 2011, oli selvää, että otamme käyttöön Ecomin.</p>
787														<svg class="quotemark" width="72" height="54" viewBox="0 0 72 54" fill="none"
788								xmlns="http://www.w3.org/2000/svg">
789								<path
790									d="M0.12823 33.8693C0.12823 12.5627 13.4136 0.279986 31.2109 0.279986V7.79999C21.4349 7.79999 12.9122 15.5707 12.9122 22.84C26.1976 20.584 31.7122 30.6107 31.7122 38.3813C31.7122 47.1547 23.6909 53.1707 16.9229 53.1707C8.14956 53.1707 0.378896 47.9067 0.12823 33.8693ZM40.2349 33.8693C40.2349 12.5627 53.5202 0.279986 71.3176 0.279986V7.79999C61.5416 7.79999 53.0189 15.5707 53.0189 22.84C66.3042 20.584 71.8189 30.6107 71.8189 38.3813C71.8189 47.1547 63.7976 53.1707 57.0296 53.1707C48.2562 53.1707 40.4856 47.9067 40.2349 33.8693Z"
791									fill="url(#gradientColor_1)" fill-opacity="0.4" />
792								<defs>
793									<linearGradient id="gradientColor_1" class="quotemark-gradient" x1="13"
794										y1="-5.5" x2="54.5" y2="68" gradientUnits="userSpaceOnUse">
795										<stop stop-color="#70CDC9" />
796										<stop offset="1" stop-color="#544BFF" />
797									</linearGradient>
798								</defs>
799							</svg>
800
801						</div>
802						<p class="person">Antti Nousiainen</p>
803						<p class="profession">toimitusjohtaja</p>
804					</div>
805														</div>
806												<div>
807															<a href="https://www.ecom.fi/referenssit/lvi-neloset/">Lue lisää</a>
808									</div>
809							</div>
810
811		</div>
812			</div>
813	
814		</div>
815
816	</div></div>
817
818
819
820<div class="wp-block-media-text alignfull is-stacked-on-mobile is-vertically-aligned-center alignwide mt-0 is-style-default pg__none has-sapphire-to-black-bottom-right-gradient-background has-background"><figure class="wp-block-media-text__media"><img decoding="async" width="1000" height="650" src="https://www.ecom.fi/wp-content/uploads/2025/12/man-using-software-1000x650-1.jpg" alt="" class="wp-image-12751 size-large" srcset="https://www.ecom.fi/wp-content/uploads/2025/12/man-using-software-1000x650-1.jpg 1000w, https://www.ecom.fi/wp-content/uploads/2025/12/man-using-software-1000x650-1-300x195.jpg 300w, https://www.ecom.fi/wp-content/uploads/2025/12/man-using-software-1000x650-1-768x499.jpg 768w" sizes="(max-width: 1000px) 100v
820w, 1000px" /></figure><div class="wp-block-media-text__content">
821<h2 id="hyodyt" class="wp-block-heading has-white-color has-text-color has-link-color wp-elements-6">Helpota omaa arkeasi</h2>
822
823
824
825<ul class="wp-block-list is-style-check pl-0 has-white-color has-text-color has-link-color wp-elements-7">
826<li>Laskuta ja maksa ostolaskut parilla klikkauksella</li>
827
828
829
830<li>Käytä tukkureiden hintoja sekä tuoterekistereitä</li>
831
832
833
834<li>Hallitse projekteja ja keikkatöitä vaivattomasti</li>
835
836
837
838<li>Seuraa katteita, tuottoja sekä kuluja</li>
839
840
841
842<li>Kirjaa työkulut ja -tunnit</li>
843</ul>
844</div></div>
845
846
847
848<h2 class="wp-block-heading has-text-align-center is-style-ingress">Miksi Finago Ecom?</h2>
849
850
851
852			<div class="wp-block-ecom-features">
853				<div class="row">
854					
855
856			<div class="wp-block-ecom-features-item">
857				<div class="c-icon">
858					<svg viewBox="0 0 109 109" fill="none" xmlns="http://www.w3.org/2000/svg">
859	<circle cx="54.3458" cy="54.3458" r="51.8379" transform="rotate(-90 54.3458 54.3458)"
860		stroke="url(#paint0_linear_6526_13562)" stroke-width="5.01568" />
861	<defs>
862		<linearGradient id="paint0_linear_6526_13562" x1="2.93761" y1="113.098" x2="113.057" y2="12.1038"
863			gradientUnits="userSpaceOnUse">
864			<stop stop-color="#BE5FFF" />
865			<stop offset="1" stop-color="#544BFF" />
866		</linearGradient>
867	</defs>
868</svg>
869					<div></div>
870				</div>
871				
872
873<h3 id="kausittaisille-yrittajille" class="wp-block-heading is-style-h4-heading">Säästät kustannuksissa </h3>
874
875
876
877<p class="wp-block-paragraph">Yrityksen onni on selkeä ja helppo toiminnanohjaus. Finago Ecomilla järjestelet työt helposti, seuraat kannattavuutta, hallitset materiaaleja ja lopulta suorituksen valmistuttua toimitat laskun asiakkaalle samalla tehokkuudella kuin hoidat hommasi kohteessa.</p>
878
879
880				
881								<div class="c-overlay video" id="features-overlay-6ac5ffb983758" data-overlay data-overlay-type="video" data-video-id="" aria-hidden="true" role="dialog" tabindex="-1">
882					<div class="inner">
883						<button class="overlay-close" aria-label="Sulje video"></button>
884						<div class="video-embed"></div>
885						<div tabindex="0"></div>
886					</div>
887				</div>
888			</div>
889
890			
891
892
893			<div class="wp-block-ecom-features-item">
894				<div class="c-icon">
895					<svg viewBox="0 0 109 109" fill="none" xmlns="http://www.w3.org/2000/svg">
896	<circle cx="54.3458" cy="54.3458" r="51.8379" transform="rotate(-90 54.3458 54.3458)"
897		stroke="url(#paint0_linear_6526_13562)" stroke-width="5.01568" />
898	<defs>
899		<linearGradient id="paint0_linear_6526_13562" x1="2.93761" y1="113.098" x2="113.057" y2="12.1038"
900			gradientUnits="userSpaceOnUse">
901			<stop stop-color="#BE5FFF" />
902			<stop offset="1" stop-color="#544BFF" />
903		</linearGradient>
904	</defs>
905</svg>
906					<div></div>
907				</div>
908				
909
910<h3 id="keikkatoita-tekeville" class="wp-block-heading is-style-h4-heading">Käytössäsi toimialallesi suunnattu ohjelmisto</h3>
911
912
913
914<p class="wp-block-paragraph">Kuluuko sinulla tuhottomasti aikaa tuntikirjausten hallintaan tai projektien kannattavuuksien laskentaan? Hoida tämä kaikki suoraan Finago Ecomissa, jolloin säästät selvää rahaa, kun aikaa jää taloushallinnon sijaan tuottavaan työhön. Täytät myös LVI-alan tarkastuslomakkeet suoraan digitaalisena ohjelmiston sisällä, jolloin ylimääräistä paperirumbaa ei tarvita.</p>
915
916
917				
918								<div class="c-overlay video" id="features-overlay-6ac5ffb9839e0" data-overlay data-overlay-type="video" data-video-id="" aria-hidden="true" role="dialog" tabindex="-1">
919					<div class="inner">
920						<button class="overlay-close" aria-label="Sulje video"></button>
921						<div class="video-embed"></div>
922						<div tabindex="0"></div>
923					</div>
924				</div>
925			</div>
926
927			
928
929
930			<div class="wp-block-ecom-features-item">
931				<div class="c-icon">
932					<svg viewBox="0 0 109 109" fill="none" xmlns="http://www.w3.org/2000/svg">
933	<circle cx="54.3458" cy="54.3458" r="51.8379" transform="rotate(-90 54.3458 54.3458)"
934		stroke="url(#paint0_linear_6526_13562)" stroke-width="5.01568" />
935	<defs>
936		<linearGradient id="paint0_linear_6526_13562" x1="2.93761" y1="113.098" x2="113.057" y2="12.1038"
937			gradientUnits="userSpaceOnUse">
938			<stop stop-color="#BE5FFF" />
939			<stop offset="1" stop-color="#544BFF" />
940		</linearGradient>
941	</defs>
942</svg>
943					<div></div>
944				</div>
945				
946
947<h3 id="projekteja-puurtaville" class="wp-block-heading is-style-h4-heading">Hoida LVI-alan urakointi helposti</h3>
948
949
950
951<p class="wp-block-paragraph">Sähköalan tarjouslaskenta tarjoaa tarkan ja luotettavan ratkaisun urakkahintojen laskentaan kaikenkokoisille yrityksille. Hyödynnä halutessasi <a href="https://kauppa.sahkoinfo.fi/">Granlundin</a> laskentarekisterejä ja <a href="https://www.jcad.fi/fi">JCAD</a>:in massalaskentaa. Varastonhallinta työkalu varmistaa että mutterit ovat oikeilla paikoilla ja tavaraa riitää seuraavaankin projektiin.</p>
952
953
954
955<p class="wp-block-paragraph"></p>
956
957
958
959<p class="wp-block-paragraph"></p>
960
961
962				
963								<div class="c-overlay video" id="features-overlay-6ac5ffb983d05" data-overlay data-overlay-type="video" data-video-id="" aria-hidden="true" role="dialog" tabindex="-1">
964					<div class="inner">
965						<button class="overlay-close" aria-label="Sulje video"></button>
966						<div class="video-embed"></div>
967						<div tabindex="0"></div>
968					</div>
969				</div>
970			</div>
971
972			
973
974
975			<div class="wp-block-ecom-features-item">
976				<div class="c-icon">
977					<svg viewBox="0 0 109 109" fill="none" xmlns="http://www.w3.org/2000/svg">
978	<circle cx="54.3458" cy="54.3458" r="51.8379" transform="rotate(-90 54.3458 54.3458)"
979		stroke="url(#paint0_linear_6526_13562)" stroke-width="5.01568" />
980	<defs>
981		<linearGradient id="paint0_linear_6526_13562" x1="2.93761" y1="113.098" x2="113.057" y2="12.1038"
982			gradientUnits="userSpaceOnUse">
983			<stop stop-color="#BE5FFF" />
984			<stop offset="1" stop-color="#544BFF" />
985		</linearGradient>
986	</defs>
987</svg>
988					<div></div>
989				</div>
990				
991
992<h3 id="opiskelijoille-ja-aloitteleville-yrittajille" class="wp-block-heading is-style-h4-heading">Kirjanpitäjäsi saa tarvittavat tiedot helposti</h3>
993
994
995
996<p class="wp-block-paragraph">Voit itse valita, lisäätkö kirjanpitäjällesi tunnukset Finago Ecomiin, jolloin hän pääsee suoraan katsomaan tarvittavat tiedot Finago Ecomista. Kirjanpitoaineistot siirtyvät helposti kirjanpitäjän ohjelmistoon.</p>
997
998
999				
1000								<div class="c-overlay video" id="features-overlay-6ac5ffb983fa3" data-overlay data-overlay-type="video" data-video-id="" aria-hidden="true" role="dialog" tabindex="-1">
1001					<div class="inner">
1002						<button class="overlay-close" aria-label="Sulje video"></button>
1003						<div class="video-embed"></div>
1004						<div tabindex="0"></div>
1005					</div>
1006				</div>
1007			</div>
1008
1009			
1010				</div>
1011			</div>
1012
1013			
1014
1015
1016<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex">
1017<div class="wp-block-button is-style-fill"><a class="wp-block-button__link wp-element-button" href="#esittely">Varaa esittely</a></div>
1018
1019
1020
1021<div class="wp-block-button is-style-red"><a class="wp-block-button__link has-text-align-center wp-element-button" href="https://www.ecom.fi/tutustu-ecomiin/">Aloita maksutta</a></div>
1022</div>
1023
1024
1025
1026<div class="wp-block-media-text has-media-on-the-right is-stacked-on-mobile is-image-fill-element area-max has-black-background-color has-background" style="grid-template-columns:auto 40%"><div class="wp-block-media-text__content">
1027<h2 class="wp-block-heading has-white-color has-text-color has-link-color wp-elements-8">LVI-alan tarjouslaskenta</h2>
1028
1029
1030
1031<p class="has-white-color has-text-color has-link-color wp-elements-9 wp-block-paragraph">Tarjouslaskenta on yksi LVI-yritysten tärkeimmistä prosesseista. Hyvin tehty laskenta voi ratkaista, voitatko projektin ja ennen kaikkea, pysyykö se kannattavana. <strong>30 minuutin demowebinaarissa</strong> konsulttimme Kristina käy läpi tarjouslaskennan keskeiset asiat ja näytämme, miten Finago Ecomin LVI-alan tarjouslaskenta helpottaa työtäsi.</p>
1032
1033
1034
1035<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
1036<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.ecom.fi/oppaat/lvi-alan-tarjouslaskenta-2/">Lataa tallenne webinaarista</a></div>
1037</div>
1038</div><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="1000" height="650" src="https://www.ecom.fi/wp-content/uploads/2025/12/electrician-working-on-a-plug-1000x650-1.jpg" alt="" class="wp-image-12750 size-full" style="object-position:59% 40%" srcset="https://www.ecom.fi/wp-content/uploads/2025/12/electrician-working-on-a-plug-1000x650-1.jpg 1000w, https://www.ecom.fi/wp-content/uploads/2025/12/electrician-working-on-a-plug-1000x650-1-300x195.jpg 300w, https://www.ecom.fi/wp-content/uploads/2025/12/electrician-working-on-a-plug-1000x650-1-768x499.jpg 768w" sizes="auto, (max-width: 1000px) 100v
1038w, 1000px" /></figure></div>
1039
1040
1041
1042<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
1043<h2 class="wp-block-heading has-text-align-center is-style-ingress mt-96 area-900" id="hinnat">Hinnat &#8211; aloita maksutta ja laajenna tarvittaessa</h2>
1044
1045
1046
1047<p class="has-text-align-center wp-block-paragraph">Finago Ecomin Free laajuudella voit laskuttaa 10 laskua vuodessa ja tarpeiden kasvaessa Basic laajuudella maksat vain tehdyistä laskuista. Pro ja Premium -pakettimme palvelee rajattomilla laskumäärillä sekä laajennetuilla ominaisuuksilla.</p>
1048</div></div>
1049
1050
1051
1052			<div class="is-style-four-columns wp-block-ecom-benefits">
1053				<div class="row">
1054					
1055
1056			<div class="wp-block-ecom-benefits-item">
1057				<div class="c-icon">
1058					<svg viewBox="0 0 109 109" fill="none" xmlns="http://www.w3.org/2000/svg">
1059	<circle cx="54.3458" cy="54.3458" r="51.8379" transform="rotate(-90 54.3458 54.3458)"
1060		stroke="url(#paint0_linear_6526_13562)" stroke-width="5.01568" />
1061	<defs>
1062		<linearGradient id="paint0_linear_6526_13562" x1="2.93761" y1="113.098" x2="113.057" y2="12.1038"
1063			gradientUnits="userSpaceOnUse">
1064			<stop stop-color="#BE5FFF" />
1065			<stop offset="1" stop-color="#544BFF" />
1066		</linearGradient>
1067	</defs>
1068</svg>
1069					<div style="background-image: url();"></div>
1070				</div>
1071				
1072
1073<h3 class="wp-block-heading"><strong><strong>Free</strong></strong></h3>
1074
1075
1076
1077<p class="wp-block-paragraph">Maksuton ratkaisu, jonka avulla pääset testaamaan Finago Ecomin ominaisuuksia tositoimissa.<br><br>✓ 0 € / kk<br>✓ 10 myynti- tai ostolaskua vuodessa<a href="https://www.ecom.fi/laskuta-asiakkaitasi-tehokkaasti-ja-tarkasti/"><br></a></p>
1078
1079			</div>
1080
1081			
1082
1083
1084			<div class="wp-block-ecom-benefits-item">
1085				<div class="c-icon">
1086					<svg viewBox="0 0 109 109" fill="none" xmlns="http://www.w3.org/2000/svg">
1087	<circle cx="54.3458" cy="54.3458" r="51.8379" transform="rotate(-90 54.3458 54.3458)"
1088		stroke="url(#paint0_linear_6526_13562)" stroke-width="5.01568" />
1089	<defs>
1090		<linearGradient id="paint0_linear_6526_13562" x1="2.93761" y1="113.098" x2="113.057" y2="12.1038"
1091			gradientUnits="userSpaceOnUse">
1092			<stop stop-color="#BE5FFF" />
1093			<stop offset="1" stop-color="#544BFF" />
1094		</linearGradient>
1095	</defs>
1096</svg>
1097					<div style="background-image: url();"></div>
1098				</div>
1099				
1100
1101<h3 id="ohjelmisto-rakennus-ja-talotekniikka-alalle" class="wp-block-heading">Basic</h3>
1102
1103
1104
1105<p class="wp-block-paragraph">Helppo ja edullinen valinta uudelle yrittäjälle tai satunnaisia keikkatöitä tekevälle.<br><br>✓ 0 € / kk<br>✓ 2,99 € / tosite</p>
1106
1107			</div>
1108
1109			
1110
1111
1112			<div class="wp-block-ecom-benefits-item">
1113				<div class="c-icon">
1114					<svg viewBox="0 0 109 109" fill="none" xmlns="http://www.w3.org/2000/svg">
1115	<circle cx="54.3458" cy="54.3458" r="51.8379" transform="rotate(-90 54.3458 54.3458)"
1116		stroke="url(#paint0_linear_6526_13562)" stroke-width="5.01568" />
1117	<defs>
1118		<linearGradient id="paint0_linear_6526_13562" x1="2.93761" y1="113.098" x2="113.057" y2="12.1038"
1119			gradientUnits="userSpaceOnUse">
1120			<stop stop-color="#BE5FFF" />
1121			<stop offset="1" stop-color="#544BFF" />
1122		</linearGradient>
1123	</defs>
1124</svg>
1125					<div style="background-image: url();"></div>
1126				</div>
1127				
1128
1129<h3 id="turvallinen-ja-nykyaikainen-pilvipalvelu" class="wp-block-heading"><strong><strong>Pro</strong></strong></h3>
1130
1131
1132
1133<p class="wp-block-paragraph">LVI-alan yrityksille helppokäyttöinen mutta monipuolinen ohjelmisto.<br><br>✓ 65 € / kk pääkäyttäjä<br>✓ 15 € / kk työntekijä</p>
1134
1135			</div>
1136
1137			
1138
1139
1140			<div class="wp-block-ecom-benefits-item">
1141				<div class="c-icon">
1142					<svg viewBox="0 0 109 109" fill="none" xmlns="http://www.w3.org/2000/svg">
1143	<circle cx="54.3458" cy="54.3458" r="51.8379" transform="rotate(-90 54.3458 54.3458)"
1144		stroke="url(#paint0_linear_6526_13562)" stroke-width="5.01568" />
1145	<defs>
1146		<linearGradient id="paint0_linear_6526_13562" x1="2.93761" y1="113.098" x2="113.057" y2="12.1038"
1147			gradientUnits="userSpaceOnUse">
1148			<stop stop-color="#BE5FFF" />
1149			<stop offset="1" stop-color="#544BFF" />
1150		</linearGradient>
1151	</defs>
1152</svg>
1153					<div style="background-image: url();"></div>
1154				</div>
1155				
1156
1157<h3 class="wp-block-heading">Premium</h3>
1158
1159
1160
1161<p class="wp-block-paragraph">Ohjelmistopaketti isomman yrityksen tarpeeseen, sisältää varastonhallinnan, tarjouslaskennan ja tarkastuslomakkeet.<br><br>✓ 135 € / kk pääkäyttäjä<br>✓ 15 € / kk työntekijä</p>
1162
1163			</div>
1164
1165			
1166				</div>
1167			</div>
1168
1169			
1170
1171
1172<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex">
1173<div class="wp-block-button is-style-fill"><a class="wp-block-button__link wp-element-button" href="#esittely">Varaa esittely</a></div>
1174
1175
1176
1177<div class="wp-block-button is-style-red"><a class="wp-block-button__link has-text-align-center wp-element-button" href="https://www.ecom.fi/tutustu-ecomiin/">Aloita maksutta</a></div>
1178</div>
1179
1180
1181
1182<h2 class="wp-block-heading has-text-align-center is-style-ingress area-900 mt-96" id="ominaisuudet">Kaikki nämä ominaisuudet yhdessä paikassa</h2>
1183
1184
1185
1186<div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
1187<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
1188			<div class="wp-block-ecom-accordion">
1189				<ul data-accordion>
1190					
1191
1192<li data-accordion-item>
1193	<h3 class="title">
1194		<button aria-expanded="false">Myynti- ja ostolaskut			<span class="c-icon">
1195				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1196	<path d="M37.5 0
1197           A37.5 37.5 0 1 1 37.5 75
1198           A37.5 37.5 0 1 1 37.5 0
1199           Z" />
1200</svg>
1201				<div>
1202					<span>+</span>
1203					<span>&#8211;</span>
1204				</div>
1205			</span>
1206		</button>
1207	</h3>
1208	<div>
1209
1210<p class="wp-block-paragraph">Luo ja lähetä laskut kätevästi sähköisesti. Onnistuu myös paperisena. Seuraa laskulle kohdistuneita suorituksiasi. Liitä vain pankkitunnuksesi palveluun. Nouda sähköiset ostolaskut automaattisesti laskutusoperaattoriltasi. Hyväksy laskut ja siirrä maksuaineisto automaattisesti maksatukseen.</p>
1211
1212</div>
1213</li>
1214
1215
1216
1217
1218<li data-accordion-item>
1219	<h3 class="title">
1220		<button aria-expanded="false">Työkulukirjaukset			<span class="c-icon">
1221				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1222	<path d="M37.5 0
1223           A37.5 37.5 0 1 1 37.5 75
1224           A37.5 37.5 0 1 1 37.5 0
1225           Z" />
1226</svg>
1227				<div>
1228					<span>+</span>
1229					<span>&#8211;</span>
1230				</div>
1231			</span>
1232		</button>
1233	</h3>
1234	<div>
1235
1236<p class="wp-block-paragraph">Kirjaa työtunnit, kulut sekä materiaalit selkeästi työmääräimelle tai projektille vaikka työmaalta käsin. Seuraa helposti töihin käytettyä aikaa työajastimella ja siirrä ajastimella tallennetut työajat työkulukirjaukseksi. Varmista, että laskutuksesi täsmää. Siirrä työaikakirjaukset näppärästi suoraan palkanlaskentaan.</p>
1237
1238</div>
1239</li>
1240
1241
1242
1243
1244<li data-accordion-item>
1245	<h3 class="title">
1246		<button aria-expanded="false">Tuoterekisteri ja tukkureiden hinnastot			<span class="c-icon">
1247				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1248	<path d="M37.5 0
1249           A37.5 37.5 0 1 1 37.5 75
1250           A37.5 37.5 0 1 1 37.5 0
1251           Z" />
1252</svg>
1253				<div>
1254					<span>+</span>
1255					<span>&#8211;</span>
1256				</div>
1257			</span>
1258		</button>
1259	</h3>
1260	<div>
1261
1262<p class="wp-block-paragraph">Lämmitys-, vesi-, ja ilmavaihtotekniikan tuotteet ja tunnettujen tukkureiden (Ahlsell, Onninen, LVI Dahl, LVI-WaBeK ja LVI-Gate) hinnastot valmiina tuoterekisterissä. Lisää omia tuotteita ja omat alennushinnastot vaivattomasti.</p>
1263
1264</div>
1265</li>
1266
1267
1268
1269
1270<li data-accordion-item>
1271	<h3 class="title">
1272		<button aria-expanded="false">LVI-alan tarkastuslomakkeet			<span class="c-icon">
1273				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1274	<path d="M37.5 0
1275           A37.5 37.5 0 1 1 37.5 75
1276           A37.5 37.5 0 1 1 37.5 0
1277           Z" />
1278</svg>
1279				<div>
1280					<span>+</span>
1281					<span>&#8211;</span>
1282				</div>
1283			</span>
1284		</button>
1285	</h3>
1286	<div>
1287
1288<p class="wp-block-paragraph">Koeponnistuspöytäkirja ja käyttöönottoraportit mm. ilmavesilämpöpumpulle ja maalämpöpumpulle, sekä monet muut tarkastuslomakkeet löytyvät suoraan sisäänrakennettuna ohjelmistosta.</p>
1289
1290</div>
1291</li>
1292
1293
1294
1295
1296<li data-accordion-item>
1297	<h3 class="title">
1298		<button aria-expanded="false">Raportit			<span class="c-icon">
1299				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1300	<path d="M37.5 0
1301           A37.5 37.5 0 1 1 37.5 75
1302           A37.5 37.5 0 1 1 37.5 0
1303           Z" />
1304</svg>
1305				<div>
1306					<span>+</span>
1307					<span>&#8211;</span>
1308				</div>
1309			</span>
1310		</button>
1311	</h3>
1312	<div>
1313
1314<p class="wp-block-paragraph">
1314Näe helposti, millä tolalla yrityksesi asiat ovat. Huomaa pullonkaulat ennen kuin niitä syntyy ja tilanteet, joissa työkuormaa olisi syytä jakaa uudelleen.</p>
1315
1316</div>
1317</li>
1318
1319
1320
1321
1322<li data-accordion-item>
1323	<h3 class="title">
1324		<button aria-expanded="false">Aikataulutus ja resursointi			<span class="c-icon">
1325				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1326	<path d="M37.5 0
1327           A37.5 37.5 0 1 1 37.5 75
1328           A37.5 37.5 0 1 1 37.5 0
1329           Z" />
1330</svg>
1331				<div>
1332					<span>+</span>
1333					<span>&#8211;</span>
1334				</div>
1335			</span>
1336		</button>
1337	</h3>
1338	<div>
1339
1340<p class="wp-block-paragraph">Määrittele työmääräimelle työvaiheita. Resursoi työvaiheille henkilöitä ja muita resursseja, kuten laitteita tai ajoneuvoja.</p>
1341
1342</div>
1343</li>
1344
1345
1346
1347
1348<li data-accordion-item>
1349	<h3 class="title">
1350		<button aria-expanded="false">Toistuvat työt			<span class="c-icon">
1351				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1352	<path d="M37.5 0
1353           A37.5 37.5 0 1 1 37.5 75
1354           A37.5 37.5 0 1 1 37.5 0
1355           Z" />
1356</svg>
1357				<div>
1358					<span>+</span>
1359					<span>&#8211;</span>
1360				</div>
1361			</span>
1362		</button>
1363	</h3>
1364	<div>
1365
1366<p class="wp-block-paragraph">Hoida helposti asiakkaalle säännöllisesti tehtävät työt, kuten kausihuollot tai muut sopimustyöt. Toistuvilla töillä hoidat myös toistuvan sopimuslaskutuksen, kuten vuokrat tai huoltosopimuksen vuosimaksut.</p>
1367
1368</div>
1369</li>
1370
1371
1372
1373
1374<li data-accordion-item>
1375	<h3 class="title">
1376		<button aria-expanded="false">Myynti			<span class="c-icon">
1377				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1378	<path d="M37.5 0
1379           A37.5 37.5 0 1 1 37.5 75
1380           A37.5 37.5 0 1 1 37.5 0
1381           Z" />
1382</svg>
1383				<div>
1384					<span>+</span>
1385					<span>&#8211;</span>
1386				</div>
1387			</span>
1388		</button>
1389	</h3>
1390	<div>
1391
1392<p class="wp-block-paragraph">Myyntityökalu auttaa tehokkaampaan myyntiin. Hallitse myyntiä, asiakkuuksia ja liidejä. Tee myyntistä&nbsp;sujuvaa ja varmista huoltojen ja lisämyynnin oikea-aikaisuus. Paranna myyntityösi laatua ja tarjoa parempi asiakaskokemus!</p>
1393
1394</div>
1395</li>
1396
1397
1398
1399
1400<li data-accordion-item>
1401	<h3 class="title">
1402		<button aria-expanded="false">Monipuoliset käyttäjäroolit			<span class="c-icon">
1403				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1404	<path d="M37.5 0
1405           A37.5 37.5 0 1 1 37.5 75
1406           A37.5 37.5 0 1 1 37.5 0
1407           Z" />
1408</svg>
1409				<div>
1410					<span>+</span>
1411					<span>&#8211;</span>
1412				</div>
1413			</span>
1414		</button>
1415	</h3>
1416	<div>
1417
1418<p class="wp-block-paragraph">Lisää käyttäjiä tarpeen mukaan: pääkäyttäjiä, normaaleja käyttäjiä, työntekijöitä tai kirjanpitäjiä. Jokaisella on omaan rooliinsa riittävät käyttöoikeudet.</p>
1419
1420</div>
1421</li>
1422
1423
1424
1425
1426<li data-accordion-item>
1427	<h3 class="title">
1428		<button aria-expanded="false">Kassaturva-laskurahoitus			<span class="c-icon">
1429				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1430	<path d="M37.5 0
1431           A37.5 37.5 0 1 1 37.5 75
1432           A37.5 37.5 0 1 1 37.5 0
1433           Z" />
1434</svg>
1435				<div>
1436					<span>+</span>
1437					<span>&#8211;</span>
1438				</div>
1439			</span>
1440		</button>
1441	</h3>
1442	<div>
1443
1444<p class="wp-block-paragraph">Varmista saatavien tehokas kierto myös maksuaikojen pitkittyessä. Laskusaatavien rahoitus on integroitu osaksi Finago Ecomia, joten käyttö on mukavaa ja sujuvaa. <a href="https://www.ecom.fi/palvelut/kassaturva/">Lue lisää Kassaturvasta.</a></p>
1445
1446</div>
1447</li>
1448
1449
1450
1451
1452<li data-accordion-item>
1453	<h3 class="title">
1454		<button aria-expanded="false">Maksumuistutus- ja perintäpalvelut			<span class="c-icon">
1455				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1456	<path d="M37.5 0
1457           A37.5 37.5 0 1 1 37.5 75
1458           A37.5 37.5 0 1 1 37.5 0
1459           Z" />
1460</svg>
1461				<div>
1462					<span>+</span>
1463					<span>&#8211;</span>
1464				</div>
1465			</span>
1466		</button>
1467	</h3>
1468	<div>
1469
1470<p class="wp-block-paragraph">Finago Ecomissa on käytettävissä Ropon kanssa toteutettu toiminnallisuus, jonka avulla voit siirtää erääntyneet laskut Ropolle jo maksumuistutusvaiheessa tai suoraan perintään, mikäli laskusta on jo lähtenyt maksumuistutus Finago Ecomista. <a href="https://www.ecom.fi/maksumuistutus-ja-perintapalvelut/">Lue lisää palvelusta.</a></p>
1471
1472</div>
1473</li>
1474
1475
1476				</ul>
1477			</div>
1478
1479			</div>
1480
1481
1482
1483<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
1484			<div class="wp-block-ecom-accordion">
1485				<ul data-accordion>
1486					
1487
1488<li data-accordion-item>
1489	<h3 class="title">
1490		<button aria-expanded="false">
1490Työmääräimet			<span class="c-icon">
1491				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1492	<path d="M37.5 0
1493           A37.5 37.5 0 1 1 37.5 75
1494           A37.5 37.5 0 1 1 37.5 0
1495           Z" />
1496</svg>
1497				<div>
1498					<span>+</span>
1499					<span>&#8211;</span>
1500				</div>
1501			</span>
1502		</button>
1503	</h3>
1504	<div>
1505
1506<p class="wp-block-paragraph">Laskuta ja hallitse tilauksiasi tehokkaasti. Jaa työt näppärästi asentajille. Tuo ostolaskuilta rivejä ja siirrä valmiit tilaukset helposti laskutukseen. Voit myös helposti käsitellä ja laskuttaa toistuvia töitä.</p>
1507
1508</div>
1509</li>
1510
1511
1512
1513
1514<li data-accordion-item>
1515	<h3 class="title">
1516		<button aria-expanded="false">Kohderekisteri			<span class="c-icon">
1517				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1518	<path d="M37.5 0
1519           A37.5 37.5 0 1 1 37.5 75
1520           A37.5 37.5 0 1 1 37.5 0
1521           Z" />
1522</svg>
1523				<div>
1524					<span>+</span>
1525					<span>&#8211;</span>
1526				</div>
1527			</span>
1528		</button>
1529	</h3>
1530	<div>
1531
1532<p class="wp-block-paragraph">Ylläpidä rekisteriä kohteistasi. Seuraa ja hallitse asiakkaittesi työmaita yhdestä paikasta.</p>
1533
1534</div>
1535</li>
1536
1537
1538
1539
1540<li data-accordion-item>
1541	<h3 class="title">
1542		<button aria-expanded="false">Tuotehinnoittelu ja alennukset			<span class="c-icon">
1543				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1544	<path d="M37.5 0
1545           A37.5 37.5 0 1 1 37.5 75
1546           A37.5 37.5 0 1 1 37.5 0
1547           Z" />
1548</svg>
1549				<div>
1550					<span>+</span>
1551					<span>&#8211;</span>
1552				</div>
1553			</span>
1554		</button>
1555	</h3>
1556	<div>
1557
1558<p class="wp-block-paragraph">Tehosta laskuttamista automaattisilla hinnoittelusäännöillä ja laskuoletuksilla. Pidä laskutusperusteesi linjassa yrityksesi taloudellisten tavoitteiden kanssa.</p>
1559
1560</div>
1561</li>
1562
1563
1564
1565
1566<li data-accordion-item>
1567	<h3 class="title">
1568		<button aria-expanded="false">Varastonhallinta			<span class="c-icon">
1569				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1570	<path d="M37.5 0
1571           A37.5 37.5 0 1 1 37.5 75
1572           A37.5 37.5 0 1 1 37.5 0
1573           Z" />
1574</svg>
1575				<div>
1576					<span>+</span>
1577					<span>&#8211;</span>
1578				</div>
1579			</span>
1580		</button>
1581	</h3>
1582	<div>
1583
1584<p class="wp-block-paragraph">Seuraa varastomääriä ja tavaran kulkua, tee inventaarioita, hyödynnä varastopaikkoja ja varaa tavaraa varastosta tarpeen mukaan.</p>
1585
1586</div>
1587</li>
1588
1589
1590
1591
1592<li data-accordion-item>
1593	<h3 class="title">
1594		<button aria-expanded="false">LVI-alan tarjouslaskenta			<span class="c-icon">
1595				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1596	<path d="M37.5 0
1597           A37.5 37.5 0 1 1 37.5 75
1598           A37.5 37.5 0 1 1 37.5 0
1599           Z" />
1600</svg>
1601				<div>
1602					<span>+</span>
1603					<span>&#8211;</span>
1604				</div>
1605			</span>
1606		</button>
1607	</h3>
1608	<div>
1609
1610<p class="wp-block-paragraph">Käyttämällä Finago Ecomin tarjouslaskentaa, saat parhaan mahdollisen läpinäkyvyyden laskettavan tarjouksen todellisiin suoriin ja epäsuoriin kustannuksiin ja työmääriin. Tarjoukset perustuvat todellisiin kustannuksiin ja katteet on mahdollista määrittää suurella tarkkuudella alusta alkaen. Finago Ecomin tarjouslaskennan hintaan ei kuulu pakettirekisterit, vaan ne on hankittava erikseen.</p>
1611
1612</div>
1613</li>
1614
1615
1616
1617
1618<li data-accordion-item>
1619	<h3 class="title">
1620		<button aria-expanded="false">Aineiston siirto kirjanpitäjälle			<span class="c-icon">
1621				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1622	<path d="M37.5 0
1623           A37.5 37.5 0 1 1 37.5 75
1624           A37.5 37.5 0 1 1 37.5 0
1625           Z" />
1626</svg>
1627				<div>
1628					<span>+</span>
1629					<span>&#8211;</span>
1630				</div>
1631			</span>
1632		</button>
1633	</h3>
1634	<div>
1635
1636<p class="wp-block-paragraph">Finago Ecomista laskut ja ostojen kirjanpitoaineisto siirtyvät automaattisesti <a href="https://procountor.fi/procountor/">Procountoriin</a>. Erillistä siirtotiedostoa ei tarvita, vaan tiedot siirtyvät suoraan Finago Ecomista Finago Procountoriin rajapintasiirtona kirjanpitäjälle. Maksuton tositetason rajapinta helpottaa sekä yrittäjän että kirjanpitäjän arkea. Siirrä myös <a href="https://netvisor.fi/tuote/kirjanpito-ohjelma/kirjanpito/">Netvisoriin</a> kirjanpitoaineistot kuun vaihteessa.</p>
1637
1638</div>
1639</li>
1640
1641
1642
1643
1644<li data-accordion-item>
1645	<h3 class="title">
1646		<button aria-expanded="false">Projektiseuranta			<span class="c-icon">
1647				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1648	<path d="M37.5 0
1649           A37.5 37.5 0 1 1 37.5 75
1650           A37.5 37.5 0 1 1 37.5 0
1651           Z" />
1652</svg>
1653				<div>
1654					<span>+</span>
1655					<span>&#8211;</span>
1656				</div>
1657			</span>
1658		</button>
1659	</h3>
1660	<div>
1661
1662<p class="wp-block-paragraph">Suunnittele ja seuraa urakoita ja projekteja. Projekti voi koostua kiinteissä maksuerissä laskutettavista töistä, erikseen laskutettavista töistä tai näiden yhdistelmästä.</p>
1663
1664</div>
1665</li>
1666
1667
1668
1669
1670<li data-accordion-item>
1671	<h3 class="title">
1672		<button aria-expanded="false">Työtuntilaskuri			<span class="c-icon">
1673				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1674	<path d="M37.5 0
1675           A37.5 37.5 0 1 1 37.5 75
1676           A37.5 37.5 0 1 1 37.5 0
1677           Z" />
1678</svg>
1679				<div>
1680					<span>+</span>
1681					<span>&#8211;</span>
1682				</div>
1683			</span>
1684		</button>
1685	</h3>
1686	<div>
1687
1688<p class="wp-block-paragraph">Seuraa helposti työmääräimiin tai projekteihin käytettyä aikaa. Kun työ tai työvaihe tulee valmiiksi, tallenna työtuntilaskurilta työajat työkulukirjaukseksi joko työmääräimelle tai projektille.&nbsp;</p>
1689
1690</div>
1691</li>
1692
1693
1694
1695
1696<li data-accordion-item>
1697	<h3 class="title">
1698		<button aria-expanded="false">Kalenteri			<span class="c-icon">
1699				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1700	<path d="M37.5 0
1701           A37.5 37.5 0 1 1 37.5 75
1702           A37.5 37.5 0 1 1 37.5 0
1703           Z" />
1704</svg>
1705				<div>
1706					<span>+</span>
1707					<span>&#8211;</span>
1708				</div>
1709			</span>
1710		</button>
1711	</h3>
1712	<div>
1713
1714<p class="wp-block-paragraph">Tarkastele tapahtumia perinteisen kalenterinäkymän lisäksi&nbsp;työlistana&nbsp;tai&nbsp;aikajanalle&nbsp;aseteltuna. Hallitse&nbsp;resursseja suoraan kalenterista.</p>
1715
1716</div>
1717</li>
1718
1719
1720
1721
1722<li data-accordion-item>
1723	<h3 class="title">
1724		<button aria-expanded="false">Työmaadokumentointi			<span class="c-icon">
1725				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1726	<path d="M37.5 0
1727           A37.5 37.5 0 1 1 37.5 75
1728           A37.5 37.5 0 1 1 37.5 0
1729           Z" />
1730</svg>
1731				<div>
1732					<span>+</span>
1733					<span>&#8211;</span>
1734				</div>
1735			</span>
1736		</button>
1737	</h3>
1738	<div>
1739
1740<p class="wp-block-paragraph">Liitä työmääräimille kaikki niihin liittyvät tiedostot ja kuvat. Jaa tiedostoja työmaalta tai työnjohdosta.</p>
1741
1742</div>
1743</li>
1744
1745
1746
1747
1748<li data-accordion-item>
1749	<h3 class="title">
1750		<button aria-expanded="false">Kassa			<span class="c-icon">
1751				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1752	<path d="M37.5 0
1753           A37.5 37.5 0 1 1 37.5 75
1754           A37.5 37.5 0 1 1 37.5 0
1755           Z" />
1756</svg>
1757				<div>
1758					<span>+</span>
1759					<span>&#8211;</span>
1760				</div>
1761			</span>
1762		</button>
1763	</h3>
1764	<div>
1765
1766<p class="wp-block-paragraph">
1766Kassa-toiminnallisuus helpottaa käteismyynnin ja kassatoimintojen hallintaa osana Finago Ecomia</p>
1767
1768</div>
1769</li>
1770
1771
1772
1773
1774<li data-accordion-item>
1775	<h3 class="title">
1776		<button aria-expanded="false">Rakentamisen tiedonantovelvollisuus			<span class="c-icon">
1777				<svg viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg">
1778	<path d="M37.5 0
1779           A37.5 37.5 0 1 1 37.5 75
1780           A37.5 37.5 0 1 1 37.5 0
1781           Z" />
1782</svg>
1783				<div>
1784					<span>+</span>
1785					<span>&#8211;</span>
1786				</div>
1787			</span>
1788		</button>
1789	</h3>
1790	<div>
1791
1792<p class="wp-block-paragraph">Pystyt lähettämään verottajalle rakentamisen tiedonantovelvollisuuteen liittyvät verottajailmoitukset suoraan ohjelmistosta.</p>
1793
1794</div>
1795</li>
1796
1797
1798				</ul>
1799			</div>
1800
1801			</div>
1802</div>
1803
1804
1805
1806<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex">
1807<div class="wp-block-button is-style-fill"><a class="wp-block-button__link wp-element-button" href="#esittely">Varaa esittely</a></div>
1808
1809
1810
1811<div class="wp-block-button is-style-red"><a class="wp-block-button__link has-text-align-center wp-element-button" href="https://www.ecom.fi/tutustu-ecomiin/">Aloita maksutta</a></div>
1812</div>
1813
1814
1815
1816<div id="otayhteytta" class="wp-block-group area-1150"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
1817<h2 class="wp-block-heading has-text-align-center is-style-ingress area-950 mt-96" id="esittely">Haluatko kuulla käytännössä, miten juuri sinun yrityksesi hyötyy Finago Ecomista?</h2>
1818
1819
1820
1821<p class="has-text-align-center is-style-ingress wp-block-paragraph">Varaa aika myyntimme kanssa alta:</p>
1822
1823
1824<p>
1824<script type="text/javascript" async src="https://bot.leadoo.com/bot/inpage.js?code=188261799478f038#seamless"></script>
1824</p>
1825</div></div>
1826
1827
1828
1829<h2 class="wp-block-heading has-text-align-center">Parhaat tärpit yrittäjälle</h2>
1830
1831
1832
1833			<div class="wp-block-ecom-featured">
1834				<div class="row">
1835					
1836
1837			<div class="wp-block-ecom-featured-item bgimage">
1838				<div>
1839					<div class="image" style="background-image: url(https://www.ecom.fi/wp-content/uploads/2025/12/man-doing-plumbing-work-1000x650-1.jpg);"></div>
1840					<div class="content">
1841						
1842
1843<h3 class="wp-block-heading">LVI-alan tarjouslaskenta</h3>
1844
1845
1846
1847<p class="wp-block-paragraph">Tutustu LVI-alan tarjouslaskentaan käytännönläheisen webinaaritallenteen avulla.</p>
1848
1849
1850
1851<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
1852<div class="wp-block-button is-style-turquoise"><a class="wp-block-button__link wp-element-button" href="https://www.ecom.fi/oppaat/lvi-alan-tarjouslaskenta-2/">Katso tallenne</a></div>
1853</div>
1854
1855					</div>
1856				</div>
1857			</div>
1858
1859			
1860
1861
1862			<div class="wp-block-ecom-featured-item bgimage">
1863				<div>
1864					<div class="image" style="background-image: url(https://www.ecom.fi/wp-content/uploads/2025/12/workers-on-the-construction-site-1000x650-1.jpg);"></div>
1865					<div class="content">
1866						
1867
1868<h3 class="wp-block-heading">Opas projektien hallintaan</h3>
1869
1870
1871
1872<p class="wp-block-paragraph">Mitä hyötyä projektinhallinnan ohjelmistosta on yrittäjälle? </p>
1873
1874
1875
1876<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
1877<div class="wp-block-button is-style-turquoise"><a class="wp-block-button__link wp-element-button" href="https://www.ecom.fi/oppaat/opas-projektien-hallintaan/">Lataa opas</a></div>
1878</div>
1879
1880					</div>
1881				</div>
1882			</div>
1883
1884			
1885
1886
1887			<div class="wp-block-ecom-featured-item bgimage">
1888				<div>
1889					<div class="image" style="background-image: url(https://www.ecom.fi/wp-content/uploads/2025/12/satisfied-worker-1000x650-1.jpg);"></div>
1890					<div class="content">
1891						
1892
1893<h3 class="wp-block-heading">Tiedätkö työsi kannattavuuden?</h3>
1894
1895
1896
1897<p class="wp-block-paragraph">Lataa tallenne, jossa kerromme vinkkimme työn ja projektien katteen varmistamiseen.</p>
1898
1899
1900
1901<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
1902<div class="wp-block-button is-style-turquoise"><a class="wp-block-button__link wp-element-button" href="https://www.ecom.fi/oppaat/tiedatko-tyosi-kannattavuuden/">Katso tallenne</a></div>
1903</div>
1904
1905					</div>
1906				</div>
1907			</div>
1908
1909			
1910				</div>
1911			</div>
1912
1913						</div>
1914		</article>
1915
1916	</main>
1917
1918<footer class="c-footer">
1919	<div class="container">
1920		<div class="logo">
1921			<a href="https://www.ecom.fi/" class="website-logo" rel="home"><img src="https://www.ecom.fi/wp-content/uploads/2025/11/ecom-vertical-logo-small-black.svg" class="custom-logo" alt="Ecom - logo" decoding="async" /></a>		</div>
1922		<div class="row">
1923			<div class="columns">
1924				<div class="solutions">
1925					<p class="title  is-style-text-lead">Kokonaisratkaisut</p>			<div class="textwidget"><p><a href="https://www.ecom.fi/ratkaisut/laskutusohjelmisto-talotekniikka-ja-rakennusalalle/">Finago Ecom</a></p>
1926<p><a href="https://www.ecom.fi/ratkaisut/toiminnanohjaus-ja-kirjanpito-talotekniikka-ja-rakennusalan-yrityksille/">Talous-ratkaisu</a></p>
1927<p><a href="https://www.ecom.fi/ratkaisut/ohjelmisto-isollekin-talotekniikka-tai-rakennusalan-yritykselle/">Ecom Taloushallinto</a></p>
1928<p><a href="https://www.ecom.fi/ratkaisut/helppokayttoinen-ratkaisu-tyoajanseurantaan/">Tunnit</a></p>
1929</div>
1930						</div>
1931				<div class="user">
1932					<p class="title is-style-text-lead">Käyttäjälle</p>			<div class="textwidget"><p><a href="https://www.ecom.fi/oppaat/">Oppaat ja webinaaritallenteet</a></p>
1933<p><a href="https://www.ecom.fi/koulutus/">Koulutus ja webinaarit</a></p>
1934<p><a href="https://help.ecom.fi/fi/">Ecom Taloushallinto tuki</a></p>
1935<p><a href="https://support.ecomjet.com/fi/">Ecom tuki</a></p>
1936</div>
1937						</div>
1938				<div class="sign">
1939					<p class="title is-style-text-lead">Kirjaudu palveluihin</p>
1940					<ul id="menu-secondary-2" class=""><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301"><a href="https://app.ecomjet.com"><span>Finago Ecom</span></a></li>
1941<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="https://start.ecomserveri.fi"><span>Ecom Serveri</span></a></li>
1942<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-303"><a href="https://www.ecomwebi.fi/"><span>Ecom Webi</span></a></li>
1943<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-304"><a href="https://ecomarkisto.fi/"><span>Ecom Arkistopalvelu</span></a></li>
1944<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12662"><a href="https://raportointi.ecom.fi"><span>Ecom Raportointi</span></a></li>
1945<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12663"><a href="https://app.ecomjet.com/sign-in"><span>Tunnit</span></a></li>
1946</ul>				</div>
1947				<div class="services">
1948					<p class="title is-style-text-lead">Lisäpalvelut</p>			<div class="textwidget"><p><a href="https://www.ecom.fi/palvelut/kassaturva/">Kassaturva-laskurahoitus</a></p>
1949<p><a href="https://www.ecom.fi/maksumuistutus-ja-perintapalvelut/">Maksumuistutus ja perintä</a></p>
1950<p><a href="https://www.ecom.fi/palvelut/ecom-tilit/">Tilitoimistopalvelu</a></p>
1951</div>
1952						</div>
1953				<div class="pages">
1954								<div class="textwidget"><p><a href="https://www.ecom.fi/hinnasto/">Hinnasto</a></p>
1955<p><a href="https://www.ecom.fi/referenssit/">Referenssit</a></p>
1956<p><a href="https://www.ecom.fi/ajankohtaista/">Ajankohtaista</a></p>
1957<p><a href="https://www.ecom.fi/yritys/">Yritys</a></p>
1958<p><a href="https://finago.com/life-at-finago/?utm_source=ecom&amp;utm_medium=referral">Ura meillä</a></p>
1959<p><a href="https://www.ecom.fi/vastuullisuus-ecomilla/">Vastuullisuus</a></p>
1960</div>
1961						</div>
1962
1963				<div class="social">
1964					<a href="https://www.facebook.com/ecom.fi" target="_blank" rel="noopener noreferrer"
1965						aria-label="Facebook">
1966						<svg width="30" height="30" viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg">
1967							<g fill="none" fill-rule="evenodd">
1968								<rect fill="#ffffff" width="30" height="30" rx="5" />
1969								<path
1970									d="M21.566 6l.481.003.463.01.65.023.582.03.5.034.607.053.151.017v3.804h-2.355c-1.785 0-2.178.78-2.203 1.943l-.001 2.842h4.408l-.573 4.25h-3.829V30h-4.66l.055-.08V19.01H12v-4.25h3.842V11.62c0-3.64 2.33-5.621 5.724-5.621z"
1971									fill="#000000" />
1972							</g>
1973						</svg>
1974					</a>
1975					<a href="https://www.linkedin.com/company/ecomoy" target="_blank" rel="noopener noreferrer"
1976						aria-label="LinkedIn">
1977						<svg width="30" height="30" viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg">
1978							<g fill="none" fill-rule="evenodd">
1979								<rect fill="#ffffff" width="30" height="30" rx="5" />
1980								<g fill="#000000" fill-rule="nonzero">
1981									<path
1982										d="M9.537 24.531H5.335v-13.05h4.209v13.05zM7.436 9.7C6.088 9.7 5 8.644 5 7.35S6.088 5 7.436 5c1.342 0 2.437 1.056 2.437 2.35 0 1.3-1.089 2.35-2.437 2.35zM25.288 24.531h-4.202v-6.347c0-1.514-.032-3.461-2.183-3.461-2.19 0-2.525 1.648-2.525 3.35v6.458h-4.202v-13.05h4.031v1.783h.057c.563-1.025 1.936-2.106 3.98-2.106 4.253 0 5.044 2.704 5.044 6.22v7.153z" />
1983								</g>
1984							</g>
1985						</svg>
1986					</a>
1987					<a href="https://www.youtube.com/user/ecomfi" target="_blank" rel="noopener noreferrer"
1988						aria-label="YouTube">
1989						<svg width="25" height="30" viewBox="0 0 25 30" xmlns="http://www.w3.org/2000/svg">
1990							<g fill-rule="nonzero" fill="#ffffff">
1991								<path
1992									d="M24.444 15.134c-.304-1.342-1.386-2.332-2.687-2.48-3.08-.349-6.2-.35-9.305-.349-3.106-.001-6.225 0-9.307.35-1.3.147-2.381 1.137-2.685 2.48-.433 1.91-.438 3.996-.438 5.964 0 1.968 0 4.054.433 5.965.304 1.342 1.384 2.332 2.686 2.48 3.08.35 6.2.35 9.305.35 3.106 0 6.225 0 9.307-.35 1.3-.148 2.382-1.138 2.686-2.48.432-1.911.435-3.997.435-5.965s.003-4.054-.43-5.965zM7.11 16.615H5.312v9.705H3.64v-9.705H1.875v-1.59H7.11v1.59zm4.538 9.706h-1.503v-.919c-.597.695-1.164 1.034-1.716 1.034-.484 0-.817-.199-.967-.625-.082-.255-.133-.657-.133-1.252v-6.654h1.502V24.1c0 .357 0 .543.013.593.037.237.15.357.352.357.301 0 .616-.236.95-.714v-6.432h1.502v8.416zm5.706-2.526c0 .778-.052 1.339-.152 1.695-.2.626-.602.946-1.2.946-.534 0-1.05-.301-1.552-.93v.815h-1.502V15.026h1.502v3.688c.485-.606 1-.912 1.552-.912.598 0 1 .319 1.2.949.1.339.152.895.152 1.692v3.352zm5.668-1.404h-3.004v1.491c0 .78.251 1.168.767 1.168.37 0 .585-.204.671-.611.014-.083.034-.422.034-1.033h1.532v.222c0 .492-.018.83-.032.983-.05.337-.169.643-.35.913-.417.611-1.033.913-1.817.913-.786 0-1.384-.288-1.818-.862-.319-.421-.482-1.085-.482-1.98v-2.947c0-.9.145-1.557.464-1.983.434-.576 1.032-.862 1.799-.862.753 0 1.35.286 1.771.862.315.426.465 1.084.465 1.983v1.743z" />
1993								<path
1994									d="M20.772 19.175c-.502 0-.753.389-.753 1.167v.779h1.501v-.779c0-.778-.251-1.167-.748-1.167zM15.199 19.175c-.248 0-.498.118-.75.37v5.13c.251.255.502.376.75.376.433 0 .653-.376.653-1.136v-3.592c0-.759-.22-1.148-.653-1.148zM16.038 11.53c.553 0 1.13-.342 1.733-1.045v.928h1.518V2.908h-1.518v6.5c-.336.483-.655.721-.958.721-.204 0-.323-.122-.356-.36-.019-.051-.019-.239-.019-.6V2.908h-1.513v6.725c0 .6.051 1.007.135 1.265.152.43.489.632.978.632zM5.471 6.79v4.623h1.683V6.79L9.18 0H7.477L6.329 4.482 5.134 0H3.363c.355 1.058.724 2.121 1.079 3.18.54 1.592.877 2.792 1.03 3.61zM11.435 11.53c.76 0 1.351-.29 1.77-.871.319-.426.471-1.096.471-2V5.68c0-.91-.152-1.574-.47-2.004-.42-.582-1.01-.872-1.771-.872-.757 0-1.347.29-1.767.872-.323.43-.475 1.094-.475 2.004v2.978c0 .904.152 1.574.475 2 .42.58 1.01.87 1.767.87zm-.725-6.158c0-.787.235-1.18.725-1.18.489 0 .723.392.723 1.18v3.577c0 .787-.234 1.18-.723 1.18-.49 0-.725-.393-.725-1.18V5.372z" />
1995							</g>
1996						</svg>
1997					</a>
1998					<a href="https://instagram.com/ecom.fi" target="_blank" rel="noopener noreferrer"
1999						aria-label="Instagram">
2000						<svg width="30" height="30" viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg">
2001							<path
2002								d="M8.787.108C7.19.183 6.1.438 5.148.812a7.34 7.34 0 0 0-2.653 1.735A7.348 7.348 0 0 0 .769 5.206C.4 6.16.15 7.25.08 8.848c-.07 1.597-.086 2.11-.078 6.184.008 4.073.026 4.584.103 6.184.076 1.596.33 2.686.705 3.639.385.986.9 1.821 1.735 2.653a7.34 7.34 0 0 0 2.66 1.725c.954.369 2.045.62 3.642.69 1.597.07 2.11.086 6.183.079 4.072-.008 4.585-.026 6.185-.102 1.6-.076 2.683-.332 3.637-.704a7.352 7.352 0 0 0 2.653-1.735 7.351 7.351 0 0 0 1.725-2.66c.37-.955.62-2.046.69-3.641.07-1.602.086-2.113.078-6.186-.007-4.072-.026-4.583-.102-6.183-.075-1.6-.33-2.686-.704-3.64a7.364 7.364 0 0 0-1.734-2.653 7.32 7.32 0 0 0-2.66-1.724c-.955-.37-2.046-.621-3.642-.69-1.597-.07-2.11-.087-6.184-.08-4.074.009-4.584.026-6.184.104m.175 27.117c-1.462-.064-2.257-.307-2.786-.51a4.67 4.67 0 0 1-1.727-1.119 4.62 4.62 0 0 1-1.125-1.723c-.206-.529-.453-1.322-.522-2.785-.074-1.58-.09-2.055-.098-6.06-.009-4.004.006-4.478.076-6.06.062-1.461.307-2.256.51-2.785.27-.702.595-1.2 1.118-1.727a4.63 4.63 0 0 1 1.723-1.125c.529-.207 1.322-.452 2.784-.522 1.582-.075 2.056-.09 6.06-.098 4.004-.01 4.48.006 6.062.075 1.461.064 2.257.306 2.785.51.701.27 1.2.595 1.727 1.12a4.629 4.629 0 0 1 1.126 1.723c.206.527.452 1.32.52 2.783.076 1.581.093 2.056.1 6.06.007 4.003-.007 4.479-.076 6.06-.064 1.462-.306 2.257-.51 2.786-.27.7-.595 1.2-1.12 1.727a4.633 4.633 0 0 1-1.722 1.125c-.528.206-1.322.452-2.783.522-1.582.074-2.056.09-6.062.099-4.005.008-4.478-.008-6.06-.076M21.191 6.986a1.8 1.8 0 1 0 3.6-.006 1.8 1.8 0 0 0-3.6.006M7.297 15.018a7.703 7.703 0 1 0 15.403-.032 7.703 7.703 0 0 0-15.403.032M10 15.013a5 5 0 1 1 10-.02 5 5 0 0 1-10 .02"
2003								fill="#ffffff" fill-rule="nonzero" /></svg>
2004					</a>
2005				</div>
2006			</div>
2007			<div class="customerservice">
2008				<div class="c-icon">
2009					<svg viewBox="0 0 109 109" fill="none" xmlns="http://www.w3.org/2000/svg">
2010	<circle cx="54.3458" cy="54.3458" r="51.8379" transform="rotate(-90 54.3458 54.3458)"
2011		stroke="url(#paint0_linear_6526_13562)" stroke-width="5.01568" />
2012	<defs>
2013		<linearGradient id="paint0_linear_6526_13562" x1="2.93761" y1="113.098" x2="113.057" y2="12.1038"
2014			gradientUnits="userSpaceOnUse">
2015			<stop stop-color="#BE5FFF" />
2016			<stop offset="1" stop-color="#544BFF" />
2017		</linearGradient>
2018	</defs>
2019</svg>
2020					<div
2021						style="background-image: url(https://www.ecom.fi/wp-content/themes/ecom/assets/img/icons/asiakaspalvelu.svg?v=1)">
2022					</div>
2023				</div>
2024							<div class="textwidget"><p><a href="tel:0207868260">0207868260</a></p>
2025<p><a href="mailto:[email protected]">[email protected]</a></p>
2026</div>
2027					<div class="textwidget"><p>Puhelintuen aukioloajat</p>
2028<p>ma–pe 8–12</p>
2029<p style="font-size: 12px; max-width: 300px; margin: 24px auto 0px;">Operaattorisi veloittaa liittymäsopimuksessa määritellyn paikallisverkko- tai matkapuhelinmaksun (pvm/mpm) mukaisesti.</p>
2030</div>
2031						<a class="primary-cta" href="https://help.ecom.fi/fi/">Siirry tukisivustolle</a>
2032			</div>
2033		</div>
2034		<div class="links links2">
2035			<div>
2036				
2037<p class="wp-block-paragraph"><a href="https://www.apix.fi/" data-type="URL" data-id="https://www.apix.fi/" target="_blank" rel="noreferrer noopener">Finago Apix</a></p>
2038
2039<p class="wp-block-paragraph"><a href="https://www.etasku.fi/" data-type="URL" data-id="https://www.etasku.fi/" target="_blank" rel="noreferrer noopener">Finago eTasku</a></p>
2040
2041<p class="wp-block-paragraph"><a href="https://www.isolta.fi/" data-type="URL" data-id="https://www.isolta.fi/" target="_blank" rel="noreferrer noopener">Finago Isolta</a></p>
2042
2043<p class="wp-block-paragraph"><a href="https://www.procountor.fi" target="_blank" rel="noreferrer noopener">Finago Procountor</a></p>
2044			</div>
2045		</div>
2046		<div class="bottom">
2047			<div class="links">
2048							<div class="textwidget"><p>© Ecom Oy</p>
2049<p><a href="https://finago.fi/luottamuskeskus/tietosuoja/#tietosuojaSelosteet">Tietosuojaseloste</a></p>
2050<p><a href="https://www.ecom.fi/yse/">Asiakassopimusehdot</a></p>
2051</div>
2052					</div>
2053		</div>
2054	</div>
2055</footer>
2056<script type="speculationrules">
2057{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/ecom/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
2058</script>
2058
2059
2060			<!-- Add NPS via a script tag -->
2061			
2061<script async src="https://nps.atk7.dqcomms.com/npsjs/ecom"></script>
2061
2062			
2062<script id="ajax-script-js-extra">
2063var ajax_posts = {"ajaxurl":"https://www.ecom.fi/wp-admin/admin-ajax.php","current_page":"1","posts_per_page":"15","noposts":"No older posts found"};
2064//# sourceURL=ajax-script-js-extra
2065</script>
vendor: 1 bytes, line 2065
2065
2066<script id="ajax-script-js" src="https://www.ecom.fi/wp-content/themes/ecom/js/AjaxLoader.js?ver=1.4.71"></script>
vendor: 1 bytes, line 2066
2066
2067<script id="accountor-fms-alert-banner-js" src="https://www.ecom.fi/wp-content/plugins/accountor-fms-alert-banner/public/js/accountor-fms-alert-banner-public.js?ver=1.4.2"></script>
vendor: 1 bytes, line 2067
2067
2068<script id="ecom-vendor-js" src="https://www.ecom.fi/wp-content/themes/ecom/js/vendor/vendor.js?ver=1.0.1"></script>
vendor: 1 bytes, line 2068
2068
2069<script id="icon_js-js" src="https://code.iconify.design/1/1.0.7/iconify.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 2069
2069
2070<script id="ecom-scripts-js" src="https://www.ecom.fi/wp-content/themes/ecom/assets/dist/js/ecom-scripts.js?ver=1784755436"></script>
2070
2071</body>
2072
2073</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.